skysight-inc/HackerNews huggingface dataset:
I find it very strange that one of the most important tests that US students take is a bombardment of multiple choice questions.

I find it very strange too big that doesn't mean it doesn't work. One of the interesting findings from the psychometrics of intelligence testing/g is that given sufficient motivation all tests are culture fair. You can work really hard to make a test that is approximately as fair to chimps as humans (Raven's Progressive Matrices) or you can decide on a corpus of culturally bound knowledge and publish the requirements and given sufficient preparation time the rank ordering will be approximately the same.

I'm presuming you're European as well, right? The truth is the SAT/GRE/GMAT/LSAT/MCAT are so highly g loaded that they're good IQ tests and our school leaving/college entrance exams are a combination IQ test and conscientiousness test. There will also be small effects for pitch perception in music but seriously the poor reliability of any one SAT question is irrelevant given enough of them. In the limit statistics don't lie. Not that there's anything wrong with complex summative exams, I'll support anything from economics quals to continental philosophy as the subject to be examined for rankings because for most purposes it's the rankings, not the substance that's important.

The method used here is not entirely problem-free either but it's a whole lot more practical than having a long string of multiple choice questions where you have a 25% chance by guessing and you get to know all the possible answers. This is not really representative of what you need in life or what you'll encounter in later studies in College/University.

Practicality is a false idol. Higher (and lower) education is more sorting/signalling than training. This can be blatant like Iran/Japan/Korea/USA where what university you got into is much more important than what you studied or what grade you got in the end, middling like the UK where there's a first tier (Oxbridge), a second (Russell Group) and also rans or other varieties like Germany (all universities are approximately equal, grades are approximately equivalent) or France (like Germany mostly with the grandes ecoles as very specialised high prestige schools). Some courses (ones that teach useful knowledge independent of ranking, like nursing or engineering) will have strangely higher salary averages for low prestige universities than one would expect, and the range for the comparable graduates of better universities will be oddly compressed.

Education is underrated, schooling the opposite.
I am outraged by this.
Will the sharing economy eventually turn us all into contractors?
After Threatening Hacker with 440 Years, Prosecutors Settle for a Misdemeanor
JSF and MVC 1.0, a comparison in code
Not only a spare part, but a spare part of itself. How nicely meta. :)
SWT Mouse Click Implementation
Learn new skills, both technical and biz. On the biz side, learn product management, project management, Agile, scrum, etc. Play with new tools and try out new things. And yeah, welcome to the real world kid :-)
A/d conversion is the least of the issues with mobile eeg monitoring. The signals are on the order of 10-300 micro volts so they need lots of amplification. If the amp is at the other end of an electrode motion of the wire through the earth's magnetic field generates signals of a comparable size. So ideally you would need to place the amp on or in the electrode, which is a bit more of a challenge. You also might have to worry about muscle signals like eye movement artifact
open a ticket.
Does anyone outside of Amazon think this is a good product idea?

Didn't anyone inside Amazon say "this is a vertical step too far"?

I just don't see real value for the end user, as I'm sure has been said over and over.

I just can't see a price point that makes sense. Even if they gave it away with every Prime account it would just sit in a drawer unused.
Well, it does appear to be Russian, and we all know that gays don't exist in Russia. Putin told me.
As far as I'm aware, British and American conventions are nearly identical.

https://english.stackexchange.com/questions/76479/where-can-...

https://en.wikipedia.org/wiki/Letter_case#Headings_and_publi...
Keeping your git code protected
Nice, but they definitely overcomment IMO, e.g.

https://github.com/tcltk/tcl/blob/master/generic/tclCompile....
Jonathan Blow is also writing his own language for games: https://www.youtube.com/watch?v=TH9VCN6UkyQ

I think this is great (more languages).

Note that this is not by @strlen (Alex Feinberg)
Although that's of course an exaggeration, there's this bit in his Wikipedia article [1]:

"""

Wall's Christian faith has influenced some of the terminology of Perl, such as the name itself, a biblical reference to the "pearl of great price" (Matthew 13:46). Similar references are the function name bless, and the organization of Perl 6 design documents with categories such as apocalypse and exegesis.

"""

