skysight-inc/HackerNews huggingface dataset:
...get opinions from people who really rely on their eyes in order to do their jobs.

Especially eye doctors.

A former gf worked on clinical trials for a group of eye doctors. She'd only consider having surgeries the docs would have done on themselves.

I forget which is which, but she was very impressed when a surgeon teaching others advances in LASEK (?) and had actually had the surgery herself.
like i said, i've heard good things.

what kind of QPS have you guys seen a box go up to? anywhere near the 'tens to hundreds of thousands' that [bhauer](https://news.ycombinator.com/user?id=bhauer) threw out there?

45K req/sec is big, btw. props, yo.
I don't know if I "get it", but I certainly see its wild success all over the place.

I think the success is the simplicity - perfectly digestible nuggets for you to browse through. No linked articles, no page-long status updates. Just some photos.
Using the hyphen in "friendly-looking" is incorrect. The exception for hyphens in compound adjectives is when the first adjective ends in "ly." It should be "friendly looking couch."

http://www.grammar.com/compound-adjectives/
Are we really bringing back OekakiBBS? I'm totally ok with this.
Wow, this looks brilliant! I think this is what will finally persuade me to play with Clojure more. Public domain license as well... Nice work.
It's actually pretty easy these days. I haven't seen a single machine since about 2008 that doesn't work straight away off a vanilla windows cd.

occasionally you get a missing graphics driver but windows update just pulls a WHQL driver.

As for recovery DVDs: these are the first point of call usually and are pretty good generally.

there are many paths and they are all navigable by an average user.
I think that saying it's the second coming is misleading. It was no longer considered sexy and cutting edge by the startup community, but as the web spread to every corner of every industry it was by far the language and platform of choice for thousands of IT departments. The result is an unmatched galaxy of scalable products that can be dropped in to any web application.
This + WebRTC == win.
If you look closely, Sublime Text is also in GTA5. It's on one of the screens in Lester's office.
I can't figure out what the target audience of this post is.

It's without doubt not programmers, as the article tries to explain what a programming language is "...It’s a programming language, a way of writing software code..."

And also, who is going to be interested in a story about java if they aren't programmers or in the IT business?

The author seems to not even know what a JVM language is. "...Originally, the Java virtual machine — aka the JVM — only ran code built with the Java programming language, but today, it runs all sorts of other languages..."

Another example where the author is not being consistent
"...language called Clojure to a new and increasingly popular invention known as Scala...Lisp, a way of quickly scripting code"

So now clojure is a language, Scala an invention and Lisp, a way of quickly scripting code.

This article is making noise without talking to anybody.
Many of the productivity features we're talking about (e.g. lambda) were originally supposed to be in java 7, so have already been delayed multiple times.
True that Google came up with PageRank, and have some smart people thinking up ways to rank things I may want.

It's also true that as long as PageRank has been around, there have been people exploiting how it works for their own personal gain. See: My "update every week to boost my score" example above.

Personally, I sort of like the thought that if somebody releases a crap app and gets a bunch of 1-star ratings they are likely going to stick for awhile. Harsh, I know, but it does give companies some incentive to get it mostly right at first.

Speaking of, something I'd like to see is a developer ranking. Even something so simple as averaging all their apps' ratings would be helpful. Done right, it would help identify those soundalike apps, too.
A well known tor hidden service weights customer feedback by age, spend history volume, and variety of orders.

I think this would work well for android apps. you might want to change spend history for number of apps downloaded but with higher rating for paid app downloads.
http://www.youtube.com/watch?v=r7_lwq3BfkY
Viral 1,000,000
Dude is going to wax every piece of hair on his body grime head to toe.
How is a 9-week course in Ruby On Rails considered a "programming foundation"? It's sad to me how many people think software development is all about web frameworks.
This isn't actually a usable API, it's a page that you can paste into.
Nearly half of U.S. jobs could be done by computers
> Just accept the increased costs and enjoy your clean air.

That's easy to say, but shouldn't we use existing costs as a base metric for measuring how much increased costs we can bear? Otherwise we would have to accept energy costs that eclipse the cost of everything else--including basic living expenses. Of course, energy cost is tied to basic living expenses, so at some point higher energy costs would mean fewer people can afford to live. Therefore, clean air has to be balanced with the more basic human right to live.
How Entrepreneurs Can Sharpen Their Sales Focus
Does anyone have information on the water-consumption (steam-loss, cleaning the mirrors, cooling the mirrors, and so on)? I would really love to see, if this is a feasible method of producing energy in areas without that much water.

But I really lack the necessary numbers in terms of consumption of water, to built an idea, if this is a viable technology for deserts and other dry and sunny places on this planet.
In France, this is left the the judge's appreciation. "Condamnation aux dépens", literally "penalty of the costs", is a complementary, optional penalty which forces to foot part or all of the winning party's legal costs.

The merits of the case and the proportionality of the winning party's legal expenses are taken into account. In practice, it works, together with a couple of anti-ambulance-chasing provisions (e.g. "no gain no fee" contracts are illegal).
Yes.

Smartest teacher I ever had made the students grade each other's papers. Ends up being tutoring. Hardest grade I ever earned.
"It allows the storage and retrieval of structured data."

Can you define datatypes for Excel rows and columns? Can you define constraints on the data? If you can then I say that data is on it's way to being structured. To me, Excel is good for a quick and dirty, but using it for reliable analysis is bad practice because of its fragility. But in reality, people use the wrong tools for the job all the time and their firms and clients pay the price. Excel is the standard in financial analysis I agree, maybe that's part of the reason our financial system is so fragile.
Language bashing is what characterizes our industry.

I have the dream that one day we will recognize languages as the tool they are and be mature enough to chose tools by utility and not by hype, hipness or pop culture and see there benefits and limitations.
Well it's a tech school, not just a website.
Agreed. I think this is exactly the market Google is going after with ChromeOS. And not just grannies - its people who just want to use the Internet and not much else.

Email? Use Gmail. Video chat? Google Hangouts. That's Google's answer.
Global Balance of Power
Disk I/O I can definitely believe, but not every request from the DB goes to disk right? especially for in-memory databases

Also, I can NEVER explain evented servers adequately when people ask me about them. Especially how an evented server like twisted or tornado or gunicorn work when run from inside python (struggling w/ the GIL). But yes, I didn't even consider that -- all the stuff is synchronous! Amazing that they can handle so many requests with little to no hiccups
So, from what I read, the client uses an open source license, but the server is proprietary? I hope they will eventually go the extra mile and liberate the server too.
What Happens When A Store Lets Customers Return Whatever They Want?
This github repo is just here for convenience, to make it easy for developers.

Source: https://twitter.com/potch/status/382611551145840640
Know your audience.
Awesome. This is something that's been on my idea list for years. Set up a git tip then SHUT UP AND TAKE MY MONEY.
It's actually a free physical school dedicated to teach programming, open to anyone who is 18 to 30. The website in itself is not very important.

You can read the press release in English here: http://www.42.fr/42-revolutionary-computer-training-free-and...
Might I suggest a new home page for cucumbertown?
It's extremely well done - very pretty, a lot of fun things happening.

It's also far too busy. I couldn't tell what I was supposed to see. Too many things moving and drawing my eyes away from actually reading. Too much scrolling. I closed it without trying to "come on in" even though I am likely in your target market.

It's a cool showcase of what you can do with HTML. Not so good for marketing a product.
Can anyone corroborate this story?

Frankly, I find it hard to believe that gate staff of a delayed flight are monitoring Twitter and comparing it to their passenger manifests in realtime. A more likely scenario in my mind is that the dude was hostile and abusive towards the staff, they perhaps told him that he couldn't say something like that and be expected to board, and he chose to interpret that as with respect to his tweet.

I don't know, I wasn't there. However, before sentencing EasyJet, it would be nice to have a corroboration of the facts.
Losing Is Good for You
And even working smoothly on touch devices, well done!
Interactivity in Education: How the App Economy is Changing Learning
In practice it's pretty bad; Hydrogen, even compressed, takes up a large amount of volume. A 10 gallon tank stores about 1.5 gge of compressed H2.

The energy to compress H2 is again as much as it takes to create H2, and you don't get that energy back when you burn it (combustion perhaps 30% efficient).

An electric battery returns a far higher percentage of the power in, and is far simpler and safer.

H2's dangers are mitigated by its limited energy density. Most of the people on the Hindenburg survived.
"Friendly-looking" is correct (if a bit archaic), as "friendly" is an adjective, not an adverb.

Most "-ly" descriptors are adverbs, and it is indeed incorrect to compound "-ly" adverb-adjective combinations with a hyphen. (For example, "finely-chopped garlic" is incorrect). But adjectives that end in "-ly" can be hyphenated. ("Friendly," "elderly," "dastardly," "squirrelly," "burly," "lovely," "ghastly," "deadly," and so on).

These days writers often choose not to hyphenate them, as compound-hyphenation in general is dying out in contemporary usage. It often feels old-fashioned and fussy in informal writing. But there is no rule prohibiting the compound-hyphenation of adjectives with "-ly" endings.
It makes sense, as it would remove the ambiguity of something like "Those are twenty eight year olds." Am I referring to 20 children, or some number of adults?
So now its a crime to post false info on the Internet?
I wasn't trying to hold it up as an example of photorealism. One of the things we've learned since then, by virtue of our ready access to high-quality realtime graphics, is that photorealism was overrated at the time.

Indeed, it is a choice... and that is part of my point. We've not only got very photorealistic graphics, we've got the experience to know we can do better. Odds are Myst, if made today, would not be seeking photorealism itself! I'm sure it would adopt a style too.

But in terms of quality, yes I still say this looks better. Where Myst has a muddy, hypercompressed image that can barely fit the one visual theme in it due to resource constraints, Bioshock here has the visual bandwidth to show multiple focal points of interest, without it having to feel "crowded" because it's so much bigger, and yes, all in realtime.
I was a big Riven fan but I never tried URU so far - this seems like a great chance doing that. Could someone sum up what the multiplayer experience is like? I could never really imagine how this works. Are there puzzles that you solve together, something like in Portal 2?
The two main ways self-driving cars could clear up traffic jams are:

* Far fewer cars needed — as more cars could be shared

* Far fewer parked cars — as cars needn't stay with the 'driver'

The two cases are linked: a car that doesn't have to wait around where the passengers are dropped off can return to base or can be away performing more lifts while the original passengers are busy.

Families would have need for fewer vehicles. Sharing a vehicle would make more sense.

If cars are busy during a drop-off-pick-up cycle there is no need for them to be clogging up the streets.
Finding Good Medical Care in a Foreign Country
Down and Dirty
The article is fairly unimaginative.

First, when most vehicles are self-driving, you no longer need traffic lights or lanes. An urban street that is currently 2+2 lanes could be used as 4+1 in the morning and 1+4 in the evening if that is what traffic requires.

Second, self-driving vehicles remove a current disincentive to commuter microcars. A single person could easily get around in a car a third the size of a current subcompact if they didn't have to worry about being run over by land yachts. Beyond the lower cost, a half-lane vehicle could have a speed advantage in urban traffic.
Another thing that people often don't price in to the cost effectiveness of petroleum fuel sources are the many increasing billions that went/go into acquiring said fuel every year…
Debugging and Decrypting an HTTPS API: Rackspace Cloudfiles
>Well you never should.

All of my accounts hooked to finance, or email, etc, are all unique strong passwords.

However, I have a throwaway password for throwaway sites, or sites I'm unsure of the security for.

Can anyone explain why using the same junk password for forums, crappy webgames, temporary reddit accounts, etc is a problem?

Why should I take up the brain-space to memorize a unique password for a site like this?
You can translate "programmatic" as "automated" as in "someone coded a program/tool to, in a programmatic way, access the website and retrieve the data"

As opposed to a human being in a non-programmatic way, opening his browser and accessing the website.

What's so hard about it?
I disagree.

In classes that are supposed to be global helpers/modifiers, it makes absolute sense to use `!important`. For example, if I have the utility class `.u-hidden`, that selector has very low specificity. But if want to be damn sure that anything I put that class on gets hidden. There's no way to use specificity in this case because it's generalized for use on any website.

This is a common pattern seen in most well architected CSS libraries today.

BTW, I am the they you were referring to :)
"In the summer of 2011, Bob Lee - the [CTO] at Square and a former engineer at Google - announced... that the web was 'on the cusp of a Java renaissance.'"

