skysight-inc/HackerNews huggingface dataset:
It's a marvelous piece of technology. You would think when importing a Java dependency with moderately complex dependencies, there'd be some catch; there isn't. You would expect that JNI does not work (how should it?); but it does. You'd expect reflection support to be broken; but it works.

If the folks at Microsoft had any sense, they would have hired this guy, but they're probably busy rewriting Office in TypeScript based on Electron.
Eve then a HTTP POST/PUT is better than FTP, but the parent sated this was not their decision, but a constraint.
> But what excuse does the tech community have for giving Google a free pass on privacy and online tracking?

Apparently it is still many people's dream at SV to work there, so they keep their shinny new rosa tinted glasses on with regards to Google.
I hope I have many more happy years with my life, and I plan to be right beside her for the rest of my days.

...but if that ever changes, I'm about 99% certain it's trailer time. Makes a lot of sense, for the reasons you list.
Coderust 2.0: Coding Interview Preparation in Java, Python, JS, Ruby, C++
This is a really interesting reply. I have lots of questions regarding your comment:

1) What was CSS meant to do if not layouting?

2) What should we have used instead of HTML for building interactive application UI's?

3) What advantage does using the right language for the right job confer?

I'm a beginner so please excuse any ignorance on my part.
Aggressive inlining and devirtualization is one thing. Escape analysis that allows objects that one would expect by all rational and technological reason to be required to be allocated on the heap being allowed to be allocated on the stack.
It's a genuine shock to see "paid sick days" considered notable; a real reminder of what we have (and, as this case with Amazon shows, need to work to keep; I have no doubt that this if this works out as Amazon hopes, they have an onwards plan to take more - maybe I'll see what the union is up to these days).
For me the craziest is this ... I think they troll :P

Physical Demands:
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is occasionally required to stand, walk, sit, use hands to handle or feel objects, tools or controls; reach with hands and arms; climb stairs; balance; stoop; kneel; crouch or crawl; talk or hear; taste or smell. The employee must occasionally lift and/or move up to 25 pounds. Specific vision abilities required by the job include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus.

Work Environment:
The noise level in the work environment is usually moderate, but can be high at times.
3d-Printing is cool and accessible
The UK did. It had a referendum about it 6 years ago. Two thirds of the voters chose FPTP.
Don't forget uranium can be extracted from seawater! Granted I don't think it's near the efficiency yet of simply digging and extracting from a pit but still it's something to watch out for in the near future.

https://engineering.stanford.edu/news/how-extract-uranium-se...
Additionally, the board is generated on first click guaranteeing empty space where you click.
Ughh, more pretentious mockery of millennials. So sick of being looked down on. You know what's more immature than being a 23 year old with inflated ego? Having the experience, yet proceeding to ridicule knowing full well that's not the approach.
I have told sick colleagues before who have come in that they are doing more damage than good. That turning up in their condition, infecting everyone else, is a net drag. That they will take longer to get better and will produce lower quality work while they are sick, and they will infecting others, causing even more damage.

If they really cared about their coworkers, they would stay home and get better. If they care about being seen to be at work (for whatever reason - maybe they have a toxic culture of presenteeism) over their coworkers, they'll come in.

Of course, if the cost of staying home is that everyone loses a bonus, we can come to some arrangement. I would be happy for my sick colleague to take it easy and just mark time while the rest of us covered their work for the day, and I'm sure we can send them off "to gather supplies" or some such if we need to. You get what you incentivise; you incentivise employees to come in when they're sick, that's all you'll get.
I'm curious why do you find it bizarre?

The positive versus negative results emphasize the contrast?

"When asked if the voting age should be lowered the majority said no."
BUT
"When asked if 16 and 17-year-olds should have the right to vote, the majority said yes.

Replacing the expression "the majority" with actual percentages just adds more information.
Archived copy, no popups:

https://archive.fo/vlMiq
The thing is, when all you can do is vote once every 4 years, you don't have a lot of influence. If I were tasked with steering a cruise ship but my only tool was to splash my arms in the sea to make waves, I would give up pretty quickly.
So the point about having more referendums, not less, is I think completely spot on to try to fix this issue.
This is typical modus operandi for Google. Ad company promises not to do its dirty analytics on students/health data/government data to get the contract, then it turns out they don't give a crap and do it anyway. Solution: don't use Google for anything, especially don't hand them contracts to handle data for large groups of people.

"Imagine if every time you saved a document in Microsoft Word or Apple Pages, a record of when you saved, and how much time you spent in the app was saved by Microsoft or Apple. Now imagine every app you run in the OS tracks your activity to some degree, and every website is tracked too."

You've just described Windows 10 telemetry. This is how low the privacy standards are for the US software giants.
Manish Goregaokar[0] is a well-known Rust developer, and afaik he studied at IIT Bombay before going on to Mozilla. (Apologies if this is incorrect.)

