skysight-inc/HackerNews huggingface dataset:
I don't think so. I was starting to see Palm and Windows smartphones in the hands of consumers without especially advanced tech backgrounds a decade ago as well as the occasional Sidekick. Android was in development at the time as well, and while early prototypes don't seem nearly as consumer-friendly as iPhones, many early production models were similarly unimpressive.

It may have taken a bit longer, but I think the mainstream popularity of smartphones was inevitable.
If a customer wants to pay with a debit card, I want to avoid paying the credit card percentage fees.

Sort of like how gas stations have a higher price for credit card payments versus debit card payments.

It seems to me like you guys already have a system to map debit card numbers to bank accounts, so this should technically be possible as an ACH transfer. No?
That table is fantastic.
Your argument doesn't add up. The autoroutes of France belong to the government and their semi-private companies[1].

As a counter example, all roads in the Netherlands are owned by the government - and the Dutch roads are considered to be of outstanding quality.
Major roads are taken care of on a province level, smaller roads on a municipality level - however all of them have to ensure the roads are safe to travel and will not cause damage to your vehicle, nor are unsafe to drive.

[1]: http://en.wikipedia.org/wiki/Autoroutes_of_France#Administra...
I don't think they're that stupid, i.e. they certainly are all for iPods today... But they are certainly very slow...
http://en.wikipedia.org/wiki/Auto-da-f%C3%A9
Guacamole released: an ODM for ArangoDB for rails
Seems like an interesting idea, but I think you would have been far better off supporting doge out of the box. The dogecoin community loves tipping. It's pretty much the only thing doge is used for. I suspect they'd be far more eager early adopters than bitcoin users.
emphasis on learning over profit for sure !
It's the only thing we're waiting on to switch to Balanced. We talked to you guys before about that (my co-founder, Adam, from Binpress) and it seemed to be progressing but then it stalled. Looking forward to May 22
Anecdotally, I know that some cats will follow a mouse pointer on the screen and can determine both its movement and location (since some of them will directly attack it if you move it around, particularly if you try to mimic the rough movement behavior of bugs, which is what I assume they think they are attacking).

And FWIW, I've observed this behavior on old 30hz CRTs as well as modern 240hz LCDs and various things in between.
Have you seen the kind of crap that gets upvotes on reddit? It's all low-effort content and rehashed memes.

Maybe if downvotes were free this could work.
I think that every human would. No? Like in this prank: http://youtu.be/H_Dtsx-VGG0

But what would an ape do? Or a dolphin?
If you are unable to make the first offer because the other party is quicker:
- Smile, even laugh, and state your counter anchor clearly
- Never mention or repeat the other's anchor
Ruby web programming (without Rails)
Right; but with streaming media it's less about piracy and more about ensuring that the default option for the intermediaries is to protect the media, not leave it unprotected.
I'm generally opposed to the co-opting of hackathons for startup prototyping. Startup Weekend and StartupBus and similar events have their place, but I wouldn't call it a hackathon.
I really like the crowd judging idea of letting hackers do the judging. Science fair style seems to be the way to do it and it solves the problem of getting people to actually leave their booths.
Thoughts on what effect title II designation would have on innovative ISPs such as Google fiber and webpass?

Would Google still be inclined to invest money in Fiber?
Yes, it is always “possible” to make a NaN to compare to. Which is more convenient for programmers: x != x or x == someObscureMeansOfGettingNAN( )? Which is more portable and verifiable? I can’t believe you’re actually arguing for the latter.

> And how would that example work for x very close to 0?

Just fine; 0./0. is what this example needs to avoid, tiny/tiny is perfectly OK. That’s the whole point. You don’t want |x| < eps, you really do want x == 0. This happens all the time; if you’re not aware of such uses and you feel strongly about these issues, you may want to spend some more time studying the way these tools are used in low-level numerics.

> NaN < x should be an error.

That may be an option for some high-level languages. It’s very much not an option for C/FORTRAN-type languages, and not an option at the level of IEEE-754 specification. It can either be true or false or a trap (and the latter would be wholly inconsistent with the rest of IEEE-754). You don’t get to make up some exception or error or “not-a-boolean” or Maybe.