I'll bet he wouldn't make that same announcement today.
Sure you can; you prerender the lighting information. It's a bog-standard technique. You can't necessarily get it with dynamic lighting in realtime (it depends on exactly what you're asking for), but then again, you definitely don't get dynamic lighting in a prerendered scene, so....
I think that is meant to be return new Sandwich (bread, bacon); !
There are some (very few) cases where it makes business sense.

For example, the company I work for has software developed in a legacy language with no support (Forte 4GL).

There are companies that offer Forte to Java migration, it would have been worth it because of better tools and support (even if the code was the same crap as usual :) ).
This is going to be an unfair comment.

Today marks the first occasion that I saw the title of a post on HN, then saw that it came from Medium, and on the basis of its domain name decided that it would probably be a fluffy and superficial treatment of the topic alluded to in the title, where typography (ironically enough) and a very generous x-height gave the impression of substance to something that was in point of fact really barely worth writing or reading in the first place.

Having noticed this thought arise, I decided I better go through to read the article and see if I was right.
YOu know what? What is right and wrong is right and wrong, regardless of what a bunch of EU bureaucrats say.

To the extent easyJey is a government bureau, they have no right to do anything. To the extent they are actually a company, they have every right to withhold service as much as they please.
"This isn't a computer for you. This is a computer for people who neither know nor give a damn about the GNU Manifesto."

