skysight-inc/HackerNews huggingface dataset:
> 2. Bring in Traffic data that is WAY more precise than phone GPS pings.

They already have that with Waze.
Test the brand new interface in Firefox 29: Find out what is new
The Main Reason Why You Shouldn't Use C*
LinksSpy: Find the Links That Make Your Competition Rank
I hope open protocols will catch up already. XMPP/Jingle has user side multiplexing for a while (MUJI), but it requires decent bandwidth. It's a deferred XEP for some reason though. Also, most clients lack support for it. Server side multiplexing wasn't standardized for some reason, so XMPP servers didn't come up with anything common so far.

Skype remains just another proprietary walled garden communication network which in addition can't be trusted. It should be avoided.
Really? Ever drive on a public road? What percentage of drivers break the speed limit laws? 95%? 7 nines in California? Cops don't even pull you over until you're driving at least 10-15 over. So obviously speeding is a totally fine law to break, but when I roll through a residential stop sign at 5 mph (that has obviously been installed only to enforce right-of-way) what I'm doing is inexcusable?

Until drivers fall all over themselves to apologize for driving 2 tonnes of metal at 80 in a 55, I'm not going to beat myself up for rolling through stop signs (that aren't stopped at for cars either, by the way).
> I'm not sure what the cause is, but it definitely gnaws at me.

Here's my hypothesis: programming language are made for people to use, and people spending time thinking about designing Watson, don't want to spend it thinking about expressing their program using lambda calculus. The only group for whom the stuff they develop coincides with language concepts are those writing compilers. So they get confused because their domain is the programming language, so they don't feel like they're spending their mind power on two different things. They can't imagine that someone trying to solve a tricky scheduling problem wouldn't want to spend time thinking about types.

The other group that can adopt languages like Haskell are those whose domain doesn't require too much thought: namely CRUD applications. These guys want to spend time thinking about type-driven-design. It might actually make their code quality better. They, too, can't understand why people solving a hard concurrent-data-structure problem wouldn't want to spend time thinking about expressing their ideas elegantly through types.

Both of these groups have one thing in common: expendable energy to spend thinking about programming language concepts. So to them, it seems easy; and it probably is, if you're willing to put some effort into it, which is precisely what many developers don't want to do.
Autonomous car in the Berlin city center (2011): https://www.youtube.com/watch?v=YZqL6j2D5H4
Go package for Embedded Linux and the BeagleBone
You say that as if it's new. International law 101 will teach you that countries claim jurisdiction on any business that happens within their borders, which means if any of the involved parties is within their borders at the time.

In other words, your suggestion, claiming jurisdiction over business relationships between US-based US-citizens and foreign firms is no more than business as usual for the courts. This is not new, strange, or ... It's just that nobody "normal" ever sues because it is so expensive to do international cases, and so this is not all that well known outside of lawyers.

The same goes, with variations (but not much variations), for any other country. Remember how Amazon got sued and convicted for selling "Mein Kampf" to a French guy and shipped it to France ? (note: Amazon's french branch does not sell that book, for obvious reasons, that did not help them. If you do that, and the french justice system comes after you, the US court system will let them extract a fine from you (though it won't let them throw you in jail, as would happen in France)).
Replace bike with car. You seem to think that drivers are not massive traffic law violators? Speeding, double parking, tailgating, failing to signal, need i go on? Expecting an entire group to act like pristine angels before life saving laws can be put in place is asinine at best.
#5 is probably more easily done by selling it as a service to the food trucks themselves, who then self-report.
Maybe, yeah. I have a feeling the networking is the bigger culprit. In any case, there are definitely fewer users on FaceTime than on Skype.
Interesting that the article mentions SNB, because since then the gains in performance have been much smaller. SNB was the last "significant" gain in performance for Intel CPU's I'd say (+35 percent over previous generation). All of the new generations since then have gotten like 10 percent increase in IPC, at best, and Broadwell will probably get a max gain of +5 percent.

