skysight-inc/HackerNews huggingface dataset:
This is a view that rich people can afford to hold. Poor or middle class people cannot reasonably afford to pay four years of opportunity cost, plus tuition, for "general life enrichment."

...In countries that don't subsidize higher education to a point where this isn't a problem.

We can debate whether the cost to society is worth it, but just because something is out-of-reach in the status quo doesn't mean it's impossible.
That would only be concerning if those mathematicians were working in cell biology or closely related fields.

Innumeracy is a very similar problem to illiteracy, it has a broad impact on your ability to learn and reason about the world - but it is much more socially accepted and (hence?) much more prevalent.
The contact lens in the filing has (almost) nothing to do with display technology. It measures blood the sugar level
continuously (1 Hz).

The only display technology related thing is integrated LEDs and it's not clear if this has been done or not.

[...] so we’re exploring integrating tiny LED lights
that could light up to indicate that glucose levels
have crossed above or below certain thresholds.

http://googleblog.blogspot.de/2014/01/introducing-our-smart-...
Thousands of kids are already sent from one place to another in India. It's usually kids from cities who are sent off to boarding schools in more isolated locations, usually because the parents have jobs that make it inconvenient to raise kids at home, and often because some of these boarding schools offer excellent education. If they wanted to conduct such a study, they could study these kids.

https://en.wikipedia.org/wiki/List_of_boarding_schools_in_In...
Cheaper? Certainly. Better? That's debatable.

I don't see any compelling reason for thinking that the degree of knowledge that can be measured on a one hour (or even a five hour) exam is comparable to the degree of knowledge that can be measured from a larger body of work (whether that work represents continuing interaction between an instructor and student over the course of a semester, or a self-directed large-scale portfolio project).

I'm probably showing my age here, but in the heyday of Novell there was a phenomenon called the "paper CNE". The military has long referred to those who've gone through an abbreviated officer training process as "ninety day wonders" (not a compliment). Other examples abound.
I use Spring and I'm not agree that it's a mess. It has a lot of functionality but good architecture allows to keep it under control and easily enhance when needed. Spring is one of the best open source frameworks I've ever seen.
I got the impression that Google was using pretty flat designs before the Windows phone came out - think about the GMail UI, etc.
A GoPro inside a Falcon 9 fairing captured some spectacular views as it fell
Just downloaded the app for my daughter. A nice update would be if it showed the note after you get it correctly, such as: C or E Flat, etc. near the top of the screen.
Yeah, clickbait. The only sentence that matters:

"The number one thing was timing. Timing accounted for 42 percent of the difference between success and failure."
slightly over the top but awesome.
Show HN: Omniflow – Structure for your thoughts
My favorite thing about Boot is that it makes it so easy to write simple Clojure scripts.
1) I like the RAM idea and in general more storage adapters. I hadn't really thought of local storage, but it makes sense for super simple prototyping.

2) I want to add DB profiling at some point (right now Libphutil does this for me at a query level, but I want to do it at a graph abstraction level). History could presumably be similar to a permanent profiler.

I think constraints vs flexibility is always a tradeoff. The main benefit of this model is very rapid prototyping where design decisions can be changed or reversed with minimum effort.
We have so much productive capacity in the developed world that we don't need that many people to make all the stuff. We have no idea how to build an economic and social system that deals with this.
Delhi's air is a disaster. It's immediately apparent just before landing. After leaving the terminal one can literally see and smell the dirty smog, especially in winters.

Air pollution's quite bad in Inland Empire, California as well (Riverside, San Bernardino, etc). One can see the air that they breathe.
I'm gonna guess the implication is that they're being commodified and there's something more elite in the background. The military will market themselves based on the images drawn by Kathryn Bigelow and others, including the military themselves, while using it to deflect attention away from operators under other guises.
Crustaceans are those coming to the language from C.
The venom on HN regarding anything to do with bitcoin is surprising and rather sad.

