skysight-inc/HackerNews huggingface dataset:
In most places in the US, the amount paid to schools has gone up far faster than inflation over the past several decades, while the schools have produced no significant improvement in educational proficiency with the extra funding. It changes somewhat with exchange rates from year to year, but it is often the case that every country that outperforms the US in public education spends less per student than does the US.

So, if giving the schools a lot more money bought no better educational results, then continuing year after year to increase funding beyond inflation, spending more than any educationally superior country, still left educational outcomes essentially unchanged, what are the chances that the major problem is the level of funding?

Isn't it a lot more likely that the major problem is what the school systems actually do? If they could show that each 10% increase in funding in a given location had produced an average 40 point gain in SAT scores, I would want to talk about further funding increases in that location. On the other hand, if they showed that each 10% increase in funding produced, well, 10% more for the staff but nothing for the students, I would want to discuss changes other than funding.
Made me think of Rearden metal from Atlas Shrugged
Mediocre salary???? Either you live in the square mile bubble, or you're not British.

£50k is what a senior software developer outside London gets.
Dox -> documents -> publishing personal information, no?

Why does the victim have to be anonymous?
>I guess I'm just having trouble really feeling sorry for anyone who decides that living within a select few square miles is worth paying an obscene percentage of their income towards that pursuit.

There have been studies showing a negative correlation between long commute times and happiness.

I don't have a family, so I am happy to pay for a relatively small apartment in the city centre. If I lived in the suburbs I would get a lot more house for my money, but then I would have to spend and extra couple of hours every day commuting.
Optometrists derive significant revenue from the sales of lenses and frames. If the eye exam is accurate, where you buy your glasses is interchangeable.

Orthodontics, on the other hand, seem very much to me to require a different relationship with the dental professional. I'm not so sure the "Warby Parker for teeth" notion is accurate here, nor desirable.
"beta is over, no new devices" means no devices will available and the next sentence "we'll tell you" seems to imply never or a very in-the-future date.

TLDR; It's an euphemism for closing up shop
You need to keep in mind that "magic" is only sufficiently "advanced" (or rather obfuscated) technology, but omeone somewhere said something along the line of "Things that work as if by magic also break as if by magic" .. I've been looking for the reference ever since.
Not Gamasutra, it came directly from one of StarCraft's developers blog. Per [0], StarCraft was supposed to be the "Warcraft in Space" it didn't turn out to be, and it was meant as a quick project to fill the publishing gap. [1] Explains the fake demo thing and its influence on StarCraft development in lenghth.

A key quote:

"At some point I talked with Mark and Patrick about how Dominion Storm knocked us on our heels, and they let us in on Ion Storm’s dirty little secret: the entire demo was a pre-rendered movie, and the people who showed the “demo” were just pretending to play the game! It would be an understatement to say that we were gobsmacked; we had been duped into a rebooting StarCraft, which ultimately led it to be considered “the defining game of its genre. It is the standard by which all real-time strategy games are judged” (GameSpot)."

[0] - http://www.codeofhonor.com/blog/tough-times-on-the-road-to-s...

[1] - http://www.codeofhonor.com/blog/starcraft-orcs-in-space-go-d...
Far too radical an idea for here.
I suspect the parent was replying to the second part of your question: What specific regulation do you propose that would prevent housing investments?.

The parent's response is (presumably): "remove negative gearing".
Be interesting to run this checker on the default scripts that come with major UNIX OSes like MacOSX and Ubuntu and Fedora and the like - sounds like a great janitorial project...
I dont think Google Glass 'broke'. Just because new thing is not as successful as iphone, does not mean its failure.
You gotta be rich to own a cheap car
Oracle seems to have no real upside to maintaining Java.

No, but they have an awful lot of downside from not maintaining it.

