skysight-inc/HackerNews huggingface dataset:
Apparently dairy cows are perfectly happy and healthy eating a diet that is mostly sawdust.

At least, that's what I learned when I took a course on ruminant nutrition and digestion when I was a graduate student at UC Davis.
Not Just Big Brother, but Lots of Little Brothers Too (2004)
Ah, my knowledge of this was not detailed enough to catch that threshold. So in this Kenyan Village it's still $10k to $20k threshold?
Seems like Brazil is in dire need of electronic payments systems, like wechat.
If I still did research full time I'd probably get a Xeon workstation loaded with RAM for home. But it's just a hobby for me now that my day job is writing non-scientific software, so it doesn't seem like a justifiable expense. Might go up from my current 4 cores and 32 GB to something Zen-based later this year.

(Tangentially: I wouldn't bother with ECC RAM for this application unless that were required by the rest of the hardware. Memory errors may slightly affect time to a converged solution, but it's rare that a flipped bit would actually cause a job to converge to a different solution.)
I'm not going to get a processed chicken breast sandwich at a local shop, but apparently that's all that Subway sells.
> Engineers should blog publicly when they have something to say. Something useful for their colleagues.

This sounds a lot like saying, "You should only learn to code when you have something useful you want to build. Something useful for other people".

You can't write a good blog post without having already written some number of bad ones. If you think you might someday have something to say, you should practice blogging.
> The women in tech pipeline is a leaky, toxic pipeline that results in talented women being driven out of the industry.

This thread is about men being the gatekeepers of financing. The parent article says:

> Men have the power to help fix those things, but they also should have the courage to cede the stage to women more often, to fight the stupid bias that keeps women from excelling in the field. It may take proactive behavior, like choosing a women over a man when growing your team, just because, or promoting women more freely.
The ocean may have diluted it a bit.
Key words to remember there... "Aid industry".
I get that is ultimately the idea but I guess I figured that the first stage of rolling something like this out would be to those near the edge and there's no shortage of those.

My assumption is the money would be calibrated to subsistence level so it doesn't concern me that a hipster wants to do art instead of work for money. They'll have to live simply but god bless them if they want to paint in a shared house with other hipsters. Then those who want more money will get jobs. The moral hazard of this doesn't concern me but maybe I'm misguided.
Ulauncher, Application Launcher for Linux (ala Alfred)
I would be interested in hearing what exploits in particular that the person did inspired you to take them on as a role model. To me a role model would not just be someone who does good work, but someone who you would aspire to emulate. There would have to be something special about what they did and perhaps more importantly how and why they did it that inspired you to want to be like them.

So to take your list of people for example, someone like John Carmack. What I was looking for was what specific exploits were you talking about and why they were so inspirational to you. Maybe it was his work creating the Doom and Quake games, or his bootstrap work building id software from scratch, or his contributions to free software by releasing his engines under gpl, or his quakeworld talks, or his work with rocketry, or his new work with VR, or his general overall attitude about life, programming and everything.

I mean there had to be something special about him for you to want to be like him, and that seems like something that would be worth telling a little story about.
Wasn't trying to cast aspersions/take anything away: I think it's great that you are open sourcing anything. Kudos.

I was just pointing out that this infrastructure might have been great to start, but you guys moved to a very different, in terms of architecture , v2.
> What are some software projects you admire that were created by one person without teamwork?

Bitcoin, Minecraft, Bittorrent, Spark, american fuzzy lop, Tarsnap, PGP, and many more.
Very nice project! Very very useful for a ML beginner like myself. Thank you very much !
>where a programming font wouldn't apply, like URLs

Any phisher's wet dream is a URL displayed in a font where l and I look the same. For anything that routinely displays URLs, font matters a lot. And any website displaying git hashes is likely to be programming related and have some code-font (good monospace or similar) in it's repertoir.
> We ban accounts like this one that are created just to violate the guidelines. Please don't do this.