To "hide" this, Intel has refocused its marketing on power consumption, where gains seem easier to achieve (for now), as well as other pure marketing tricks such as calling what used to be "Turbo Boost speed", the "normal speed". I've noticed for example recently a Bay Trail laptop being marketed at "2 Ghz", even though Bay Trail's base speed is much lower than that.
Fantastic project - thanks for the link.

My challenge is that this submission points to the web site of the person who actually did it, but there is considerable and useful discussion on a submission to the Raspberry Pi site. So should I link to that discussion?

Or not?
Weren't there walls back in the 90s?I would rather bet on a new tech leap than to go by federated designs at this stage.
It sounds like they're just adding unit test cases--the new scenario is the test and what actually changes is separate (be it a new algorithm, a special case, changes to existing algorithms, etc).
My wife's phone has this issue. She took it in two days past the 1 year warranty period (last month) and they refused to fix it.
When I wrote that paragraph, I definitely did not think of "pragmatism" as "doing whatever people wanted them to do". Golang is also not Perl. If you're looking for Perl, Golang will disappoint you.
I'm more inclined to think lack of HW-decoding for VP8/9 + Google's "VideoandTalk" plugin on OSX is a piece of crap.
Twitter serves this purpose currently (not terribly well, but with food tricks trying to be hip that's almost the point).
There's several factors making it hard to enter the CPU market besides technical challenges. One is that there's so many offerings already, covering various niches (embedded, DSP, desktop, mobile, server, GPUs), all with existing toolchains. Another is that accessing a fabrication plant is extremely expensive/difficult/lengthy. Then there's all the IP and lawyer issues. And finally, I'd say that CPUs are mostly a "solved problem". Can we make better CPUs? Sure. But can you get enough millions invested to develop a whole new family of CPUs and hope to compete with what's out there? That's going to be very very hard.
i'd love it if it were as simple as that in Canada.
Throw in some license plate recognition and they could track individual car locations with a pretty wide breadth.
Another anecdote - I tried it for a few weeks in 2007 and didn't have any of the suggested results. No appetite loss, and no weight loss.

Tried both oil and sugar water.
How to Create Tables and Insert Data into SQL Databases
The last few struck me a few years ago when this was first announced. The first company that rolls these out will have so much power over commerce in general. I can imagine Google offering a service to help optimize those kinds of variables for businesses and consumers alike.
Are they? Visual acuity at the fovea is around 1 arc minute. Translating that to 150 by 100 degrees of visual field (humans have a larger visual field) gives a resolution of 9000 by 6000 pixels.

Of course, the human eye doesn't work that way: resolution drops off rapidly away from the fovea. Many electronic sensors do work that way, though. So, individual sensors may, for some tasks, be inferior to human 20/20 vision.

I googled to find out whether the sensors on Google's driverless cars had anisotropic sensors (a simple solution would be to have a wide-field and a telephoto camera), but cannot find good info. Anybody know more?
Yet, you would think that the side of your "battle" with the tendency to kill should be expected to behave better?
That's a bit like saying, for example, Python isn't interesting because it doesn't have monads (and they're essential for managing state, or whatever). Different languages have different ways of doing things, and lacking feature X isn't necessarily a deficiency.

Julia generally favours composition over inheritance. You might be interested to look at GTK.jl, its widget/window system.

https://github.com/JuliaLang/Gtk.jl
NewsRabble: News headlines chosen by the people
That's a neat idea. But in the case that the server doesn't have them zipped, I'm not sure that the blanket statement made in the blog post is really right, either.
I think they have a lot more work to do. I bike through Mountain View every day and over the last few years I've had more close calls with self-driving cars then the normal kind.
The page they hit to launch it uses flash as well. The thing is a giant turd. We're currently rewriting it.
> Sophisticated programs running sophisticated systems? They exist

