skysight-inc/HackerNews huggingface dataset:
This is not true, it is a gross misrepresentation of the Finnish curriculum reform. There is a new national curriculum which changes the teaching, but it is far from "getting rid of all school subjects".

http://www.oph.fi/english/curricula_and_qualifications/basic...

"The overall distribution of lesson hours for basic education and the minimum number of lessons for core subjects during basic education are decided by the Government. The distribution of lesson hours stipulates the core subjects taught to all pupils and the distribution of teaching hours between different subjects.

The present distribution of lesson hours was confirmed in 2012 and was implemented together with the new core curriculum in August 2016."
That reminds me of Stephen Hawking's computer. His old computer gave deterministic dictionary predictions and after some time, he had memorized all the predictions that came up, so he could be much quicker because he knew exactly how much of the word to type and then to select the proper word - a purely mechanical process that doesn't require feedback anymore. However, when they gave him a new computer, it had adaptive predictions (I think) and Hawkins could not memorize them anymore. Then he always had to type letter for letter and inspect the predictions before he could select one - a huge step down.

Stuff like that is absolutely crucial but is often forgotten by engineers.
Massive ID database seen as threat to personal freedom
> Some people have no place in my life, and the beliefs they hold are a big determining factor in that decision.

That is pretty much the definition of not tolerating a person, to remove a person from your life, not tolerating having their existence in your sphere. If it's mostly based on their beliefs, then it's an example of not tolerating that belief.

You're perfectly fine to do that, as people do, but then you can't claim that you're tolerant of others' beliefs just because you happen not to be killing or imprisoning them.

> it doesn't mean I have to like them or their distasteful opinions.

Tolerance does NOT mean liking them! I keep hearing false dichotomy over and over. To be decent and civil to a person, to tolerate their beliefs existing around you, does not require condoning them. It's simply being a decent human being and not being an overprovoked reactionary, intolerantly policing all others around themselves, determining what others are not allowed to be like.
I think once you have the need to go deep enough into a topic they all get hard.

Debugging and testing is also hard in all things that are somehow related to realtime or concurrency. E.g. OS development, embedded firmware, network stacks, etc. For these things you often also need to know about Math, Physics, Statistics, Electronics, Hardware and Software Architecture, etc.

Game engine development is also hard because you should also know about most of this stuff to really find the most efficient solutions.
A ce sujet, pensez-vous qu'il faille encore, en France, unanimement préférer faire une école type Epitech pour devenir purement développeur, ou passer par une structure alternative telle que l'école 42 que vous connaissez bien et qui semble être le modèle du futur? Comment 42 est-elle vue par les recruteurs, de par sa nouveauté? Merci
Generally, they're going to take you.

Says a member of the majority ethnic group. If you are not a member of that group, this is simply not true. A black man in NYC or a person not speaking Marathi in Pune simply cannot expect the same service quality.

In any case, Uber also has regulations, and in my experience they are enforced far better than any cab rules.

The last time I had a problem with an Uber it was some idiot pretending he didn't understand my Hindi and running up the meter by taking a long non-highway route to the airport. I submitted a complaint while waiting for the flight and got a "your trip has been refunded" notification when I stepped off the plane.

Will the UK regulator provide a similar level of service?
> votes would expire

Basically, ant-algorithm. To stay relevant, you have constantly gather new votes. But it has one problem. Comments with higher votes already have momentum, hence they will be shown to new users most of the time, which gives it more chance to gather new votes, thus continuing the momentum.
I worry that people will lose attention after the election, but I hope they don't. Yes, it's hard to say this but absolutely the lose cannon of Trump over those normal Republicans.

I guess that means let's hope Peter Thiel wins the power behind the thrown? :/
We had lines outside the local best buy in our small WV city.
Also in Italy, if you're free to work at any time of the day, for how many hours you want, you're easily classified as a contractor, not an employee. On top of that, taxi drivers are all independent contractors, not employees of dispatchers, so we can easily sat that Uber followed established best practice of labour arrangement in its market
I understand how it would look this way to you, but you have to realise that these areas only seem simple to you because they're exactly what you've spent a large part of your life studying.