Surely you mean, rather than come back with a logically worked-out refutation, you ban accounts that don't conform with the editors mindset.
Trickle down lobbynomics.
A Kuwaiti friend introduced me to miswak... amazing stuff. Hands down, it's the best portable toothbrush I've ever had. At home, in the mornings and at night I still use a Sonicare, but instead of picking my teeth or some other healthy, but unsightly activity, I take a minute out of side to use a miswak.

My dentist can't believe how healthy my gums are. The single best thing you can do for oral hygiene, however you go about it, is to clear food out of teeth as soon as possible. Miswak really makes that possible and practical.
Modern Logo Design Santa Rosa – Flat Fee
You were told three years ago about the programmes that exist to correct the gender balance in each of those industries.

https://news.ycombinator.com/item?id=6508777#6509275

Women in mining:
http://internationalwim.org/

http://www.womeninmining.org/

Women in construction:

http://www.nawic.org/nawic/default.asp

(some editing to tone it down a bit.)
Hiring to correct a disparity in the proportion of men vs women on a team, to make it somewhat less ridiculously uneven in its tilt toward men, would be quite easy to defend in court. I'd be interested in knowing if any court cases of "zomg reverse discrimination" have ever been won by white dudes under those circumstances.
That's good to know, but at typical LSD dosages the 2C variants wouldn't be the ones I'd be worried about. Are there any kits to tell LSD from drugs like bromo-dragonfly?
At 3:57 he mentions erlang. Somehow I am not surpised.
Git 2.12 Release Notes
I think you missed my point, which was that it's hard when you have to leave all of your portions for one meal, and of only one thing. https://s-media-cache-ak0.pinimg.com/564x/8e/9b/d3/8e9bd3ee1...

I don't want 10 of those with dinner, do you?
1. Yes, bad things happen when you don't have enough of all the amino acids. That's malnutrition. That would only matter if you ate soy and only soy.

2. Not all pesticides, just some, but yes that's true. But that's not specific to soy, it's specific to all crops. And crops are washed, you generally don't get significant doses of pesticides in your food.

3. The whole microflora mental health connection science is in it's infancy. The entire thing reads like 6 degrees of Kevin Bacon: some microfloura produce neurotransmitters, which can affect the gut, which can cause an immune response, which can cause inflammation, which is associated with certain psychiatric conditions. I'm not saying there's nothing there, but we're years away from having a more complete understanding. Of course, I have no idea what this one has to do with soy.
About 2% of men are HIV positive. So just blindly using 1/4 you get 1/200 people are HIV positive. Assuming that the place discussed is a little bit above average, and you get a number that is consistent with the population having a 1 in 300 HIV rate.
I was working on a web app where many requests were being made in many different code paths. There were noticeable slowdowns in UI pieces that were streaming data when a lot of network activity was occurring.
there are so many things that google markets poorly, or to the wrong audience.

glass would have been amazing for industrial or many professional jobs, wave was a collaboration tool released to individuals, and now this where people want "an input device" for a niche application and would currently pay tens of thousands of dollars for such a thing.

it's really quite upsetting that all these fantastic technologies are wasted because of this push for "social" and mass market.
I also tend to play games that involve exploration of worlds I will never experience in my own life, mastery of skills that require cognitive precision and dexterity, or philosophical rumination. I find these experiences to be a positive addition to my world and my understanding of people around me.

Care to share some of your favorites? I'd be curious to check them out.
Smarking (YC W15) Is Hiring Sr.Product Manager in SF
Amazing, thanks for sharing :)
The doormat really tied the throne-room together
Biggest change to our household diet came when we switched to shopping at farmers markets. Our green uptake went up by a huge margin.

I live in a tropical area, and especially love that I can buy tons of leafy Asian greens and beans at the farmers markets for a couple of dollars each, that none of our local supermarkets even carry in their fruit & veg section.
Machine learning model training. A large buffer of data waiting to be trained speeds up training. Especially with training on the GPU the biggest bottle neck is reading the data from disk.
Very informative. Thank you.
You haven't presented any truth - just angst and a couple of projects using different methods to study different things.
While you're fixing the 'pixel perfect' thing, Mark Zuckerberg probably did not 'ignite' anyone either (one hopes). Perhaps you mean 'incensed' or 'infuriated' or something like that?
Type-safe, bonus unit test.