Not really. Well, far less than in all those horrible, unusable languages. All I'm saying is, if Haskell makes writing correct code so easy, where is it? There should be tons of it now. It should be practically everywhere. In fact, it should be financially stupid to do anything in any language other than Haskell. So where are all the companies making a fortune by betting on Haskell?
"As of April 25, 2014, the replacement process will be available in the U.S. and Canada. In other countries, it will be available as of May 2, 2014."
The point is not to jinx it. It's not about about not giving credit where credit is due.
You're talking about undefined behavior. There's no such thing as a null reference according to the C++ language specification.
Is it Flash? I thought it was just webkit's video rendering.
There is something to your description. I use Go sometimes, for pragmatic reasons, when I need more performance than I can get from Python or Ruby, but boy is it a ugly language!

There are just tens of little ugly things Go does and the result is, well, even uglier. Writing four functions for every collection to be sorted, writing x = append(x, foo) everywhere, shitty namespacing that prevents you from writing list := list.New() and so on and so forth. Even C is more elegant, and I would probably prefer to use C, if only C came with a library manager like rubygems or go get and a decent repository of libraries. I would even prefer Java if it produced native binaries and had an integrated library manager.
I know, I didn't say otherwise.
Old school speech is also more boorish than you may think, between a combination of genteel ways of phrasing insults that everyone still knows what it means (see "diplo-speak" for a modern example), and phrasings whose connotations are now either lost, or certainly not viscerally understood.

I consider the fact that we still teach Shakespeare in high school to be proof positive that neither teacher nor student actually understand it... if the violence and sex jokes were understood in modern terms, schools would not teach it. (I'm not saying they would censor it per se, it might still be in the library, but it wouldn't be taught front & center.)
The point of the previous EOL extension was this, basically. What Microsoft figured out was that XP's market share was not going to appreciably shrink unless they let it finally reach end of life.
If you are looking for X, Y will disappoint you.

-or-

If you are looking for X, use X.
Hitting debris, if it's severe, can endanger the driver or other drivers on the road.
I think people gave Go a lot of attention because it was designed by Rob Pike and Ken Thompson.
If every car was a robot they'd just avoid everything and the other cars would swarm around the object and the cars avoiding it. A lot of the rules of the road are designed to narrow the number of things a driver has to focus on while remaining safe.
Git + geodata
Last Mile Logistics: Amazon vs. Fedex vs. Startups
I hate cars as much as anyone, but I'm a stickler for real numbers:

In 2012, the average number of deaths per day in the USA by motor vehicle was a touch under 100, not even close to "hundreds." And talking worldwide, it'd be much more accurate to say thousands--about 3k per day.

To your broader point, I'd be curious about how many accidents occur because of exceptional or long tail situations versus the everyday. Long tail happens more rarely, but presumably is also much more dangerous per unit time or unit distance. I think autocars will handle both sooner rather than later, but there will be a period where they outperform human drivers on the everyday (AFAIK, that may be now or very soon) while being inferior, probably even substantially inferior, in exceptional circumstances. Will the sum of net deaths of those two regimes be positive or negative?
Dr. Mel Siff was a famous scholar in sport science. He hosted a mailing list for a decade that everyone in the field subscribed to. He wrote a comprehensive text on the subject of sport science, Supertraining:

http://www.amazon.com/Supertraining-Paperback-Yuri-Verkhosha...

A fitness buff throughout his life, so never straying far from a conventionally healthy diet in the first place, he famously doubled down on conventional wisdom and went on a low fat, vegetarian diet after suffering a heart attack at a young age. He did everything right, according to establishment wisdom. After a few years, at only 58, he died from a heart attack or stroke. Those of us who are skeptical of the diet-heart hypothesis were not surprised.

The point is, it's very easy to support a side with your favorite anecdote.

After decades of motivated science, the support for the diet-heart hypothesis is poor. Stephan Guyenet, a Ph.D. neurobiologist who studies obesity for a living, has a blog where he examines the evidence in detail. Here's a sample:

http://wholehealthsource.blogspot.com/2009/07/diet-heart-hyp...