[0]: https://github.com/Manishearth
I tried the weekly paper edition for a while, but although it was posted on-time at the printers (in Britain or Austria), the Danish postal system usually delayed delivery to me by at least a week.

Same here. I had a subscription and they'd usually arrive in Germany a couple of days too late. Luckily, Germany has Der Spiegel, which is also more than worthy supporting.
Alternative is the new black. Or maybe it is the new indie?
Evidence of a ‘Top-Secret’ space program?space plane now 700 days in space
I think the reason why Richard Feynman was such a great orator is that he could overcome this gap to a certain extent.

Matt O'Dowd on PBS Space Time also has a great way of breaking down really complex theories (especially if you watch a set of presentations in order).

[PBS Space Time (YouTube)] https://www.youtube.com/channel/UC7_gcs09iThXybpVgjHZ_7g
The Curse of Development
I think to help third party driver developers?
This is not new. A lot of car brands have computers that do more or less the same currently.

And yes, if your (four or six) airbags are deployed in a car crash often is cheaper to throw it and buy another, than to repair the old car. Probably by design.
In the same vein: https://www.ribbonfarm.com/2010/04/14/the-gervais-principle-...
Sonic umbrella
Not a ton of places, but in my case forwarding HTTP requests. Netty is close to 100x faster than regular .NET. Another example is JSON serialization. Jackson/GSON are maybe 30x faster than the built-in JSON handling in C#. Everyone smart uses Newtonsoft now, but it was a huge bottleneck until a few years ago.

.NET seems to have a lot of rough edges where MS said "fuck it, nobody will complain if this is slow". If you happen to use one of those features that didn't get enough love you get burned. Java is generally polished throughout, most likely due to the sheer volume of software written for the JVM
A great annoyance in Finland is the Google maps enforcing minority language on everyone, a lot of the place names are in Swedish even though app and everything else is in Finnish, there's no option to change this either.
I guess that the platform and tooling is pretty much in motion yet. I think this is totally OK, it is in its early stage of life, and agile projects are like this in that stage. This is a cost for us, as we use them, yet we accept this, as the benefits will be larger for us, especially in the long run.

We can see how the development works, and maybe people with more enterprisey (it here a word for this?) background find this problematic, as they are more accustomed to the slow pace of innovation/changes in that area.

For me, with pretty much FLOSS experience (mostly as user) this is nothing new or worrying. This is how business is done in the open, where you see experimentation. This is the way if you want to listen to your users: show them what you do, and listen to them. Do this often, not once every 3-5 years, as in the enterprise.
Thanks for correcting my mistake.

It seems like there's a way of taking some part of speech, adding a suffix to turn it into a different one, and then adding another suffix to turn it back into the original kind, then declaring that the meaning of the word thus constructed is now whatever one chooses it to mean. So the meaning of the original word is subconsciously palpable, but you make yourself see the new word differently and there's a bit of tension.
BLOG AND SOCIAL MEDIA STATS TRACKER: GOOGLE SHEETS TEMPLATE
you also need to install the .net runtime on all of your servers.
So you've described a person who believed that the NHS would get £350M extra a week, and also wanted to "make UK great again", and you've called them stupid.

I will now describe a person who was scared to leave the EU because of how it might affect their spending power, and didn't care less about the implications to democracy of staying in the EU, and will call them stupid, selfish and short sighted.

So where does that leave us? Have we gained something from this?
How to USE GMAIL WITH Your OWN BRANDED DOMAIN FOR FREE
I am surprised no one mentioned Reddit. Reddit really helped me gain perspective.

For one thing, it made me realize how similar people all over the world are. No matter how specific a post is, chances are really high that someone else will chime in and echo the feeling/experience that has been expressed. In short, the positive message is: You're not alone!

For another thing, it is (despite the horrible search function) relatively easy to discover communities that discuss the same topics from different angles. For instance, when it comes to international news that affect country A and B you can read the comments in r/a and /b and thus gain a deeper understanding of the issue.
The benefit of FTP is that it allows you to resume transfers which is especially important with huge files. HTTP is not particularly nice in that regard. It can also be unclear where exactly the HTTP server is storing the intermediate data. If you're not careful it'll try to store the file in-memory before writing it to disk.

Like tvjames mentions, you can rename the file once complete. Alternatively you can ask for a .md5 file to be uploaded as well and, if all else fails, you can simply poll for the "last changed" time of a file and assume that if it wasn't touched for 15 minutes it's probably done.
The Last Psychiatrist.
Alternate hypothesis: the remainers noted that whilst the effects of the EU on the fishing industry may have been bad there are only around 10,000 fishermen in the whole of the UK[1] whose livelihoods aren't guaranteed to be improved by leaving, and there was no reason not to prioritise the far greater number of jobs and revenues in other industries that are threatened by leaving.