Consider the history of IBM, their grand strategy in the early 90s was that Smalltalk would be the enterprise language of the next few decades. The Java juggernaut rode roughshod over IBM. Or Microsoft, they would have loved to have kept Visual Basic and Visual C++ cash cows going forever, Java completely blindsided them. Altho' it may be technically less powerful than Smalltalk or C++, in terms of mindshare (or hype if you prefer) Java is too powerful for Oracle to risk falling into anyone else's hands.
This is big time problem when you are developing product which should support cross platform. The day will be awesome when we will say "Code once Deploy Anywhere with Native Experience!
Almost anywhere in the country is more friendly than London
Thus you'll never see anything being sold for "a third of a dollar". Accounting and finance have specific rules for rounding these, which can then be replicated with precision.
- battery life

- people don't want to talk to their device in public or make gestures around their head. it looks/sounds stupid
Ask HN: How do you keep up with new tools in Software Development?
How do you find new youtube videos or podcasts on new technology? Can you search google for something to bring up new websites or blogs that can lead you to this information? How do you find latest advances in web development or software development on youtube? To be more specific I'm talking about tools like Yeoman, grunt, gulp, bower, and also new frameworks and libraries.
> The train conductor reserves the right to eject passengers who are being disruptive or abusive of other passengers in that scenario.

That's correct. So is the person who took the seat disruptive, or the person who insulted the person who took the seat disruptive?

Where there are only insults, and not threats involved, this is not a clear matter of right vs wrong. Both sides are saying things about the other that the other side doesn't like.

And repeating the question:

If you or a member of your side insulted someone, would you support yourself/them being banned from Twitter?
Nope. The current trend in JavaScript has nothing to do with a type system.

Here, you have one industrial-strength statically typed language that you can write both the front-end and the back-end in. The end goal is to simplify the development of complex web apps, the thesis statement is that static types could make this end goal easier to reach.
Sorry. I wasn't sure if "two recurrent neural networks, joined together in the middle" was something in DNN research (I'm not very up to date with the current state of it) or an euphemism for human brain (sarcasm sometimes comes in very subtle forms here on HN).
Introducing Slack and Evernote Integrations on Solid
Good bosses will want to design a system where you're incentivised to hell, so that you can all be successful. Selling new business is vastly different to selling to an established customer base (upgrades etc) - this would typically be acknowledged in a higher commission rate. Personally, if I were a sales manager, and other things being equal, I'd find it really difficult to pay you the same as a commission-only rep - things have to be seen to be fair, as well as to be fair. What if the commission-only rep found out you were on the same commission rate as well as drawing a salary?

Often, sales reps are paid on a sliding scale, geared to pay higher commission rates after a certain amount of revenue is achieved. There are many ways to skin a cat!

As a reference point, when I worked in a new business sales organisation, my commission plan awarded me 10% of revenue (not profit) which I regarded as wonderfully incentivising.
<< Only 2.1% of homes in London are empty compared to 3.12% of the rest of England >>

http://www.londoncouncils.gov.uk/londonfacts/default.htm?cat...
The grains they are talking about are forming out of the iron and aluminum in the alloy. So the same type of thing (a lighter alloy with a crystal structure that leads to good properties) might apply to titanium, but the ingredients wouldn't necessarily be the same.
As long as those same people don't then complain that retirement forces them to leverage against their house to pay for it. But all of them do, because they feel it's their right to retain ownership to pass on through inheritance which of course only worsens the problems of property access.
I think one big problem is the expectations. People think that they can learn a lot of programming in 3 months or 1 year or something. I think it takes a lot of time, unless you happen to be "hardwired" for it. As someone wrote there are a lot of developers coming out from an education which still has a lot to learn. That means you might need 3 years of education and 1-2 years of practical work experience to actually learn. Or you could start when you're 8 and do it by yourself for over 10 years. When you are 20 you probably knows a lot about programming or you will have stopped already.
Try to explain to people wanting to learn how to code that it might take 3-5 years, then they can choose if this is something they want. Or sell simple 1 year courses but explain that they will only learn a small subset then.
What's the Eiffel Tower for? The Statue of Liberty? Nelson's Column? The St. Louis Gateway Arch?