It sounds like you want a more abstract floating-point spec for higher-level languages; that’s fine. I think it’s a great idea, actually. IEEE-754 necessary needs to support very low-level implementations, however.

(That said, if NaN < x is an error, that will really cause issues when someone tries to use it as a key in an ordered container).
Residential Internet access is almost universally sold as a 'best effort' class of service. There is no guarantee of availably or speeds outside of the provider's network.
Who said they are total loss because of piracy and not because of mass market junk produced? Even big labels funded music can be a loss if it's bad. Good music is sold normally.

> Accessing various types of IP content is not a human right.

DRM interferes with various legal usage of content (fair use), especially because of anti circumvention provisions which are derivatives of DRM (like DMCA 1201). Plus DRM is always a violation of privacy and security. You need to analyze it deeper, beyond PR labels put on it by the DRM proponents.

There is no acceptable reason for DRM proponents to institute a police state approach to "protect their IP".

> I find the arguments that somehow DRM is detrimental to the production and distribution of high quality content to be obtuse.

I fully agree with that. High quality products can be and are produced and sold successfully without any DRM. And on the contrary, DRM always degrades the quality of any product because it cripples its usability.

> I am familiar with: software for audio production. Many of the best creators of such software have moved to a very annoying and powerful form of DRM: the use of a physical dongle. Most of them say that without this, they could not be in business, as the pirating of such software is rampant. The DRM doesn't stop it, it merely throws enough roadblocks in the to get a significant percentage of users to pay who otherwise wouldn't.

The pirating of such software is rampant despite any DRM they put in it (as you said yourself it doesn't stop it, and once DRM is broken - that's it, piracy ensues). So they can stop wasting their time and resources on putting that DRM there, and instead of crippling the product for paying customers reallocate efforts to making their product more attractive for them.
Highly relevant if you're interested in learning these, or are bad about remember all the random keys in disparate apps is CheatSheet: http://www.cheatsheetapp.com/CheatSheet/

Pop up that shows available keyboard shorcuts (activated by a keyboard shortcut of course :)
Meantime I think Firefox still doesn't support DASH/Mediasource by default, which means you get lower resolution videos on Youtube:
https://bugzilla.mozilla.org/show_bug.cgi?id=778617

If video support is so important, why don't they prioritize that over this DRM thing?
It's worth remembering that the music industry actually sued to prevent MP3 players as a technology.

http://itlaw.wikia.com/wiki/RIAA_v._Diamond_Multimedia
Stephen Wolfram Wants To Inject Computation Everywhere
I use a Belkin Thunderbolt dock. Does all that and more. Firewire, GigE, etc.

Well, not strictly true, power and a TB cable out the MBP. But from what I heard, the Zenboxx is slip sliding away.
Apple, Google Shaped by Silicon Valley Judge Koh’s Gavel
Anything that's not full verification isn't verification at all :)
I cannot understand why people still decide to base their motivations on slippery concepts like the meaning of life or on some romantized, conjectured intrinsic values of our species. It seems to me that there are much better mental models of our existence that can help us to organize our thoughts and lifes, most notably things that are derived from the theory of evolution, neuroscience and from behavioral biology.
You won't run out of (lightweight) threads because you can have millions of them. Blocking code on top of lightweight threads give you exactly the same scaling characteristics of nonblocking code.
The direct debit system is nearly identical to the US ACH system.

Any funds pulled out of your account can be returned by a trip to the bank and signing an affidavit.

The only difference is the inconvenience of having to physically go into the bank to reverse the payment.
This article considers hedge funds in the aggregate, which seems to me to be a fallacy. It doesn’t consider variation within a category which we can usefully select against.

“Money in hedge funds is a bad investment” seems similar to saying “going to college is a bad investment,” when the value of a college degree is highly dependent on institution and major. CS at Stanford may be a fabulous investment, while Folklore/Mythology at U of Phoenix may not be.
Alibaba IPO Likely Largest in U.S.; Analysis
Judging is one of the places that the focus of startup prototyping/learning gets confused. Some judges don't really care about the technical aspect of your project. Boilermake stands out as a great hackathon that had judges emphasize the business nature of our projects.