If you disagree, I'm sure Stephan would welcome you opening a dialogue with him in the comments on his blog. I'd be interested in that.
https://twitter.com/GoogleAtWork/status/439491072608055296
KQED: Are we in another tech bubble?
On middle-age
the last paragraph should be a required reading for all designers.
It's horrible method with a horrible signature, that I didn't test :-)

But the short variable declaration in the type switch does indeed save the casts the OP was complaining about.

Even more correct and horrible:
http://play.golang.org/p/ZMQKQhuUQT
Along the same lines another thing that I think most of us in the US this winter (or least parts of it) had to deal with are potholes. I've gotten quite good at avoiding the potholes around me by preparing for their presence well ahead of where they actually are. In one case there's one right at the top of a hill near me and right under the passenger side tires if you don't move slightly to either side. But because of the incline of the hill you can't even see it until it's less than a few feet in front of you. I'd hope they figure out how to detect these but it seems like a pretty difficult problem.
Hi PJ,

This is Zach from DigitalOcean. I'm very sorry that this was your experience with us. We've replied to your ticket (and Tweet) and fully unlocked your account.

We take abuse (DCMA complaints), account security and platform security seriously. Sometimes it's a tough balance, and when accounts are incorrectly locked we take quick action to resolve.

Please feel free to let me know if you have any further thoughts: zach at digitalocean.com.

Thank you,
Zach
DigitalOcean
Director of Support
For now. Reading into it, it seems like they found one of the useful UAFs that facilitates a memory write instead of your less useful CALL virt_func. Flash is just a means to create an infoleak by over-wrting the vector length, it is likely that you could do the same without any dependencies by just targeting IE itself.
I imagine 5 is the upper bounds in their testing for users on the low/mid-level speed tiers from ISPs (ie. what most consumers buy) for "acceptable" video quality.
> So that's at least N=2, the number of people on the Shangri La diet who have died prematurely.

I won't say that diet can't lead to suicide but...it was suicide for Swartz, right?
They probably will add generics at some point in the future. In the meantime, lots of people are using and enjoying the language as it is.

If you want to write generic methods using your own types, you can define an interface to operate on, and then create types which conform (or wrap more basic types to conform) - as this article demonstrates after it sets up a straw man to criticise golang with. I quite like that approach, though it does depend what sort of libraries you're writing, and what sort of types you're operating on - a maths library might be painful for example but if you're operating on your own types anyway, using interfaces is no great burden.
It's not a zero sum game. All else being equal, larger cars for everyone results in more safety for everyone.

Imagine two extremes. 1) You smack into another person at 70MPH while you're both in a cardboard box. Don't ask me how you got a cardboard box up to that speed, but you probably do not survive. 2) You manage to get a Maersk E class up to 70MPH and crash it into another Maersk E class. Assuming you're not at the front, you and the other guy probably both walk away from the crash unscathed.

Now, that doesn't mean that it's best for everyone to have huge cars. There are other factors beyond simply safety. Small cars can be much safer than large cars when designed and built well. My point is just that the shift to larger vehicles is not the sort of game-theoretic tragedy of the commons that one might imagine.
It used to be free a few years ago too until it became 'premium' in early 2011. [1] Difference is that now Skype features more ads than in 2011, even if you have multiple monthly subscriptions (A no-ad version is now a considerable perk of the premium version).

[1] - http://www.macworld.com/article/1157435/skype5.html
This reminds me of all the times I've read a passage online where the only indication that the writer wasn't a native English speaker was the apology for the (assumed) poor English.
It would be bad, but it wouldn't really be that bad. A launch failure would not cause a complete detonation (that is trivial to prevent, but difficult to orchestrate). A fizzle could be mitigated fairly easily as well, possibly even by putting the warhead on a launch escape system if you really wanted to go overboard.

