skysight-inc/HackerNews huggingface dataset:
I preferred Google Maps once I returned home for the holidays. Waze seems to specialize in traffic data and rerouting, something which doesn't seem to work all too well in rural areas.

While out in California, on the other hand, Waze managed to find a new route into the city which saves me 20 minutes over Google Maps anytime I head that way.
I kind of hoped not to find this kind of crap on HN.
Apple's DNA is wired to produce singular, curated experiences. That's damn-near antithetical to writing software that's explicitly inclusive of other input and needs to cater to the broadest audiences possible, to hit the network effect.

Nintendo is much the same way.

And there's no shortage of examples of artists who turn out phenomenal works but are notoriously difficult to work with and dismissive of criticism or collaborative efforts.
Agreed, although just wanted to mention SciRuby for rubyists jealous of scipy and numpy. It's in development (led by a good friend of mine) and contributions are welcomed.
http://sciruby.com
Where does this [more] option go on Twitter official site?
I find the most exciting innovation in software happening now is in computer vision and machine learning. To me, these counts as true innovations. Most internet technology however is just engineering with fairly obvious solutions. There's nothing wrong with that, but it's not innovations if you're just pushing what's possible on the internet, but not pushing what's possible overall.
Package.json validator
This still makes me think that Ninjas work at Apple. How other can they evade such a public part of the interwebs? http://www.askaninja.com/ I guess.
My ringtone has been Dr. Willy's first stage for quite some years :)

It's great that there are so many creative covers out there. Metal versions, piano, etc
Phrack was a staple of the 1990s phreaker/hacker culture. Phreak + Hack = Phrack. It dates back to the days when you had to go to a real book store to get books and magazines, and most didn't carry a big selection of computer magazines because computers still weren't a mainstream thing yet. Sometimes you'd find Dr. Dobbs, but that was for people who wore ties to work and drew Data Flow Diagrams and drank black coffee. Mostly, you'd find fluff about the latest 486 boxes from name-brand manufacturers and reviews of the hottest CD-ROM games.

2600 ("The Hacker Quarterly") was a print magazine, but with limited distribution because carrying a "hacker" magazine was like stocking child pornography. I got all sorts of comments & questions from the people ringing up my purchase.

Phrack sidestepped all that with online distribution, since the people they wanted reading it were already on the Internet and BBSs. They built a reputation for useful content and good writing. There were many imitators, but Phrack was the real deal, and I couldn't wait to get my hands on the next issue even if I barely understood half of it.
I've asked all my lawyer friends this question and they all sort of puzzle over it; maybe I can get some insight here:

If I walk into a police station and say "I was about to rob a bank, I'd like to turn myself in" without taking any realistic steps to actually robbing the bank, am I prosecutable?
You're right, we shouldn't be surprised that VC returns looks like this, and it's well known that they do. The point I'm making in the post is that more mundane things our lives may look like this than we expect.

Pareto power laws can't be stepwise, the point I was trying to make is that 80/20 distribution can be, and they are related to but not necessarily the same as power laws.
> Assuming it's a base64-encoded integer, it would be a 14-byte integer. I think that would make a collision a fairly rare occurrence.

I agree, I think the fact that these people are coworkers and both were using the network here is relevant, but I don't know enough about networks or google's account system to make good guesses as to what happened.

There would be something like 2^(14*8), or 5 million billion billion billion unique session ids. A collision occurring in the first place must be rare, for it to be two people who are coworkers must be some orders of magnitude more rare.
Is it better for you, or for your user? Are you building a game, a social app, or space shuttle software? These questions should guide your decision in language requirements.
Grateful for technology?
I like the solution I stole from rstat.us: you have an off-repository location for the token If there's none:

* on production you crash,

* on dev, you autogenerate one and save it to a config file that's possibly dev-only,

* during automated tests you just autogenerate something and live with it.