I've had great experiences at events only to have them ruined by being asked how does my project make money. I dislike that question, especially when I spent a weekend doing something for the sake of making it instead working on a pretend pitch.
I have been doing experiments by getting stuff from shelves to frames built by etsy folks. It has been working out somewhat well. I do have to add a few modifications on my end. Haven't scaled up to a couch yet.
I've got a friend who uses a surface, but I haven't really asked how he likes coding on it specifically, though I know he does.
If there was one basic skill that is critical for all novices in moving from novice to intermediate, it'd be keyboard shortcuts...a mechanical skill that's seemingly banal yet important to day-to-day development as typing is to modern writing...and it's even more easily overlooked because most aspiring programmers know how to type at a decent rate, and expect that that's all that's needed to become a decently productive programmer.

Doing power-scripting may not require a ton of keyboard-skill...but for novices trying to leapfrog into web-app development (let's not debate whether that's even wise)...it's excruciating to tell them "OK, now look in config.rb and see if that matches what you see in the main_controller.rb. Then switch to Chrome, refresh, and see the output"...and watch them take 5-10 seconds to poke through each open tab in Sublime Text (or just as bad, explore each branch of the project tree)...by which time, they've forgotten what they were supposed to be looking for in the first place.

In other words, if aspiring developers want to take the quick shortcut, past basic computer science and operating system theory, right into web app development, then they must make up for it in other areas of efficiency. Learning keyboard shortcuts isn't the only vital skill, but it's the easiest to master...and the easiest to pooh-pooh.
If you never saw your reflection before, then suddenly someone places a mirror in front of you. It would probably take a few minutes for you to realize that it's you in the mirror and not another human.
The problem has ended now, but for a brief period MSNBC was http access protected. ( & Tested on NY/UK VMs).
My dog high fives herself in the mirror all the time. No idea why.
Microsoft Research launches Code Hunt, a Web game for learning programming
I spent 6 years in grad school, don't lecture me about the effects of isolation!
From my perspective, the "conversation > pitch" line is key. I love walking around, talking to people, and watching in awe as they excitedly demo their hacks. But it's pretty irritating when everyone tries to sell eachother their apps.

For that reason, I’m a fan of the science fair-style expo. It has less incentive for self-aggrandizement compared to onstage presentations. Hackers can be more genuine/playful without that single, high-tension Demo-athon pitch.

But then again, I have no idea how difficult science fair-style events are to coordinate. I’ve never organized a hackathon.
>have no choice but to support the "people uprising" as these "green little men" is the only hope of Russian speaking population in eastern Ukraine against "trains of friendship" of Ukranian nationalists descending on their towns and villages.

Could you please elaborate why you have "no choice" ? How exactly did Ukrainians threatened the Russian people in Ukraine so you agree on war ? Wasn't a Yanukovych a pro-russian president ? Why not simply wait for an election as a democratic country ? Why support those who want war and war of the nations ?

This is not a war of two countries it's a war of two nations that share the same roots. If the war is the last option Russia had, they are indeed very disparate. I don't think they are in need of support, they're more in need of mourning.

Violence is the weapon of the weak said the great Gandhi.
Even when violence appears to do good, the good is only temporary; the evil it does is permanent. -- Gandhi How many died already ? In name of what ? Stupidsapiens.
If we could all once agree to stop the violence, stop talking politics and more about how we can evolve and improve our lives and live in peace, that would be a tremendous achievement..
The web site of realprogramming
It's been interesting to watch the votes on the original comment over the past couple of hours.

It has received no less than 10 votes with a fairly even split and a slight favor towards the positive. Some people apparently feel exactly what I'm talking about. Some don't.

I think maybe we are seeing breakdown of people who have put in serious alone time with an editor VS those who have not. I could be wrong about this. But I don't feel the need to explain. You understand or you don't.

