skysight-inc/HackerNews huggingface dataset:
I have a twin sister. Throughout school, she struggled with maths in a way that I never did. Until university, maths for me was always a case of doing minimal effort and getting As. My twin sister ended up going to maths tutors out of school, spending far, far longer on the topic than I ever did. Even then, when the opportunity presented itself, she dropped maths. There was more enjoyable and easier subject areas to study.

Equally, I spent a long time struggling at school with french. The amount of work I had to put in to achieve an "acceptable" result was considerably more than my peers. When the opportunity presented itself, I stopped studying french.

I firmly believe that, given enough tutoring, almost anyone could learn the maths that I studied all the way up to at least the first year of my degree. Equally, the evidence is that anyone is capable of learning a language. If I'd put in enough work, memorised enough vocabulary and been willing to practice I almost certainly could have achieved something approaching fluency.

However, in both those cases my sister and I came to the table with some innate abilities. She pursued what she found easy and enjoyed, and I pursued what I found easy and enjoyed. Today she's fluent in 3 languages and I'm fluent in 1, while I have an engineering degree.

Incidentally, I have an older sister who did study maths to a higher level. Hopefully that's slightly indicative that the environment that we grew up in wasn't discouraging towards girls studying maths or sciences.
If my reasoning is incorrect, you should have no trouble finding the error and replying with it.

Or feel free to cite applause points and declare victory. HN is still smart enough to see through such nonsense, though it does get worse every day.
wait, thermite is illegal?
Note: I'm not saying a native option doesn't make sense, my original question is what would be the benefit for Java/C# (though we've focused on Java) of native first.

Re: Nailgun - that seems like an implementation issue, but yes, if native compilation were present then Nailgun wouldn't exist (or need to) so the technical issues causing those problems wouldn't exist.
This could replace some very expensive programs, such as Social Security and Medicare/Medicaid.
I think you answered your own question.

Present-day welfare systems have tremendous amounts of overhead to run. In a basic income system, most of that overhead goes away - you don't need an Office of Unemployment Benefits, or a Food for Underprivileged Children program - because everybody gets a check.

Do the savings completely offset the cost? I have no idea. But, it seems reasonable that they could offset a substantial portion. Of course, getting a government to willingly reduce it's size is a whole other problem.
I agree. What a mistake they would be making to buy eBay. eBay's anti-innovation and stagnation-driven culture would kill everything dead.
Why asm.js is a Big Deal for Game Developers
can it be developed to be good enough to play it professionally? I doubt that.