They're symbols. They bring people together around a common talking point, to recognise and remember who we are and what we can do together.

If it really needs a purpose the Very Tall Tower could be an awesome base-jumping venue.
Real estate is so expensive around the world now because of unfair tax policies. True wealth creation is taxed mercilessly via a multitude of income taxes, while gains from real estate are often not taxed at all, even though they're completely unproductive. A person holding a land in the city for 25 years didn't make anything new, their profit is a direct zero-sum transfer from someone else. How is that fair?

The net result is an enormous redistribution from productive young people to (mainly) older owners and inefficient land use, a growth-killing policy.

The solution is simple. Abolish all personal income taxes (or at least reduce their levels) and replace them with land value taxes (not property), something like 30% of value annually. Unproductive use of land would disappear. Retiring people with homes close to jobs would move out fast somewhere else, as short commute times have no value to them. Uneconomical building limits would disappear (more efficient use of land - multilevel housing - would have much smaller land tax per living surface area) which would reduce transport costs and time wasted. It's easy to imagine many more positive effects.

Sadly that's never going to happen.

edit: After some thought, never is too strong. If aging gets cured, something like that will be a certainty, because the alternative is the world in which - more numerous - generations after the invention don't own almost anything, which won't work for long.
I can't believe it has been at least a full week since the last announcement of a massive data breach...

I am concerned that if the industry doesn't fix this, regulation will.
Iterative Prototyping for the Web
Creative Meditation
This, if it works, is worth quite literally millions as times as much as another "social network" or stupid app, but I'll wager the team aren't "acqui-hired" for $19Bn.
Ask HN: No-BS resource on how to manage developers?
Backstory: As a part of our career development program our manager just asked the team to submit ideas for external courses and trainings "...so that we get certified in this Laravel framework that we want to migrate to". Needles to say that never in my career did I require/attend paid external training to learn new technology or framework. Instead we proposed learning lunches where the company would pay for pizza and the senior team members will take turns to lecture to the rest, plus pair programming session and code review sessions. The rest of the story is not part of my question :).

I have realised that most of the discourse in the software development community (HN and elsewhere) is obviously about technology, sometimes project and product management, even methodologies, but rarely about the inner workings of a software development team. All the good practices I know are only result of the personal experience when I was lucky to work under experienced managers.

Do you know any no-BS resource - book or blog - on how to manage developers and dev teams?

EDIT: by no-BS I mean I am looking for specific advice, no generic BS like "how to manage people in 10 steps"
I work in a capacity that reviews, tests, and develops proofs of concepts for new tech. We purchased 3 glasses when they came on the market. Our review:

1. pathetic battery life. You're going to have at most 6 hours of life. And that's with the GG radios off (and functionality at a nil).

2. You can't turn it off. it goes into a screen-off non-standby that still chews through battery. So when you think that youre conserving it for later... nope.

3. "Glass Overheating, shutting down". This showed up in the latter firmwares. Never fixed. It ruins the idea of recording video for lengths of time. I was trying to record a renaissance dance. Didnt work.

4. Forces a facebook style timeline. Horrible interface.

5. Has no use without wifi and bt on. The device is an Android... yet is completely dunb without data connections. Why werent there functionality built in that didnt need 24/7 internet access?

6. In order to use with a cell phone, you have to: turn on bt and pair, turn on WiFi tethering on the phone, allow data to tunnel through BT, and pair every connection from glass to phone. This, of course, eats battery. So, it was left at home, with the home WiFi, beating the purpose of with a cell.

7. Screen was offcenter and annoying. Itwas placed so you had to look up right to see it. Not to mention, it was askew on the face. That means recording video had an annoying 7deg tilt... unless you held your head like a dog.

8. $1500 . For "Google Quality". Not to mention, no support unless you count other people who wasted $1500 or more for the similar experience.