I'm sorry if the comment caused you consternation. Please be assured this was not my intention.
> Uh, please read the methodology of the linked article. Those aren't direct tax subsidies. It's a made-up number based on effective tax rates below 35%. By your logic, the government is heavily subsidizing Apple & Google, which pay much less than the 35% rate.

Fine, we'll use your definitions. That's cool.

> Sweden putting in $900 million is like the U.S. putting in $27 billion.

http://www.pcworld.com/article/242713/fcc_votes_to_end_telep...
"The FCC will cap the broadband fund at US$4.5 billion a year, the current budget of the USF high-cost program, funded by a tax on telephone bills." Over 6 years.

4.5 * 6=27 billion

What is your next objection?

> They're not. Utility infrastructure in the U.S. barely gets enough investment to keep it operation, much less keep up with technological development: http://geospatial.blogs.com/geospatial/2011/12/asce-report-o....

Moving goal posts by switching to publicly owned water infrastructure isn't valid. Privately owned utilities.

Like these:
http://money.cnn.com/magazines/fortune/fortune500/2012/indus...

An example:
http://en.wikipedia.org/wiki/Comcast
http://en.wikipedia.org/wiki/Exelon

Exelon: ~2.5 billion net on ~55 billion assets
Comcast: ~6.8 billion net on ~158 billion assets

And like any other market, Exelon isn't having trouble turning a profit from regulation but is losing money due to its own fuckups for failing to accurately predict what forms of energy are cheapest:
http://articles.chicagotribune.com/2014-03-09/business/ct-ex...

I'm sorry, but we just have to agree to disagree. Or are you planning to change goalposts?
Show HN: New data visualization tool and why we made it
I see most of those steps as being bad for Windows. I guess that has been one reason Ballmer was resistant.
It's highly cited "paper" and just as wrong.
Blocking I/O is implemented via poll(), NIO is epoll. Blocking IO has to copy the array at last once (on the stack for <64kb, else malloc/free). Most NIO implementations use heap ByteBuffers and multitude of copies which is their downfall.

Blocking IO cannot have predictable latency under load at very least, you are left at the mercy of OS thread scheduler. Due to various reasons (e.g. mutator threads should not block GC and compiler ones) thread priorities are honored.

I'd argue that a well written NIO (and virtually there are no good open source NIO impl) will beat flat out any blocking. NIO is both faster and offers better/predictable latency under load.
The Trick That Makes Google's Self-Driving Cars Work
> It seems to me like you guys already have a system to map debit card numbers to bank accounts, so this should technically be possible as an ACH transfer. No?

That's not the way we're doing it. I've tried to find such a system, but AFAIK, it's not possible.
An interesting point on the design your own furniture vs buy prebuilt spectrum is to treat Ikea furniture as base components that you then customize to your exact needs.

Definitely not as nice as what the OP had commissioned, but likely less expensive and easier.

Tons of examples: http://www.ikeahackers.net/
I've had several members of my family go through addiction and have dealt with clinical depression. I gave Frankl's book to one of my older sisters and it had a profound impact on her. It was no silver bullet to her recovery, but it made her look at life completely differently.

Also, in the movie, "I Am Legend" you can see what happens when we're deprived of interaction with other human beings. Will Smith's character goes through seemingly humorous interactions with mannequins in the video store at the beginning of the movie. Although people were snickering in the movie theater, it occurred to me that he was simply trying to create meaning for his own life, even if in some nonsensical way, to avoid going crazy because there were no more "humans" to interact with. It was a constant theme throughout the movie and I'm not sure too many people got that.
I am an amateur woodworker and you are 100% correct on the price of wood. It's based largely on geography as well. I cannot tell what type of wood was used for the build but the frame of that table appears to be pine which is pretty cheap in most areas (and a decent wood too!).
> There's no data you have on facebook that you can't possibly do without.

