skysight-inc/HackerNews huggingface dataset:
That depends on how you define "substantially" and "better". Consider cat.c from gnu [0] and openbsd [1]. I'd say that openbsd's implementation is "substantially better", because:

1. it does everything I need in 194 LOC (vs 488 LOC)

2. the code is so understandable that it needs no commenting (and I'm not just saying that because it has no comments, it is braindead simple code)

3. there are no ifdefs and the program state is much more shallow

Now obviously that is from the perspective of a programmer, but it has been my experience that if the code base sucks for programmers - then things suck for the users as well (surprising behavior, security issues, long lag in bug fix, etc). I once spent a day chasing a bug related to autotools and colorized output from grep... sometimes the bells and whistles get in the way of actually getting things done.

[0] http://git.savannah.gnu.org/cgit/coreutils.git/plain/src/cat...

[1] http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/bin/cat/cat.c?r...
There is no "Nakamoto Signature" entry on Wikipedia yet. Perhaps one with a tractable explanation would help get it going as a readily recognizable stand alone notion.
I mean, you could always keep your large data structure in ETS?
What's wrong with being high minded?

Why should personal meaningfulness be an important criteria?
Blind Dog Plays Fetch
> "Satoshi Nakamoto" is almost certainly an alias, and maybe even an alias for a group of people.

Which would make it all the more appropriate.
Their biggest failure is not self-hosting the editor as a Unity application itself. Any target they support could have become an editor platform.
I'm very interested in the approach to teaching science at Stiener schools. From what I read the various studies [1] showed that there was no little difference in the results for kids. But I consistently get the feeling the the type of parents who send their children to Steiner schools aren't very interested in science so it isn't a focus for the school.

Did you ever try comparing the way you were taught science with friends at non-steiner schools?

[1]: https://en.wikipedia.org/wiki/Studies_of_Waldorf_education
Yes, systemd has "RestartPreventExitStatus" to configure a list of exit codes which prevent the automatic restart.
That depends on the BSD. FreeBSD does have binary repositories and a pretty decent package manager (pkgng). PC-BSD is basically a distro of FreeBSD, so would also have the same; as does DragonflyBSD, which is a much older fork but these days a standalone BSD in it's own right.

NetBSD still uses pkgsrc which does support binary packages but the command line tools are a little less intuitive in my opinion. Incidentally, a few other UNIXes also support pkgsrc.

You may already be aware of this, but it's worth noting that the different BSD's are more like separate OS's, rather than distributions of the same OS like you see with Linux. eg DragonflyBSD, despite being a fork of FreeBSD, has some quite significant kernel changes (different schedulers, file systems, etc). And it's a similar story with NetBSD and OpenBSD too - though they're forked from other, much older, BSDs.
To borrow a snark from Twitter: the same sort of person who has a cat named mittens and another cat named MITTENS.
You could always check that box on your tax form that says you wish to make an additional contribution. That is, assuming taxes benefit the common good.

I'm sure the money will be spent wisely.
"systemd offers users the ability to manage services under the user's control with a per-user systemd instance, enabling users to start, stop, enable, and disable their own units."

https://wiki.archlinux.org/index.php/Systemd/User
Lean Innovation Management – Making Corporate Innovation Work
Economic theories that have changed us: game theory
Isn't the simple solution to not use the whitelist?
I've seen this with a local airline, but in their case I believe it's due to the relative scarcity of seats on a flight.

If I start the processing purchase, I can see prices go up in another tab. If I finish the process (purchasing the tickets at the original price, mind), then the prices stay up. If I bail out and wait ~10 minutes, they go back down again (10 minutes is the length of time your flights are reserved before being released again).

This fluctuation doesn't happen all the time; looking at the "book your seat" page, it seems to be correlated to the number of seats already booked and crossing some threshold.

All of which may not at all be applicable in your case, but I thought it was interesting (/sensible) :).
Americans gave $358 billion last year. $20k is a drop in the bucket.

https://philanthropy.com/interactives/giving-usa-2015

