Hacker Newsnew | past | comments | ask | show | jobs | submit | jsherman76's commentslogin

so after going to your landing page, I'm still unsure of what I get from Hugo? I use bootstrap to build my websites. How does Hugo work exactly?


Let me sum it up for you: it is yet website generator that allows you to spend an entire weekend making something that almost works while reading reams of boring documentation.

The next weekend you will already have forgotten how to work it and you think "fuck it" and either install Jekyll (which is also a piece of shit, but it is a piece of shit that has a bigger community) or you think "screw this" and sign up for some website generation service your slightly odd uncle uses.

Wake me up when someone makes a website generator for people who really aren't interested in website generators.


That would be me. I found Hugo and Jekyll because I wanted a simple but powerful way to build websites.

After using Drupal and Wordpress for years they're a total breath of fresh air.

I can put together a site in a fraction of the time it would normally take, host it for free, and through services like Snipcart, Typeform and Forestry.io, add some surprisingly sophisticated functionality.

For what they do, Hugo and Jekyll are excellent.


That mostly says something about Drupal and Wordpress.


> Wake me up when someone makes a website generator for people who really aren't interested in website generators.

Been thinking about doing exactly that as a side project.

Main features:

* Free as in Beer & Source

* Available as Chrome Extension and Desktop (Electron) App

* You add posts / pages using a UI

* Select themes like you do in Wordpress

* Click to push to GitHub pages, Amazon etc.

* Save as JSON for portability and backup

* No Command Line. No dependencies.


Why not make it as a command line program that requires only the barest minimum of depedencies? And be bold: make strong conventions so that the source structure is as identical as possible for each site -- so people can build on your project and provide tooling for it.

Focus on getting the basics right.


I think Hugo is that.

The itch I am scratching here is for:

1. Someone who knows the benefits of a self-hosted static site over say wordpress.com/.org. So probably some technical.

2. But doesn't want to learn another command line app, a new templating system etc. Just wants to write stuff and publish it in an intuitive way. They don't want to shave that Yak to write their blog. Hell they are so damn lazy they don't want to download and install anything! (hence a chrome app)

I currently solve this using Github pages, letting it generate the site for me so no local install. But that feels a bit locked in.


Yes, Hugo tries to be that, but it doesn't succeed in offering enough good conventions, so if you want to use one of the many setups available things are going to get messy.

Making something a website generator isn't easy. Not least because people who design and implement these things seem to love fiddling around with website generator tools. Which isn't necessarily what users like.


What happens is that someone gets as angsty about it as you just displayed, but decides to do something about it, and starts a website generation service.

Y'know, that one your odd uncle is using.


There's still a need to solve the basic problem: a command line site generation tool. Preferably one that doesn't try to solve everything else in the process and ends up being a poor something else. Build something that does one job well and design it with the intent that other people can build on it.

For instance so someone can use it to build a website generation service. (Yeah, you kinda do have to solve the basic problem of generating the HTML anyway, so one might as well focus on doing the core part of it well)

I'm not saying it is easy. In fact, it is hard because people tend to get too familiar with their own mess. Or they think it is easy.

(And no, that wasn't angst. That was realism conveyed in a honest manner)


Maybe a bit over the top, but you definitively said it like it is. This stuff can get us all pumped up here on hacker news, but good luck doing this for clients who want simple websites "i can update myself". Which in 2016 is like 90% of clients. Therefore, the one and only piece of software everybody here loves to despise: wordpress.


Just wondering, have you tried Lektor[1]? I heard it is non-engineer friendly, although, I haven't tried it myself yet.

[1] - https://www.getlektor.com/


Nope. I'll have a look. Thanks.


It is a static site generator. You get a lot out of hugo when you start writing blogposts or content with markdown and let hugo do is work to generate content. At my company we build our website with it and now all the team can contribute with blogpost just by writing normal markdown files. http://tengio.com/blog/company-website-using-hugo/


Bootstrap is a CSS3 framework, hugo is static content generator written in Go.


dog walking is popular nowadays. A lot of people aren't getting married and so they have dogs instead of kids.

Also you could easily drive for uber or lyft.


if it's not a troll comment, i should emphasize I mean a real business, not gigs


i'm no troll lol

ok so a business, i run many. i build websites, design mobile apps, write books or blog posts for news sites, sell stuff on ebay, do video / photo work for the community.

what r u looking to do?


personally I have been mining Litecoins for 6 months and am just about ready to turn off my rig. Electricity cost vs. difficulty level isn't make it worth it anymore. For the record, I have not sold and don't plan on selling any of my LTC. I will be holding onto them until virtual currency becomes as mainstream as is portrayed on "Almost Human".


I've been looking for the perfect standing desk for years now. These are great examples, thank you!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: