skysight-inc/HackerNews huggingface dataset:
In my head I keep a concept of "physical day" (real calendar days, followed by other, real calendar days) and "logical day", which is the day as I am currently experiencing or referring to it. If, after a long Monday, you're up past midnight (i.e, it is now Tuesday), then the "phyiscal" day is "Tuesday" and the logical day is "Monday". The logical day progresses either when you go to sleep (at which point one ends, and another begins when you wake), or at dawn.¹

Person to person speech is almost always in logical days; "tomorrow" would not be a minute past midnight in this system. This at least makes some things make sense.

¹There _still_ tons of issues with this, such as people who work at night and sleep during the day, people can be on different logical days, some places don't have a dawn for several months…
https://www.google.fr/maps/place/Clichy-sous-Bois/@48.904794...

The actual roundabout is average, but you can see an outer ring. Few years ago there were no buildings around it, it was raw grass. It was planned mid 60s, with the whole large scale urban projects craze. Here some original layouts http://imgur.com/a/ogD1V#0
Spongebob Squarepants Full Episodes Compilation
Hmmm. The only verified case of sophisticated, organized sockpuppetry in the wild mentioned by the article seem to be related to the Israeli- Palestinian conflict and anti-semitism, and in every case they seem to be orchestrated to favour Israel. But all the comments here seem concentrated on the NSA, AIs, and even abortion. Now downvote me :)
Mapping migration in the US state by state
And now an item that implies Orion uses the same type of setup: https://news.ycombinator.com/item?id=8746888
It may conceivably be a feature and not a bug at least as American healthcare is implemented today. Imagine if was known beyond doubt who the single best surgeon in the country was (and people were more aware of just how big a difference in outcome surgeon skill makes).

How many people would demand and feel entitled to that surgeon? Who would shrug and say "oh well, I'm on Medicare so 146th best will be fine"?

There's a myth floating around today that everyone is entitled to and can have "the very best" medical care. (Or this is the way it would be except demo/publicans.)

Objective scores would severely damage this myth.
Discussion of what SpaceX does with its Dragon; evidently the same thing: https://news.ycombinator.com/item?id=8746788
I don't believe they teach rhetoric as a standard component of one's education anymore. The default position is not one of charity but of doubt. A symptom of our time.

I felt as though you were about to make a very critical point and I would very much like to know what it was.
Police are trained only to shoot to kill because pulling the trigger needs to be a big event. If you think that "shoot to wound" is an option, then of course you're going to pull the trigger more often. You'll become more comfortable shooting people and, presumably, you'll also end up killing people more often.

Other reasons for "shoot to kill" relate to effectiveness: in the energy of the situation if you aim to wound you may either kill by accident, or not hit at all.
Why Scientists Hate Their Journals
Einstein wrote: "It is clear that [Aristotle] was enmeshed in a traditional prejudice from which, despite his extraordinary intellect, he could not free himself." And your comment on that is that "he was essentially saying that intelligence and education were not guarantees against bigotry and bias." I don't see how any of that conflicts with what I've said.

It's human nature -- even for people who realize they're no Einstein or Aristotle -- to believe that they know what they're talking about; and it's also human nature to get defensive, since their self-image is often wrapped up in their outlook. If you invoke Aristotle, you give a person an "out." You allow a person the freedom to examine his beliefs while shielding his fragile self-image from coming apart. He can conclude, "I was wrong, but that's okay. Even Aristotle was wrong."

Aristotle and Einstein aside, what I'm getting at is this "Fox News vs MSNBC" divide that we have in this country is not doing any of us any good. We can either appeal to people's sympathies, or brand people as self-satisfied, socially irresponsible, head-in-the-sand enablers of the status quo. I think the first is the better strategy. I also think the tone of Einstein's letter is much, much nearer the first than the second.
This is such an interesting project!

I didn't see a way for anyone who wasn't operating their own server to use the service though. It seems like a lot of the quality control / model building power of google has to do with the volume of in bound queries (they're able to see what user satisfaction with results is based on clicks). It seems like having a public facing server that interacted with the peer to peer network might help with adoption from less technical users.

EDIT: Nevermind found this demo portal (http://search.yacy.de/) although it's not very prominent
We let my (now 7.5 y/o) son start using a tablet when he was about that age. But it wasn't "his", we allowed it mostly in the car (we live in a rural area and it's a long way to anywhere) and limited the games on it. Now, it's a lot easier, with the Kindle Fire tablets, you can set up FreeTime which allows setting time limits for different things and can require stuff like reading books for an hour before you can play games. With regular Android tablets, you can set up a limited user and control what apps are accessible to that user, it doesn't enforce time limits, but simply taking the tablet away from the child works pretty well for that :). He's getting his first real computer this year (an older Dell laptop) with Linux on it, I'm planning on teaching him the bare essentials and letting him figure the rest out himself (and doing some filtering at the router for that MAC address).
As an aside, if your interested in safer and faster I'm benchmarking some of the ATS2 code examples[0] which were created for (but not yet in[1][2]) the computer language benchmarks game. It seems to beat C and C++ in some (many?) cases and create TINY binaries. I was trying to benchmark all the examples but got tired of doing it ;) Here are a couple anyway:

Pidigits:

$ patscc -I/home/cody/sources/ATS-Postiats-contrib/contrib -pipe -O3 -fomit-frame-pointer -march=native pidigits.dats -o bin/pidigits.ats_run -lgmp
$ gcc -pipe -Wall -O3 -fomit-frame-pointer -march=native pidigits.c -o bin/pidigits.gcc_run -lgmp
$ time ./bin/pidigits.gcc_run 10000 > /dev/null

real	0m0.969s
user	0m0.963s
sys	0m0.004s
$ time ./bin/pidigits.ats_run 10000 > /dev/null

real	0m0.972s
user	0m0.968s
sys	0m0.004s
$ ls -larth bin/pidigits.*
-rwxrwxr-x 1 cody cody 15K Dec 13 18:59 bin/pidigits.ats_run
-rwxrwxr-x 1 cody cody 14K Dec 13 18:59 bin/pidigits.gcc_run

k-nucleotide:

$ g++ -c -pipe -O3 -fomit-frame-pointer -march=native -std=c++0x k-nucleotide_gpp3.c++
$ $(PATSCC) -DATS_MEMALLOC_LIBC -pipe -O3 -fomit-frame-pointer -march=native -std=c99 k-nucleotide.dats
$ patscc -DATS_MEMALLOC_LIBC -pipe -O3 -fomit-frame-pointer -march=native -std=c99 k-nucleotide.dats
$ time ./k-nucleotide_gpp3 < ~/Downloads/knucleotide-input.txt

real	0m0.177s
user	0m0.300s
sys	0m0.055s
$ time ./k-nucleotide < ~/Downloads/knucleotide-input.txt

real	0m0.056s
user	0m0.036s
sys	0m0.020s
$ ls -larth k-nucleotide k-nucleotide_gpp3
-rwxrwxr-x 1 cody cody 38K Dec 13 19:07 k-nucleotide
-rwxrwxr-x 1 cody cody 96K Dec 13 19:07 k-nucleotide_gpp3

[0]: https://github.com/githwxi/ATS-Postiats-contrib/tree/master/...

[1]: https://alioth.debian.org/forum/forum.php?thread_id=14942&fo...

[2]: https://groups.google.com/forum/#!topic/ats-lang-users/QdwKp...
Yeah! Antha was what I was thinking about. Thanks for looking it up!
The use of the blockchain here appears to be based on the fact shutting down the Bitcoin network is considered to be impossible, at least for the immediate purpose of stopping the control of a botnet. I assume a Sybil attack can still occur within a peer-to-peer network that uses signed messages because of the location and addresses of the nodes can't be signed as well. i.e. the node you are talking to may be repeating previously re-transmitted signed messages, or simply not sending messages at all. It's not as if the master can sign a message vouching for the entire network's current state...
Top Free Udemy Courses
Infinite scroll can be a terrible anti-pattern when implemented poorly, and it's terribly difficult to pull off correctly.

I dealt with this issue at the last startup I worked at (Stipple, now defunct :(). We had a masonry feed of annotated images with associated media like videos, audio and product links that was infinitely scrolling. What this meant in practice is that you could paginate about 20 times before the fan on your macbook would start roaring.

LinkedIn had a great article about year or two ago about optimizing infinitely scrolling feeds, however, it only applies to single column feeds. Masonry layouts make things much more difficult. That being said, one of the benchmarks in that article mentioned toggling visibility improving performance (not what they settled on, but still a significant gain). This is what I was able to implement. We had to query the DOM to detect when an image in the feed was moving in and out of the screen with a buffer equal to screen height. With this in place, users could paginate 50+ times without trouble (at a solid framerate), though they would've eventually hit problems if they kept scrolling too long.

TLDR; I hate masonry layouts for performance reasons.
My apologies for being cagey, but I'm still on the fence about my anonymity at this site. I think that you can find "pockets" of any major university town in the Midwest that satisfy these criteria... and also neighborhoods a few miles away that don't.
After going through the tutorial and landing a few planes, my first impression is the interface is extremely user hostile... I hope real ATC is better.
Elliptic curve arithmetic and cryptography library in Rust
There also is/was an arewe* site for Firefox installer size by releases, but I can't remember the URL.
13 in a Row Navy Beats Army 17-10
That it is. I've toured the facility on my own, but haven't been able to convince them to have the group through unfortunately.
Then clearly either you, or the article, or both are just another reeking layer in the American government's propaganda onion. Edward Snowden clearly proved, scientifically, that the NSA/CIA/Military Industrial Complex controls everything and everyone I don't personally agree with, especially on the internet.

Now go tell your controllers your mission has failed, Udik. If that even is your real name.
There's great chapter in Edward Bernays' Propaganda where he takes apart a stereotypical set of newspaper stories and categorises them according to the type of agenda they serve; surpirise surprise almost none are real news (if that's actually a thing? Depends how reductionist you want to go). Applies just as much now as then, and as much to HN as any other media outlet
While I generally agree that Brown was responsible, Wilson did do something wrong. He pulled up squealing tires and yelled for Brown to get the F* out of the street.

This type of verbal hostility is probably what got Wilson attacked in the first place. He set the fight button off. Not saying Brown was right.. he wasn't right, and he was stupid. Once he let his temper get the better of him, his shooting was all but inevitable.

But I think this is what people are protesting against as much as anything. Not shootings necessarily, but the general dickish, hostile attitude of police. Especially against certain groups.
I'd like to schedule a time to discuss this with you further. I've written a framework which starts virtual instances based on payments. Here's the implementation: https://www.stackmonkey.com/. A control system for the network created by the framework based on your premises might be interesting, especially if the process were tied to a pegged sidechain.
I don't really have a good or bad opinion about systemd, to me the init system and things around it are just pieces that needs to work.

The points discussed here are serious, should be filed as bug reports, and should be acted on by the developers. But the article also just sounds like systemd bashing, software has bugs and poor thought out solutions - which can be fixed or improved - it's just code.

I could probably have written a similar article about many, many Fedora (and Debian) upgrades over the course of a decade or so about core components such as distro upgrades making the init system crashing, failing to start services, glibc upgrades screwing up servers, grub upgrades calling for a 2 hour car drive to fix and so on. But I didn't, I either filed a bug report, fixed the code, or was just too plain busy getting things back to working.
No evidence? No evidence for a _definition_?

I am telling you what a good definition of a good program is. Of course there is no evidence that my definition is the same as your (unstated) definition. You can disagree, but this has nothing to do with evidence.
The George Eastman House just released a informative and well produced series on photographic processes that might also be mentioned here:

https://www.youtube.com/watch?v=me5ke7agyOw&list=PL4F918844C...
Ideally then one should be able to use spare VRAM as a second level RAM - an area to page out things to before disk.

I've played a bit with the different memory compression tools on Linux, zram, zswap, and zcache, and they all behave in interesting ways on workloads whose active set is well over 2x available RAM. I played with compiling the Glasgow Haskell Compiler on small and extra small instances of cloud services, I wager this would work for the GPU instances on EC2 to increase their capacity a little.

The transcendental memory model in Linux is interesting for exploring these ideas, and it's one of the things I really like about the kernel. However the last time I played with it (Kernel version ~3.10) I had some lockup issues where the kernel would take up almost all of the CPU cycles with zswap. That was kind of a nasty issue.
Sounds like TbpA would make an excellent target for an antibiotic.
I like reading the config file https://github.com/mwitmer/guile-wm/blob/master/wm-init-samp...

a xmonad cousin
That's interesting. Did Wilson act that way?

I'm just wondering if there's an audio recording or some such.
I don't think anyone really does it on purpose. A truly independent mind can be a terrifying thing. It can make you feel disconnected, isolated, insane, or stupid.

I have observed the flow of information through people for a long time. I find myself incredibly tired of studying this. It shows nothing of an individual's depth, their character, their individual personality. It's the shadow on the cave.
Larger and more concise list: Who is harmed by a "Real Names" policy?

http://geekfeminism.wikia.com/wiki/Who_is_harmed_by_a_%22Rea...
What's your feeling on vi/vim :)?
This place is just as much an echo chamber as reddit. Often moreso.
What do you make of this map, then? It shows scores on an Implicit Association Test, measuring subconscious racism by white people against black people.

http://img.washingtonpost.com/blogs/wonkblog/files/2014/12/R...

There is a liberal-conservative correlation on the map, a but far stronger correlation is the racial makeup of the state. The "deep roots" of racism don't seem to go away with exposure. Other empirical data, such as Robert Putnam's work mentioned in another comment, suggest just the opposite.
Real ATC is done verbally over radio. You'd need pretty good voice recognition (and probably some non-trivial AI) to simulate it.
This is amazingly elegant and concise. I've heard a lot of people, including the compiler academics, claim that even the simplest non-optimising compiler for x86 would be extremely complex; this is a great counterexample to that, alongside (O)TCC. It looks like it's using mainly two registers only for code generation, eax and ecx, and the stack.

Jack Crenshaw's "Let's build a compiler" tutorial series uses the same code generation method but with eax/edx (http://www.pp4s.co.uk/main/tu-trans-comp-jc-intro.html ); not sure if he was the first one to come up with it, however. Incidentally, I think his tutorial series is one of the best ones I've read for understanding how compilers work, even better than all the "traditional" literature like the Dragon Book.

The other article that'll probably be very helpful for those understanding how the rest of this compiler works is http://www.engr.mun.ca/~theo/Misc/exp_parsing.htm#climbing which describes the "precedence climbing" way of parsing expressions.

Compilers are often thought of as "magic" that only very few people can understand, but I don't think that has to be true in general. While "production-quality" compilers like gcc are certainly very complex, the essence of a compiler is really quite simple. However, this wouldn't be the impression one gets by reading a lot of the compiler books out there --- the heavy emphasis on theory in the majority of them has a somewhat obfuscating effect. They also tend to focus a lot more on compiler-compilers (Lex, Yacc) and more general parsing techniques like LR, while spending very little on the simple methods of syntax-directed translation and recursive descent. AFAIK precedence-climbing is not even described in the Dragon Book.
Is the quite from before or after he left for NATO?

Because his party has been a strong proponent of Norway becoming a full EU member...
What's the worst case scenario here, and what else you got that's better.
I agree with that, one interesting question though is can you use data like this to characterize the echos. If so, then one could point it at an arbitrary forum, score the top 100 posters, and pull out a 'flavor' for the forum. That would be kind of neat.
I used to have a Linux VM on DigitalOcean. At times it became unreachable, there were some downtimes here and there. I decided to go back to FreeBSD (I used to have a FreeBSD VM on John Companies), and did some research. Vultr.com came up at the top, so I moved to them. Two months in, so far so good.
Ask HN: Why doesn't HN have a nice mobile stylesheet?
Seems like in the day of mobile first this should be a no brainer. Shouldn't have to install an app or an extension IMHO.
Improving Author Name Indexing and Searching
Command entry seems broken in Safari. But no JS errors.
There was a good HN post a few weeks ago from a founder who started to open source his failed startup and decided against it after he realized all of the work required:

https://news.ycombinator.com/item?id=8641867
Sure. There are all-solid ICBMs, so there are flying examples. See Minotaur, a 5-stage solid booster made from converted ICBMs.

An earlier design for the Ariane 6 was 4 identical solid boosters, 3 on the 1st, and one for the 2nd stage--before they came to their senses.

Solids are convenient and reasonably simple and good at high thrust and smaller scale, but don't scale up as well as liquids. (You try casting a fuel grain the size of an office building!) So they're not well suited for launching anything particularly large into orbit. And unfortunately they have nowhere near the mass fraction to do SSTO. Liquids, though, are tantalizingly close.
With open source drivers it's was possible for long time:
https://wiki.archlinux.org/index.php/swap_on_video_ram
Exceptions are not for unexpected behavior, but for state that is inconsistent with your model. Unexpected behavior is generally called an "error" or a bug. You can't code around the unexpected.
The reason I don't want to think of everyone as human beings first is this:

Everyone is part of an arbitrary collective of traits (most of us here are white, male, American, etc) and each trait affects how we see each other. For example, women are seen as more caring, or bitchy if they have power, whatever. Those stereotypes are bad, and we can't ignore that they still happen.

The way we get rid of these biases things is by recognizing that when we think a woman is being bitchy (or, say a black man angry) it's likely to be our ingrained sexism (/racism). Seeing people as human beings first erases their identities and _removes the opportunity to fix our prejudices_. You and I are both prejudiced, we have to recognize that, and work to remove it from our minds.

Then, on the optimism/pessimism thing. Just keep on investigating the experiences of black people and I think you might become less optimistic about where we are.

It's sometimes tough to see how other people could be disadvantaged (that's called privilege). But when this list of benefits white people have over black people http://amptoons.com/blog/files/mcintosh.html#daily doesn't hold any more, _then_ we can get rid of black history month.

We can't overcorrect yet, because, broadly, our institutions themselves are still racist. (See http://www.dailykos.com/story/2010/07/15/884649/-Why-there-s... or http://femmagazine.com/reverse-racism-and-reverse-sexism-don...) You don't punch someone in the face then repent with "I'm sorry that happened to you, but it's in the past, you need to heal". That's not true equality. True equality is you apologize, pay for their hospital bills and help them get their life back and recover from what was done to them in the past. That's a true "healing process". Some people see affirmative action as getting punched back, but it's not. Marginalized people's ancestors being mistreated puts them where they are now and we are _continuing_ to mistreat them by not helping them recover from that.
"hits an officer in the face and tries to take the officer's gun" That is Wilson testimony. Not an objective fact.

Wilson was treated for redness to his face, as confirmed in https://www.youtube.com/watch?v=EuupBHUGbYo#t=1m02s

In the commonly-believed version of events, Brown would not have been able to injure Wilson's face like that, since he was supposedly running away. But since the officer's face was in fact injured, we can believe Brown must have hit it. And if he was hitting Wilson, he must have been leaning into the cruiser when he was doing it, since there was no other opportunity.

Another objective fact is that Brown was a violent individual who had just robbed a store.
For the very limited vocabulary used in vectoring aircraft, the voice recognition part might not be horribly difficult (since it knows what it's expecting.)
That "prejudice" is extremely subjective and has been going on for millions of years.
> Ideally then one should be able to use spare VRAM as a second level RAM - an area to page out things to before disk.

It's already possible on Linux. You can use SWAP file instead of partition and there also SWAP priorities available.
Sure, but do you honestly love any product you pay for enough to continuously post about it? Has consumerism really come to that?

And instead of saying "Go for a drive on Highway 1 because it's beautiful", have you ever said "Take your Ford on Highway 1, because a Ford is the best way to see it" ?

(Every second post on /r/movies is "check <movie>, on Netflix NOW!")
NSA doesn't need to mitm you, they just have to ask the IP you are communicwting with what you did.