It's like you're a senior Navy pilot, and you hear a crop duster pilot saying that the Osprey is difficult to fly because you need helicopter piloting skills, plus multi-engine fixed wing piloting skills, plus experience landing on a carrier. He's not wrong, it just doesn't sound that bad to you because you just happen to specialize in the exact combination of skills required.
classic apple fanboy huh? I've a shortcut for my F1 key which toggles terminal on full screen. What there? You don't expect me to map one key for that as well, do you? I'd still prefer a physical button.
> Machine learning often boils down to the art of developing an intuition for where something went wrong (or could work better) when there are many dimensions of things that could go wrong (or work better).

I'm not a practitioner, but I always thought this was the main challenge. Uses of ML are rarely "right" or "wrong" per se, but they rely on intuition to get a model that "works" in a practical sense.

There is no royal way to machine learning: you can't decide you are going to make an algorithm that detects bad comments (as determined by human consensus) and then just go make an implementation that you can reason out to be correct, the way you could prove a graph algorithm correct. Trial-and-error and hard-to-transcribe intuition are baked into the process.

(I'd love to get some insider insight on this comment!)
> Everyone wants to do machine learning, but nobody seems to want to learn statistics.

i think there are are a fair amount of people who want to learn the stats .. even some who want to learn the analysis.

it appears that some things that can be phrased in terms of iterative numerical computation can be difficult because there are probably some properties of the limiting behavior of those computations that can't be learned because they've yet to be discovered.

nonetheless, i (maybe?) get what the parent post is generally saying -- as someone who knows nothing about tensorflow, i wonder if tensorflow users are generally interested in flatness, etc., which (exact sequences of tensor products) is the only guess that i've made about what a portmanteau of "tensor" and "flow" uses as a conceptual model.

i wonder if the difficulty of 'machine learning' is that people tend to approach it as its own thing with its own special, entirely separate bag of tricks. certainly there will be some tricks unique to these iterative statistical techinques.

----

however, i don't think the original article gives enough due-deference to the actual workaday difficulties, challenges, and [non-monetary] rewards of software development in industry: if ML, ANNs, etc. are, as some say, essentially "computer psychology," then being productive on with a team of developers to ship a business product is peddle-to-metal human psychology..
Rs 500, Rs 1,000 cash ban: Indian government failed those without bank accounts
And no cheese for Nix? That's disappointing.
Isn't that a dupe? Why don't people use Google (or something with a similar directive) with "site:$URL" before posting links here?
Ask HN: Do you use Google Inbox? Do you find it incredibly slow on desktop?
I'm wondering if it's just me, but Google Inbox (which I like) seems incredibly slow on the Desktop. It's find on Android. Looking in developer tools it's loading 11megs of JavaScript and making 100+ requests on page load. See screenshot [0]

I'm just wondering if anyone else has experienced this, and whether there are sneaky hacks around it. I've signed out of hangouts but that hasn't made any difference.

[0] http://imgur.com/a/hFSx1
That must be why Microsoft bought LinkedIn.
My theory is that everybody thought Trump winning was so "out of reality" that they just didn't care in doing the count right.

I was keeping tracking in the NYT real-time dashboard and all started 80/20 for Hilary and then it suddenly changed 80/20 to Trump (I guess Pareto is happy with that).
> Doesn't the iota identifier solve it for you ?

They're talking about sum types (aka tagged unions aka variant record), where you have a proper type with a closed set of variants (which can be checked for completeness by the compiler) and optional associated data (possibly of different types for each variant).

Iota isn't even a step up from C's enums, it doesn't come close to what you can find in ML descendants (such as Rust or Swift for the most recent ones).
Runbox user here. Can anyone comment on how these two compare? Is it worth switching?
Bit dramatic, im sure there are plenty more things you regret doing this month. I enjoyed our conversation and Im glad you learned a thing or 2 about being humble.
I'm a fan of Tiny Tiny RSS (tt-rss). I self-host it at home. I use a mix of the web UI and the Android app to view it. I tried a few cloud-hosted readers but didn't like their UI as much as tt-rss.
I think it's a dupe. There is already a fix for it supposably.
Can you elaborate how free tier is almost useless? I'm using ProtonMail as my secondary e-mail and I'm on free tier, and it is pretty useful. Much more useful than FastMail which pretty much forced me to switch to paid plan right away or else I will be unable to send e-mail - all this to combat spammers.
I don't understand what this article is saying?
Nate Silver made a rather good analysis of his own failings with respect to the primary: http://fivethirtyeight.com/features/how-i-acted-like-a-pundi....

I agree substantially more with his own analysis than I do with this blog post. He even mentions that the introspection may have gone too far. Why is it that Trump's victory has been seen as a "another failure of the pollsters"? Fivethiryeight had him at 35% chance. Betting markets were at around 4.1 the day before IIRC. In my view it's just another narrative to sell to people - laughing at other "stupid" people, here, read our newspaper instead.
Nice to know I'm not alone! As for Riot, I don't think they would have eyes for anything other than MOBA.
Machine Learning: Predicting Soccer Games with Big Data
I run my whole life off a combination of Simplenote and Trello
If that is the case, then you do not live in a free country. And then a free country would not even be desirable.

Examples for the US that apparently are exceptions to free speech:
- Incitement / fighting words
- False statement of facts
- Child pornography
- Commercial speech (special rules apply)
I am not sure if you are allowed to insult a police officer.
Myron Ebell Takes On the E.P.A.
Kutsuplus was in Finland. Some of the reasons it didn't succeed is that employing people in Finland is very expensive, there are a lot of regulations to be met, and Helsinki area a very small market so the payback period for any new investments is long (such as the information systems required).

Meanwhile Uber is successful in Finland alright but it's illegal and not really profitable for the drivers. (It's legal if the driver has a taxi permit which is very rare.)
This is accurate.
I think he is trying to reassure other liberals that they are still better people than all those racist fascists that voted for Trump.
Learningthreejs.com has lots.
It's entertaining to read an article which simultaneously recognizes it's sources are deeply wrong about some things, and then immediately parrots information gained from those very same sources:

It shouldn’t have surprised you that the United States is a deeply racist country. And because that fact is more obvious now, you shouldn’t be surprised what will happen when open bigotry is given even more permission, legitimacy, and empowerment.

It's almost completely impossible to comprehend the possibility that many Trump supporters aren't racist, because the very same media that got the election wrong told us it was true.

Shocking fact: I know a number of Trump supporters and only one of them is white. White supremacists, all of them? Including the African woman who's literally never been in a social setting that was majority white?

Shocking fact #2: you probably also know a Trump supporter or two who are simply afraid to tell you.
Did Nix apply for funding?
Name one environmental disaster averted by personal initiative. I can think of at least three driven by international cooperation, CFC elimination being the most obvious.
Things You Should Know Before You Try Coding
try the HTTP (non SSL) version. I had to disable HTTPSEverywhere
I tried to use Uber, but it asked me on registration to provide paypal details

Since I do not have Paypal due to being banned (they never told me why) that was that...
"The best way 'so far' is boring repetition."

Some students.

Teach the kid to read through repetition, then let them read what interests them.

Teach basic math trough repetition. Then get them counting change. Hell, I would mind teaching kids basic money management in order to teach math. Move on to icremental steps until they get up to algebra. I remember struggling for years memeorizing multiplication tables; to this day I don't know why.