The point of the GNU manifesto is that nobody, not even people who are hopelessly unable to manage their own computer, should be forced to give up control of their computers. It is one thing to lack a working knowledge of computers, but quite another to receive a computer that deliberately traps you. Beyond that, the GNU manifesto is about not dividing people into special social classes like "programmers" and "end users;" everyone should have the same rights over their computers, regardless of their ability to exercise those rights on their own.

Some of us are not going to recommend computers that are designed to be controlled by their manufacturers. I would rather deal with a million annoying demands for computer help from my family members than to see their technical ignorance taken advantage of by Apple or by anyone else.

Consider what you are saying in the context of free speech (not such a stretch, considering the censorship of political apps in the Apple app store). Would you say that free speech only matters for philosophers and political commentators? Would you say that it is OK to curtail certain speech for everyone else, because most people never say those things anyway? That is what you are saying about computers: that the freedom to hack belongs only to people who have the technical knowledge needed to do so.
Yeah ok, I didn't know that. I have the same experience with Linux these days, but I'm not a good example. I know what hardware to buy and what distro's to use in what cases. The last Windows install I personally did was Windows 7 on a 2007 Acer and 2009 Toshiba and that was an incredibly horrible experience; almost nothing worked out of the box and finding drivers was hard ('no drivers found' was the message and on the vendor sites it said that it didn't have drivers for Win7 yet; the drivers for XP half worked and half did not). Needless to say this was not the DVD or partition I installed; I used a shiny new Win7 USB.