The guy is trying to do something new and innovative (what are you doing?), it might fail or it might be a success, you think a poster on a forum frequented by geeks and entrepreneurs would understand this.

As for Overstock it is nice to see competition in a space dominated by the Ebay/Amazon duopoly.
IANAL, but essentially in a civil case if the plaintiff is offered a settlement by the defendant and the plaintiff turns down said settlement and later on the plaintiff either loses the case or ends up winning or settling for less than the first offer the plaintiff gives up the ability to have the defendant pay legal fees in the case. Essentially it works like this. If I sue you for $100000, and you offer a settlement for $50,000 but I refuse, we go to court and I am only awarded $40,000 I would owe you all your legal fees from the time you offered me the initial settlement. There is a legal term for it, but there again, IANAL so I can't remember it.
Docker Machine
> I think it's worth refining that statement

That's not a refinement; it's an ill-posed generalization based on misinformation and speculation. Please don't do that.

The responses to this article have been on-topic and clear-headed; let's keep it that way, instead of delving into predictable and boring politicking.
I expected something more than hearsay and personal preferences, yes. Otherwise it's waste of time because those factors apply to every language.
I am shocked that the author couldn't find a place for her kid to live state side. For example, live with grandparents, maybe a boarding school. Now your kid has permanent lung damage, thanks Mom and Dad.
Interesting. I think "pio" is the onomatopoeia for tweet in Japanese too. It's the noise cash registers at Tokyo's Inageya supermarkets make when you use their points card.
> If it so difficult to tell if someone has a university education or not without having to explicitly ask, then perhaps it isn't as essential as you seem to think?

It is trivially easy to think up questions that any Computer Science student from a non-crappy university will be able to answer, but someone without a degree probably will likely not be able to answer. Just pick a particularly challenging problem off of an Algorithms or Linear Algebra final and hand them a textbook and an hour.

The question is how to ask questions that matter for a particular job. If the job is hacking out an e-commerce site, it's really easy. If the job is designing a distributed system for real-time processing of data at 100s of GB/s of data that nobody has tried processing at that speed before, the single set of questions that tell you whether this person is competent is far less obvious. What you really need is to engage with the person in weeks or months worth of examinations on various subjects. Fortunately, university courses have midterms and finals that do exactly this.
Once again, people try to use her husband to get to her. It would be really silly for her to do that knowing how much she and her husband get scrutinized, so i don't buy it.
"I often talk about the 6D’s of exponential thinking ..."

[turns off computer for the day]
I believe they are pointing out that the constraints on the construction of ZFC are not meaningfully/practically constraining the objects build atop the system that you would want to study and manipulate in CS.

I can't see how your implication works either, can you make it explicit?
That's a cool GC algorithm, but it has two big drawbacks:

1. It works well only if the number of GCed data structures -- i.e. the number of entry/exit points -- is relatively small (in this case, just the method cache).

2. It prevents inlining of the data structure's access functions, which adds quite a bit of overhead to each access (though not as much as two fenced CASes).

It can, however, be very useful for hot code swapping (provided there's no inlining or you have a JIT that can un-inline).
Fascinating. I had never considered sending signals to stop all threads and check their PCs as a synchronization technique. But it works, and it brings down the uncontended lock acquisition and release time down to zero in the case where no synchronization needs to be performed.

Now I'm trying to think of other places to use this trick. :)
Neat. How does the skill gap change the higher you go? That is, #5 vs #1, is the chance close to equal, or is there that much of a power gap? (There's probably a mathematical description of what I'm asking; I just don't know the name, if someone cares to enlighten me.)

Any speculation on the cause? Is playing at #20 just not so time-dominating, but top 5 is a real full-time career? What factors are at work?
Because it has allowed so many of us to significantly raise the ratio "Amount of time I care about my project"/"Amount of time I care about something other than my project (typically, the language itself)".

Go is the poster child for Worse is Better. It's ugly, inconsistent, feels naughty at times (all those copy-pastes ! It's so un-DRY !) but it gets shit done.
They are job descriptions. Tech job descriptions often try to demonstrate the positivity of the work environment with an overly exhuberant tone of 'we're excellent, your excellent, everything's excellent.

