skysight-inc/HackerNews huggingface dataset:
But is it a problem? Those 2 out 10 kids who continued in our CS class were marvelous. Meeting highly motivated kids from abroad was a boon for me, but when you can't communicated with them it gets really hard, and it's easy to think they are stupid or illiterate.

I guess this is even worse over here since many classes are not available in english.
As far as I can see it's just a txt file read with different voices...
If you let the placebo effect count — and why wouldn't you? — it pretty surely will have some effect.

Even better, when combined with a consultation from a homoeopath, you're getting some informal counselling as well as a placebo. This is a pretty sweet combination, assuming you're not actually dying of something, and might keep you away from real pharmaceuticals with real side effects long enough to get better on your own.

(So my view is that homoeopathic remedies are very likely just sugar pills, but that it's far from clear we should be regulating them away on those grounds).
It may be off topic, but this article remembers me of something I read in the The Art of Being Right by Arthur Schopenhauer. He sais that being rigth (in German: Recht haben) and being proven right (in German: Recht behalten) are two different things. Even if you are rigth you can be proven wrong in a debate if you don't know how to be proven right and you can't represent your standpoint. On the other side if you know how to be proven right you don't have to be right all the time.

The OP seems to learned how to be proven right. This may even be a driver of his success. Unfortunately the most of us do not like to be proven wrong all the time and feel offended by people like the OP. Looking at the comments this seems to be true also for the HN folks.
So how should we connect e.g. the US to Europe, then? Sure there are flaws and vulnerabilities, but the alternative seems ... worse.
On Recruiting Brilliant Software Engineers
I generally agree, but be careful with moldy food. Some mold species produce mycotoxins that can be quite dangerous (e.g. aflatoxin can induce liver cancer, some mycotoxins can't be degraded and build up in the liver).

Simply removing the fungi is not enough, since the toxins diffuse into the food matrix (e.g in jam, yoghurt). An exception is mold on fruits and vegetables, there you can cut out the affected areas, the toxins can't diffuse across the cell walls.
I like the old book much more, especially the style sheet.
>In 2000, the World Health Organization estimated that it caused nearly 2 million premature deaths each year—considerably more than were caused by traffic accidents.

Everyone is rallying around autonomous cars to decrease unnecessary deaths (and rightfully so), but relatively few folks are familiar with rocket stove technology.

https://richsoil.com/rocket-stove-mass-heater.jsp

https://en.wikipedia.org/wiki/Rocket_stove

Releasing smoke is energy inefficient, since it's literally unburnt fuel! Considering the fuel savings, the lifetime cost of switching can be negative in some cases.

In terms of cost per statistical life saved, it's an extremely compelling technology.
No, their use of 'i.e.' was correct.
There are downsides to abstraction, too.

The result of the urge of explicitly abstract every pattern can end up being a brittle network of dependencies. It can become really hard to adapt the formal abstractions to small requirement changes—either that or the abstractions end up byzantinely parameterized.

Or you have to spend decades doing category theoretical research to discover the platonic essence of your patterns...

Formalization hasn't really won in math communication, has it? How much math researched is published as Coq terms or whatever? Maintaining all of math as a network of formal abstractions is really difficult.

Basically the insistence on maximal abstraction seems to imply that you try to minimize the length of application source code and as a side effect you maximize the complexity of programming languages and frameworks.

By the way, Richard Gabriel discusses this issue in a chapter of his book "Patterns of Software" (free PDF available).
Because everyone likes references, here's a good start for further reading: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC164220/
There are different definitions for "illiterate".

If you use the more restrictive "age 15 and over has completed five or more years of schooling" the UK has a literacy rate of 99%. That's not a useful definition, in part because the UK has laws forcing children into education until age 18, and partly because it tells you nothing about outcomes.

http://www.indexmundi.com/united_kingdom/literacy.html

If you use other definitions, such as that for "funtionally illiterate" you start finding many more people that meet the definition.

http://www.literacytrust.org.uk/adult_literacy/illiterate_ad...

> More common is the use of the term "functionally literate". Around 16 per cent, or 5.2 million adults in England, can be described as "functionally illiterate". They would not pass an English GCSE and have literacy levels at or below those expected of an 11-year-old. They can understand short straightforward texts on familiar topics accurately and independently, and obtain information from everyday sources, but reading information from unfamiliar sources, or on unfamiliar topics, could cause problems

> Many areas of employment would not be open to them with this level of literacy and they may also struggle to support their children with reading and homework, or perform other everyday tasks.

That's not "at the level expected of a smart 11 year old", but the average 11 year old.
Sometimes known as "Skitt's Law". http://knowyourmeme.com/memes/skitt-s-law
Is this something your company came up with itself? Is it available publicly?
I feel the same way about Electron, because I don't like shipping subpar applications to users.

I've found the development experience using TypeScript and React to be fairly pleasant, though. I know some people gripe about JSX/TSX, but it seems to me it's a lot like XAML - declarative XML that you can use to lay out your interface and hook up event handlers.

I've been enjoying the UWP, WPF, and macOS ports of React Native. They make it fairly easy to get up and running with something that'll let you share 80% of your code cross platform while still making it easy to write extensions with the native OS toolkit when needed. From what I've observed, RN desktop apps are much more CPU and memory efficient than Electron apps. In my mind, this is a much better way to create desktop applications using (mostly) web technology.
Square Enix's Hitman 2016 Ported and Released on Linux
unless we lower the bar

Or unless we improve education at earlier stages, which hardly seems impossible.
Who Should Own Robots?
HN should ban WSJ submissions in the wake of this as the "web" link is longer a workaround.
> It's developers who are pushing for JavaScript, not users.

It's the business which is pushing for JavaScript: for most product nowadays you need to support both Windows and MacOS. Now you need to consider the following trade-off: do you want native apps at the expense of two code bases ? Or do you prefer a portable one at the expense of quality ?

In many cases the answer is a cleary the second option. Now you just have to chose which portable runtime you want: Java like it's 2000 or the web which is the current norm.

An hybrid approach is Qt since it wants to be a tool to build portable native apps, but in fact they are neither really native (the UI doesn't feel right) nor really portable (it often doesn't work out of the box).
Sure, but I think it's too easy to underestimate the omnipresence of English on the Web. Perhaps students originating from populous, insulated countries might be able to avoid it, but certainly not most international students. I live in Croatia and, even here, most of the media -- online and off -- is overwhelmingly English. The younger generation is almost entirely bilingual as a direct result.

That's just my perception, though. I have no data to back any of this up, so take it with a grain of salt.
How do you know it's not the most appropriate model? Do you think Facebook and Google wouldn't switch to another more appropriate model? Whatever that means.
Usually putting corruption behind bars isn't described as "taking a big hit".
Your source mentions that there are several punctuation styles and 'single quotes' + 'comma outside' corresponds to the British style.
(display "Hello, World!~n")

Comes on at 400kb for me under Gambit.

Gambit makes fast, small binaries. Unfortunately you pay for that with a lack of libraries.
I'm pretty sure they meant Racket-specific queries that have enough context to make clear it's the language, not just plugging the term "racket" into the search engine. The point being that Google is better at picking up the context of queries, even when they don't have your search history.
Always worth checking archive.is:

http://archive.is/gVhNZ
Self driving cars and EVs will just give people more freedom to live where they want and the mobility they desire. So much of his belly aching is already on the way out.

People won't give up driving and living where they want but they will change to the EV/FC side provided it doesn't curtail either of those and in the next dozen years or so that move will be well underway.

The one truth always ignored is that many cannot live where they want too. Jobs change and married couples have the double limitation that one may end up with a job further away than is desirable. they just cannot get up and move when work is ten to twenty miles further out and some won't burden their children with new schools and having to find new friends.

on a per mile case we spend more to subsidize mass transit than other forms of people movement and sadly we aren't even paying the upkeep on what we already have. you think the roads and such need work, just wait till the bills come due to mass transit maintenance being skipped because of over priced extensions and such.
I believe this is how education systems should be like. You learn about stuff your subject while dealing with a project to do. Makes learning so much fun and better.
A big part of the problem here is over-emphasis on academic degrees, and under-appreciation of the value of vocational qualifications. This pushes people into degree courses because that's the only way they can get into the job they want to do, even if that degree education isn't necessarily the best way for them to gain skills and knowledge needed.

> Another senior lecturer in nursing at a university in northern England, said: “We can now see a whole generation of registered nurses who cannot read critically or write coherently but who have somehow passed a degree – this is worrying”.

There's surely a role for both here - the academic nursing degree for nurses who want to move into management or nurse-practictioner or nurse-prescriber or other specialised nursing roles (intensive care; eating disorder), and a vocational degree for nurses who just want to nurse.
IT's a tight rope to walk, but there's a system to the madness in regards to presidents: if you punish them to the degree that (parts of) the public demand, you'll almost certainly make it a losing proposition for any of them to ever resign.

African countries have traditionally been very good at demonstrating this, unfortunately. Almost any leader of government south of the Sahel and north of South Africa from independence to about 10 years ago could have been thrown into a dark abyss without second thought and even Amnesty International would have just muttered a "Wait, they deserve a fair tr.. oh! never mind!".

But because that actually was happened more often than not, each one of them clung to power for as long as possible – which in some cases was (and is!) surprisingly long: Mugabe is at it since 1987.

In many cases, these dictators actually started out somewhat promising. Mugabe, for example, came to power against a backdrop or actual injustices, which he actually did something about (although what he did resulted in disaster). But spend enough years with absolute power, surrounded by yes-men, but constantly fearing the yes-I-have-knife-man and it starts to do strange things to your psyche.

It's not the only mechanism – there are enough examples in other countries of politicians overstaying their welcome. And it doesn't quite apply as neatly to anyone but the very top. But it's part of it.

Which is why it was so encouraging to see how the crisis in The Gambia was solved a month ago. You didn't even hear about it? Well, a decade earlier, you wouldn't have heard the end of the bloody war currently ravaging the west African country of... Part of the solution was guaranteed protection for the outgoing guy (+family and his mysteriously large wealth).
Oh come on, those languages have been around for 20-30 years, Go has been around for 7 years and haven't seen anywhere near the push from Google that C# and Java had from Microsoft and Sun.

And it's not as if generics is off the table, personally I think they will arrive eventually, here's what Go lead Russ Cox said in January this year:

https://research.swtch.com/go2017#generics
Yeah, maybe, if we are stretching.

But I wouldn't describe that as "raking in money" - more like a marginal increase which might have been matched by other changes in the news feed algorithm.
In the UK taxes paid by drivers (e.g. on fuel) raise £50Bn/year and transport spending in total is £25Bn. The idea that drivers are "subsidised" is ludicrous.
It runs on a million-year-old (or more) technology which is not developed agile (evolution is the opposite of agile, I would cautiously say?) and most importantly doesn't have a react.js renderer.

Sorry, I know this type of comments are shunned but I couldn't help myself at this point.
Very interesting question and one I've been thinking about recently. For now it seems to come down to "there are no good visualization tools", at least any that are commonly known, but I suspect this will be a huge growth area in coming years.

Would love to hear about any good ones.
I've lived in Sydney and even though I had a car, I did not actually need it. I think I drove it less than once a month, and usually just to get out of the place.

I've visited NY a few times and if you can live along the subway corridors then you don't need a car.

Right now I'm in Europe, and own no car. But realistically the roads here and the driving is far more intimidating than in Australia.
Eh? British Board of Film Classification
Even people with two masters degrees don't get $600k jobs. There is an unexplainable 5x multiplier here.
So you are suggesting that React.js is not a serious, impressive undertaking?
Try it again against Chicken and Gambit, which actually produce native executables. There's a decent difference in size, and often in speed.
I think the "follow your bliss" meme is a decent heuristic.

So much of the weird useless stuff I spent lonely hours learning about have actually turned out to be crucial to my career opportunities and generally made me a better engineer.

I think taking some hours to just do cool weird crazy stuff will probably always pay off in one way or another, maybe ten years down the line even.
Have you read this one yet?
http://cglab.ca/~abeinges/blah/too-many-lists/book/

It touches on the issues you are implying.
And someone else will fill the void. If there's one thing I'm not afraid of scarcity, it's human innovation.
> Loon engineers turned to the computing power of Google to improve the navigational system

That earned a chuckle.
> And Apple and Google (both working also on self-driving cars) have a massive amount of data on drivers.

That assertion may be correct regarding purchases, browsing habits (especially for Google) and places you visit via their respective map applications, but it doesn't compare to the staggering amount of raw data [0] that Tesla has on drivers.

[0] https://qz.com/694520/tesla-has-780-million-miles-of-driving...
Be careful what you wish for. We can always take the "zoo animals with varying legs" classes and interfaces out of the box again.
We used to use DocumentDB, but switched to Azure Table Storage a while back. Did some benchmarking and DocumentDB was too slow for our needs (getting documents for a range between two epochs). Not sure if others experienced the same thing or if things have gotten better since then though.
Scaling the operational pipeline is the big challenge. Most of the tech challenges at onefinestay were in allowing our workforce to do their jobs efficiently. Even when I was there (a couple of years ago), we had bookings in excess of £100k.
Chelsea Clinton's job was payment so that access could be retained to her parents and would have paid incredible dividends if Mrs Clinton had one. I also seriously doubt anyone would call for her to leave her post if that had happened, heck they would probably have her interview her mother.

The simple fact is that children of political power centers get special favor because those interests want access to the parents
Ok. All good. So what do we do now? Allow me to humbly suggest these:

1. Help folks struggling to pay rent for a short while. Give them breathing room to get their lives on even keel. You have superhuman powers now. Use it. They'll be thankful. But don't expect anything back in return.

2. Start a soup kitchen in your local neighbourhood and get to know the folks. Each one of us is a Dostoyevski protagonist, swashbuckling hero waging war against our own crazy demons and wild fancy windmills. Ambition and its bitter outcomes are in all of us - not just "entrepreneurs".

3. "Soft adopt" a nephew/niece who is on the verge of falling into the deadly post teenage trap of feeling helpless, hopeless and depressed about their future. Some ideas: sponsor coding camps/programming classes, fund their college education or their sports interests. Encourage, encourage encourage. (Start with the worst off in the family. I am planning to adopt our 23-yo soon-to-be-full-drug-addict nephew unless someone intervenes. He's grown more despondent and depressed after dropping out of college. His troubled childhood and misery of coping with a broken family - parents are now effectively divorced has turned him into a lone outcast. I still remember holding him as a rugrat. I still believe we can cultivate a future he can be proud of.)

4. Lastly, simple thing: when folks invite you over for dinner or barbecues always insist on making the salad or dessert. Make it, don't buy it.

I think in the end you have to decide how you feel about compassion. There are some folks who have an absolute and resolute belief that compassion is a weakness of character. I personally believe compassion makes every one of us Superman.
http://www.catb.org/jargon/html/writing-style.html
I never use the query syntax, or ever see it in any of the books or blogs I read, to the point that it threw me for a loop a little bit when I was studying for the C# certification exam, to see how emphasized it was. I learned that style long ago when I first started, but the fluent, extension method style is easier and less ugly, IMO, particularly when you start getting into more complex queries, or LINQ-to-SQL, where you end up wrapping your multi-line LINQ query in parentheses and materializing it by calling ToList() or ToDictionary() at the end.
As far as I understand Wikipedia there is no court comparable to the German Federal Constitutional Court, which could block such a law if it violated the Dutch constitution. Is that correct?
The regulations won't apply in a binding way, but in the transition period the UK is expected to, by default, adopt all EU law and then cherry pick parts it doesn't like.

It's unlikely we'll go to corn because we don't have enough land to sustain it, especially given the renewed pressure to grow locally, nor the massive subsidies that the US corn industry benefits from.
I think federation allows to scale horizontally above the limitation of a single etcd cluster.
OTOH The fact that zk/etcd/consul are all leader-based is probably the reason flynn "simply" uses postgres
This is going to be the SQL injection in the AI age
Also, there's sometimes a long delay in providing a DVD / Bluray version of a film that had previously been released on VHS, and it's possible that the same film now gets a lower age rating.
Lumière III
Fukishima is Worse than Ever
A possibility is to use a different representation for graphs, such as adjacency matrices, which are much easier to work with the borrow checker.

Or just use RefCell, deferring the borrow checking until runtime.

Another strategy could be to give every node an explicit ID, and then have a mapping ID -> node. Every else you just refer to the nodes by their IDs.
> Imagine how much parking would be needed for everyone in a 40-story high-rise to put their car there.

About as much as many 40-story high-rises already have underground.
Picking up coLinux would make sense.
If you need parking sensors and cameras to successfully navigate in traffic, you might want to consider returning the driving license. Of course this doesn't mean negating the others who're capable of that.
This is a very good move, and I'm glad that the Code of Conduct was updated to be more sane. As a consequence, I'm now more willing to contribute bug reports/pull requests to the Go project.
The Perl Conference (formerly YAPC) August 9-11 in Amsterdam:
http://act.perlconference.org/tpc-2017-amsterdam/

I've been to a few of them, and enjoyed each.
You can blame the press for the pardon of Nixon. President Ford said that he was going to let justice play out, except that his press briefings got swamped by questions about Nixon. He pardoned Nixon so that he could kill the topic and focus on his agenda.
I'd be interested how you arrived at this particular pricing. $20 per year seems crazy low to me, have you experimented at all with raising the price. Intuitively, I'd think that the next cut-off point is at $49, but that in the range below that the demand is fairly inelastic.
Run any Game – Game-defined playground. One experience on all your devices
I will disagree with the idea of not pardoning Richard Nixon. Ford really had no choice. He got shoved into the VP spot because both parties liked him (92-3 confirmation, first time the 25th Amendment was used).

Nixon was already shamed but it would have served the country no good to have it go further and be dragged out for years and become a distracting spectacle. Plus his reasoning was sound, a pardon is a presumption of guilt and acceptance of it. In a way President Obama gifted Chelsea Manning by only commuting her sentence. The use of pardons and commutations has all sorts of hidden meanings
Nice list.

Maybe it's just me getting older and grumpier but I see the word "awesome" being overused so much that it has completely lost its original meaning. If everything is awesome, nothing is.
> What is more valuable career wise, software engineering or computer sci?

Industry experience. And you won't get that studying in academia. Finish what
you have there, get your degree, and start working. At this point you probably
won't learn anything of significant value in the university, and after three
to five years nobody will give a damn where you have the degree from.

(I'm not saying that university doesn't teach valuable things, because I'm
today where I am because of what I learned studying; you just are too far now
to select a new school that would bring such benefits in the next four years.)
ICANN has taken my site hostage
Arduino Desktop CNC router