The most likely failure is just the device coming apart and being scattered, but in that situation Pu-239 is not particularly more concerning than Pu-238. More or less just an alpha emitter; not good to ingest, but otherwise pretty safe. We've launched plenty of things with Pu-238 in board.
Neat contest, but paying taxes on the top price (worth $200k) is going to be insane. You're looking at at least $50k in taxes, and more depending on state. I seriously doubt many people would be able to afford to win the prize.
This was submitted yesterday.

https://news.ycombinator.com/item?id=7655287
Not to mention emacs and the REPL. Emacs was my biggest hurdle learning Common Lisp. Learning a language - OK. Learning an editor - OK. Learning both at the same time - Not OK. I don't think light table was around at the time.
Messenger probably didn't want any other clients using their service, but that didn't stop the Pidgins and Trillians of the world... :)
You're arguing from perfection.

The reality is that most companies choose "fast+cheap" and usually incur significant technical debt which is paid off through throwing bodies at the problem. It is usually considered better to hire 3 people who are mediocre than 1 person who is very skilled. This is extremely well addressed in the software engineering literature going back to the late 60s.

It's also the case that software engineering is very conservative: "Don't change ANYTHING" is the default state of the industry with regards to practices.
Unfortunate event as Triathlete sustains head injuries from drone
"Looking at the patch, it looks like swapiness=1 now does what the old 0 did."

Yeah, it seems, but the commit message, in my incomplete understanding, contradicts what you're saying. Also, I wouldn't feel so confident making claims about what the changes do, not without looking at the context and at least some understanding of that code.
What People Don’t Want To Believe
Angus Croll Style Mixins using Coffeescript Classes
This would be a great ecological experiment.
I believe that's in the eye of the reader.

As time passes what was once considered a vulgar expression (e.g., "it's" instead of "it is") becomes standard, and what was once a common expression becomes less and less used, and later it's considered archaic, and associated with culture and sophistication (because only highly educated people would still remember and use such phrases).

The net result is that what was written in a common speech hundreds of years ago may now sound unbelievably sophisticated and downright poetic.

However, in several hundred years, I'm sure teachers of English will still be decrying the decline of the English language. "Do you know what they said back in the golden days of the internet? They said 'Fuck it.' Now look at it and admire the sheer effectiveness of the expression, economically conveyed in just two words. Cannot find such eloquence these days," they will lament.
> and show us a what correctly architected web framework looks like.

Well, for starters, it's impossible to make a database call from a view.
Wikipedia seems like it would be one of the very hardest challenges for a portfolio project. That's because Wikipedia is almost certain to be around 50 years from now. We don't think about it all that often, because we live our lives in its presence, sort of like the people in Rome who live near the Colosseum probably spend most of their days seeing it as just another big stone building.

I wouldn't want to be the architect proposing gleaming flowing metal facades and LED screens for the Colosseum, either.

Whatever you do to Wikipedia has to make sense not just today, in the way a magazine cover design might need to work as a valid UX and an on-trend design, but also 10, 20, 40 years from now. Wikipedia is conservative in a way that very few Internet sites are; they're the caretakers of something --- I feel weird writing this, and maybe I'm wrong, but here goes --- world-historically important.
Hilarous truth behind how arranged marriages are fixed in India?[video]
The great thing is that we're on the verge of not needing Web SQL anymore. sql.js (https://github.com/kripken/sql.js) is SQLite compiled to JS (via Emscripten). It can do everything you'd normally do with SQLite. You can take the db and serialize it down into a format that can be stored in local storage, and rehydrate the DB from that when a user returns to your site.

The only thing preventing this from being practical is that sql.js weighs in at around 2MB. Still, there are caching mechanisms that could get around that issue.

I think it's fantastic that we've reached the point where we don't need databases baked into our browsers. All we need is fast JS engines (which we have) and a dumb data store (which we have), and we can provide our own client side databases.
"Last summer he received a Sony Ericsson from a catholic priest in the tenderloin and was placed on her family plan."

I'm really having a hard time parsing this sentence... what's a tenderloin? Who is 'her'?