Also in [2] he alludes to his faith having played a major part if not in the decision to create Perl then at least in the design decisions (e.g. TMTOWTDI) he made.

He's not as overtly religious (and most definitely not as mentally unstable) as the author of TempleOS, but he's certainly far above the norm compared to other well-known creators of programming languages.

[1]: http://en.wikipedia.org/wiki/Larry_Wall

[2]: http://interviews-beta.slashdot.org/story/02/09/06/1343222/l...
Jumia Raises $150M for Its African E-Commerce Business
Agreed, although this doesn't sit well with me when combined with the reasons for the recommendation - i.e. 8 is just better, line length should be 80, nesting should be limited to 3. If someone can set their indent level to something other than 8, won't they be more likely to violate other rules? I say this having just realised I have my tab set to 4 spaces ...
The best terminal emulator I've used is termite[1]. It has vim-like keybindings and normal/insert mode, plus a bunch of other features worth looking at. If you are using xterm, urxvt, or something similar, I would highly suggest giving it a try.

[1] https://github.com/thestinger/termite
You have to remember that the US has to cater to every state in the union, some which have some of the best education in the world and some that have the education system of a third world nation.

In my state, tests are pretty much exactly how you describe, because we have a relatively good education system. Students who come from our high schools can usually test out of almost a semester's worth of courses when they enter college.

In the state one of my friends is from, there's still controversy over teaching evolution and accepted cosmology theories, and many students need to take remedial courses on entering college because their high school education has so many gaps.
Peaking power. For the relatively short peaks when e.g. everyone gets off from work it's most efficient to fire up some gas turbines for a little while. Or on the relatively infrequent hottest days of the year.
We would love to find out what you think about the protected branch features and how we can further improve this.
James Watson to Auction Nobel Prize for DNA Discovery
I think it was written by Torvalds and other kernel hackers. It is part of the Linux source code, under the Documentation directory.
Regulex – JavaScript Regular Expression Visualizer
In theory, it sounds like a nice idea that by having tabs, you could choose your own preferred indent width of something different than 8 columns. But in practice, this will cause problems, such as code written by you going over the maximum line length when viewed by people with 8 column tabs.
This article aggravates me. My problem with it is more than just the lackluster content or the lack of relevance to this site. My problem with this article is that I know a group of people who have a celebration just like this. The only difference is that they do it because they have lost their family that they would spend this time with.
Yeah... No thanks

Unless it's for something very specific, of course.
Does he hurt himself or others? If yes, interfere, otherwise, don't.
History of Nginx infographic
Cloud as a Commodity
Animated Tab Bar Swift Module
NVBOTS: The 3D Printing Startup Focused on the Education Market
i'm attracted to news about him because of my morbid curiosity for the US federal government's all-round illegal behaviors.
An ice cube occupies a greater volume than the water that went into forming it, so I think the answer for question 5 would be the level of water in the beaker decreases.
HOTEL 22: The Dark Side of Silicon Valley
For regular doses of "Great Sacred Music" of all periods, from Early Music to Modern, I strongly recommend the program by that name which is aired on Sundays, 8-11 US Eastern time by WCPE, The Classical Station, which has Internet feeds: http://theclassicalstation.org/
Mostly good advice, sometimes even great, but the part about typedefs is total BS. Any non-trivial program will use values that have clearly different meanings but end up being the same C integer type. One's an index, one's a length, one's a repeat count, one's an enumerated value ("enum" was added to the language to support this very usage), and so on. It's stupid that C compilers don't distinguish between any two types that are the same width and signedness; why compound that stupidity? Both humans and static analyzers could tell the difference if you used typedefs, and avoid quite a few bugs as a result. Being able to change one type easily might also make some future maintainer's life much better. There's practically no downside except for having to look up the type in some situations (to see what printf format specifier to use), but that's a trivial problem compared to those that can result from not using a typedef.