If you really want to make a big difference, start a company, create jobs, make millions then donate a larger sum of money.
That's not very fast in comparison.
I think that sentence meant "the difficulty of reading at a young age makes them less interested in reading when they are older"
The psychology of bitterness (2011)
The article addresses that giving to the US is likely to be less positive than giving to an international cause.
How can you read without knowing all the letters?
Github pages are awesome, but I also encourage you to check out https://surge.sh/
As legal as walking into someone's house who didn't lock the door.
long? If you look at http://www.ams.org/notices/201410/rnoti-p1268.pdf (google “AMS notices backlogs” for other years), few journals beat that for papers, and many go way over that.

And yes, a short letter is different, but they might have a backlog of other letters to publish, may not want to limit the amount of letters per issue, and, for all I know, that June/July issue might have gone to print in May.

Even if the editors worked at infinite speed, in the end, this still is a paper journal with its limitation on number of pages, ratio of articles to reviews to letters, etc.
In Switzerland age 7 is the standard age to start school. Swiss children are usually doing well enough in international comparisons. Not to say this proves anything, just another data point.
* Do you know who the lobbyists in Washington are?

* The US didn't sign the Kyoto Protocol

* Three letters: NSA

* OK, you win on this one
Most companies that are trying to pay you through equity are doing so not (just) to make you feel like you need to work harder--which is a joke for the obvious reasons--but, and this is no less important, so they don't have to pay you in cash. Cash is expensive and in the present. Stock is a question mark nobody has to care about for years.
What is the reason for case insensitive file systems?

This 2001 page has some possible reasons. (Much simpler; some benefits).

http://xahlee.info/UnixResource_dir/_/fileCaseSens.html
Consumer devices are just targeted for Windows. That is the explanation. I had similar nightmares getting a mainstream brand consumer printer/scanner (Epson I think, but not sure) working wirelessly with Mac OS X. Never succeeded. It's a result of decisions by the manufacturer, not any lack of capability in Linux.

In MANY other ways I find Windows to be a constant, not just edge-case, constraint on my productivity. So I don't use it. To each his own of course.
>sleep on a hard bed and walk naked as long as possible

That's the problem , huh. I'll have to let my co-workers know that they're in for a few weeks of naked walking around the office.
Eric Raymond, "The Cathedral and the Bazaar." On face, it's largely about FOSS development; but, more so, it's about how one ought to go about thinking of solutions to technical problems. A phenomenal read.
Thanks - useful point. But, I think that's more of an oddity of nested, named subs than anything else. The usual anonymous subs close as you'd expect (as you say).
Also, most if not all the gnu variants of common utilities are in ports if you need them.
first we need cheap 10 Tb hard drives
501(c)3 non-profits are tax deductible.

I'd recommend http://machineproject.com/ for the HN crowd

Also funding for workshops/education through makerspace type groups.

Also funding for clean water infrastructure in 3rd world regions.
Ive posted too much for that to even help lol. But ill share some Google Fu to help you in future:

site:schneier.com "nick p"

First limits to domain. Using quotes limits to results containing that phrase. A -name removes results containing the name. Can use multiple quoted and minus terms. Main two tricks I use to get good results.
Long? If you look at http://www.ams.org/notices/201410/rnoti-p1268.pdf (google “AMS notices backlog” for other years), that is fast for a paper in a mathematical journal.

Yes, this is not a paper, but they may have more letters queued up, and this may actually be surprisingly fast. That June/July issue might have gone to print in early May.

In the end, this is still a print journal, with its limits on page counts, expectancies of ratios between articles, reviews, and letters, etc.
As a sibling commenter somewhat flippantly notes, orgs like GiveWell, 80,000 hours (publisher of the post), Centre for Effective Altruism, and Giving What We Can are all focused on highly effective non-personal philanthropy. They are targeted toward "logical givers" and "impact investors" who do not need the sort of donor centric language and personal touches that many NPOs rely on for their fund development strategies.