And, they took out one of the neatest features: facial recognition. Because of "privacy", yet the device consistently chatters to home base.

Yeah. Its a turd.
Holding Data Hostage: The Perfect Internet Crime?
Following your link and comparing the Hindu and Buddhist explanations of Karma, that makes more sense to me. It seems I've been co-opting the strictly Hindu interpretation while Buddhism is a bit different. Anyway, thank you.

http://buddhism.about.com/od/karmaandrebirth/a/karma.htm
http://hinduism.about.com/od/basics/a/karma.htm
That's what usually happens. They saw off the lock, and if for some reason they can't (too strong, too much effort, not enough time, etc.) they sometimes just unscrew the locked wheel and take the rest. That's why where I live, locking a bike by its wheel is considered a very bad idea.
You left out the part where you should write an article for medium.com. Now he has >27 followers. I think he won the weak troll. Couldn't you have found a better use of your time than writing this? I still don't know what Bebo is.
No it could not. The most trouble would be of he was dealing in amounts over £10k were usually a bank would notify someone
>> "This is sadly common with UK banks."

Really? In Northern Ireland at least it seems to be the opposite. They're closing as many branches as they can and forcing you to do everything online or over the phone.
I'm going to put my neck out and say "watch this space".

Google don't have this front and center any more with this glass product but I think they'll definitely be looking at different form factors in the future.
> Property is a zero sum game

No it is not. Properties - houses - can be built. When prices go up, the incentive to build more increases.

It could be argued that land ownership is a zero sum game, because you cannot manufacture land. But even that is not quite true, as can be seen in areas where more land is claimed from sea [0], effectively manufactured. Elsewhere, new land may emerge due to land rising after the recent Ice Age [1].

More importantly, land use - zoning - is something that can be changed, and it’s where economic incentives have an impact. For instance, in UK there's a lot of discussion about building on the green belt around London. And there are other factors here than just money, of course. It could be that money cannot buy a plot to build, but a racial or cultural identity can justify constructing what eventually become new properties. This does not always happen without conflict [2].

[0] https://news.ycombinator.com/item?id=8940235

[1] http://en.wikipedia.org/wiki/Post-glacial_rebound

[2] http://en.wikipedia.org/wiki/Dale_Farm
Yes, me too. As I recall, Rearden metal was about 10x as strong as the competitors'.