Don't want to use typedefs? I think that's a missed opportunity, but OK. Don't use them. OTOH, anyone who tries to pretend that the bad outweighs the good, or discourage others from using them, is an ass. Such advice for the kernel is even hypocritical, when that code uses size_t and off_t and many others quite liberally.
After having maintained several projects with absolutely 0 comment apart the ones that were copy pasted from examples found on the web, I can tell you there's no such thing as "overcomment".
Right. Use Hungarian to encode information the type system can't represent. This is relevant even in object oriented languages, such as distinguishing between escaped and unescaped strings.
It's a fair point, but it's much less simple than you say.

Firstly, this problem exists in current society too. I don't think anyone has any problem picking out rich people, and anyone in a city will be able to tell you where the rich neighborhood is. Bitcoin doesn't make this any easier. In fact, best (and common) practice is to never reuse addresses, and use bitcoin inputs from various addresses. (e.g. to pay $5 for a pizza, you could theoretically, if you wanted, use inputs from millions of addresses each having only tiny fractions of a penny). Despite the public ledger, bitcoin offers a lot of financial privacy. As such the first premise of your story I think is flawed: that it's easier to find out who is bitcoin-rich.

Second, extortion, kidnapping, stealing, these are all things that on paper are pretty easy to do now, but to say it leaves no trace or that it's in any way easy (regardless of what token you steal, whether it's platinum bars or World of Warcraft gold) is clearly not true. Regardless of what is being extorted, this is really hard. For example, ideas can be extorted, too, passwords, keys to nuclear launch facilities etc. But it doesn't really happen too often, even though the tools to 'trace' a stolen idea or a stolen digital file are (and can be) limited.

But let's imagine it does happen? Let's compare it to a debit card. They kidnap you, take you to an ATM and force you to use it or give them the code. It happens every now and then, but the amount stolen is usually very limited, a few hundred bucks as that's the limit for most ATMs per day.

Bitcoin has similar options. You can have more than 1 key, and you can give such a key to say a friend, a bank, a server. Technically it's easy to set up a system where you have $1m, and to send $1m requires you and multiple other keys to sign, the key at the bank (stored behind armed guards), your notary or your friends. You can keep it simple or super complicated depending on your risk profile and the amount of money. In a small village as an unknown rich entrepreneur, keep it simple. As a known billionaire in guadalajara? Probably require lots of keys for any amount over $10k or something. Just making something up. Point is, technically you can set it up any way you'd want.

So they'd extort you and you'd say 'just like my ATM, I only possess a key that allows $500 to be transferred per day. For more I need more keys which I don't possess, I own them but I don't have them with me. I'd need to go to a bank' or whatever.

Now there are a lot of caveats to this. The whole notion of keeping all your money in your brain carries physical risks, and keeping keys with a third party (as opposed to 100% autonomy over your money) is sort of contrary to the spirit of bitcoin. But you can keep keys at multiple parties, neither of which individually have enough keys to control your money, while providing security benefits. In short, there are lots of possible solutions to the horror story you wrote (of an easy & perfect crime) that should be arriving in fully consumer-friendly ways over the next few years for sure.
What's your source on Uber and AirBnB actually endagering life and causing damage? I get that you might not like their business plan, which is a totally legit opinion, but a claim like that do need a source.
This is a wonderful write-up of the case.Slightly OT but I do think it's worth listening to oral arguments for the Supreme Court.

This case's:

http://www.oyez.org/cases/2010-2019/2012/2012_11_697

A case's oral arguments are an hour long, and are good for getting an idea of what are the legal implications of a specific case. I try to listen at least to those when trying to decide how I feel about a ruling.

Legal implications in the future play a big part in how cases end up being ruled, even if it seems like the "bad guys" win for a specific situation.

The unanimous ruling against buffer zones is one example of this : http://www.oyez.org/cases/2010-2019/2013/2013_12_1168