This can be seen by orgs like OpenPhil that won't even take unsolicited minor donations.

These are orgs that are supporting "truly altruistic" giving, and trying to remove the personal connection from giving. These organization tend to use lines of thinking that remind me personally (though may or may not be inspired by) Mylan Engel and "Taking Hunger Seriously" (http://www.niu.edu/engel/_pdf/TakingHungerSeriously.pdf)
> It's unproven whether the Java implementations need to in fact GC over that time. I'm skeptical though -- they probably reuse all their objects

Are you saying that it's common for java web-frameworks to automatically reuse objects and that they do not cause any GC?

> Also, the benchmarks do in fact test all the way up to 16,384 simultaneous connections.

Read jlouis comment once more. It's not that they don't try many connections at once, it's that they take the best result that they get. Big difference.

EDIT:
Looking at the code for the Java Netty/JSON test shows that it does not reuse objects. The biggest takeaway from these tests is that it's hard to do performance testing...
I think they're referring to reciting the alphabet. And reading is much more than just "knowing all the letters". It's context, shapes of words themselves, etc.

I'm not an expert on any of these things, mind you. Just that I learnt to speak and read my home-tongue without ever being able to memorize its alphabet. Now that I think about it, I still can't recite it, yet I speak/write the language fluently.
Throughout the booking process, they'll reserve the seats for you (so you don't get sniped while entering your details). This changes the number of available seats on the flight, which can push it over a threshold into the next pricing bracket.
I use OpenBSD on the desktop and am perfectly happy with it. Does everything I need it to do. That does not mean it's right for everybody, of course.
Do you remember how much was the price increase?
UTC inserts the leap second by extending the last minute before midnight by one second and does indeed specify that this ought to be shown as, for example, "59 minutes, 60 seconds, 123 milliseconds."

NTP doesn't seem to use the human-readable format for its timestamps though. My 30 second skim says it uses a variation on epoch time that extends from Jan 1 1900 rather than Jan 1 1970. UNIX epoch time inserts the leap second by waiting until 1 second after midnight and then jumping the counter back 1 second (which corresponds to a long 0th second rather than a long 59th second, but whatever, in spirit you are right) [1].

I see two potential sources for error: a 1s correction/drift proving to be "too much" for synchronization in a system that typically sees corrections or drifts far smaller, or 2. a well-meaning fool writes assert(s<=59) in some code that touches a correctly-handled UTC stamp during the leap-second :-)

[1] https://en.wikipedia.org/wiki/Unix_time
I run Gentoo on my Dell Inspiron 5520 and it took only a minimal amount of configuring (holy moly!). The most difficult part was audio and touchpad drivers, which took my google-fu to another level. Otherwise, wow is Gentoo fast if you configure it correctly!
Your reply rubbed me the wrong way, as it implies that being poor, unemployed, or homeless are by definition failures. Perhaps you didn't intend that (or perhaps you do believe it). Not looking for a philosophical argument - just stating my opinion contrary to what yours comes across as.
Ask HN: What's the best way to quickly get up to speed on Java?
A company that I've been looking to join is using exclusively Java for the systems I'd be working with. I've used Java academically once or twice, but I'm mostly used to working in Python and C#.

What are the Java essentials that I should be familiar with before interviewing? What do I need to know about working with Java at scale? Are there any good prep resources I can look into?
Aaron Swartz's case, Andrew Auernheimer's case and Computer Fraud and Abuse Act would say - likely illegal.

(Or more likely - completely legal unless it affects the government or a big enough US corporation)
Why Drip Emails Are Drowning Us
Ah, the arrogant and absolutely amazing way OpenBSD people write :)
1. what kind of binding promise can someone make to vote?

