skysight-inc/HackerNews huggingface dataset:
Classic example of why greenfield development is much more pleasant than dealing with legacy systems. Of course, you have to do your new dev well to prevent it from becoming a legacy system that you have to fight with...

But I do think the world of development is just soooo much better now that it was 10 or 20 years ago. We, as a profession, have much to be thankful for.
But you're living with a group of people to whom you're likely either related directly or have known your whole life (or their whole life, in the case of kids).

You're applying your numerate bias here. I have no idea if that's how the Pirāha handle the situation, but it's certainly plausible. Perhaps their memory for this kind of thing is better than yours because they've relied on it for cases where you'd just keep track of a number.
Why we need rvm to install databases etc. when there is homebrew?
Rick Spencer said last night at a release party that he expected that 14.10 would have Mir, since otherwise his team would have to support early-2014 Mir for years, which he didn't want to do because it's still improving so quickly.

If I understand correctly, Mir is currently used only on the phone edition.
I don't think he used a tool; it looks like it was coded by hand to me. I'm a bit iffy on whether or not he is actually a
"javascript expert" - global variables littered everywhere, no attempts at design patterns at all, horrendously long and confusing variable names.

Still a cool project though.
I pay $70/month in the Chicago suburbs to Comcast for only internet access (12 down/4 up), and I definitely feel like I'm getting ripped off.
I don't know the exact measures, but does a D-Wave Quantum Computer fit into the EME?
Here's a larger picture: http://www.wired.com/wiredenterprise/wp-content/uploads/2013...

Or they needed very heavy shielding, for whatever reason? I'm curious why that is too, does someone know it?
> This isn't the case where I live. A new release DVD costs approx. £10. I can get a cinema ticket for as little as £3.50.

I'm referring to renting the DVD. Or even buying the DVD, and watching it together as a family or group (£10 DVD vs. 4*£3.50 movie tickets). But yes, there are some caveats.
> Building a spreadsheet program is a ton of work, but it's also a multi-billion dollar market. And a proof of concept can be built by a couple of smart hackers -- but it needs a good hook of course. Reality: very few people even try.

This is because it's a sucker's game. You can build the best spreadsheet in the world and Microsoft will still eat your lunch. The expected returns on a goldfish-selling business are higher. LibreOffice can't even manage to give away a tenth as many as Microsoft sells. Like, yes, building a spreadsheet program is something people could do, but it is not an idea with even the remotest possibility of making good money.