I guess Rearden was based on real life Andrew Carnegie who helped ignite the use of steel for construction (http://en.wikipedia.org/wiki/Andrew_Carnegie).

I assume Ayn Rand based all her characters on former industry giants (railroads, steel, oil).
Its basically transferring wealth for those who don't own to those who do.

My parents house has quadruple in price over the last 20 years, (while wages have gone up maybe 50%). Where does that money come from? The younger generation that have to buy it from them when they sell up of course.
Custom Schools with a Class Size of 1 or 4 – Brewster Kahle's Blog
I would probably interpret it as saying that there isn't a single cohesive culture throughout the US? I'm not sure how true it is (I've never been) - but I have certainly observed anecdotally that some states are more keenly independant than others?
Be nice to see more and more bits of land claimed, and just let live. I'd sign up for that.
I agree with you about virtual offices, but I think social lives will still mean that people want to live near their family or friends. In an office with desk jobs, physical contact is almost never required, and so virtual spaces will be realistic far sooner. When it comes to friends and family where there is far more nuance in our interactions, I think it will take longer.
I do not think you can make the comparison. The article is about a science paper, and you are talking about the company Whatsapp. Facebook had already explained why they bought it at this cost. The kind of Titanium here (Ti6Alv4V) does not seem to be that good, so "it seems" we should not be too optimistic here (but I'm just a developer, correct me if I'm wrong).
C# is easy compared to C++, you'll like it.

It's a different matter whether it will truly develop your skills when it comes to your goals. C/C++ role is guaranteed to develop you more and give you better understanding of the underlying hardware for machine learning, data analytics and scientific computing than C#.

If I were you, I wouldn't pick just one of anything when it comes to software development. Sure learn C#, but don't become a one trick pony.

Looking at your goals: Learn the tools, technologies and libraries related to your interest, be it OpenCV, R, Fortran or whatever. Write proof of concepts and experiments on your free time. Reinvent the wheel to learn.

But also learn how the things you use work underneath.

When dealing with large data sets, you can't do it with just one system. You need to distribute it over a larger set of systems. Learn about clustering, distributed systems. In other words, algorithms like Paxos, MVCC, vector clocks, etc. Hardware side of it: RDMA and NUMA (to some extent). Especially learn how to deal with latency! Find the rest yourself. Google is your friend. :-)

Also learn how to push the hardware to the max. Some things you might need to deal with: NUMA, cache coherency, cache agnostic algorithms, SSE, AVX, OpenCL and CUDA. Don't forget to take a look at the source code of that amazingly fast library.

The items listed was just what came to my mind immediately, there's a lot more of topics to cover!
NGEN is a detail. If you don't care about it, it can remain an obscure detail :)
I personally hope that within some time this could be adopted on the large scale, I really feel the need for a statically typed language for the front end.
However, the biggest obstacle I can see is the learning curve.
The Argument for Secrets
What we really need is a barcode tattoo!
Considering .exp results in a Num, not a Rat, there's no problem here. I seem to recall this working sensibly years ago, where numerical types would coerce in sensible manner. Same happens with large denominators, so even if you roll your own successive approximation it will coerce away from Rat before things get out of hand.
> Show me one search engine that doesn't promote recent-ness. All the big internet-wide searches do, all the per-page social media search engines do as well.

And this seems like an annoying bug, not a feature. Internet is becoming more and more of an ephemeral place. That interesting news article you read few years ago? It's URL has probably changed twice, then it was deleted, and even if not, unless you remember the exact wording of the headline, you probably won't find it on Google as it will be buried under three pages of recent tweets that match your search query - tweets no one will care about or remember next week.

People do want to remember some things perfectly - that's why we invented writing, textbooks, diaries and libraries.
Although safe, according to current search, there's no benefits from supplementing 10,000 UI daily (2,000-5,000 being recommended dose) — http://examine.com/supplements/Vitamin+D/

This doesn't prove that 10,000 is unnecessary, but there's no proof that it's necessary either :) (or is there?)

On the other hand, just recently a Polish study showed 6,000 IU improving rowers metabolism and performance — http://suppversity.blogspot.com/2015/02/6000iuday-of-vitamin...

However, it's unclear if lower dose would lead to similar results or if this is due to any other factors.
A CPU backdoor is impossible only in the sense that, say, sending a submarine to tap an undersea cable is impossible...
More and more languages have that now (F#, Ceylon, Haxe,...), I wonder how well it works in practice, especially in terms of:

- libraries availability

- code size and speed

- debugging capabilities

- ...and interoperability with JS (I recall that F# uses TypeScript definition files, that's a nice approach)

Anyone has more experience with it?
John Carmack .plan Files on GitHub
What search engine led you to that site?
Thanks for feedback!

1) Indeed. I tried to speak only about MTU but well, MSS creeped in a few times. OTOH I don't want to get into details, I want to keep the article short.

2) Point taken.

3) It's more complex. In IPv4, as mentioned the problem has been known for much longer. Enabling RFC4821 is not perfect solution, better fix your ICMP. That's why it's off by default on linux.

4) What can I say. Hardware is being hardware?

5) Simplification. I did say "for TCP" though.

6) 1280 is the safe choice for ipv6. For IPv4 it's a compromise. We do listen to what the client says, 1024 is a fallback when RFC4821 kicks in.

8) I specifically avoided going into the details of this. Look for future blog posts.
The Science of Search: How Search Engines Work?
Suffice to say that, it was at least a very expensive experiment. And everybody I know hated it - it had a very antisocial vibe on the wearer.
The only BS here is coming from you.