IMHE, in day-to-day life those terms are overwhelmingly used ironically. But, then again, I have made genuinely hospitable work environments my first priority in employment opportunities.
I have seen this reposted a lot of times, but I reread it every time. It is simply amazing.
Anand Ranganathan wrote a good response to this article [1]. The TL;DR of it all was that the NTY article is too alarmist, and cites scant and old data, and that India still needs to needs to conduct more research on this issue.

Edit: for bonus points, read the comments below, and you'll see why the problem is unlikely to be fixed.

[1] http://www.newslaundry.com/2015/06/03/hold-your-breath-and-c...
Hey, I never said they'd do it. As fanciful as that all is it's no more fanciful than the so called 'new Microsoft' some people are dreaming up.
I think the way to look at this is more of as a synchronization technique as opposed to a general-purpose GC algorithm.

I don't understand the objection about inlining--could you explain? You could in principle not use function boundaries to delimit the critical section: a range of PC addresses within a function would do just as well.
It's worth pointing out that this is test code.
You might enjoy this: http://mollyrocket.com/casey/stream_0019.html

I think the problem is that OOP is automatically considered "virtuous", despite the context. There's nothing wrong with the single responsibility principle and what not, but there is something wrong with thinking that classes and objects are always the best way to approach a problem. Java ends up being the target of jokes because by forcing everything into classes/objects even when it doesn't make sense, it leads to cartooned versions of those ideas.
Any time I look at Ada I end up at AdaCore and remember how ridiculously expensive it is to work with Ada. It's almost like all the free and/or open source Ada stuff was designed to drive you to AdaCore to spend spend spend. This lack of a high quality full set of compilers and tools always reminds me why I never play around with Ada.
> I think constraints vs flexibility is always a tradeoff.

Well, that depends on the application. In the applications I have in mind, I have to make tradeoffs in the opposite direction: I know that some more constraints make totally sense. But: Is it worth implementing them, considering how hard it is to express them in the database?

So I have to make tradeoffs between missing constraints and ease/feasibility of implementation. Or checking some constraints only in the application layer, but sometimes it's even more cumbersome there, than with triggers/etc. in the database.
> How hard is it for open source designers to design their own hardware and open the firmware for it?

Depending on the type of hardware we're talking about, it's either: already done, hard or very hard.

If you want to go open with hardware, you either:

- decide that you can go with some obsolete specs. Then you only reach the small niche really interested in freedom and openness and pretty much nobody else. The costs and prices skyrocket, because you cannot rely on economy of scale.

- device that you want to provide competitive hardware to what's already on the market, but free. In most of the fields, you will have a hard time to catch up to competitors, as you most likely won't be able to get any funding in the way they did. You'll have to resort to crowdfunding and probably fail anyway, as a very small fraction of projects like that manages to do anything at all - and they're usually the smaller and easier ones anyway.

Also, closed firmware blobs don't pose any threats - any additional ones that you already have even when not using them, that is. If you have a device that doesn't need a firmware to be loaded in order to run, then most likely it already has a non-free firmware integrated on board. For instance: HDD, SSD, SD cards, some cameras, most of controllers like USB or RAID... virtually anything.

By calling people like Theo de Raadt conspirators, you only hurt the cause you think you are fighting for. You won't change the world by that. You can only change it with small steps, by supporting niche projects like Neo900, even if they had to go for some compromises. What differentiates them from others is that their compromise lies far further than what's common in mainstream devices, and only if this iteration succeeds, a new one could in the future, moving that compromise even further towards the ideal state.