There's also no "content" (movies, music, etc.) that you can't possibly do without. (I, personally, do do without, in the case of both Facebook and movies, music, etc. with DRM.) Just as you can pick a different social network provider if you don't like Facebook (or, in the extreme, give up social networks altogether if none of them will give you what you want, as I do), you can pick a different content provider if you don't like the ones that try to control distribution (or, in the extreme, give up online "content" altogether if no providers will give you what you want, as I do).

But if you want to interact with particular people online, and they're all on Facebook, you have to use Facebook, just as if you want to watch a particular movie, and it's only available from one provider, you have to use that provider. And in both cases, the incumbent can make it very, very difficult to switch if they control enough of the market. (In the social network case you describe, you say the original provider was "dominant demographically and regionally", but that basically translates to "not as dominant as Facebook". Did people really switch because Facebook gave a better experience, or because it connected them to a larger network?) The lock-in dynamics work the same either way.
I think that radio advertisements work better than TV ads for the reason that they're pretty geographically targeted. It's a good way to advertise when you want to reach a city-sized area but not target a whole state or region. As long as the ads work, and people keep listening, the business model should be sustainable. Also, how else are you going to tune in to Rush Limbaugh?
I'm skeptical. Most TV shows are broadcast free of charge and supported by ads and product placement. Paid streaming, digital downloads and DVD sales are supplemental revenue streams. Offering inexpensive, high-quality DRM-free downloads is compatible with making money from overlay ads and (where applicable) product placement.

If the content industry doesn't take this path, I see piracy becoming more and more mainstream. My mother (65 years old, not very geeky) pirates TV shows so she can watch them on her tablet on a plane because her Netflix subscription doesn't provide a good solution for that. How long do you think it will be before she drops Netflix because The Pirate Bay has a better user experience?
I'm not sure about dogs. I have two and except a handful of occasions (where did they bark at the mirror) they completely ignore mirrors. The same can be said about TV or other screens as well: sometimes they are interested but mostly they can't be bothered.
> with streaming media it's less about piracy and more about ensuring that the default option for the intermediaries is to protect the media, not leave it unprotected.

I didn't understand that. What does "protect the media" mean if it's not about piracy?
* I get a blank page with a banner,

* The guidelines ask you not to use capitals in titles,

* The guidelines ask you not to start titles with numbers,

* I got a huge sign-up banner, so I left.
>Are you seriously trying to claim that the end state of Mozilla supporting EME is that DRM is used to physically hurt people?

Of course not. That last line is clearly meant to be absurd. I wanted break the slippery slope argument.

What I was trying to do was poke fun at the idea that DRM is okay as long it doesn't affect you directly. You should speak out against DRM, not because it is a slippery slope, but because it is wrong and it hurts people. The reason I think you should speak out against interning socialists is because it is wrong, not because of the slippery slope that it entails.
Thank you, we have similar notions of what a varmint rifle is. My somewhat fluid ordering of rifles is: varmint -> plinker -> hunting -> assault -> anti-materiel.

If your description is accurate, (and I have no reason to believe otherwise) the answer to my original question is "farms are a bad example and are simply a manifestation of legacy licenses." All of the other examples were categorical concerns
Detecting puddles can be awfully tricky, they can be lighter than the road or darker than the road, depending on the angle of the light.

There are other issues, too, such as I've been behind gravel trucks that were constantly dropping gravel, and other vehicles with a clearly unstable load that I get away from. I also give wide berth to cars that don't appear to be driven in a stable manner.
Ye olde copy and paste, methinks.
Steam would have been a great example for his article. Steam does nothing to prevent you from copying games. In fact, some games on steam can be bought without DRM from other sources. Steam just forces you to use Steam or buy your games again.
useful stuff, but is skipped the easy shortcuts to get accented characters:

option-n then n or N : ñ or Ñ

option-e then a, e, i o or u : á é í ó ú or Á É Í Ó Ú

option-u then a, e, i o or u : ä ë ï ö ü or Ä Ë Ï Ö Ü

option-` then a, e, i o or u : à è ì ò ù or À È Ì Ò Ù

option-c : ç or Ç

there are probably others but I'm more familiar with French, Spanish and German than say Czech.
It will be available to everyone.