Kyllo V. US (Does using a thermal imaging device on your house consist of a search?) also has a lot of conversation that, when taken out of context, make Justices seem unaware of technical advances. But in context, you can see that these lines of questioning are more about pushing the reasoning to its limits : http://www.oyez.org/cases/2000-2009/2000/2000_99_8508
Humm, interesting. Thanks for the proof read, we gonna rewrite that to avoid confusion.
Vortex should be Vertex in the article... Just appeasing my OCD monster
Study Last Year's Holiday Deals to Find Better Deals This Year
My editor is set to wrap around on long lines... but that is again of course another thing that potentially has to be tweaked. That is something that is done when writing normal text (like in this text box here on this website), and is done in word processors, so it feels pretty natural.

Though I've used that (wrapping around) mostly when writing in Haskell, for some reason. In Java and whatever lines tend to not become too long, perhaps because I tend to use four space indent...
Shocked, I say. Shocked.
Importance of Data Visualization in Big Data
You also need to remember that the ice cube is sticking out of the water. In fact the two effects cancel each other perfectly, so the water level stays the same.

To think about it in a more clear light, consider that the ice cube has the same weight frozen or melted. Thus by http://en.wikipedia.org/wiki/Archimedes%27_principle it will displace the same volume of water frozen or melted.
The key here is : '...People ASSUMED you were being snarky...'.
"I find still that there are only so many paintings of Jesus and martyred saints I can look at consecutively before my eyes glaze over"

Heh, that I can believe. Fortunately there's a lot of other sacred visual art to view, for example, look at the many depictions of the archangel Michael over the years in the Wikipedia article: https://en.wikipedia.org/wiki/Michael_(archangel)

One thing I find very interesting about these works is the application of a society's current aesthetics in depicting a figure from a fixed, much earlier time.
Thankfully, this wouldn't be a perfect crime - there are several weaknesses that each (thankfully) provide many opportunities for police to collect evidence. For example, Boris and Oleg would need to conduct the exercise (for lack of a better euphemism) somewhere they control yet that cannot be tied back to them. They would need to keep the scene extraordinarily clean since the types of people who would torture are often the types of people with DNA samples in databases. They would have to avoid each other's names. And, faced with the prospect of serious jail time (this crime would receive a life sentence in many parts of the world), each party to the offense would have to stay solid.

The curse of intelligent criminals is all powerful. Intelligent criminals have to get lucky every single day for the rest of their lives. The police only need to get lucky once!! :)

That was a fun thought exercise and I hope your deserved upvotes rain in.
Funny, I am reading this comment at the right time for me. I "launched" my startup recently - I put in on HN and reddit but didnt get feedback, then I got some feedback on a forum specialized in maths (my startup is in maths education).

Definitely, it's hard to get people to pay attention, and I can't blame them; I myself don't go checking all the "Show HN".

I'll send you an email.
Do Programmers Need Seat Belts?
Why? Its like banks never crossed the line to get more profits in the recent history?
It was sarcasm, of the drier variety.
UK Life Sciences Hit 7-Year High
Oh - this was done by the author of the Cube Engines a.k.a Sauerbraten.

Wouter van Oortmerssen is not exactly a Newbie. He is at Google now. This might be more interesting than I initially thought.
Dat lutefisk tho
The Apple goto fail vulnerability: lessons learned
Doesn't YouTube have a mechanism to divert the revenue to the copyright holder, but still keep the video up? Some overlap in functionality -- sharing potentially copyrighted material -- but the attitude of the two companies seems pretty different.
The charge against Megaupload was not that they hosted copyrighted content but that they knowingly did so and encouraged it through their affiliate program.
Vladimir Vapnik Has Joined Facebook AI Research
UTM parameters
I think wet work could be the worst (or, at least most ghastly) euphemism of them all! I had never heard it before now...:)
If Uber is such a bad actor, why are you people using it at all?
Copy-paste for those not interested going to fb.com:

We are delighted to announce that Vladimir Vapnik
has joined Facebook AI Research.

Vladimir is universally known in the machine learning
and statistics communities as the father of statistical
learning theory and the co-inventor of the Support Vector
Machine method. One of the key concepts of learning theory
bears his name: the Vapnik-Chervonenkis Dimension, which
measures the capacity of a learning machine.