Or more likely, most of them didn't because few people understand the intricacies of the Common Fisheries Policy or financial passporting and their respective impacts on the job market and most people actually tended to make their decision out of a vague sense of whether right-wing politicians shouting about taking back control of their borders resonated with or appalled them.

[1]and fishing jobs were lost at a much faster rate last century before the UK joined the EU than afterwards. Needless to say, the proportion of the 17 million people who voted Leave who were affected by the Common Fisheries Policy is vanishingly small.
I think it's the scans, yeah, so ~50mb for the scans and ~1mb for the OCR'd version.
An employer can ask for a note on the first day, there is no law against that. Employers don't do that because it's incentives sick employees coming in which gets expensive when all of them do stay home.
How do you want your descendants to be governed then?
How is nuclear waste clean? How is a possible reactor meltdown safe or cheap?
I enjoyed the "did you win the Putman" episode.

https://news.ycombinator.com/item?id=35079
Your hate of Microsoft clouds your mind.
It is a higher moral ideal to oppose proprietary software in general than to oppose one target in particular no matter their actions. Microsoft is not a homogeneous entity.
There are plenty of reasons to despise Oracle/Apple/Google too.

I initially intended to write a counter to each of your points but there is no sense arguing this. A comment in a thread will not change your mind from a Microsoft hating one to a corporate proprietary opposing one.
BTW, care to give an opinion on systemD?
Did that to, even open sourced a client to remove folders depending extension and x days
https://github.com/NicoJuicy/CLI-Cleanup-IO

Ftp was because of legacy though, I would have preferred http post
"Representation" isn't just about numbers though. 90% of your MEPs don't even have English as their first language. I don't know what proportion of them have even been to the UK. You don't get representation from these people. They're too busy representing their home countries. Which of course, is how these things work. The larger the state, the more diluted your representation becomes at the center. Which is why you need to make sure to not centralise too much power.
I share your frustrations. I'm a British expat living in Berlin, and before that in Bogotá, Colombia. I originally set up my Google account in the UK and used it for years in the UK.

Whilst living in Bogotá I had set all the relevant options to have all my search results etc in English. When I moved to Berlin, I was slightly disappointed that all my results came up in German by default and I again had to manually force everything to English, but I could sort-of forgive this being as I was physically in Germany, and perhaps local language is a sensible default for relevant local results etc, etc.

Then last week, I was in the US and my search results started defaulting to German! Logged in on the same google account, on the same phone. I find it frankly unbelievable that Google could infer that this would be my preference, given the history on my account.
As a fan myself, I'd go with Go.

It's been designed to have as little magic as possible, which is a good thing for huge teams working on huge codebases (its primary target) but also turns out to be a good point for learning a language. It's got all the niceties that make high-level programming easy and fun (GC, types, instantaneous compiler, integrated testing and benchmarking frameworks). Many Go developers could tell you about how coding small programs in python vs Go turns out to be similar from a developer experience point of view. I don't see any class-level task that can't be solved with the standard library, but if something else is needed, adding external dependencies is extremely easy. It's also going to teach students about the differences between concurrency and parallelism, notions that are desperately needed as the hardware has been multi-core for so long now but still hasn't been exploited as much as it should have.

Of course not everything is perfect, I can see a few issues:

* Go favors composition over inheritance to the point that the latter just can't be done. While I believe this to be the correct choice, it will hinder students' capacity to switch to other languages that favor inheritance, i.e most of them

* Go remains a "backend" language. There is no easy way to do any fancy graphical stuff, let alone work in the browser. Those 2 domains both have very specific demands that I feel are worth learning early

* There is no REPL for quick validations of intuitions or ideas. I do use play.golang.org for this, but it's far from being as smooth as running a python interpreter or dropping into the browser for a simple test
"In which direction does WhatsApp develop? Which new features are you going to introduce?
We usually do not announce what we are building right now or plan to launch in the future. That is our policy. But we have a simple task to make our product easy to use and fast. That sounds easy, but it is rather difficult to implement."

Well with that last update WhatsApp became harder to use.
HN is on the top of my list!
Odd because the current adult generation, born in the 80s probably only remember the fruits of the 70s tree: music, movies, games, fashion, electronics.
Huh, I think I read it as "It's amazing how Seattle is is heating their new buildings:".

That remark of mine was unwarranted, while I don't agree the comment makes it clear that it's special to use water from data centers, I didn't get that from it.
Afterwards change the extension to .xmlok or .xmlfail (alt: zip it), no need for vendor adjustments
It's up to the Guardian, not up to us.
The press didn't arise in the first place because of people feeling it was something they should support.
It filled a need.
> For one thing, it made me realize how similar people all over the world are.