I think though that although some people will reinstall their system (why?), it should not be needed and that's where we are growing to with, on the low end, tablets (mostly linux: android)/chromeos (linux)/windows laptops and on the higher end macbooks. These machines get thrown out before a reinstall would be needed by the less computer savvy (and even by the computer savvy who earn too much :).

In the mac space people buy a new macbook / iPad when the new shiny upgrades are announced (october?) and on the other end of the spectrum people abuse the stuff OR it gets 'too slow' and replace it. In between is the high end Windows market, which, so far, seems to be split between business users (which are more and more going tablet), high end gaming and geeks. And those three all do (or their company does) in fact reinstall / upgrade (hard and soft) their systems. But that's very far from 'most users'.
You don't need to hire PHD at all. Engineers are fine, and not even mandatory. You can do a lot of tasks on tax credits, even graphic design or testing.
Universities Trialling New Degree Classifcation
2567 A4 pages in my PDF viewer. Quite neat.

Honest question: why PDF? From within Vim one uses :help and the internal hyperlinks. What do people here think the value added of the PDF is? I won't be printing it!
There are five installments in the original Myst series :

Myst - (Cyan Worlds) and realMyst (same game, re-created in 3D)
Riven - (Cyan Worlds)
Myst III : Exile - (Presto Studios, of Journeyman Project fame)
Myst IV : Revelation (Ubisoft Montreal)
Myst V : End of Ages (Cyan Worlds)