I think I have figured out the fundamental disconnect here. You are talking about how easy it is to build stuff these days, while other people are talking about how easy it is to make a living off stuff. It is easy to build things. But building something alone is pure cost, no profit. Then the hard part comes. The difficulty has just shifted around, not disappeared.
Yeah I switched my domain to Google Apps this year and somewhat regret it. It is pretty clear that Google Apps might work, but clearly it is made for the guy that is being paid to deal with its interface and can spend hours if not days just getting basic things working as he tries to figure out the docs (most all public discussions of course talk about the old control panel and link are busted etc) when he runs into a problem. And as a bonus anyone else notice how the POP interface fails to implement a core "feature" of pop. When using POP with google apps and you try to delete an email it doesn't actually get deleted. tricky tricky
I wonder if this has applications relevant to countries trying to ween from our technical infrastructure.
Indirect exchange was not invented with paper pushing central bankers... Read some economic history, even a bad one and you'd know that already. Aside from French experiments with paper during their revolution, hyperinflation is very much a modern, paper induced phenomenon.
The term 'equality' is frequently used there, but never defined, which seems odd for an article that revolves around performance metrics used as a metaphor for feminism.
Reminds me a lot between the G1 and G3 curvature functions from Autodesk Alias (http://www.youtube.com/watch?v=GSIIU03NGlY). More control points are used for more curvature continuity (see also http://en.wikipedia.org/wiki/Freeform_surface_modelling).
Exactly. Could use a PDF link at the beginning.
Nice interface. Very clean.
The Average american family spends 34 hours a week [1] watching TV, break that in half for shits and giggles and you're now at 17 hours per week or roughly 68 hours a month. At your $3.5 per hour of TV rate the average household is now paying $238 bucks a month ala-carte.

Want to charge less per episode? Breaking Bad's last season cost $3.5M per episode to produce just to break even on production costs they'd need to charge just over a buck per episode (3M paid) and you'd still be charging that household $68 bucks a month. That still real money right there.

[1] http://www.nydailynews.com/entertainment/tv-movies/americans...

[2] http://variety.com/2013/tv/news/mipcom-katzenberg-offered-to...
You're correct for purchasing, but I assumed this was DVD rental. Also there's often Pay-per-view rental between theater and dvd availability.
Liable to change but "An approach to i/o for rest clients which is neither batch nor stream; nor SAX nor DOM." I'm writing it now.
Check out the ghost of Wesabe: https://github.com/wesabe/ssu
I think Jobs was more extraordinary as a businessman than Wozniak was as a programmer.

I don't think Carmack is a jerk so much as he's just, well, different. More like a machine than a human. I guess that could cause him to be heartless at times but he came off as fair.

Romero was important for ID's success, but as the story played out, Carmack was able to find success without Romero but Romero was not able to be successful without Carmack. Read into that as you will.
SEC makes Nashville primary site for conference tournament through 2026
Rubicon 3D scanner
Jason, love the podcast. Thanks for all your hard work and dedication to helping startups. I just have one favor to ask: I'm dying to know what Inside.com is all about. C'mon man, give me a sneak peek. I can't sleep at night.
Android and the play store. The DFP API (their only API I'm using)
I think your numbers are off.

Assuming that everyone cuts their cable and half of the 6 million people who watched the Breaking Bad series finale pay the $3.50 to watch it, that's $10,500,000. Less Apple's 30%, that's $7,350,000 in revenue left.

Bear in mind two things:

1) It reportedly costs $3M to $3.5M to make an episode of Breaking Bad.

2) The average viewership per episode in the last couple of seasons was substantially less than 6 million viewers.

Suddenly the numbers become a little murkier.
Well, since you seem to have insight as to the reasoning behind others' choices, perhaps you could enlighten us how someone came up with the idea of writing 20K lines of shell and passing it off to a community of Ruby developers as a "command line tool"?
Random tangent: no need to make your own pubsub by the way. I figure you might be interested in component[1]. Makes writing libraries like oboe even easier because all of the little stuff is packaged up for you already, like emitter[2]. And then tons of the little helpers in oboe could easily be their own components and useable by others. Check out the full list[3].

[1]: https://github.com/component/component

[2]: https://github.com/component/emitter

[3]: https://github.com/component/component/wiki/Components
I can't express how infuriating I find the "we just need to treat everyone equally, that's it!" type of comments, and these analogies help me understand why. It's like saying "we just need to write maintainable modular code, that's it!"
What is it like to work at Stripe?
Chinese developing Li-Fi, 150 Mbps via light bulbs
But when I wear a PHP shirt will it tell me how lame I am for not coding in Ruby?
Worth mentioning for the sake of completeness: Because it packages its own Cygwin DLL, this cannot coexist with a proper Cygwin install. (The term 'third-party pervert' or '3pp' used to be au courant on the Cygwin MLs for this sort of packaging behavior, but it seems lately to have fallen out of use.)
learn some history, junior.
Well, before the GP post, my takeaway was that it's better to return when using jQuery. The justification for this would have been some magic, which is the sole purpose of jQuery, slowing stuff down.

And the web being as it is, testing with jQuery might even be more useful than testing without it.
Aereo can't grow fast enough. I am willing to sacrifice a small child to get their services.
No plugins desktopsharing
1. http://files.wymeditor.org/wymeditor-1.0.0b2/examples/01-bas...

2. Control+a

3. Backspace

4. Click numbered list icon.

5. Backspace

6. Click numbered list icon.