I went through route memorization with my classmates, and we all except Lisa Freeburg hated school. (I look back, and what she liked was being singled out by techers as the "Best student".

I hated grammer, and high school.

I remember, in middle school, we had a math teacher who would let us bring our bikes to class to work on. We needed to learn about gear ratios, and concepts like Torque; while we repaired, maintained our bikes. Mr. Neff was a avid bike rider, and one of the best teachers I had.

It was only until I went to college that I found school somewhat interesting. I do remember making up everything I missed in high school in two semesters at a community college. I was different, but the course material was more organized. If I could do it over, I would have gotten a GED, and right into a community college as soon as I could. Plus, I didn't like high school on any level.
Coming from windows (trying out mac), I have run into instances where (as I'm so used to the MS way) it's actually kind of jarring seeing dialogs that don't follow that "Don't" suggestion.

Granted, I haven't used much new MS software lately, so if they've gotten worse about that as you say that's a shame.
Even if you develop an "intuition" for known tasks (like classification) - there are so many problems that are not tackled yet and no one has any "intuition" yet. Common sense very often doesn't work there (in high-dimensional spaces ;)).

For example I've only recently stumbled upon an "Explaining and harnessing adversarial examples" article - and that completely changed my perception about my current work in computer vision.
"And all of that has nothing even to do with CS." -> therein lies the kicker! Consumer level (including sass) apps require very real user and business tradeoffs. That tradeoff is rarely discussed, which i honestly find very curious in and of itself.
Can't wait for reviews on this gadget. If it works I will be a buyer.
Scanning the sky with Julia on 8000 cores
Ship it, bit*h
He wrote it at 2:41 am, Nov 9th.

People are just trying to understand what happened and for some this involves exercises in thinking out loud.
I said the difference may be academic, the note pedantic note is that rape was and is still illegal.

You can be found guilty of crime and not punished via a number of mechanisms ... that doesn't negate the existence of the crime.
What I took away from the article is that just as one may support an argument with 'truthiness' i.e. I feel it in my gut but have no facts or the facts oppose my argument, there may be a thing called 'factiness' where all the facts support your argument, but it misses the truth that others see and feel and that can't be quantified with traditional facts.

It is a good reminder that just as one should be wary of arguments supported only by truthiness, one should also be wary of arguments supported only by factiness.
FiveThirtyEight did not dismiss Trump, in fact it kept saying that Trump had a very real chance of winning. The last prediction was a 29%, and a 29% chance is quite a lot.
If you interpret a 29% chance as 'dismissing' then you are misreading the numbers, and besides the numbers, they never said/wrote that Clinton was anywhere close to a sure thing.

Regarding election day coverage, 538 did report that some districts in Florida were doing very well for Clinton, compared with 2012. But they quickly reminded people that this could just mean that the votes were distributed differently.
Non-profit organizations can pay salaries and choose business models appropriate for their services.
>OS X and Unity and Windows Vista/7/8/10 all give me app searching as a primary launch mechanism; it’s not a selling point of GNOME 3.

This is just false; "app searching" as a "primary launch mechanism" works perfectly well in GNOME 3.

Perhaps you should ask you money back.
I don't think so? Still, Nix benefits from Debian's work.
Office shortcuts do not tend to vary with region unless you have a complete IME installed for Office as well (and even then most of them stay the same), and IIRC this is only available for only a few edition of Office, and I'm not sure if the past 2-3 versions even had that.

Overall the rule of thumb is that anything that is ctrl/winkey + key will stay the same, what Windows changes with the region is the alt shortcuts when you click alt + the a letter key it will use a UI component (usually) starting with that letter this is a literal shortcut rather than a functional one and it's fully converted via IME (IIRC MSFT even has an API that does this automatically), ctrl shortcuts are not literal, some are but mostly due to a coincidence rather than intent.

e.g. ctrl c - for copy, but x and v for cut and paste are there for ease of use due to the location while if you do with with alt then it will be Alt + E for the Edit menu, then C for Copy, T for cuT and P for Paste.
Signups for encrypted mail client ProtonMail double after election
Google to EU: Android can’t be a monopoly when the iPhone exists
I'm scratching my head as to how someone talking about what it's specifically like in the UK gets a rebuttal about cities outside the UK.
What kind of things would that be?

(I just did a google search for "solr", and all results on the first four pages referred to the engine, so I am curious.)
Televizoare HD-Preturi Bomba
> some idiot pretending he didn't understand my Hindi

Sure, I bet your hindi is quite bad. Why blame him instead of taking responsibility for your own faults?

> Will the UK regulator provide a similar level of service?

Yes. Next question?
C9.io Requiring a Credit Card to Sign Up Now - WTF?
I teach Ruby on Rails video courses online, and I use c9 as the cloud development environment in all my courses. It's great because it's free, it's online, everyone has access, and everyone's screen looks the same (great for teaching purposes). Plus C9 works really well...

I don't think they used to, but now it appears that C9 requires a credit card to sign up for their free accounts. I'm guessing this is the first bone headed move Amazon is making since acquiring c9 a couple months ago?

My students are pissed. They don't want to give a credit card...some don't have one (they can buy my courses with paypal).

Come on C9! Don't be that guy!
Protecting Your Rails App in an Unfriendly Environment Using Rack Attack
I used Inbox for a long time, but in the last 6 months or so it has gotten so incredibly slow. I started going to gmail any time I wanted to go straight to an email or compose something.

Inbox was Google's chance to offer something compelling to help me handle email. Inbox was the prime candidate to be a Progressive Web App—it could have been offline-first, use Service Workers and Web Workers effectively to manage requests and stay super-responsive... it was promising. Instead it is what it is now, abhorrently slow and network intensive, with merely fringe "benefits" over the old gmail interface.

I'm going to be switching to Fastmail very, very soon. There's just no reason for me to continue using Google for almost anything.
Does this have anything to do with what was, retrospectively, a disproportionately pro-Hillary, anti-Trump bias demonstrated in Google News results over the final arc of the election, and the resulting 'out of the blue shock' feeling experienced by so many in America after Trump's election? Or was that simply the result of an effective backlink brigade?
That's where all the real innovation is going on: marketing terms. I'm amazed at the effect it has on perceptions.
It calls out what they see as a liberal trend of "factiness", that is, the feeling of knowledge without being able to actually use that knowledge to predict the future.

It mentioned other liberal-aligned media that creates this feeling of knowledge, such as ted talks and "NPR-style neuroscience".

Basically, it's calling out the liberal trend to presume that the facts are on their side and then be wrong about it. Presumably due to a failure in their epistemology, how they gather and sort data about the world.

There are a couple of other minor points and rhetorical points, like equating liberals "factiness" to the hated outgroup's "truthiness". But that's the general thrust.
Even for those with bank accounts, it is a huge mess. ATMs are rarely filled, and when they do, empty in an hour. You can only withdraw about 35$ worth of money a day from ATMs, and about 200$ worth per week by cheque. People have to wait (literally) hours to draw their daily 'allowance'or convert the old notes into new ones.

Hundreds of thousands of ATMs need hardware (the new currency notes are different in size so the existing dispensers need to be replaced) and software (to dispense only fixed quantities of new notes). The latter is being programmed literally on the fly, and is quite buggy.

Meanwhile politicians and others who've been sitting on huge piles of money are getting it 'washed'/converted into legal money through a mind boggling array of creative schemes. The people who are suffering are those with 'normal' cash flows, from salaries etc, on which taxes have already been paid.

This may or may not have been a good idea in the abstract, but the implementation is a huge huge mess. [1]
Public anger is beginning to rise [2], and many black jokes are going around that have the theme, "The Prime Minister made a dramatic announcement, then went to Japan to ride on high speed trains. We citizens are so screwed". This is being applauded by people of Indian origin who don't live in India. As I said above, the idea seems good in the abstract, but the execution is terrible.

Personal Experience: I had to wait 3 hours + in Bangalore to get 35$ worth of small note currency.

[1] From the same source as the OP http://www.firstpost.com/india/rs-500-rs-1000-ban-it-is-the-...

[2] a mainstream newspaper discussing how police is being deployed to protect bankers from the public http://indianexpress.com/article/india/india-news-india/delh...