Having been involved in Openmoko and related communities for quite a long time exactly for the reasons of hardware freedoms and openness, I really don't see any other way.
Is it true that competitive sports are actually physically healthy? I'm probably just over valuing notable cases, but even things like ballet tear up feet pretty badly. And tennis is known for injuries, isn't it? American football is rough, though I suppose normal football is basically the same as targeted running/sprinting.
Gold rush Precious element used in iPods discovered in abandoned Cornish mine
Read this with high "NoSQL Bane" expectations...

...was still overwhelmed.
> Maybe Spring should run a study and see which of their extension points is actually used, at all, or by more than x % of users

That last part seems key: I'd be shocked if you didn't find someone, somewhere for every one of those features – and, based on some of the enterprise apps I've seen, doing so because it allowed a quick hack rather than solving a problem more correctly and expensively. The question really should be “Is the value from having this work the non-trivial obscurity and maintenance cost?” to emphasize that features and extensibility aren't free.
People on here love to hate on Ellen because she's a woman who made it as CEO of a popular tech company. The white male nerds on HN will use any conspiracy theory or baseless attack on her character to try to discredit her.

When you're full of hate, you're not going to let logic or facts stop you from hating and spewing lies...
Trading Gold: Why Bronze Age Irish Used Imported Gold
As I understand it, it’s not about legal costs in the sense of the fees that Kleiner’s lawyers were paid, but rather costs for expert witnesses and other non-lawyer costs. Specifically, $864,680 in expert witness fees, $59,000 in deposition costs, and $40,000 in other costs.

http://arstechnica.com/tech-policy/2015/04/kleiner-perkins-a...

It’s not impossible to recover your lawyers’ fees too, but it is quite hard in the American system and you would have to show malicious intent, and there’s no similar mechanism where you make a settlement offer and can then recover based on that.
The difference I see there (IANAL) is that they are asking for that 1M to recoup their legal fees as the winners of the case, and offering to waive them if the case is closed. Not sure if they're definitively entitled to that money, but at least it's the other way round.

Asking for millions of $ as the losing plaintiff to not continue the case and cause more expenses for the defendant seems like a pretty clear case of blackmail to me however. Is it still settlement when you've already lost?
That makes it even-more-pointless. It's like people criticizing command-names in linux and going "LOL a computer made that one" even though the command actually exists in another distribution or shell.
The extreme attention applied to all these stories arises out of the need of men in tech and finance to document the proof that women are liars and tricksters -- that these legal cases are all individual anecdotes doesn't matter.

You can always tell when a headline on HN is about a woman in a gender discrimination situation, usually on the "losing" end, i.e. "look at what the Women's Libbers have created, these demon women who will use PC feminism to sue and get as much money out of some poor company as they can, even when it's been proven they are wrong". It's always a very vague headline, because all of the men whose eyes are on the story already know all the details, as it is with all of these "high-profile court cases". The implicit draw of these stories, at the heart, is "she thought she was a victim and she was wrong".

If you want a more honest illustration of the reason why this story is being so focused on, look at the Ars Technica comment section.
Don't do any of this. It's terrible, myopic, short-sighted and disingenuous. It's part of the problem.
Bitcoin was so ridiculously overhyped, the backlash is natural. "Call me when is scales," is my take on cryptocurrency. 3 transactions per second is laughable. Hundreds of millions of dollars worth of energy intentionally wasted per year for that? It just seems to lack promise.
Hermann Zapf (1918-2015)
This is mostly a problem with string theory. Here's a popular version of a critique.[1] Smolin's 2006 "The trouble with physics" is a book-length critique of it. Peter Woit' s "Not Even Wrong: The Failure of String Theory & the Continuing Challenge to Unify the Laws of Physics" is even more critical.

It's been a decade since that, and the experimental evidence for string theory remains nonexistent. As Fred Hoyle once wrote, "Science is prediction, not explanation". A theory with no experimental support cannot lead to usable technology, either.

Fundamental physics is currently stuck. There's a lot of denial about this. There's a whole generation of string theory faculty in senior positions. That's the problem.