No numbered list re-appears.
NVIDIA G-Sync: Death of the Refresh Rate
Shareware seems more like Kickstarter to me, in terms of sentiment. You get niche, hobbyist communities excited about your product, and pool up money through grassroots efforts. Though perhaps shareware's most direct descendent today is when creators release albums or ebooks and add a tip jar for suggested donations.
I believe the problem this policy aims to solve is one of HN submitters inserting their own bias into self-written titles.

Whereas if the original title is used, then any bias in the title is confined to that of the article author / publisher.
Skim for iPhone: Now available
Ask HN: What to watch out for when building a service like Lavabit?
I have been following the unfortunate events that happened to Lavabit, and I think the service shouldn't have gone down that way. These days I'm setting up my own mail server, and it would be nice to throw in some good encryption too. If I can offer the same thing for others, maybe that will make a good service for those who want a secure mail box but don't want to take care of a mail server. Come to think of it, it's pretty much what Lavabit did.

From what I understand, Lavabit ran into problems because they wanted to fight some fight with the US government. In the service that I'm planning to build, I will just give up whatever information a legal entity wants when they ask for it in a legal way. The idea is, if your emails are all encrypted, you should have no problem with me giving people encrypted copies.

The above doesn't sound very smart, so I figure others should have thought of it already, so I must be missing out on something. What should I be afraid of?

PS: I don't want to be exposed yet, so wanted to use a throwaway account, but a new account would need to wait a while (I'm not sure how long) before it can submit. Guessing that there is nothing bad in just discussing this, I'm going ahead and submit it under my real account.
That's not quite how it works. jQuery checks specifically for false with an === comparison. It doesn't do anything like a !! on the return value to convert it to boolean true or false. It only calls stopPropagation and preventDefault when the return value is false, not just any falsy value.

I posted the jQuery code in a previous comment; take a look at that and you can see how it works.
Anyone need a ride from SF to Startup School?
I have room for about 4 people (although it will be tight).
Multi-Tenant Applications: Separating SQL Databases
on behalf of everyone trying to stop the downward spiral of HN post quality, I thank you for not finishing it.
The only legal way to stream Game of Thrones or Homeland without a cable subscription is to pay $40 per season on iTunes or amazon. So who's subsidizing who?
Actually all the points mentioned in the article apply to personal blogs too.You just need to map out the one that works for you and act on it.
YouTube Center [1] allows you to disable Dash [2]. I had the same problem and worse, before I could autoplay 720p video but with Dash that didn't work.

[1] https://github.com/YePpHa/YouTubeCenter/wiki

[2] http://en.wikipedia.org/wiki/Dynamic_Adaptive_Streaming_over...
You are a showing a handpicked example which is disingenuous and not representative of real user experience. You decided to include a one-time cookie message that pushes down the content and not include the actual search results which are further down the page. FWIW the visitor that used this query got a clear answer to what bitcoin is and I'm pretty sure that any of the "small businesses" that are advertising in that spot are not deserving to be the first result for that query anyway so no conspiracy here.
The only thing I'd add here is this: when faced with spending more money than it has in the treasury, the U.S. has come upon a simple solution. Make up more imaginary money! More money for the Chinese, more money to build houses, more money for jobs. It's all good.