Vladimir is rejoining some of his long-time collaborators
Jason Weston, Ronan Collobert, and Yann LeCun.

He is working on new book, and will be collaborating with FAIR
research scientists to develop some of his new ideas on
conditional density estimation, learning with privileged
information, and other topics.
If Rothko or Duchamp cause confusion, I think the fault lies with preconception of art. It's not all intended to please the eye or the ear, in case of music. Some of it is intended to inflame the mind. Some of it is intended to amuse the mind. Some of it is intended to amuse the artist and his/her friends. I enjoy art as a special kind of light, in which many people will reveal themselves to me in ways they usually try to hide.
flake means fail or act like a child/being irresponsible
Appeal to ridicule isn't exactly a strong argument. Just quoting a website of political opinion and saying "yep, garbage" only entrenches people on both sides of a political view.
Then I think you will enjoy this thread. :)

http://stackoverflow.com/questions/184618/what-is-the-best-c...
How do you figure that?

I'm genuinely interested. He's made a network-less OS with a fixed, low-resolution display, that is of seriously limited utility in the modern world and (AFAICT) doesn't advance the state of the art, all as an act of worship.

It's a curiosity, but of value? Not so much.
> Blah blah blah source....

Around here to run a taxi you need several things. One is a commercial vehicle driver's license, which requires training above and beyond the normal license. You also need commercial insurance, to protect yourself, your passengers, and the insurance company (else they would have to raise premiums for everyone to accommodate risky, illicit behaviour). Taxis are required to have cameras, to protect the drivers and passengers. From what I've seen of UberX's 'requirements', they violate in nearly every way, and I don't think I need a 'source' to state why a lack of training, insurance, and safety measures could harm people.

As for AirBnB, imagine you own a condo and someone across from you is running an illicit hotel. These kinds of things affect safety (random people who don't live there constantly coming and going), property value, and hurts legitimate businesses that actually employ people (say, the real BnB or Hotel nearby that follows all the regulations and thus has to pay higher costs). And of course, if you own a condo, are renting is, and your tenants are illegally subletting, the damage is more direct.
Shouldn't really matter which language, right? How long does swift take to learn really? 2 weeks to produce good stuff 4 to be near flawless? From scratch, 3d Graphics mathematics, pixel shaders, graphics card hacks and other algorithms might take a year or two or more.
I suppose this is an example of bidirectional breadth-first search, but in a highly paralleled way.
This doesn't even mention the issue with them delaying aluminum deliveries to raise those prices.
Crashplan retains old versions of files (it's a backup service) and you can choose to restore everything before a certain date, so you should be able to get everything back.

I just searched and they actually have a page showing how to recover from such an attack: http://support.code42.com/CrashPlan/Latest/Troubleshooting/R...
You might also want to consider the AGPL.
Ah touché, that's absolutely mind blowing. A run through of the maths here for anyone interested: http://physics.stackexchange.com/questions/110645/why-does-i...
Google Glass Is Dead; Long Live Smart Glasses
I got into that fight so many times. It baffles me a majority of programmers out there do not understand that tabs are not just a matter of preference, they are a matter of accessibility. I read better on 4-char indent, and some people read better on 8-char indent. Let the user choose, rather than force it with spaces.
Melbourne's Tight-Knit Start-up Community Fuels Ecosystem
Or lindent, which I think is mentioned in the kernel style guide (it's a shell script that calls indent with set parameters).
2 spaces to indent is enough for anyone.
Old TV frequencies can be turned into free 'super WiFi'
Why not? We expect and demand that banks monitor billions of transactions between 100s of millions of customers for evidence of money laundering and terrorism financing - and fine them billions of dollars when their controls or oversight are deemed insufficient.

I expect most us agree that banks _should_ be held accountable for the legitimacy of their customers behaviour. Why should the same standards not be demanded of internet companies?
"The original SVM algorithm was invented by Vladimir N. Vapnik" http://en.wikipedia.org/wiki/Support_vector_machine