import org.junit.Test;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;
import java.util.stream.Stream;

import static junit.framework.TestCase.assertEquals;

public class FlattenList {

@Test
public void test() {
// [1, [2, 3], [4, [5, 6]], [7, [8, [9, 10]]]]
final FlattenableList<Integer> list = new FlattenableList<>();
list.add(new SingleFlattenable<>(1));

list.add(new ListOfSingles<>(Arrays.asList(2, 3)));

list.add(new Flattenable<Integer>(){{
add(new SingleFlattenable<>(4));
add(new ListOfSingles<>(Arrays.asList(5, 6)));
}});

list.add(new Flattenable<Integer>(){{
add(new SingleFlattenable<>(7));
add(new Flattenable<Integer>(){{
add(new SingleFlattenable<>(8));
add(new ListOfSingles<>(Arrays.asList(9, 10)));
}});
}});

assertEquals(Arrays.asList(1, 2, 3, 4, 5, 6, 7, 8, 9, 10), list.flatten());
}

public static class FlattenableList<T> {

final List<Flattenable<T>> list = new ArrayList<>();

void add(final Flattenable<T> item) {
list.add(item);
}

List<T> flatten() {
return list.stream().flatMap(Flattenable::flatten).collect(Collectors.toList());
}

}

private static class Flattenable<T> {

final List<Flattenable<T>> contents = new ArrayList<>();

Stream<T> flatten() {
return contents.stream().flatMap(Flattenable::flatten);
}

void add(final Flattenable<T> content) {
contents.add(content);
}

}

private static class ListOfSingles<T> extends Flattenable<T> {

final List<T> list;

ListOfSingles(final List<T> list) {
this.list = list;
}

@Override
Stream<T> flatten() {
return list.stream();
}

}

private static class SingleFlattenable<T> extends Flattenable<T> {

final T item;

SingleFlattenable(final T item) {
this.item = item;
}

@Override
Stream<T> flatten() {
return Stream.of(item);
}

}

}
I haven't actually worked with activities in SFN, just the pure Lambda state machines. But I can tell you those are fast. Like single-digit millisecond latency between states fast.
Maybe you should figure out what neuroscientists think the brain is doing and how it computes before telling others to shut the fuck up? They taught us in undergrad.

Be on HackerNews since it was created, still don't have the Karma to downvote this shit, or the other various smear campaigns on here.
If you were thinking of this as being a cheap CPU for a GPU training rig. It only has 24 PCI Express lanes. It might be better to stick with Xeon CPUs because most have 40 lanes.
No one is suggesting you eat 10 portions of the same thing for one meal, or even in one day.

That would be fucking stupid.

What on earth makes you think that's what's being suggested?

All the 5 a day / 10 a day guidance is very very clear: eat a wide range of different things.
Problem is those staff are seen as fungible and the onus is on them to show up. Didn't show up enough times? Well, you are fired. That's a pain point.

A colleague didn't show up: well crap now you have to be a team player and cover for them. That's a pain point.

A staff member didn't show up? That's an annoyance.
I think I'm discussing the upper end of the funnel while you're pointing toward the bottom.

At the level of phone screens and first interviews, there should be many potentially acceptable candidates. If there aren't it's indicative of a flaw at the very top of the funnel (ie, the opening needs to be better publicized, or the org. may have a public image problem).
This is exactly what I have thought :) Thinking this as a software and making the database bigger and cloud connected makes more sense.
Indeed, the Democrats have been right of center for some time. Obamacare is essentially identical to plans previously proposed by Republicans.
I apologize for calling your initial post cynical as that's right up there with guessing someone's motives. It's usually a wrong guess and, regardless, not helpful.
IMHO good animations are good design. Apple does a great job here. They display the minimum animation necessary for you to understand. You open an app and you see it opening.

Text terminals are terrible for something I need to do every single day: Showing others what I am doing on the computer.