realMyst - (Cyan Worlds) the realtime 3d remake of the original Myst game

There's also a 'partial spin-off' series "Uru", created by Cyan Worlds, which exists in the Myst universe, but happens in a different portion of that universe, and in present day (although this is somewhat of a misnomer, as the Myst V game also takes place in the present day, after events in Uru, and references them)

Uru - Ages Beyond Myst
Uru - To D'Ni
Uru - Path of the Shell

Myst Online : Uru Live (MO:UL) is the latest incarnation of the original "Uru Live", and represents the state of the project after it's second (GameTap) cancellation, with some additional changes / bugfixes / ect.

Myst V is sort of an odd-ball in the series, as it was originally meant to be content for Uru Live, but Uru was cancelled and Cyan could only get funding for another single player Myst-type game (something considered 'lower risk' than an online game).

So a lot of content was re-purposed from the Uru Live pipeline for Myst 5, and it attempts to closely bridge the two different parts of the universe and wrap them up together.
A combination of the two. Power costs plus wear-and-tear on mission-critical components weren't outweighed by the tiny amounts of money we'd make.

To be fair, there's a bit of a conflict between the best rendering hardware - Nvidia, because of CUDA - and the best mining hardware - ATI. Obviously, I'd have been mining on NVidia. However, the numbers didn't even make much sense using ATI.

Bitcoin mining has been screwed because of the dedicated hardware, which has meant a flood of miners into Litecoin - which has proceeded to screw the Litecoin ecosystem too.

I shall keep an eye on the situation - I suspect there will be pockets of opportunity in the future. But right now, not so much.
Exactly what I was hoping for. Thanks!
That is not the visual feedback being discussed. Buttons should act identically across a platform. There is no compelling reason for a difference.
What does SteamOS actually mean for PC gaming?
Your use of "new" implies those factories have no interfaces. Normally they would be injected.
"Java is really the only choice when it comes to the requirements for a company like ours — extreme performance requirements and extreme scalability requirements. There is no viable alternative"

What about C#?
Free Cable for Building Managers, but With Fine Print
I've actually been involved in at least three projects to do precisely that. And mostly they worked fine.

In two of the three cases I was converting between "the same language" but different incompatible versions of it and the original code bases had strict style guides. At the end of it everything worked brilliantly, and the code was just as maintainable as it was before the conversion.

In the third case was an full lexer/parser built out to compile VBScript down to JavaScript. The resulting code was not readable or maintainable but it did run and that satisfied the needs of the project.

In my experience is that language conversion projects are gnarly, and depend heavily on style guides and accurate specifications for the languages to produce good output. But these are not doomed enterprises from the start and in the end it's the quality of your convertering code that determines the success of the project.
how big is your data set? i remember MySQL degrading when the tables got too big, i think around 100M rows or so. the data set probably didn't fit in memory either.

i don't know how much of a difference it makes, but we were also moving all the data across the wire (vs. what i'm guessing is local access on your machine), and probably about 50% writes.

i might be off on the 6K number... this was all some years ago, so it's a little fuzzy... but i don't think it was 'tens or hundreds of thousands' by any means.