[1] http://www.theguardian.com/science/2006/oct/08/research.high...
I'd totally support a Patreon for Mickens to do recorded readings of his papers.
Addictive Browser Game – Can you reach 150 points?:)
Hermann Zapf served as typographic advisor to both Dr.
Peter Karow (URW) and Professor Donald Knuth (TeX), the
pioneers of computerized typography whose legacy we all
benefit from today.
Isn't there a requirement that there be some criminal activity to be legally extortion? So if she was threatening to tell the IRS about the firm's tax evasion, that'd be illegal.

Otherwise it's just everyday negotiation and settlement, right? How would you draw the line? E.g., "You've been using N more Windows licenses than you paid for. Pay $M or we'll sue for payment."
https://news.ycombinator.com/item?id=9645369
PowerShell is supremely explorable. All you need to get started is knowledge about a few cmdlets. Get-Help, Get-Member, Get-Command and Get-Alias then you are in business.

There is nothing about PowerShell that cannot be discovered through those 4 cmdlets.

If you frequently need to dig down to .NET you are doing it wrong.

Contrary to your previous assertions, PowerShell was designed for REPL from the outset, and it achieves that much better than any Unix/Linux shell, bar perhaps fish.

PowerShells commands (cmdlets) are inherently rich on metadata. You cannot create a cmdlet without exposing metadata which is then used by the shell to drive automatic type coercion, syntax charts in help as well as tab completion.

It is so intrinsic to the concept, that you'll automatically get tab completion for your own functions, and even for your own script files.

PowerShell was definitively NOT designed as an RPC layer. You claim to "know PowerShell probably better than most people", and yet you are unaware that PowerShell was specifically designed as a hostable engine.

It is hostable precisely because Microsoft wanted to have reusable script engine which could be used in-process (!) in administrative GUIs.

Unlike traditional shells, PowerShells cmdlets share memory space with the host (the shell when used as REPL) because it SHOULD NOT use RPC to manipulate objects.

You frequently use "appeal to authority" arguments, but the substance of your posts gives you away. You are certainly no expert on PowerShell.
Are you uniting "intuitionism" and common "intuition"? I'm not personally sure I disagree here at all, but I'm certain many would!
How does this relate to the anti-BLOB sentiment which they expressed very clearly in the OpenBSD 3.9 release song?

http://www.openbsd.org/lyrics.html#39
I still get a lot out of the systems approach to engineering from my university classes. Still, this is something that could be taught in weeks instead of years.
RoomScan app lets you create a floor plan in no time
Animated Data Visualization of World War II Fatalities
Archaeologists Find Evidence of 4,500-Year-Old Gold Trade Route
Do you have any examples of women winning (or losing) discrimination case that get covered on tech sites like Arstechnica? ... tech sites that have articles frequently on the frontpage of HN.

If you're trying to establish a pattern, I'd be curious to see other examples? This seems pretty atypical and quite an interesting story by itself. Big silicon valley VC firms aren't often in high-publicity law suits.
Clozure CL and I believe SBCL do this in their GCs to allow threads to be stopped for GC preemptively while dealing with sequences that must be atomic (like allocation). Clozure calls it PC lusering: http://ccl.clozure.com/manual/chapter17.1.html
Could you elaborate on this? Are the compilers not fully-featured, or slow, or what?
It's a take on kernel-mode RCU.
Defamation suit against EFF dropped three days after it’s served
Your low opinion of admins is noted. I'm sorry I tried communicating with you. you're a know it all prick.

read this: how bout we just disagree and you leave me alone? there's no need to even reply to this. just leave me alone.
I don't like complaining about submissions not working in my browser, but this time I feel like I'm missing a lot of fun.

On Firefox DevEdition nothing past "Pick the one that's not made up!" appears.
On latest IE it's every time "ComplexPortletApplicationContext.EditController" vs "ModelMapBasedHandlerMethodProcessor" vs "AbstractPlatformTransactionAttributeSource". 16 times the same question. Well, this could be just bad luck if questions are random. With randomness you never know.
Stop using tail -f (mostly)