Without animations you are like a person with autism disorder: It works for you but nobody that is watching you can understand what you are doing, you are in your world. You do a key combination you know(but others do not) and the screen changes instantly.

Repeat this a few times and you have a lot of confused people in your audience.

I agree that we need everything: something extremely fast, intuitive while beautiful and useful and extremely easy(and cheap and fast) to program.

But nobody has done it because it is hard as playing violin to be able to design a simple design alone, let alone make it fast. In the real world you need to pick your priorities, to constantly triage and make decisions.
Executables in git are bad practise, but not all that uncommon. Images in git are the norm, and if somebody comes in and creates a pull request with an improved version of the existing images (better compression, better adapted for color blind people, fixing whitespace issues etc.) that's pretty unsuspicious and likely to succeed (and I've seen it multiple times).
You can figure out the reason that they left by asking them.

This isn't something that is controversial. There is lots of research into this.

https://medium.com/tech-diversity-files/the-real-reason-wome...

http://news.mit.edu/2016/why-do-women-leave-engineering-0615

Are just two, actually published research attempts that I found with a 2 minute google search.
So did anyone on this thread send patched to the mailing list? Obviously you guys are very serious right?
You mean innovation like the Touch Bar?
What's most fascinating to me is the dollar amount: $22/month ==> $264/year. It's almost unfathomable from a Western perspective that this could cover someone's basic living expenses for a year.

I wish there were a simple way to participate as an individual. You don't have to be rich to cover one (or more) people's basic living expenses at this rate.

Edit: Here's the link to donate: https://www.givedirectly.org/give-now

You can even send money via Venmo to avoid the credit card processing fee.
Your concern is the moral hazard. What if automation and other changes make impossible to find jobs for everyone, a massive challenge already, maybe already impossible?

And if everyone's included there doesn't need to be resentment as bob down the street isn't getting something you are not getting, right?
Those are, personality-wise, three radically different people I listed and I don't think anyone who knows about them could consistently want to "be like" all three of them. I thought they did interesting and important work and had an exciting role to play, indicative of an important field.

We might have a disagreement about the meaning of "role model," which is fine. I don't really think that's the point at all...

Edit: Thomas's "cognitively available success cases" seems like a good one to me
Make a 10x engineer help everyone else be more productive all day? Sounds like an effective way to lose that engineer.
You can figure out the reason that they left by asking them.

This isn't something that is controversial. There is lots of research into this.

https://medium.com/tech-diversity-files/the-real-reason-wome...

http://news.mit.edu/2016/why-do-women-leave-engineering-0615

http://alltogether.swe.org/2016/04/real-reason-women-leave-s...

Are just a couple, actually published research attempts that I found with a 2 minute google search.
If every known resource acquisition task was automated, and the discovery of unknown non-automated tasks could be automated to be automated, we'd be post-scarcity and the concepts of working and income wouldn't be useful metrics anymore.

So, yeah machines are a big black hole and our jobs are doomed asteroids spiraling into the black hole. As they spiral into the singularity, humans will be displaced at an accelerating rate, and it will take more ingenuity and effort for humans to maintain "work". And, for what? In the asymptotic limit, the outcome should be no more jobs and "work" in a the way we currently define them, and humans will be truly free to creative pursuits. Never shall a beautiful human mind be wasted on labor which a machine can do.

At some point, machines will be the dominant species pushing civilization forward, not us.