Here's the nice replacement for secret_token.rb: https://github.com/hotsh/rstat.us/blob/master/config/initial...
Interesting. This doesn't seem like a good fit for me: Apple really just needs better data, yet the accuracy is even worse for Waze than Apple's maps. Plus, most of their product would probably never make it into iOS -- I can't see Apple letting users report police locations, messaging other cars or collecting items.

(Side note: just last month, Apple was reportedly in talks with FourSquare: http://online.wsj.com/article/SB1000142412788732490720457818...)
Cortex A9 was out of order, too.

Ironically, Atom is still in-order.
As a scientist who teaches Python to other scientists in the summers, I wonder if what we instead need to do is just get a sufficient mass of new Python 3 programmers, and let them drag the rest over. Many fields long ago accepted that programming is a vital skill, but that's only recently been true in biology (if it even is true yet), so there's a lot more people who will be learning in the next few years, as compared to, for instance, astrophysics.
Maybe. I symlinked /dev/urandom to /dev/random, so I wouldn't have noticed a difference if that were a case, as I didn't.
Let them know you'd like a self-hosted version: https://www.hipchat.com/firewall

This one looks like a carbon copy of hipchat, but I have no experience with it: http://kikuchat.com/
> It doesn't mean all apps follow the standard, especially those naievely ported from iOS.

Agreed. Amusingly, the only apps that I ever complain about (whether for the back button or for general styling and functionality) are the ones that are clearly half-baked ports of iOS apps.

No wonder it looks terrible and doesn't seem to work properly - you're following all the best practices for the wrong operating system!
A Simple Suggestion to Help Phase Out All-Male Panels at Tech Conferences
I'm using the CM9 release found at MoDaCo, and still getting used to it while doing small tweaks. It took me less than an hour since I opened the box to wipe the original system (at least Huawei is way better at hardware than they're at software).

As a side note — do you too suffer of touch sensitivity problems? I feel it isn't as snappy as I'd like it to be, and there seems to be no workaround for it. Mostly around the corners, when typing on the keyboard, it might miss some keys and I have to press harder.

But I have stupid fingers, so, go figure.
Great essay, much better than the usual year-in-review.

Re: telecommute and resultant lack of face time, highly recommend non-purposeful video/audio calls - video ping me just to chat.

Took me 5+ years of being a remote worker to learn the value of those - they sub to some degree for the random hallway/kitchen type conversations of the office. Very different experience from the audio/video of the normal remote meetings, and helpful in making up for the lack of face time.
rta - his car had damage that matched a hit+run. i have no idea what point you're making by drawing comparisons with incitement.
True, I wish I could take Objective-C's handling on null and put it into C# or Java.
It sounds like you have adult ADD and self-medicate.
Have you heard that entropy isn't what it used to be?
This is a great tool I use for validating my package.json files. Think W3C HTML validator for package.json.
Besides the obvious thing of showing a process blocking on a read() from a source of entropy, you could also change the minor number on /dev/random to temporarily make it the same as /dev/urandom. No code needs to be re-compiled or added to the system. Just make everything restart (so it grabs the right /dev entry with the new minor number) and see if it changes.

That should tell you if it's actually a lack of entropy, or another process undoing the CPU governor, or something else entirely.
Monsters University
There are multiple versions of the Galaxy Nexus. The Verizon version has LTE, the other version is HSPA+ for the rest of the world and ATT/TMobile in the US.
Three ulcers, for one.
That's in part 2.
I've analyzed that I wouldn't stand using Android for those reasons

Because you have the option of using widgets, you despise Android?
Since the main thread here is a gripe about compilation speed, here's something more constructive. I've been working with 2.10 for a few months now, and there's a lot that's really exciting.

The biggest addition is macro support, which allows compile-time metaprogramming and code generation. This brings the ability to write very dynamic-looking code that is in fact completely type-safe. These capabilities have been used to great effect by Slick (a new database library based on ScalaQuery), ScalaMock, and others. Right now the tooling support for writing macros is a bit weak, but I expect it to improve now that 2.10 has been released.

