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

I've been seeing an unusual amount of NTP requests in my PiHole logs but never got round to figuring out the cause - nice to have an explanation.

Hope this is fixed in a firmware update, my repeater is quite a nice device otherwise.


For what it's worth, I use Insomnia every day with some pretty large requests and I've never had an issue with it.

With this, VSCode, Slack & Boostnote - a good portion of my daily work is done in Electron apps and I can't say I'm itching to switch to native alternatives.

Definitely appreciate how people have issues with it, but it doesn't seem like it's going away and hopefully will only get better.


Slack is a huge hog on my system, but I have more than 2 channels(?) on my slack


srsly. If I let slack run for a couple weeks, it will easily grab several GB of memory. That is insane.


Hit Command+R to refresh Slack and it'll release any memory it was accidentally holding onto. It's basically a page refresh.


Ambitious is definitely the right word for this game. I've put about 7 hours in to it so far and can definitely say I've not played anything quite like it. It's huge, full of unique art and writing, and has managed to surprise me quite a few times.

I can see it getting repetitive, particularly as there's not a huge amount of storytelling - and from what I've heard, some people aren't enjoying the need to replay hours of content when you die - but so far, I'm impressed.

The second printing (+ expansion) Kickstarter is live at the moment (https://www.kickstarter.com/projects/1926712971/the-7th-cont...) which seems like it's adding a lot more content. I'm in, but whether I'll still be interested in playing more when it ships in October 2018 is another question...


Is it available from a more traditional online retailer (I'd rather avoid Kickstarter)?


With tabletop games kickstarter is effectively an outsourced preorder system. The game is finished but they can judge how large this print run needs to be and collect money for it early, you are basically guaranteed a product. This assumes your reason for avoiding kickstarter is that you'll get scammed or not receive a product do to incompetence (which has happened to me with videogames and hardware products). Otherwise its likely you'll have to wait until late 2018 or early 2019 to buy this game or try to find a copy of the first run of the base game somewhere.


We can never say never, but very low probability to be in retail ever. The high cost of +1,200 cards doesn't leave room for a retailer's margin.

More generally, Kickstarter and retail become more and more independent due to that factor. Monolith, Mythic Games, Cool minis or not, Serious Poulp are all now building Kickstarter only products.


I've heard that it may never come out to retail due to the production quality. It would be too expensive to make and sell retail.

Your best bet is to find someone selling it second hand. There will be plenty of people who backed the kickstarter and then decided they no longer want the game.


> Will The 7th Continent be available after this campaign?

> Given the high production cost of the game, The 7th Continent will not be sold in the “traditional” retail circuit. As we have said on the main page “This is your last chance…to get cursed!”, therefore, please assume that this is one, if not the final chance you’ll have to acquire the game as it is now.


I've not come across anything that I would call 'epic' from a minimal set of rules, but some of my favourites that you can throw in your bag, teach in 2 minutes and play in 15:

Welcome to the Dungeon/Dungeon of Mandom - https://boardgamegeek.com/boardgame/150312/welcome-dungeon

Love Letter - https://boardgamegeek.com/boardgame/129622/love-letter

Hanabi - https://boardgamegeek.com/boardgame/98778/hanabi

No Thanks - https://boardgamegeek.com/boardgame/12942/no-thanks

Archaeology - https://boardgamegeek.com/boardgame/191300/archaeology-new-e...

Linko/Abluxxen - https://boardgamegeek.com/boardgame/153065/linko


This looks nice and simple!

I've been enjoying Lost (https://github.com/peterramsing/lost) with PostCSS for grids recently - it has Flexbox support which works well and keeps grid class names out of my markup.


Thanks. I'm working on something new. Should be done this weekend. Stay tuned.

Re: this post

Grd doesn't do anything interesting at all. Everyone is blindly obsessed with flexbox. Grd doesn't even concern itself with gutters.

Here's something I cooked up in 5 minutes that does more with less code: http://codepen.io/corysimmons/pen/eZgZzz?editors=1100


Great work, I've been enjoying using this exact stack recently - this has definitely taught me a few things.

The main thing I'm still trying to get my head round with React/Redux/Router is where in the lifecycle to do data fetching - I noticed you're doing it in componentWillMount, when the React docs suggest componentDidMount, and I've seen others do it in various other ways with no clear indication what the 'best practice' approach is.


I understand your thoughts and normally we follow the React docs suggestions for generic components. We place data fetching code in componentWillMount in those cases we want to win some time, but if it's not the case I would recommend to place it in componentDidMount as React docs suggests.


Can someone explain to me the appeal of this product? Why would anyone choose to drink a nondescript sludge over the plentiful ways we can get good, enjoyable & healthy food?

I can certainly appreciate the science behind it - this would be a great boon to helping feed those that are less fortunate, but from what I can see that doesn't appear to be the aim of the company.


I feel like i'm in the opposite camp. Every time i see a Soylent post in any non-Soylent corner of the web (HN, non-Soylent Subreddits, etc), there's always 1 (x100) posts of:

"Why would you do this!?"

I feel like i need someone to describe this to me. Why is it so hard to grasp? "Fast food" makes its living off of ease and price. You could argue taste, but many (most?) people feel that a good homecooked meal tastes a lot better than a McBurger - so i'm going to ignore taste.

We have isles and isles of meal replacements and frozen foods. All with the purpose of giving you food on the Go, and food on the quick.

We also have people constantly skipping meals, for reasons other than diet. I myself often skip breakfast or lunch because i'm busy, and eventually 9am turns into 10am turns into 11am turns into "Welp, i may as well just eat lunch".

So it seems blatantly obvious that meal speed, ease and even price is an issue for many, many, many people. So why is it so confusing to see a liquid form of this that aims to be an even healthier meal replacement than existing meal replacements?

We already have meal replacements. We have had them for ages. They're just incredibly unhealthy. .. I just guess i can't fathom why so many people (not you specifically) are so confused at Soylents existence.

</rant>


There's a weird psuedo-religious aspect to it too. It's right to spend an hour cooking, and wrong to have a convenient pre-made meal, even if it's nutritionally as good or better.


Couldn't agree more.

I completely admit that Soylent is not perfect, and i am also a little worried of the (many?) aspects of nutrition that we're unaware of. But many people live on Fast Food, which scares me far far more than Soylent does.

But just because something is not perfect, does not warrant the very odd zealotry that i see for "normal" food and against Soylent (and like products).

It's honestly, flat out bizarre to me. They act like "normal" food is their favorite sports team, or a company that they have vested interest in. As if their profits will take a hit, if this new fangled Soylent thing catches on.

And i can't imagine it is for our potential health that these people are fanatical. I don't see them being so religious about many other non-healthy life habits that people have. Yet, throw in liquid food and it's a slug fest.

I just don't understand.


It's because you're deleting an entire dimension of human experience and saying it's normal. People who don't like food seem abnormal. It's like asexuality. It takes people aback to hear that a person has no sexual interest of any kind.


If you're simply explaining why you think that people have that reaction, then that's a very good assertion - appreciate the input.

If you're posing an argument, then imo, you're largely mistaken. Most (needs citation) people don't use Soylent-like products to remove a positive human experience. They remove the "human experiences" that they already struggled with, and don't want.

For example, I'm not skipping out on meals with my family and loved ones. Those are social interactions, the food is just something to prompt the social interaction.

However, when i'm alone in my house getting ready for work - I don't think these are part of this "human experience" you refer to.

I suppose you could say removing a bad human experience is still removing a human experience, but then.. why are we arguing in favor of those bad experiences?


I wouldn't call it zealotry, but probably resistance to change.

As with anything new and interesting, it's easy to insert a fictional future scenario that takes away what makes our personal lives rich and enjoyable.

I love to cook but it's all a bit sci-fi and uncomfortable to think that we'll all have our government mandated NutriSludge dispensed twice a day so we can all stop worrying about cooking and work harder.


I'm sure you do understand, but it just doesn't come across from your answer. From the perspective of people not quite as fortunate as yourself:

The quote wouldn't be "we'll all have our government mandated NutriSludge dispensed twice a day so we can all stop worrying about cooking and work harder".

It'll be, "before the government started helping, we lived off food stamps and food banks, but it was never enough. You always see those ads on TV, how growing children need their milk, and it would make me cry. My children deserved better, but I just wasn't able to provide it for them. They were always cold and getting sick. There was one winter my son couldn't go to school because it was too cold for him to leave his bed. Now that we get NutriSludge all three of them are looking healthier, I can't believe my youngest is good at sports. I've even been able to spend more time on myself, and I can work harder! I've actually been able to hold down this job. My kids even have the energy to look into part time jobs. I'm so happy the government is finally helping. I don't even like thinking about those times anymore."


for me the issue is cost, why does the 12 pack cost more than $6 + shipping? Seems like tremendous markup.


Skipping breakfast and keeping your insulin levels low for a couple more hours is probably preferable to ingesting a bunch of cheap oils and flours (soylent is only a slight upgrade to breakfast cereal, imo)


Thanks for the answer (and to everyone else that replied) - it's always good to hear the other side of the debate.

I could never imagine myself in a situation where I'd consider it so important to be constantly busy that I wouldn't be able to find the time to throw a few vegetables in a pan - but I understand different people have different priorities (and demanding jobs).

It just seems to me like this is an odd way to solve the problem, maybe because I'm extrapolating a bit and seeing it as trying to replace one of the things that makes us human; the ability to prepare and cook food.

I'd be interested to see if any research comes up as to the long term psychological effects of this sort of product. Do people who replace the varied textures and tastes of different foods (if only partially) with a liquid supplement notice any adverse effects or cravings?

Out of interest, is Soylent more interesting than offerings from companies like Graze/Naturebox?


> Out of interest, is Soylent more interesting than offerings from companies like Graze/Naturebox?

I don't have an answer for that exactly - but other healthy meal replacement products on the market that i've seen tend to be too expensive. To me, even Soylent is a bit expensive.

Because of the price, i have mostly just stuck to my own DIY Soylent. It's vastly less convenient, but in an hours worth of work, i can make a weeks worth of food - so still very convenient. Far far cheaper too (under a third the price).

I also don't feel comfortable with Soylents use of maltodextrin. This isn't an educated opinion, i just don't know enough about it - and worry about the glycemic index, since i have problems with blood sugar levels. My DIY version uses 2/3 Oats an 1/3 Masa, and i've always heard amazing things about Oats, so it makes me (emotionally) feel really good - vs concerned about Soylent. Plus, the Oats make me feel very very stable, blood sugar wise.. but who knows with placebos, i've never measured any of it.

Plus, my DIY smells like "food" to me, where as Soylent smells very foreign. I still love Soylent for road trips though - it's amazing road food.

> I'd be interested to see if any research comes up as to the long term psychological effects of this sort of product. Do people who replace the varied textures and tastes of different foods (if only partially) with a liquid supplement notice any adverse effects or cravings?

For what it's worth, on heavy (2-3 meals/day of my DIY Soylent) for a time span ranging of about 6 months (my consumption has been down recently, GF has been cooking a lot heh), my experience is:

1. A massive boost in stable thinking/reasoning. I can't recall feeling mid-day dead zones, which i often fall into without my DIY. This is partially due to Coffee consumption levels i'm sure, but DIY seemingly helped to make my mind (and body) more consistent.

2. Boredom. Without food breaks, i felt a lot of listlessness throughout the day. I felt i should be snacking, or doing something other than working - but i had no hunger to guide a snacking expedition. While i was still very productive, far more than usual, i would often stop typing for moments and go "Man.. i just feel like i should be doing something".

I imagine it had to do with missing a ritual (meal times) in my life. This was by far the weirdest thing to get used to for me.

3. I would eventually crave flavor, often salt. I'm blaming this on a lack of proper balance in my DIY mix - but i didn't adjust my mix at all. The cravings were mild, and only over a longer period of time, so by the time they hit i was usually having a normal dinner meal regardless.

4. I would often get an odd sense of needing to chew. This could have been a craving, i don't know - but my jaw/mouth would get very... unused feeling. I could potentially spend 8 hours working without really chewing once. I tried gum sometimes, but it didn't really seem to help. Hard to say what this one was about, but i put it on it's own bullet-number because it was quite regular.. although not bad enough to stop, by any means.

Overall it was very positive experience. The hardest part, by a large margin, was spending an hour a week creating the DIY powder, and then another ~15m every day preparing the next days liquid meals from the powder. Purely laziness of course - but clearly if i'm doing this, i dislike meal/food preparation ;)

Hope this was somewhat insightful.


Really interesting to hear your experiences - thanks for sharing.


Fast food makes its living off having predictable product available everywhere you go.


Every person in this thread who is "shocked" why anyone would want soylent is using this whole "good healthy REAL food" bs and it's honestly nauseating. It reminds me of advertising for "artisanal" products and it also reminds me of people complaining about how the world is too fast paced and you need to slow down and get some fresh air. No, I don't.

Anyway, your post in particular made me pull the trigger on buying this.


I've been using Soylent for breakfast for about a year now. I really like it, and it's nice not to have to worry about breakfast which occurs at a time of day I am not interested in food preparation. I save that for the weekend when I enjoy cooking.

The rest of the time, I eat "regular food".


Sorry for the nausea - it's only after posting that I realised I could have been less antagonising. It's good to hear your opinions though.


It's for people that are too busy to cook. Sadly, usually people who are busy working on a startup that will have failed within the next year, hopefully leaving them with time to think about life priorities.

I know this makes me sound excessively negative but food is so many things - not just the flavours, but the skill of cooking, the social experience of sharing a meal... Soylent just screams "misplaced priorities" at me.


Drinking Soylent from time to time does not prevent one from cooking or sharing meals, any more than any other new type of food does.


> Can someone explain to me the appeal of this product? Why would anyone choose to drink a nondescript sludge over the plentiful ways we can get good, enjoyable & healthy food?

Perhaps this is something you would never consider using yourself, but I find it hard to believe you can't imagine why it appeals to some people. Lots of people - huge numbers of people - find it very inconvenient to source healthy, palatable food twice or three times per day, every day. Even lots of people who really enjoy eating or cooking find it inconvenient or limiting to have to eat as often as is necessary.


If it's done right: Time saver. Digestive problem avoidance. The right nutrient ratios.

Time saver can be more important that it seems. If you have to eat quick a lot, or just hate food prep, it can come down to unhealthy fast/restaurant food vs this.


Personally I'm interested in it because I feel like we (as in my family) often waste too much time simply thinking about food. When are we going to eat? What are we going to make? Do we need to pick some things up? Should we go out? We've gone out too much this month and it's getting expensive... It sure would be nice to cut that out for a few meals each week.

Friends of mine who do a really good job prepping meals for the week tend to sacrifice the better part of a day just for that process. On top of that we're dealing with more and more restrictions on our diets due to health issues (cutting back on dairy and gluten).


I've been using Soylent as an occasional meal replacement, not a complete food replacement. In a decent thermos it works well to replace my breakfast, lunch, or dinner with minimal fuss, and is cheaper than eating out when I don't feel like cooking.


Price and laziness.

It's a lot cheaper than eating out, and (often) a bit cheaper than cooking yourself. On top of that, it's a lot easier to just shake a bottle and eat than to cook.


It may be faster than cooking for yourself, but not always cheaper.

http://www.watchusthrive.org/Libraries/Resources_Documents/B...


Soylent actually competes pretty well on price too! The calories on those recipes range from 140 to 386 per $1 serving. That's $5-14 for 2000 calories, while the new Soylent formula is $12. (Slightly more if you don't subscribe, slightly less if you get the powder formula instead of pre-mixed.)

Plus, the recipe cost assumptions must be pretty generous to get to $1. One of the recipes calls for 1 pound of ground beef and makes 6 servings. The flyer for my local discount grocery has the ground beef at $4.50, but the nicer grocery nearer to me is already over $6 just for the meat, let alone two cans of tomato sauce, some pasta, some carrots, shredded cheese... I'll bet in a real-world test of those recipes, Soylent would beat the average cost.


Lifestyle? IIRC, the creator of Soylent had a busy lifestyle and as a result barely had time to cook or eat and that's why he created Soylent.


If your lifestyle does not give you time to cook, you should try to change it, instead of inventing that mud.


Why should you waste time cooking if you don't want to and can exist without it?


^ is your opinion.

Some people prefer not to spend time on cooking.


Of course it's my opinion. That is an Internet comment, not a research paper.


My lifestyle does give me time to cook. I was merely providing a potential answer to OP's question.


Right! Even if you don't like to cook, not having the time to is symptomatic of overwork.


I work about 9 hours a day and spend my remaining time with my family, volunteering, going to the gym, learning guitar, etc.

There are many times where I just don't have time, desire or energy to cook a healthy meal. A healthy meal replacement is a lot better than ordering pizza.

Don't assume that a busy lifestyle means 'overwork' - I just have different priorities.


I was talking about people who didn't have time to cook. You have time to cook, you'd just rather spend it doing things you enjoy more (and that's fine.) It's the people who can't cook, even if they wanted to, because they're trapped at the office, who I'm worried about.


Or a desire to feel like you are overworking like a superhero


Just grind some nootropics into your Soylent to turn it into a Smart Soylent 3000™


I eat it because it's cheaper, faster, and I trust Rob when he says it's healthier than any other meal I could make. The flavor/texture is something that I got used to almost immediately and I actually crave the stuff now ;)

An added bonus is that I can completely eliminate over-eating from my lifestyle (without feeling hungry all the time), which has allowed me to lose weight.


It's convenient and relatively healthy to my knowledge. Blended with some peanut butter or fruit it's pretty tasty too.


Some people only care about eating as far as subsistence goes, soylent saves you time and money in this regard.


I've been following Ansible from the start, Michael has always seemed like an excellent lead for the project - he's had a strong opinion and vision for the project - Ansible has turned out really well as a result.

More recently, Ansible Inc's faceless approach to marketing has me a little frustrated, but this isn't the time for complaining.

Thanks for all your hard work on Ansible Michael! I hope the team you've built can continue to pursue your vision for the project, and best of luck wherever you end up next!


Thanks Tom!

(Sorry about the marketing. Not my baileywick!)

I think the project is going to keep kicking very nicely. James is really good, and the v2 refactoring we are doing now should add in some nice language features I've wanted for a long time like try/except blocks and reporting on what lines in a file an error came from, etc!


This looks great, nice work.

For the dev/prod parity use case, where do you usually draw the line between Packer and Vagrant? I'm currently building boxes with Veewee with all dependencies pre-installed and distributing this to the team. Vagrant could easily deal with this, installing dependencies when the VM is launched using provisioners.

Does anyone have any preferences/reasons to go one way or another?


It depends on what works best for you. In big organizations, I prefer to take the Veewee approach (although in this case replacing Veewee with Packer). If you use Veewee, see: http://www.packer.io/docs/templates/veewee-to-packer.html


I've enjoyed using Peewee[1] as a lightweight ORM for Python - mainly for scripting data manipulation on legacy databases but it does the job nicely. How does Pony ORM compare?

[1] https://github.com/coleifer/peewee


I have not used Peewee, but at first sight the most visible difference is the query syntax - Peewee uses method chaining, whereas Pony ORM decompiles Python AST. I think that many queries can look simpler in Pony than in Pewee.

For example, if I want to retrieve all pairs of different users with the same name, in Pony this query would look as follow:

    select((u1, u2) for u1 in User for u2 in User if u1.name == u2.name and u1 != u2)
In Peewee, this query probably would look something like this (didn't test it):

    User2 = User.alias()
    User.select(User, User2).join(User2).where((User.name == User2.name) & (User.id != User2.id))
It’s probable the matter of taste, but I like Pony syntax better. Another example is taken from the Peewee doc:

    staff_users = User.select().where(is_staff=True)
    Tweet.select().where(~(Tweet.user << staff_users))
In Pony, this query would look as follow:

    select(t for t in Tweet if t.user not in (u for u in User if u.is_staff))
    
Also, this simple version is possible, don't know why it is not as simple in Peewee

    select(t for t in tweet if not t.user.is_staff)
Also, I don’t know if Peewee supports IdentityMap and optimistics transactions.

On there other side, it seems Peewee already has migration support, whereas in Pony migrations are not implemented yet, this is the next task.


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

Search: