skysight-inc/HackerNews huggingface dataset:
Think about the alternative. If you're not willing to let anyone get hurt for the sake of principle, the only principle you can ever hold is "don't ever let anyone get hurt for any reason, no matter what". In the first place, that's impossible. In the second, the more you attempt to force people not to get hurt, the worse off you make everyone's lives. We can't all live shut in padded rooms.
This is only a matter of time until someone is killed... It looks like it almost happened on January 15 when a victim shot home invaders that happened to be SWAT making a no knock entry.

http://www.foxnews.com/us/2015/01/19/oklahoma-man-at-center-...
One thing that's missing from this is a more nuanced discussion of lactose intolerance. It's not a simple binary thing like celiac disease or an allergy. It's possible to consume around a cup (250ml) of milk per meal for lactose intolerant people, but doing so without experiencing typical lactose intolerance symptoms requires regular exposure and building up to those levels (possibly due to micro-biome effects). What that means is that a group of people that started introducing animal milk consumption with infants might also begin consuming milk through adulthood in small quantities. That would provide the sort of situation that would make it easy for adult lactose tolerance to have a major evolutionary advantage.

If teens and adults are drinking small amounts of milk regularly as well as some amount of cheese then those who are lactose intolerant (the common case) will only be able to get calories from the fat and proteins. But anyone who has acquired lactose tolerance will be able to consume an unlimited amount of dairy products and will also gain around 40% more calories from the lactose. That's an enormous dietary boost especially for people who are struggling at the margins of livelihood and malnutrition. More calories means less stunted growth, which means stronger bodies, and a greater ability to survive through harsh winters or lean times.
It's interesting to note that the median age of TV viewership in America is mid-40s or so, depending on the network.

http://www.washingtonpost.com/news/business/wp/2014/09/05/tv...

> The median age of a broadcast or cable television viewer during the 2013-2014 TV season was 44.4 years old, a 6 percent increase in age from four years earlier. Audiences for the major broadcast network shows are much older and aging even faster, with a median age of 53.9 years old, up 7 percent from four years ago.

> These television viewers are aging faster than the U.S. population, Nathanson points out. The median age in the U.S. was 37.2, according to the U.S. Census, a figure that increased 1.9 percent over a decade. So to put that in context of television viewing, he said TV audiences aged 5 percent faster than the average American.

(September, 2014)

So if it is just, or mainly, TV, Comcast is in serious shit.
Wish there was something akin on ad-hoc NFS for transfer between devices. UMS assumes a dumb device at one end, and MTP is a mess and a half.
Large Hadron Collider restarts after two-year rebuild
> This brings me to another point. Programmers are necessarily autodidacts because shit changes incredibly fast. You can't be a one trick pony. So if we're pushing kids through these incredibly formulaic methods of learning, what are we really preparing them for? A life of being an enterprise code monkey? The student who taught themselves anything, even if they are missing a few core details, are more equipped to fix those gaps in their understandings.

depends where you go and what their objective is. some schools focus on teaching real-world tools. which is great for getting a job, but less useful because there are completely new tools every few years.

other places focus on the theory of it all so when you see "new" things, you already have the knowledge to understand the basics.

chances are your professor is cherry-picking the parts to implement because while you could fully implement all parts, the learning probably bleeds off quickly. Also, based on your calculations, assuming you take a full course-load (5 courses), 3 weeks * 5 = 15 weeks = ~3.5 months, which is roughly a semester.

sure, you could get an education without a school. nothing stopping you. but, ultimately, people put a value on the piece of paper, the connections can be valuable, and school does a good job of educating/exposing you to a lot of things in a fair amount of rigor in a decent amount of time.

0.02
Among Perl, Ruby, Python and Javascript, which one do you like to program in? Choose that one.
That's not what happened. The history of nomadic peoples in China is a continuing series of episodes of nomads conquering, then settling down and becoming a part of the local population. Just as happened with the Vikings in Europe.
I know all these things now - my point is that it took me years to get them to a level where I understand what they mean well enough to implement them anew. You can't say that about other languages.

Nobody is going to 'build a community' around a language that is so effectively obtuse, and when called on it, says 'here are tutorials' - tutorials are not the point. RTFM isn't a decent response to 'your language is difficult to learn and use'.
mknod: "nowadays of extremely limited usefulness"

Interesting perspective. I use it almost daily.

The syscall as well as the provided utility of same name.
I came from a pure C# background about a year ago and I found I was able to get up to be productive within a month and feel comfortable within about 3. The major sticking points for me have been understanding the iOS and Android development process and their respective APIs. I think if you've previously developed iOS applications and understand the view/viewcontroller and application lifecycle, the learning curve won't be huge. Xamarin does a great job of making you feel like you're developing natively in c#, but, as someone entirely new to iOS development, the native APIs just feel odd.
I guess it is hard for most to come to terms with just how long time scales evolution works on.
http://web.archive.org/web/19970415054031/www.apache.org/inf...

> The Apache group was formed around a number of people who provided patch files that had been written for NCSA httpd 1.3. The result after combining them was A PAtCHy server.

(April 1997)

The new story is not consistent with what their website was saying not very long ago.
i think that's why you can't have western governments investing in students, because they don't have any money.. in fact my friend and i have applied to this yc batch with our idea for a 'vc firm for people' where you pay for students university education in return for a % of their annual income (i.e. in return for taxing them).
The 90's called, they want their terrible Linux-related jokes back.
There are many interesting things with Japan, but i don't count sushi as one of them.
Is this a US only phenomenon or is it happening in other countries too?
Absolutely check out Genymotion, it blows both the native android and Xamarin emulator out of the water. Xamarin studio sees it as a native device and any issues we've had with it have been minor annoyances rather than major blockers. Deployment time from the IDE is also pretty nippy.
years ago, I had a date who suggested we go to the Tate Modern and I stumbled into the Rothko room[0], having no previous experience or interest in 'modern' art.

That room though, had the same soothing and electrifying effect on me as you describe. I've never forgotten it.

[0] http://media.gotraffic.net/images/iVyuHiHB9LCw/v15/640x-1.jp...
Perl 6's biggest mistake was naming their language Perl. It turns out Perl-6 is a completely different language from Perl-5, although they share the surrounding ecosystem. But now that the name is taken, Perl-5 is up to version 20.2 with no clear solution in sight to communicate version numbers in the future.

I don't think any of the Perl-6 developers actually advocates switching from Perl-5. (But please correct me if I'm wrong.) The situation is quite different from Python 3, which is the newest incarnation of the Python language.
That simply isn't true. Read this thread for many anecdotes about how desperate people are often the easiest marks for schemes involving ways to get unbelievable returns.
I think that introverts who can fake extroversion make the best leaders. Natural born extroverts are often selfish and can't relate to others on a deeper level - Only on a superficial level (catch phrases and the like).

I think that good leaders need a high level of self-reflection otherwise they will sound like a self-absorbed, out-of-touch jerk - These people are just not motivating to work with.
"As a side-note, denying (1) also results in denying free will."

Denying (1) clearly denies free will since we are talking about a purely deterministic universe. But notice that (1) holding true doesn't really open up any space for free will anyway.

With (1) you now have randomness as well as causality in the universe, but how does that mix produce free will? If the conscious beings thoughts and behaviours are stuck in determinism/randomness, there is no free will.

I've seen that quantum argument for free will thrown around, but random events in the brain giving rise to our thoughts and actions is still the antithesis of free will. Whether you're doing something because of a chain of cause and effect, or because of random fluctuations in the very small, you're not doing it because you want to do it.
I was wondering this recently. It's hard to imagine this happening here in the UK. The thought of police in riot gear kicking down doors and waving guns around sounds beyond crazy to me.
yes , it reminds of the red pill scene in the matrix
So who is deallocating the returned string in confirm_hello_from_rust_compiled? Looks like you lost a fair bit of the safety checking in the Rust to C transition, if you didn't even have to mark the whole function unsafe.
Show HN: Here is what can be done in 64kb (Amazing intro)
But in this case I think Sun was right. The marginal cost of making a processor is pretty low, I imagine, and it's not like enthusiast sites can be pumped for much money anyway.
The site seems overloaded.

Link to Google's cache of that page: http://webcache.googleusercontent.com/search?q=cache:LrYgQln...
I once read an article extensively discussing the distinction between eating spaghetti with a spoon to assist vs without. Apparently those who use spoons are treacherous heathens, utterly uncivilized.
It's worth noting that this is just the latest in a long series of episodes of harassment which Randi has experienced -- it's not just another case of gamers taking their competition offline, which is the most common swatting backstory I hear about these days.

Rather than allowing herself to be driven out of the field as many other women have been[1], Randi is fighting back and recently founded the Online Abuse Prevention Initiative (http://onlineabuseprevention.org/), which aims to help people protect themselves from harassment and to help tech companies and law enforcement to better respond to this problem.

If anyone expected this to stop Randi, they're sorely mistaken. I know Randi as a FreeBSD developer, and she is one of the most fearless people I've ever met.

[1] Not intended to cast aspersions on those women who have been driven out; if I faced the same experience I too would have been driven out of this field.
True.

Since we are on the subject of perception, what if I were to postulate (as a lot of people have done before) that what we call free will is just our perception of randomness in the brain ex post facto? Some studies have shown that decision neuron clusters fire a fraction of a second before the subject appears to make the conscious decision.

Anyway, apologies for potentially derailing the thread by throwing free will into the discussion.
I remember the book (it's fascinating), end also why I read it:
Because of one intriguing phrase I read in a Dawkins or Dawkins/Dennett book that was something like "The most brilliant(ly put)? hypothesis that is probably not true".
Show HN: Astronaut – Launch webapps from your dock, in a click
There was recently some articles about the phenomenon in the Finnish Helsinki Times, but they say it mainly happens in the USA "due to the agressive operating culture of the countrys police"[1]. Apparently the people calling the swat strike may be from other countries.

[1] in finnish: http://nyt.fi/a1305943609673
This. The selection of cheese at an expensive chain or a specialist gourmet food in the US is okay and comparable to what you find in European low-price chains (albeit at 2-3x the price). Try going to a gourmet cheese shop in France and get your mind blown. Even the butter is so good you'd eat it by the spoonful!
The difference is that normal people understand the meaning behind the name 'iPad' (Apple's use of 'i' prefix for mobile, the device is like a 'pad' of paper) whilst, to them, Gimp is just a bit ... weird and creepy.
And that's really interesting (and puzzling).

You are clearly intelligent, well educated, etc. and blah blah blah.

Yet, you somehow missed that.

If you can explain why, it would probably be something we could all learn from. At the very least, it would be interesting.

Is it because you learned x86 before you learned octal and never really reexamined the encoding?

(The PDP-11 machine code also looks best in octal, btw.)
I love this trend of building compilers for existing languages that target Javascript. What you get in comparison with Javascript are saner languages that aren't just a prettified Javascript - completely different type system, awesome standard libraries, packages, saner semantics overall. I'll be checking this compiler out.
The Pentagon’s $10B bet gone bad
Launch webapps quicker, with just 1 click from your dock. (Currently only for OSX) Any webapp requests?
I have to ask: what do you do that you need to create device nodes manually on a daily basis?
Watch Movies Online: Watch San Andreas (2015) Hollywood Full Movie Online
Is There a God? (1952) [pdf]
Musk on flying the L-39
The Top 6 traits that define High Impact teams
French startup weekend to destroy mass surveillance and developing Bitcoin
Made by the inimitable comedy duo "Rahmens" - some of their other work is subtitled and on youtube, all highly recommended! (though I couldn't attest to how well the humor translates..)

Here's their take on green tea: https://www.youtube.com/watch?v=54iG6deEaW0
> [1] The wild horses in North America today are an old-world species that was imported by Europeans not too many centuries ago.

The humans in North America today were originally imported from Europe/Africa/Asia not too many centuries ago :)
It's about dependency chains (and fewer bytes, easier decoding, and fewer µops). The OOO core can do more if it has more (but shorter) dependency chains to work with.

http://www.agner.org/optimize/microarchitecture.pdf

§7.7.
Police on video has long assault rifles, but no protective gear (helmets, body-armor). Is not that bit suboptimal for indoors?
I don't know if you can entirely blame the police. These scenarios are sort of a product of their environment: guns are very available in the US and there's no room to make assumptions about emergency calls. Police are forced to respond like its a real scenario - almost like a low level DDoS attack. Makes you wonder what these SWATers are saying to police.
I meant Visual Basic 6 developers moved on to C# or web development, as porting VB6 code to VB.net was non trivial.

The MS Java to .Net/C# roadmap is off-topic and complicated (afaik: Sun Java -> MS Java (MSJVM) J++ -> J# & C#, C#). J# is dead as of 2015 (it was a transitional language to .Net/C#), but it cannot be denied MS got a VM based environment (CLR) and a Java-inspired language (C# v1). http://en.wikipedia.org/wiki/Visual_J%2B%2B, http://en.wikipedia.org/wiki/C_Sharp_(programming_language)#... .
My tactic in a room full of jabberers - ask someone a question (as simple as 'why?') about what they've said. It can expose nonsense, or alternatively expand useful information with only oblique confrontation.
No knock entries are indeed insane - I don't understand the scenario that would be required for a no-knock entry to be the only acceptable option. Are the police scared of the occupants firing guns at them? That would be ironic.
Private debt slavery! This is a terrible idea. Moreover, your cost of capital cannot possibly be lower than the interest rates paid by Western governments.
Indeed. This is an excellent explanation of exactly how fundamentalism works: everything must reduce and cohere down to a particular set of principles, rather than reacting and adapting to reality with an understanding that the present understanding of morality isn't fixed and is subject to change.

Once you pick a line in the sand you will not budge over, you have maimed your capacity for reason. So yes, the only principle I could ever hold is an impossible one. Fortunately, I do not hold it.
They are (apparently) using Mono (C# compiler + base class libraries + runtime) on the desktop for their IDE, and they are using IL2CPP and parts of Mono (C# compiler + base class libraries, but not the runtime) on their targets (iOS, Android, ...)
On the face of it, it is easy to say "it's just milk, it all tastes the same", but there are significant differences in how milk is produced in the US compared to the EU.

Most US-made milk is produced using genetically engineered growth hormones (rBGH) which are banned in the EU as they are believed to increase the risk of cancer. It would not be legal to sell US milk in the EU (or Canada) for health reasons. That, and other differences in production methods, could go some way towards explaining the perceived superiority.
If any of you are designing a system like ipfs, please use Merkle tree roots as the identifiers (and make sure leaf nodes are hashed differently than inner nodes as in THEX, or better yet Joan Daemen's Sakura construction).

The main reason is that at some point you probably want to support downloading from multiple untrusted sources. Properly implemented Merkle trees (such as using the Sakura construction) are provably as strong as the underlying hash algorithm and allow lightweight cryptographic proof that a given block belongs to the file in question and belongs in the claimed place.

Gnutella uses the SHA-1 of the whole file the identifier and then just assumes the first peer to give it a Merkle tree root is giving it the correct root. Because there isn't guaranteed consistency between the identifier and the tree root, this makes it vulnerable to an attack where an attacker tries hard to be first, and give it a root for a corrupted version of the file and the peer wastes a lot of time and bandwidth re-downloading uncorrupted blocks that fail to verify.

Alternatively, you could make the identifier the concatenation of a full-file hash and a Merkle tree root. However, since the Sakura construction (and several other constructions) are provably as strong as the underlying hash, this is a waste of space. Concatenating the SHA-256 of the file with a SHA-256 Merkle tree root only gives you as much strength as the first 257 bits of a SHA-512 Merkle tree root. If you can spare the space for the longer identifiers, you're better off using a longer hash instead of two shorter hashes.

In other words, it's a waste of space to concatenate a whole-file hash with a Merkle tree root if you use a tree construction that's provably as strong as the underlying hash function.
Splitting people into either the introverted or extroverted category seems really simplistic. I think that's why these debates are a bit hollow since no one really knows what they are arguing.
I've been using Autojump (https://github.com/joelthelion/autojump) for some time. Same concept.
American police kill about 1,000 people per year. There's a thing going round saying that US police in March killed more people than UK police killed since 1900 but none of the sources look particularly reliable.

About half the people killed by police have mental health problems. This is an estimate because national data isn't collected. http://www.theguardian.com/us-news/2015/apr/03/idaho-police-...

http://tacreports.org/storage/documents/2013-justifiable-hom...

But, for the UK, don't forget the several bad shootings of innocent or unarmed men. Wikipedia has a list of all killings involving a police officer in the UK. http://en.wikipedia.org/wiki/List_of_killings_by_law_enforce...
95% of the developers left for the newer version because on open source projects no one can be forced to work on legacy applications

Yep. I see this a lot in the scientific world. Clusters and other high-performance hardware run old versions of Scientific Linux or CentOS (because they are well-supported and the bugs are known). However, a lot of open source project (e.g. in machine learning) expect you to run the latest Ubuntu or OS X version. Result: you usually end up hand-compiling large amounts of software, manually adding '-I' and '-L' flags to oddball build systems that don't pick up CFLAGS or LDFLAGS correctly.

Nobody cares about backwards compatibility, everyone wants the new toys.
Sweden is a country with the population of New York, but have one (sometimes two) universitites in a global top ten ranking of their respective subjects. So if you must compare to something US, do it with a large city.
Someone was arguing to me recently that this has all come about because of some court cases in the 80s and 90s. They claim that one case in particular, between Notre Dame and the faculty, was a turning point.

The story has been related to me like this: Traditionally universities were heavily influenced by the faculty, who had big sway over big decisions. This all came to a head in the 80s when faculty and the administration disagreed over some big issue (like who should be the next president, I believe). The faculty and administration went to court, and the court ruled that the faculty were employees and the administration, essentially, had absolute power and could appoint who they wanted.

This precedent drastically changed how universities were run, and since then faculty has basically been eviscerated (both from a power standpoint and a pay standpoint, ala adjuncts) and universities are now run like businesses (top down management vs. a more distributed/democratic form previously). I haven't been able to find the court case or citations to back this up (closest is a book[1]), but it wouldn't surprise me if true. It would explain a lot that has happened, and if you combine it with other factors like government backed student loans, it's no surprise universities are cash cows run by feudal lords.

[1] https://books.google.es/books?id=PiPktdWvGvkC
Interesting. How long have you been doing it?
Kids (I'm talking about "mental age" here) are not aware of the consequences of their acts. They find it "funny"

This also fits with their treatment of woman online.

Hope they find it funny as well when they're prosecuted.
You can't deanonymise this tor hidden server
You're forgetting that many people are poor because they never got proper financial education. They're poor because they can't handle money, not the other way around.

In fact, this demographic is probably the primary target of schemes like this. If you're smart enough to handle your money well, you're smart enough to not fall for stuff like this.
Google Reader inspired self-hosted RSS reader
Build agents that monitor and act on your behalf
Halfthings: When building 'one thing' is too much
She was SWATted and produced one of the most detailed and level-headed reports I've seen. How on earth is that blown out of proportion?