Maybe not NBA but probably NBADL(the NBA's farm league).

Personally I believe it is sort of a sliding scale(not sure if that is the right term), natural talent makes hard work more effective but doesn't negate the need for it. Hard work can compensate for some lack of natural ability but not all of it. Kind of like the tortoise and the hair, the one with the highest average speed will win the race but that isn't necessarily the point in time fastest.

What hurts technology is not those "childish believes" but belief that it is at the centre of the universe.

Fully agree with that.
As a person of color I would say less hypocrisy and more cynicism. I've experienced the injustice of the US justice system and until the current lawmakers drop dead I don't see how it's going to change when 70% of the population think everything is fine (though that number is decreasing) and the justice system works and works fairly.
Windows XP will stop receiving security updates and 0-days will never be patched.
A lot of NASCAR fans argue that F1 is just that - driving skill has been replaced by technology. I think that's nonsense. Better cars are an advantage, but ultimately, it's the driver's nerve and imagination that wins. I'd choose a lesser car with a greater driver any day.
As far as I remember... One of the service packs solved the 64-bit issues
Of course, and at least in the case of formula one it usually does not endanger the pilots, unlike the use of performance enhancing drugs in sports.

One team is being clever and finds a loophole/new way of doing something. They win big. Then next year either it gets forbidden or everybody else starts doing it and there's still competition ash innovation.
You studied CS, and probably even had a nice CS degree.

Many people discussing about languages in HN and reddit, tend to first of all, mix languages with implementations. Language X is compiled, interpreted, ..., sometimes without knowing multiple implementations are available.

Then many never used strong typed languages with native compilers, like Pascal, Modula-2 and so on. Their experience tends to be limited to JVM/.NET languages.

Outside of this world, they kind of know C and C++ are not as strong typed as those languages, don't have a GC and have native code compilers available.

Hence, strong typed typed languages are managed and require a VM.

This is a pattern I observed in many young developers without CS background.
I think you are speaking of the US in it's current state, where the loopholes and lower taxes exist. My point is that businesses are encouraged by financial incentives. If you raise taxes you are incentivizing the company to move jobs elsewhere. Have we not seen this play out with the high cost of labor in manufacturing settings? The same will apply if you tax these companies at exorbitant rates. Long term, you will damage the US jobs market.
It will be: "You can't watch this video because you don't have IE11 or Chrome" because Firefox will be legally barred from accessing the CDM.

EME is steering full steam ahead into a new proprietary browser monopoly with either Microsoft or Google coming out on top and having their position cemented by DRM, forever, thanks to the DMCA (because when have meaningful copyright reforms happened, ever?)

So what's at stake here is the future of the web, as we know it, as a platform. And if you want to know how that future under EME looks like, go no further than look back at the 6 years of utter stagnation when IE6 held that monopoly.
Yeah, one of these is not like the others. Medicare at least acts a bit like a single-payer, and drives other efficiencies in health care. Too bad there isn't a medicare-for-all option in Obamacare.
If no one will do a job that pays less than $2800 per month, then how will those jobs get done?

Historically, wealthy societies that guaranteed incomes for citizens had slaves. I'll bet if you go digging around in these proposals you'll find a class of people who aren't eligible (new immigrants or something), who are going to wind up doing all of the low paying jobs.
Why the hate for Wikipedia? In my humble opinion it is the clearest embodiment of internet ideals.
No reason to involve FPGAs (beyond performance concerns). Eg FTDI makes Arduino-like boards with host+device USB connections, seem to cost $35 at their store. With this specific device you are limited to full-speed USB which is slight inconvenience for storage use. But it's also the first product I happened to stumble upon, there probably are better alternatives out there.

http://www.ftdichip.com/Products/Modules/DevelopmentModules....
For an excellent discussion between the philosophies that went into the design of D and how they compare to Go, visit

https://groups.google.com/forum/#!topic/golang-nuts/8k59RgkeJ6s

The discussion between Andrei Alexandrescu (Facebook) and Ian Lance Taylor (Google) is highly intellectual, especially the part about how each language addresses concurrency.

EDIT: Removed dot at the end of the URL
The Brutality of ‘Corrective Rape’
Re Techcrunch:

Their site is little more than PRwire and their posts are glorified press releases. To get reader attention these press releases (that TC regurgitates with little editorial input) often contain controversial statements about a high profile company they mean to offset and that company is usually Google.
I've had people tell me that Korean is much easier to learn than Japanese and Mandarin. Perhaps this is why.
Is it illegal? If not, it sounds like a brilliant plan. I'm shocked that people who work with removing coding bugs on a daily basis are so quick to assume that a "bug" in the tax code is Google's fault.
>while my ability to play basketball can indeed be developed to some degree, can it be developed to be good enough to play it professionally? I doubt that.

According to studies, this will make it a lot more difficult for you to get your basketball playing to a professional level.
I think we're looking at things from fundamentally different perspectives. You're using liberal/libertarian paradigms. Your placing the government and its decisions at the center (or the beginning). I'm seeing/contending that the government here is an agent of a more fundamental force. A technological progression force, kinda.

IE, governments' access, collection & analysis of our "private data" is a sort of inevitability. One agent of an unstoppable force. BTW, governments' themselves are also victims of "private" information being accessed, collected & analyzed. That's what the wikileaks & (ironically) Snowden stuff was. Data getting free.

I'm hesitant to put my thoughts int a strong abstract statement because as I said, I don't feel like I have a good understanding of it. But "All your data available to everyone everywhere" might be where I'd start to construct it.

Once it's in gmail, Google have access to it and probably a few spy organizations. That's a few places that we know of. It will never be deleted and who knows who else will end up with it. Proliferation goes one way. It never goes back. One of these stores will eventually leak to the public like the US embassies' emails leaked to the public.

I'm claiming (hesitantly, please be nice) that I think that maybe this isn't a matter of policy or laws. It's not about what a government will decide to do. It's a tidal wave that we can't keep out. Computers store, copy and distribute information. All our information is digital. Eventually it will all get out into the wild. So if there's a photo in your phone. An email in your gmail account or a GPS log in your watch, that is future public information.
IStalker : the app to find geolocalized tweets nearby in your city
Manning leaked documents to Wikileaks, and Wikileaks gave the documents to a journalist, seeking help in selecting what information could be safely given out to the public. The journalist then gave out the password in a book, making all documents available to the public, which then caused problems for people named in the leaked documents.

Please point out which people in those steps of events you are disgusted by, and what you would have done instead in their shoes.
Why not:
using namespace std;
map<int, vector<int>> whatever;

It's a lot shorter, actually correct, and it's totally cool to import whole namespaces in a .cpp implementation file where you're likely to actually declare something like that.

If you're going to critique the language you should try to learn it first.
Yeah, huge gaps aren't evidence of cheating. There was once race in 2003 or 4 when Schumi lapped the entire field up to 3rd place. He technically came in 1st and 4th place. :)
xomb? Is that project dead now?
Good for a chuckle, but it does highlight a real problem. It seems everyone's got an opinion on your start-up, and being able to filter those that are worth listening to from all the simple uninformed guesswork is a skill worth having. If only you could get away with running everyone you meet through this flowchart!
"Two years ago we appeared to have discovered an exciting and enigmatic new predictor of success in a first programming course. We now report that after six experiments, involving more than 500 students at six institutions in three countries, the predictive effect of our test has failed to live up to that early promise."

http://www.eis.mdx.ac.uk/research/PhDArea/saeed/paper3.pdf
I've been keeping up on this and I don't believe it to be what Wired speculates (though I've seen those rumors myself). The generally accepted answer to this seems to be that the Redbull's engine (Renault) cuts half its cylinders[0]. Yes this can be seen as a type of _torque_ control, not traction control.

The sound was what my engine sounded like when a spark plug cable came loose and thus not firing the cylinder.

As for why Webber doesn't sound like that - well you can speculate that Webber just doesn't have the trust in his car as Vettel has to get on the power that early. And, if you've kept up with this season at all, you'd understand why Webber has no trust in his car[1].

[0] http://www.roadandtrack.com/go/news/racing/red-bull-traction

[1] https://scontent-a-lax.xx.fbcdn.net/hphotos-frc1/600837_1010...
But I notice that the study of "history" changed dramatically (came into existence where previously there had been no such thing) when writing made it possible to find contemporaneous records from older societies. I wonder whether ubiquitous recording and giant databases will wreak a similar change because of the degree of contemporaneous original sources, or whether it will be fairly similar to the written record we have of "history" today -- fragmented and messy enough that it is difficult but not impossible to extract a sense of the time by careful study.
Improvements to a general-purpose plug-in interface rather than using the old Netscape one would make more sense than specifically targeting video plug-ins.
I'm a big fan of Qubes-OS. It's an interesting OS distro that's based on the Xen hyprevisor and allows you to maintain different VM zones that integrate with the desktop.

You could have a Banking VM that only runs a certain browser and the firewall only lets traffic to-and-from your banks site. You Work VM could be set to only allow traffic through a VPN connection to your work. Your BitCoin VM could be set to not have any network traffic at all. You could even have a Tor VM with a browser.

http://qubes-os.org/trac
If my computer is letting me to play solitaire on my free time, I don't care which bot net it is contributing on its free time
You're always going to have things that are scarce. They might not be the things that are scarce today, but not everyone can have everything.
I don't follow Java at all (I wish I had time to take a few months to see what's happening), so I might be talking out of my ass. I think Java got a big boost when it became a de facto standard for communications platforms, especially considering the rise of mobile.
The article notes that this policy would be huge for the libertarian right - no need to give people any free stuff other than the standard income, and just let markets provide every other public service.
Perhaps accusing Google specifically is a bit stretched too far but it's true all cash-rich corporations including Google and Apple with billions tied up overseas are lobbying congress to be able to bring the cash back to USA without paying standard tax rate on it.
South Korea's dependence on Windows seems to continue; I wonder how much is related to SEED, the weird crypto-via-ActiveX implementation that's held them hostage all these years. (http://kanai.net/weblog/archive/2007/01/26/00h53m55s)
Times have changed considerably. When I started in the industry 20+ years ago our tools were a compiler, debugger, and editor. Any library not provided by the compiler we wrote simply because purchasing libraries was very expensive. We also weren't afraid to code a solution specific to the problem and not be overly concerned with abstracting every library for potential use with any future application. Most work went into the server code, which housed the application logic and coordinated with the database; graphic UI's were a luxury.

Nowadays a web application, for example, is tiered more. Different frameworks are encouraged for the different tiers: Bootstrap, Spring, Hibernate, etc. Each one is its own ecosystem and is built on top of other libraries. It's very common to make web service calls outside your WAN. Quickly you find out that "standards" have different interpretations by different library authors.

UI's are no longer an afterthought. They affect how successful your application is. (My observation is that a well-designed UI can cut down on user errors and training by two thirds over a merely functional UI.)

I'm keeping the example simple by not mentioning necessary middle-tier components that we didn't use 20+ years ago. We also didn't worry about clustered environments, asynchronicity, or concurrency.

Not knowing the application you needed or how the analysis was done by the coding team, it's hard to say if some of their "slowness" was getting to know the problem AND coming to understand how extensible, performant, and reliable you wanted it. My own approach is usually to solve the "happy path" first and then start surrounding it with "what if's" - e.g. what if a null is passed into the function, etc. Over time I refactor and build in reliability and extensibility. The coding team you referred to may have used a different approach in which they tried abstracting use-cases and building an error handling model before solving the "happy path".

Your "tl;dr" is spot on. But I'd like to raise a cautionary flag about judging modern development through a 25 yo lens. The game has changed.
I did a rough calculation for the USA, and you get somewhere between $6k-$10k merely from ending the welfare programs it's replacing. And that ignores all the additional economic activity that'd come from the efficiencies realized by implementing a basic income.

At least for the USA, I would never support $30k/year (can't speak knowledgeably about Switzerland).
Android, however I would say that it was successful before android.
Agreed. Agreed so much that we built a presentation plugin with an HTML5 Canvas editor on the backend of WordPress to power presentations built with deck.js.

Oh and we also automatically create an embed and provide a modal for notes for supporting materials.

Presentation javascript frameworks are awesome (I have a list of like 50), but building in them is not for the feignt of heart.

https://seoslides.com if you are interested or http://wordpress.org/plugins/seoslides/ for the wordpress repository
No. Their performances are the same when they believe it is an ability.

Lots of people like to believe they got something from working hard for it, when they really had a lucky breaks (genetics perhaps for math?, height for basketball, rich parents for business).

I see this in sports interviews all the time. The current best in any sport is always "the hardest worker." Too bad nobody else in the league ever thought about that.

What effect nature has on it may be unclear, but it is definitely there.
It seems like a system like this would be designed to replace Social Security, Medicare, Disability, Food stamps, WIC and other benefits paid to those who are poor, disabled or not working (which would be well over a trillion dollars -- see http://www.usaspending.gov/explore). I'd imagine you'd also remove the standard deductible and other deductions and exemptions for taxes and possibly move to a flat tax bracket that wouldn't discourage people from earning more money or working in general. The question is, how much more money would that bring in, if any?

Also, if you just give people money, will they really spend it on basic necessities or spend it unwisely? Seems like it would work better if the money were given as housing, food, and healthcare insurance vouchers that could only be used for those purposes.

It will be interesting to see if/how this works out Switzerland.
Hilarious! ECMA-404. My neighbor's address is 404 West Whatever Street and I can't look at their mailbox without wondering if mail is correctly delivered there...
10x is all about passion, comprehension, and drive. I would say that almost 100% of it is learned/obtained.
For one thing the wages for those jobs will increase significantly.
Your job income adds directly to those $2800; it does not replace the basic income. E.g., if your employer pays you $500 a month, your total monthly income will be $3300.

Note that life in Switzerland is expensive enough that $2800 is not a whole lot more than minimum wage level in the US.
I'm not sure you could reasonably claim that Lavabit's private key is an instrumentality of crime, since Lavabit's private key is in the control of and used by Lavabit, the service provider, not the alleged criminal. This would be like claiming you could seize the entire phone network because someone somewhere used it to commit a crime.

Now, you may be able to demand that Lavibit hand over the user's password or encryption keys, if it is able to do so. Those could likely be considered instrumentalities of crime. But handing over Lavabit's own private keys goes beyond that, to something that Lavabit merely uses to keep it's communications private with all of its customers, the people under investigation and everyone else.

Asking for Lavabit's private key is like asking for the master key to let you into any room the building, when only one tenant is actually under investigation. It goes beyond what is necessary to investigate the actual case in question.
A real-time simulation of the Swiss rail system.
Apparently the dye coating used on CD-Rs [0] has a melting point of 200-300C [1]. This is enough that even a candle would melt [2].

[0] http://en.wikipedia.org/wiki/CD-R

[1] http://www.tstchem.com/eng/?page_id=243

[2] http://en.wikipedia.org/wiki/Fire#Typical_temperatures_of_fi...

(Links to more scientific evidence appreciated)
Java is not a systems programming language.
​"where the beer flows like wine..."
​"where the beer flows like wine and the beautiful women instinctively flock like the salmon of Capastrano" ...
HelloTED: Under the hood
> Why should companies get to pay taxes on "profit" and not on revenue?

Because then a company that makes losses (expenses exceed revenues) is still taxable, which isn't sensible. Taxes are not an expense, they are a tax on earned income.

Depending on where you live, you probably won't be paying taxes on your whole income: you might get tax breaks for anything from housing loans, to write-offs for travel to and from your business, etc. in the same way that a business gets to claim expenses against generating their revenue.
The job doesn't have to pay 2800/month. It doesn't even have to be a 40-hour job. You could get 1000/mo and the government would make up the difference. What they want is a baseline where everyone gets something no matter what. And that isn't attached to a minimum wage.

> who are going to wind up doing all of the low paying jobs.

This proposal removes the concept of a low paying job.
New aws web console
Ah no sorry, I just pressed ctrl + :P
How do D and Rust compare?
Yes, I got the plus500 ad on that search.
Our first week in the wild
My quick and dirty test is if a person uses their right mouse button.
The article talks about "the myth of the natural born programmer". It is described as "magic" and a "petulant belief". If the article merely argued that the data was not so good and the case for "natural born programmers" was not solid, I'd have no objection.
People do need to provide Siri access to their location though. Something I certainly do not want; Siri learning all my movements. You can't just say: "Show me sushi restaurants in SF". Siri wants your location.
What's truly remarkable about this is the simplicity of it compared to virtually every other welfare program in existence.
Then again, a lot of corporate software is Java or .NET, which means a much smaller porting effort. Trying to run native Windows software under Wine, OTOH, doesn't end well (in my experience).