Until then, we're forced to work, we're forced into employment because our world does not simply give us what we want. Food and spears don't fall out of the sky, so we will waste our time hunting and farming until we figure out how to make those things "fall out of the sky".
And zbase32 (https://philzimmermann.com/docs/human-oriented-base-32-encod...), which is my own preference for still being case-insensitive and thereby able to be used in subdomain names or email addresses.
Not the same as parent, but a good comparison of the Golden Rule from "Plato and Platypus Walk Into A Bar" (any mistakes are likely mine):

The Golden Rule

```

Hinduism - 13th Century BC

Do not as to others what ye do not wish done to yourself...This is the whole Dharma. Heed it well.

- The Mahabharata

Judiasm - 13th Century BC

What is hateful to you, do not do to your neighbor; that is the entire Torah; the rest is commentary; go learn it.

- The Babylonian Talmud

Zoroastrianism - 12th Century BC

Human nature is good only when it does not do unto another whatever is not good for its own self.

- The Dadistan-i-Dinik

Buddhism - 6th Century BC

Hurt not others in ways that you yourself would find hurtful.

- The Tibetan Bhammapada

Confucianism - 6th Century BC

Do not do to others what you do not want done to yourself.

- Confucious, Analects

```
> Blendtec or Vitamix grade blender: you can throw pretty much anything in these and it will blend with minimal water added. Allows you to consume a huge amount of vegetables and fruits.

As soon as you blend it you can only count it as one of your five a day. And you should limit yourself to less than 150 ml of blended fruit per day.
But it makes a philosophical difference to the involvement of the company, of the people working on it and also a practical difference, because products and non-products have very different launch-requirements. You are perceiving Google as far more monolithic, than it really is; the difference between a product and a non-product is how different employees of the company interact. To the outside world, that might or might not have any meaning. But I feel for the original comment that I replied to, it does.
https://news.ycombinator.com/item?id=13732924
What do you think of Pocket? I don't remember why but I tossed it after a brief test. Maybe it's time to give it another spin.
What you really care about for tree hashes is the block size to output ratio. SHA-512/256 has a 1024 bit block size so it is less optimal than SHA-256, which has a 512 bit block size, for tree hashes. This is assuming you don't need any extra data in the internal nodes.
HN isn't Twitter or Facebook, it's just a forum.

1.) I don't think it has anything to do with age

2.) Even if you would be able to delete it, your comments would probably be cached by google, archive.org etc

3.) You contradict yourself here

> So what if someone deletes a comment and people reading 5 years in the future don't see it.

The reason you are able to delete a comment immediately after on HN but not later (as I see it) - let's say you're tired or drunk and reply with wrong information or being rude and realize it after you already pressed reply.

This has nothing to do with data hoarding, you realize that if enough people would be able to remove their comments the whole thread would be destroyed and no longer make any sense for new readers. Also it might misrepresent what other people were replying to, when taken out of context some innocent reply could be labeled racist, sexist or what have you. It could bring much bigger consequences than your worries that "your shit is out there".
It sounds like NetJets bought 80% of shares in the airport [1]. Who did they buy it from? (I assume they were willing to sell?)

[1] http://www.juve.de/nachrichten/deals/2009/05/net-jets-uebern...

Translated:
https://translate.google.com/translate?hl=en&sl=de&u=http://...
While this post sounds very reasonable to me there's one point that I really don't get: why does he keep saying that git commit hashes have nothing to do with security?

If he believes that, why does git allow signing tags and commits and why does Linus himself sign kernel release tags? Isn't that the very definition of "using a hash for security"?
It's not even a "restriction", so much as a fragile ecosystem of tools that parse the output of git commands. A lot of them assume particular column widths.
> Hash-based digital signatures are secure (resistant to forgery) as long as the hash function they are built on has second-pre-image resistance

I am not very experienced with this, but isn't this clearly wrong?

If I have a controllable collision (like SHA1), I can get someone to sign document A, then destroy all evidence of document A's existence and claim they signed document B.

Isn't it essential that a digital signature scheme is immune against such an attack?
A Page to Organize the Internet
And it's $11/year and they pinboard claims to respect privacy. They also say it's simple. I'm liking this but it almost sounds too good to be true but for $11 I can roll the dice. :-)
Of course the best solution is for everybody to just coordinate. But coordination is hard, because there are strong incentives for individuals to defect (see also "Meditations on Moloch").

Making incremental improvements is the next best hope, and this one (giving cash) could turn out to be much more effective than previous state-of-the-art interventions (giving food, medicines, books, etc.). Additionally, enough incremental improvement might reach a tipping point where the poverty/coordination trap can be escaped, and the global equilibrium shifts.