2. presumably only those who registered an intent to vote (in the election) for your proxy candidate will be able to direct (with website-votes) that proxy. have you thought about what legal measures can be taken to ensure that someone voted (probably it's not legal to determine who they voted for)?
I went to sign up as well and stopped when I realized what I was committing to. It is literally a factor of 100 beyond my comfort level.
Greg Chesson has died
One thing this article didn't mention is giving money towards research. There's no lack of underfunded labs filled with scientists researching rarer diseases or unique approaches to humanitarian issues. 20K could go a long way in helping these smaller labs. It would take some searching and talking on the giver's end to find the right cause and scientists he or she trusts, but it wouldn't be too hard with the powers of the internet.
I don't think there is much to discuss here, tau=2pi is clearly the more sensible constant for almost every use case. The only question is whether we give in to conventions, or pay the one-time technical debt of switching.

We (in the US) may never convert to metric, but the much smaller community who works with pi regularly should know better.
Google app engine. It is much cheaper than Amazon s3
I do not have a quote under hand, but preserving our history is important to make us better. Most of the recent history would already be lost if archive.org was not there. I do not see how giving to this cause could turn wrong.
Now you're just pulling stuff out of thin air for arguments sake. Do you hate US that much?

If you're an American, let me ask you this, how are you making this country better?

If you're not an American, let me ask you this, would you prefer a representative democratic superpower or a communist/oligarch superpower?
It's probably shipping $20,000 of iodized salt to the developing world:

Iodine deficiency is a leading cause of preventable mental impairment, as iodine is a micronutrient crucial to brain development. An estimated 2 billion people-- almost a third of the earth’s population--have low iodine intake and are at risk for suffering from the complications of iodine deficiency.

Eradication of iodine deficiency is highly cost-effective— worldwide, the cost of salt iodization per year is estimated at $0.02-0.05 per child covered, and the cost per child's death averted is $1000 and per disability-adjusted life year gained is $34-36.
I worked briefly for a philanthropic organization that had high visibility among super wealthy people. They accepted whatever donations, but didn't really pay attention unless you had at least $100K. The vast majority of their endowment came in multimillion dollar gifts from people who wanted hospitals named after themselves.
What are the credit terms that you extend to your customers?
Hey Chris, one of the founders of Paribus here. Totally understand where you're coming from. One of our key goals is to make a service that's so easy to use that you never have to think about it (it will work in the background to save you money on all your purchases).

Something that we often recommend is to create a separate email account for just your online purchases and promotions. That way you can have the benefits of automated price protection on your purchases, and fully separate your personal account. Happy to chat anytime on this too -- eric@paribus.co
I don't know why this has not been fixed. It's been the case for a while that the default /usr partition is too small if you intend to do kernel and userland compiles and keep up with errata in the stable ports tree. Maybe it's that there is an assumption that most users will not do this (they do discourage it, but it's the only way to apply errata). I try to remember to change the default layout on a new install; another option is to symlink /usr/src to a directory on a larger partition.
Thanks...makes sense now.
I think the funding agencies would be a much better place, since they have a near-monopoly in many fields. And they decide "how much work is enough" for the money they hand out.
Yes, if they're running NTP anyway. Normal clock drift/skew correction would already cause this sort of thing.
And I recommend reading this rather long, 4-part series from Der Spiegel for anyone who wants to know how we got to this point. http://www.spiegel.de/international/europe/the-ticking-euro-...
Ask HN: Is it possible to work remotely (outside US) for a startup in SF?
Background.

I am a compsci student from germany and i would like to work remotely for a silicon valley based company.

Is it even possible ?
How would i get the job ?
If I had access to that kind of money i will be providing clean water to millions of people around the world
Except that cash has never in all of recorded human history been cheaper. So the "cash is expensive" argument doesn't really hold water. Put another way, something else must explain why equity compensation is more common now than in the past, especially in light of how cheap cash is.
Why would you want your VM to implement time based pre-emption? That is the job of the kernel, which is very good at it.
Hmm, can't edit anymore to correct, sorry for the mistake.
I've had some rather unfortunate experiences with the local tertiary institution I attended here. The level of basic English literacy was appalling (in my small-sample of students I had to partner with for projects). You don't notice it when talking with someone. But as soon as you start asking them to write their thoughts down on paper (or file), garbage comes out.