There's a lot else to like here, with built-in futures and promises from Akka, string interpolation, reflection, and a bunch of speed improvements and bug fixes.

It's great work by the Scala team, and an exciting start to a new year!
The dynamics of free culture and the danger of noncommercial clauses
They are smoking crack if they think anyone will use a scripting language that doesn't have a functioning REPL.

My goto-languages for quick development are Perl 5, Clojure and Javascript.

All 3 are adequately fast for real tasks. All are cross-platform, and all 3 support a REPL that allows doing real work interactively.

These conditions are the absolute minimum to be viable as a scripting or sketch/prototyping language.
I figured it was just one guy who is so awful. It's more than one person?
Is online dating a threat to monogamy?
Great- more non-data driven design innovation. Just. What. We. Need. :(
I think it would be fine if the HN post also said Part 1. I don't have a huge problem with "to be continued", but in a post just called "A year without caffeine" you expect something about a year without caffeine.
If someone attempts to send your Google voice number an MMS you will receive a notification about the message and the image will be sent to your email address.

http://googlevoiceblog.blogspot.com/2011/10/first-steps-towa...
As with many other supplements, the devil's in the dosage.
if you don't agree on a good reference I will do everything in my power to fuck up your reputation

But what if you don't deserve a good reference?
They'll pipe up if the question is something like "What's the flag to make ls display in color?". IRCers are generally pretty quiet if you ask something actually technical or involving the code, or they'll just offer up a lot of speculation and irrelevant links. My theory is that the real project leaders and developers use mailing lists because they need to get work done, not watch IRC.
There are in-kernel consumers of entropy (such as for aslr) that wouldn't show up as /dev/random opens. Reading urandom will deplete the available entropy, but won't block - however, anything relying on actual entropy availability will then block until entropy is repopulated. So if entropy_avail is ever hitting 0, there's some vague plausibility that you could have some slowdowns. But honestly, it doesn't seem likely.
Ayn Rand thought the role of government was to protect individuals from initiating force against one another. Period. If you poison the air in a way that harms someone, that constitutes initiation of force.

She called the economic and political system resulting from this "laissez-faire capitalism," or more commonly just "capitalism."

In context of the partial quote you gave, "unregulated" means "without economic regulations," not "without any laws."

So, that's how you reconcile things.

There is actually no "nuance" here at all; this stuff is all totally "black and white," clear and consistent, in her writing.

You say "I don't hear the same nuance in her followers," but I'm not sure who you're actually referring to here. Objectivists are quite few and far between. For example, most people in the Tea Party who are Atlas Shrugged fans don't actually understand Rand on an intellectual level.
I kind of want to flippantly ask "Can someone shoot me an email when part 2 comes out?" but I suspect that would be viewed as snark and not accomplish my real goal. So I will ask if anyone has any suggestions for how I can follow up with this? (or on this? Not sure what the right phrasing is.)

Thanks.
I think that's may be going too far into implementation for a wireframe? All I'd want is to be able to request 16/12/9/x columns, with some kind of overlay or BG to make it very apparent there's a grid in operation. Vertical rhythm would be cool as well.
> “Either I hospitalize you tomorrow, or you go cold turkey on caffeine. Immediately.”

You do realize how wrong was what your doc did, right? You never just cut-off and addict from his substance like this! Yeah, for caffeine you can do it without risk killing the poor addict, and probably with most other weak stimulants too, with depression and occasionally getting dizzy because of low blood pressure, but... I imagine your work productivity dropped to a record low and this will last for at least a week! And gradually reducing the dose would have prevented this and other inconveniences...
Android still feels too clunky for me and I dislike the flat UI without gradients, drop shadows, or rounded corners.
I love the nexus with one caveat. I absolutely miss iTunes and how well it integrates with the music player on the iPhone.

I am using iSync on the Nexus 4 to sync to my iTunes. But it's not quite the same. And the nexus doesn't have star ratings, just thumbs up or down.

I use star ratings to delete music from library. 1 star = delete.
Caffeine made him the Übermensch. I should try it sometime.
You forgot the link to Slick [0].

It's worth mentioning that Slick is a lot like .NET's LINQ to SQL.

[0] http://slick.typesafe.com/
That's exactly what I did (I was aware enough of IRC ettiquite that people idle in the rooms but may come back sometime later & answer): ask a question and usually answer my own question and quit without a response some 4 hours later.
Scala's "customers" (coders) don't really care about why compilation speed is slow. They just want it to be fast. Compiling Scala is definitely slower than compiling Java. If it can be fixed, it should be fixed. If not, that may be one more reason why Scala won't be the next Java.
I don't get what you're saying. The link does figure in serving sizes. Sure, a bottle is slightly more, but that's negligible.

It would take nearly 36 oz (a liter) of mountain dew to equal a single cup of regular coffee. If you're drinking that much Dew, you have bigger problems than caffeine. Let's start with: your diet is now about 25% sugar by calories.
I had to go a few years without caffeine as well.

I had always drank a great deal of coffee. I joke that my grandfather would put it in my spill-proof cups as a toddler. At this point, I don't know if that's true or not, but even when I was 6 or so, I'd order coffee at breakfast. My household was definitely one that went through multiple pots on a daily basis.

When I started playing guitar in 5th grade, I really looked up to my teacher and we bonded over drinking espresso drinks from a small bookstore/coffee shop down the street which is sadly no longer there. I got my first espresso machine for Christmas in 6th or 7th grade. Fast forward to me working in startups, and I was at betahouse in Cambridge making dozens of shots a day with our Silva espresso machine trying to learn to get them perfect- drinking all the failures to force myself to learn.

I was probably drinking at least 12 caffeinated drinks per day. I had terrible headaches without caffeine. Having it didn't help anything much, but it was a life-long habit.

Then, when I was working at gamerDNA in Cambridge, I had just left a meeting at Andala (where I had an espresso naturally) headed back to the office to provide moral support for a code-deploy night (I wasn't coding at this point much myself).

And while crossing Mass Ave my heart suddenly started beating fast- really fast. I went to the office and kept sitting down to check my pulse. It seemed wrong. 180bpm? I must be counting in triple. I had a few others in the office try the same. It was weird. I didn't feel right. I went homeward, stopping at the neighbor's place next door. After an hour of this I had them take me to the hospital. My heart had been beating at 180-200bpm for over an hour it seemed. My counts weren't wrong.

It appeared that I had triggered some heart arrhythmia. It stopped on its own a few hours later, but the long term diagnosis was to avoid all caffeine and stimulants. The doctors were utterly shocked when they found out how many drinks I had that day (around 14 so far).

The next week was terrible, between beta-blockers they put me on and no caffeine.

I missed caffeine. But having even a small amount would send me into panic attacks and arrhythmias (neither was fun). Finally, about a year or so ago I had a heart abalation which fixed my issue there completely. No medicine needed. And no ban on caffeine.

Now I'm back to drinking coffee- albiet not as much as before (now 2-3 drinks/day is totally enough). I've also been able to get on adderall which is a magic wonder-drug for me. If I had this in college and high school, I would have been 10x more productive and a straight A student.
Perhaps to dissuade the lowest common denominator of programmers that get hung up on such superficial trivialities.
Disney announces Wreck-It Ralph will arrive for download before DVD, Blu-ray
Entropy drop: Scientists create “negative temperature” system
I stopped using Waze after December of 2011. They have these powerups that they put all over the virtual road, and you hear a crunching noise as your phone character drives over and eats them. Well, in December they felt it was very important that you know that Waze was going to be dropping Santa hats as well, so they placed a popup blocking the entire screen, which (due to a bug I suppose) could not be dismissed. I nearly missed a flight because I was running late and badly needed directions to LAX, but instead Waze pnly wanted to give me news about Santa hats. Finally I pulled over and pulled up LAX on IOS maps.

Prior to that, I used it for probably a year and raved about it to everyone. But annoying things like this crept in and destroyed my enthusiasm. For example, there was an option to have Waze prioritize driving over powerups when computing routes -- who wants that!? And the brevity/frequency settings for the voiceover directions were wanting -- either hear a command three times before you have to turn, or hear a slightly shorter command three times, or get no audible direction.

What occurred to me in December was that these guys were spending a lot of time on gamification when there were core UI/UX issues which needed addressing. Fundamentally, you're taking someone who has to get somewhere (in a hurry, perhaps) and making them play a very lame game.

But they've raised ~$70M so they have a long time to get it right.

Edit: at this time I didn't know how to kill running apps on IOS. I had just gotten my iPhone a month earlier.
At Last A Life
Rant: Backbone, Angular, Meteor, Derby
What exactly are you basing that on? Not snarky, I'm truly interested since I fit the OP's description fairly well; luckily including having quit in December 2012.
I agree reproducibility is an important problem, but the author assumes that dropping backwards compatibility is often necessary at _some_ point in order for a language to improve, and that the improvement is at _some_ point worth it. I think in this context that's the answer to your "Why?". There are all sorts of issues with reproducibility of scientific work beyond py3k vs 2.x (virtualenv is one way to address that one) like all your packages, for instance, and all the libraries they rely on, which are necessarily going to change at some point. That's part of a bigger discussion. Hoping your work from 5 years ago is going to run just because you never upgraded to py3k is probably not going to solve the problem.
Disappointing that the first topic is writing style, not whether an invention would be trivially recreated by anyone who might need it and so shouldn't be claimed.
"After the post was made, an Astoria police officer received a private Facebook message from someone who tipped her off to Cox-Brown’s post."

I commend whoever reported this to the authorities. People who drive drunk are disgraceful human beings. You are not so important or special that you can endanger the lives of your fellow humans for no other reason than you are incapable of self control.

And yes, he was arrested not simply for posting the message. He was arrested because the police went to investigate, after receiving the tip, and discovered that his car matched the evidence from a reported hit-n-run from the same evening.
New Uses for Old Apple Products
Cached at https://gist.github.com/4454814 if down (my Drupal server has been miserable lately and I'm currently migrating to DocPad)
You make some very valid points.
seriously, somebody else would have just dropped a link to the blog. I just leave a comment with a summary of the project which I think might be useful for other people, e.g. license type and all.

However, since seems like the consensus that I should not post a link to the site, I will refrain from doing so, but will still contribute to HN wholeheartedly :)
I see that in the detailed results, it has formatted phone number.

formatted_phone_number contains the Place's phone number in its local format. For example, the formatted_phone_number for Google's Sydney, Australia office is (02) 9374 4000.
That's what I suspected when I read your symptoms. Thank you for sharing your story, by the way -- I don't consume a lot of caffeinne, but I'd always wondered whether it would have bad effects. Your description of your doctor's facial expressions were very entertaining, as well. :)
Haskell didn't build on top of a decade-old enterprise language.

Both Haskell and Scala have some excellent work behind them, but they were built under different constraints.
I have had wonderful accuracy with Waze. In fact, the one instance where I had an issue (was told to turn left on a no left turn), I reported it (a well exposed feature in the app) and it was fixed by the next time I drove by. I think that's the real win with Waze as far as mapping goes (the realtime traffic awareness is the number one feature over all): it's crowd sourced so problems can be reported and will be fixed by community map editors (similar to the Wikipedia model).
Trying to figure out how to edit text that you placed. Any pointers?
I don't know. That you read someone else's bug report? Can you link to it?
I've become more and more interested over the years in computer usability for the blind and vision impaired. I still feel like there's a lot of room to improve these things.

Being able to navigate a web page and interact with it just seems like it would be so much more difficult without the ability to see it.