For me, it made me realize how similar redditors all over the world are.. =)
California Reservoirs Rise from Drought to Deluge
I found it bizarre, because he could have listed two questions which were the same but worded differently. But instead, he listed two questions which were opposite and worded differently.

Compare these two equivalent questions:

Is 4 greater than 2 ? Yes
Is the number four greater than the number two ? Yes

Vs this:

Is 4 greater than 2 ? Yes
Is the number two greater than the number four ? No

He did the second, not the first.
No TvTropes?
How powerful is the type system? Can you do dependent types?
Exactly. Many European countries have similar laws.
Link works fine for me now. In case it stops working again, here's a snapshot hosted at another archival site: http://archive.is/cRT4A
I was trying to be nice ;) hehe
The article has some good points but the whole "crowd" thing was never a serious idea.

Crowds are not intelligent. Democracies are what are intelligent. Having lots of intelligent people who care deeply about something discuss it thoroughly in good faith and then vote will almost always produce optimum outcomes for all involved. This basic principle underlies everything from global capitalism to modern science to even modern military strategy (network-centric warfare).

The problem is that more often than not you don't have lots of people discussing a topic in good faith. In fact this is a might even be a rare and fragile scenario. It's very, very easy for the discussion or the voting system to be corrupted and subverted. The logical conclusion is that the "crowd" is only intelligent and able to reach good conclusions in a well-defined environment. There must be rules, institutions and ultimately reputational accountability to ensure that all actors are actually acting in good faith. Capitalism needs well-regulated markets, science needs its prestigious institutions and even the military needs civilian oversight and international conventions.

I think once people appreciate this it becomes obvious why suggestion boxes is a waste of time and why highly compressed mass referendums are almost certainly disaster.
/ncr stopped working in Dec 2015. Google broke it, and hasn't fixed it. They new parameters that do the same thing are a lot longer :(

http://searchengineland.com/google-ncr-no-country-redirectio...

Despite the positive worded arricle, apparently Google hasn't brougt /ncr back yet.
I read it as them saying "In practice, economics beats morality (so we'll have to change the economics of the situation if we want to fix this)".
And this is why I used to joke with my tutorial partners at Oxford that the more titles someone had, the worse they were at teaching. I did find that the best tutors tended to be ones who were PhD students, with the content somewhat fresh in their minds.

Part of it is that when you become very senior, you start to become an administrator of a little research business, rather than a teacher.

Another part is that once you've internalised something, you cannot fathom not knowing it. Imagine not knowing what the complex plane is, and trying to explain it to someone who only knows what the real numbers are. Your explanations just won't make sense until you can place the real line inside the complex plane, and shepard the learner to the same state.
I've mentioned here before that I'm a Guardian Weekly paper edition subscriber, mostly because:

* no tracking of the articles I choose to read, as in online news subscriptions

* cross-section of articles that I wouldn't otherwise seek out (no filter-bubble)

* very little advertising, none of it obtrusive

It's also a great way to support real journalism, and learn about world news, not the parochial junk my local tabloids cover.
sadly, you just described news companies.

almost none of them know about news, they just happen to own the largest distribution media in some region and because of that everyone have to listen to them.

add to that that traditional media (tv, radio) you are limited by government allowing you to own a frequency.
Please don't take this the wrong way but the most important thing in a presentation should not be the graphical aspect of the slides, it should be the content, specifically how you can communicate with the audience with what you're saying verbally.

I have seen awesome talks and it didn't matter if the slides were not pretty.
Eight Characteristics of Successful Software Projects – Xebia Blog
Which, as everyone that lives in a Developed country outside the US knows, is not saying much.
People who actually give a damn about their co-workers might work from home but they wouldn't go to the office and pass their disease on to half a dozen others.
Those ‘Snowflakes’ Have Chilling Effects Even Beyond the Campus
"it's irritating when apps don't use my location to pick sane defaults"

No, no, a thousand times NO. Location should NOT EVER be used as a basis for things like units, currency, date format etc.

_every_ computer these days has perfectly serviceable language and locale settings. These settings should be the definitive source for any application to decide how to present language/locale-dependent information to you. If an application shows you distances in miles, either:

1) The application ignores the language and locale settings altogether and always uses english/miles.
2) The application does look at the language setting but ignores the locale setting and decides that "english language" implies "distance in miles"
3) The application does the right thing, and your computer is actually set to a locale that uses miles for distance.

Note that none of these scenario's are fixed by looking at the physical location of your computer.
That is one less generous interpretation of the policy. However, knowing Amazon are fairly big proponents of Lean/Kanban/Systems Thinking, I suspect the intent is actually a different one.

The alternative interpretation would be:
Amazon is using peer pressure to make German workers call in sick.

Any group who actually thinks about it would quickly realise that 1 person off for 2 weeks with the flu is better than 10 people off for 2 days each with the flu.