I have no other way to describe the type of language I saw. Everything from no punctuation, incorrect grammar, run-on sentences, slang. Sentences that just seem to be stuck together, whether due to missing punctuation or something else I don't know. Oh, and that was when their point was valid/related.

These individuals got degrees.
If you want to be utilitarian about it, maximizing common good derived from a modest donation, then pick (a) the venture that will produce the greatest gain in common good if implemented, and (b) an organization with a low administrative overhead that is in your opinion doing a good job of making progress towards (a). That is the 80/20 calculation. You'll never know if you got it right, but it has the best chance of doing something rather than nothing.

For my money, (a) is ending degenerative aging by periodic repair of that damage that causes it, and (b) is the SENS Research Foundation. There is no other single cause of death and suffering as large as the biological wear and tear that causes degeneration and death in aging. There is no other organization I know of that will definitely put all donations to research, advocacy, and scientific organization relating to this task. There are other single-disease or single-field patient advocate and research organizations out there that do a little work relevant to age-related damage, but you've got no way to ensure a donation as small as a few thousand dollars will actually go to the aging-relevant 1% of what they do. Even cancer and stem cell fields are doing a large amount of work that has no bearing on the best path forward.

In fact I'm personally donating $25K to the SENS Research Foundation this year, and running a matching campaign in search of others willing to do the same.

There are other options for using modest amounts of money that are more of a lottery; use your money to persuade other people to give money, try to grow your money to give later, etc, etc. But these are much more unreliable, or for a few thousand dollars just not even worth trying versus outright donation to a cause.
FAT32 is an open standard AFAIK, however it's extensions (eg long file names) and forks (eg exFAT) are patented. But in fairness, FAT32 isn't much use without support for long file names.

Interestingly, some FAT32 forks do support journalling. Sadly those tend to be the patents Microsoft are the most proactive in upholding.

As for an alternative, ZFS is supported on FreeBSD, Linux, Solaris and OS X - so that's one option. Albeit it's not a great option in this specific criteria. ext2 receives pretty good support as well, even on Windows. However ext2 doesn't support journalling. Another option is to run ext3 as that gracefully downgrades to ext2 if no ext3 driver is available. Sadly NTFS is probably the most ubiquitous journalling file system. ntfs-3g - which are actually pretty decent drivers - has been ported to quite a few platforms.
Do you mean the Orbital Sciences rocket, last October? Orbital Sciences is a different company than ULA. However, it's very possible that I don't know about the incident you're referring to; I'd be interested because it changes the picture dramatically.
> Also, how would you ever get caught if you just ignored what it said in the handbook?

At this point, I assume that everything you do is known to everyone. It's unfortunate, but it's also the sensible assumption. Even if the law would seem to prevent them from discovering your actions, there's no reason to believe that law will actually protect you. At the very least, they can almost always fire you without any reason at all, so even the slightest suspicion is sufficient. They don't need to prove it in criminal court.
Another option is a local Church that support missions such as building schools for impoverished nations. I support a church that does this along with a missionary that runs an after school sports program in very poor area of Elkhart, Indiana. This helps gets kids off of streets, gives them food, shelter and a develops the community. Benefit of this is that I get to actually see the faces of the youth this impacts both in my backyard as well as in other nations.

Say what you will about religion but there are a lot of people out there who have a heart that yearns to help others, I don't care if they do it in the name of a god or not, the fact of the matter is they are going out there every day and touching peoples lives.
Job Terminator: Can robots learn your skills? [Interactive Quiz]
One of the favourite books in my chess library is "Learn from the Grandmasters" edited by Raymond Keene (before he became a serial plagiarist). A dazzling line up of GMs contributed two annotated games, one of their own plus another game they considered particularly inspiring or instructive. Characteristically, Walter Browne (alone) contributed two of his own games, both wins.
This is one of the links which really changed my world view (Krugman):

http://www.slate.com/articles/business/the_dismal_science/19...

(Yes, I'm Hellbanned.)