If there is any consensus among economists, which I doubt, my guess is that they would say that this is a good thing, except when too much imaginary money is created. Then the Chinese and other bond holders start asking for more interest, and the entire thing spins out of control. [Insert long argument here about when, exactly, that might happen or if it has already happened and we're just the walking dead right now]

Try explaining this to your grandmother. She'll think you've been smoking crack.
> No, GDP growth and unemployment are better measures.

GDP alone is a sufficient statistic, since the definition of a recession is very precise, and is based on GDP growth.
Please ban the word "totally" from definition examples.
You could model behavior of millions of people statistically - the same way we model anything with millions of data points.
Or making mistakes. A significant number of rewritten titles are false.
Is the "James Kirk" part a joke, or is that the real name of Zumwalt's Captain? Sorry, if this looks blue-eyed, I can't tell that from sarcasm.
Actually I struggle pretty badly with names - I have honestly forgotten my wife's name in the past - so I'd probably still go for counting people even if they were in my own family. But I get your point.

What it doesn't address though, is my second point - things that don't have unique names. Remembering how many sheep you took out to the field, how many bowls you tooks with you to eat, how many pieces of wood you need to cut in order to fix up your wall etc.

Clearly they have managed to find a way to cope without needing these numbers, but I'm not sure that I buy the idea that they wouldn't regularly come across situations where having numbers would have made their lives simpler.
Obesity experts appalled by EU move to approve health claim for fructose
I think understand the complex reality that dynamic features arising from 'everything is a nested dictionary', and I used monkey patching once to save my life, but that seems a lot like Luas use of metatables. Is Lua less mutable?
For me DDG is sometimes okay. Most of the time though, I want to be in the bubble google places me in. DDG gives me results for someone searching for X. Google gives me the X I want.
I don't understand how/why cable hasn't gone the NetZero route. Give me a cable box that I can't skip commercials on for free and maybe I'll consider using it for entertainment purposes. They can make far, far more money charging for advertising than by squeezing the end user.

Source: Google's stock today.
Interesting article. Particularly this:

"The way this entire arrangement evolved had the structure of a Ponzi scheme. China and other countries invested money in various kinds of American financial securities including government bonds. This has helped keep interest rates low in the US. This helped Americans consume more. The money found its way back into China (like a return on a Ponzi scheme), and was invested again in various kinds of American financial securities, helping keep interest rates low and the consumption going.

Foreign countries have an incentive in keeping this Ponzi scheme going."

TLDR: When nearly all parties have a vested interest in continuing to kick the can, the can will likely be kicked for a very long time.
I had more than 1 ideas for which I registered domain, and then planned about it in spare time.
What I learned is plans don't always work. if you have an idea, its better to decide if its worth it for you to spend time on it. If the answer is yes, then instead of too much planning, its better to immediately get started from day 1. Even spending 30 minutes each day on building on that idea is lot better than just planning it.
Quake was basically the only reason to get a 486DX--floating point support.

The crazy GPU push--later culminating in CUDA and all that other nonsense--is completely due to the Quake OpenGL and 3dfx support.

High-speed internet at home was mostly useful for playing on QuakeWorld, and later derivatives Half-Life, and the Unreal series (not a derivative, but you get the idea).

So, yeah.

EDIT:

One might also point out that the death of the great workstation companies (SGI, HP, etc.) happened because they were no longer competitive in the CAD space, specifically because consumer-level graphics cards were improving driven by the demands of gaming.
or the 900 calls last night
Your software (which I cannot figure out what it is for the life of me) got banned for monitoring personal data outside the scope of your agreement.

How are we supposed to feel sorry for you?
I believe the AccessExclusive is only if you are setting to NOT NULL, such as "ALTER TABLE my_table ADD COLUMN my_col boolean NOT NULL DEFAULT false"

We were just down for 56 hours due to our 3rd party platform vendor applying that type of update.

AFAICT the only workaround is to do it in steps: set the DEFAULT, fill existing rows with the default, then apply the NOT NULL constraint (which will still lock it for a full table scan to check the validity of the constraint).
I am more infuriated by the idea that if women are underrepresented in technical fields, it must be the fault of the men in those technical fields. After all, if men would just treat women equally, then women would represent half the workforce in those fields, right?

Women are underrepresented in applications to engineering school. Are adults who are already in the workforce responsible for that? Do high school girls somehow sense the "hostile environment" in engineering schools before they spend a single day there? If we want to actually solve this problem, we need to go all the way to the beginning: middle school, where girls mysteriously start losing interest in technical fields.
The Couch Potato Subsidy
Oh I'm sorry, you must inhabit that parallel universe where central bankers and their web of oligarchs are public-spirited socialists, and where in the words of Blankfein actually are "doing God's work".

Did it never strike you as odd that when the robber barrons were deposed by the class of disenfranchised oligarchs they were awarded the Federal Reserve as compensation.. Yes they were quite pleased.
I think for games the challenge is not in the technology anymore. But in the gameplay and making a game that's compelling.

I used to play games on a commodore which only showed pixels. I remember playing pirates and feeling like a real pirate.

At least people who can make compelling games and stories are not hindered any more if they're not a genius programmer.
Huh? I don't understand the relationship between this and what we're talking about at all. There are so many distinct issues to sort out here, it's almost not even worth trying.

rvm is complex both in implementation and in interface. The interface complexity comes from the shear number of things it tries to do automatically for you: interpreter versioning, gemsets, shell integration, plugins/extensions, devops functionality, and a bunch more! All of that is tangled together in one tool and you can't get any piece of it a la carte. Each of those things has its own plumbing commands and conceptual surface area. rbenv just fucking puts some shit on your path.

That's totally separate from an interpreter having inherent complexity in sophistication of algorithms and data structures. Personally, I think (as do the PyPy folks) that Python's design has some substantial complexities that make JIT-ing much more difficult than Lua, for example. If you choose a simpler language, you can get a simpler JIT; hence LuaJIT's success. Similarly, if you choose an even simpler language, with less mutability in core data structures, you can get a simple lock-free, multi-threaded interpreter.
That's not your fault, but if you have a bug in there and the ship sips, can they sue you?
"Rounded corners" suggests garden-variety border-radius usage.
Show HN: Copy-proof text in CSS and HTML
I asked my wife who happens to work for the state of Minnesota. It's not federal, but I thought her answer applied:

"I choose to work for the government because I want to be at the forefront of high-quality, methodologically-sound labor market research and analysis. Minnesota's Labor Market Information Office is the most well-respected in the county. I know the work I do absolutely makes a difference - directly and indirectly - to the lives of Minnesota job seekers and businesses. The question should be: why wouldn't you want to work for the best?"
Live sports, end of argument.
There are many, many problems involved in pinning your value system to a random, naturally occurring substance. See [1] for one argument.

Another obvious problem: if we pin our money supply on gold, what happens if we find an asteroid made up entirely of gold - enough to triple the quantity of gold on earth? The person who grabs that gold now owns the whole planet and the entire economy is ruined, even though no actual production has occurred.

As with democracy, paper money is the worst possible system except for every other system anybody has tried.

[1] http://www.theatlantic.com/business/archive/2012/08/why-the-...
Motorola Is Becoming Google's Surface
It is funny that he should make such a comment. They are the ones who began the attacks on Wayland while launching Mir.
One thing that leaps out at me from the few successful YC applications I've read is some of the informal language used. For instance, I would never write 'Most banks suck at technology' If it was still legal when I was in school, my English teacher would have beaten me with a ruler for writing that.

On the other hand, I can't think of a way to state the point more succinctly.
The problem is that I can't really explain it. I can hardly say: Hey, if I change this line (from 3000 lines) from A to B I get a 80% reduced chance that my program is deoptimized after 30 seconds and slows down by a factor of five.
No one will take the time to look at it.

What I want is information. They have to provide a tool that let me see what happens. Especially if a variable or operation is treated as double or int. The JIT-inspector for Firefox (is)/was a great tool for this. Unfortunately it does not support worker threads.

And yes, I think it was a ">>> 0" operation.
I was curious as to the model number. Is yours a 2010/2011 MacBook Air?

This is only for the SSDs in the 2012 MacBook Air:

> Apple has determined that certain 64GB and 128GB flash storage drives used in the previous generation of MacBook Air systems may fail. These systems were sold between June 2012 through June 2013.
Not to mention that if you pay taxes to a government that has a military presence anywhere you're much more directly supporting killing, if you want to look at it that way.
wow, I didn't know that! That's really crazy.