skysight-inc/HackerNews huggingface dataset:
When I first bought my Galaxy Nexus I was petrified that it'd end up with scratches galore. I've dropped it a number of times and it's still great.

The first few Galaxy phones by Samsung were terrible and turned a lot of people away from Android, but they've more than made up for it with the Nexus and recent releases.
Title: How presidential elections are impacted by a 100 million year old coastline

-- Much better title.
This is the biggest announcement this year IMO. Google is finally playing to its strength here (really Amazon showed the way). They make money on services and so they want to cut the hardware margins as much as they can. This hits Apple exactly where it matters since Apple only thinks about making money on hardware. This is a significant change in strategy and could be the most important one this year. Will be interesting to see if Apple sees this and how it counters.
If you fly often enough that the second is an issue, couldn't you just get a small tablet for that purpose?
How would you design a chicken?
mirror http://google.com/search?q=cache:http://blog.netbsd.org/tnf/...
This still seems incredibly vague, though.

The radeon driver is part of the kernel, as well... And how exactly they will "consolidate and perform" the cpu-related work in other locations without the people who have been working on it is a bit of a mystery to me.

I don't understand how this is supposed to work. ARM or x86, if they want servers, they will need good Linux support. Who's going to provide that is everyone's guess...
meh. sometimes people don't know what's best for them. That's why you market.
Taught myself to program over 6 years ago. I've learned low level and high level languages, algorithms, data structures, how to make websites and mobile applications, etc, etc. While I may have wished for an instructor at parts (specifically when my computer refused to run certain pieces of software, or when I accidentally wiped my entire hard drive while trying to install linux) in retrospect, I don't think I would choose to do it any other way.

Then again, I prefer learning from reading a book than from being taught. Everyone is different. It must be amazing to have someone guide you and check up on you once in a while though.
http://blog.netbsd.org/tnf/entry/kernel_drivers_compiled_to_... (without ssl) seems to work better
We are: http://art.sy/job/developer
It's the same philosophy underpinning OS X. The UI should do what it is supposed to do, do it well, and do no more. "Get out of my way" design at its best.

Removing customization options and features that are not seen to be necessary is an inevitable part of the transition to this philosophy.

GNOME is positioning itself as a more simple, user-friendly desktop environment. Quite frankly, if total customization is your thing, there are plenty of other options available to you.
If all you have is a hammer...

I think all languages have strengths and weaknesses that matter based on the context.

For example, I hate manually managing memory in C/C++. Java, Ruby, etc automate all of that for you, but it comes at a cost of using a lot more memory. That's not a big concern for many applications, but if you're doing embedded software or real-time systems it can be a deal breaker.

So in this example, is C++ better or worse than Java? The answer is that it depends what problem you're trying to solve, what environment you're running in, and what resources you have available on your development team. Personal preference matters too in terms of programmer satisfaction, but just because you like one language's constructs more than another doesn't mean it's well suited to every problem space.

As to the original article, I think it's great to learn about how different companies change their software stack, but not because "w00t Twitter hates Ruby - Java rocks"; rather it's interesting to see how business context changes over time and the implications that has on the technology. Seeing how other businesses have dealt with these hurdles can help you keep an eye out for them in your own business. I just wish that this was the lens that it was written in rather than "OMG - Ruby = Fail Whale."

If you're a language designer then it's good to hear about the complaints and preferences of programmers so that you can design a better language (and thus a better tool). And like any tool, there will be times when it's better to use one language rather than another.
I'm curious; what was the first project you built on your own?

It's been so long since I started programming that I can't really remember mine. My wife is learning now and I sometimes worry that my gauge of what are good beginner projects is off.
T-mobile offers $30/month plan: 5GB data, 100 minutes ($.1/minute overage). Straight Talk is $45 for 2GB, unlimited minutes. $300 for phone, 24 months at $30 is $1020. Most phone plans are $200 for phone, $80/month = $2120. That's a huge savings.

Since the Nexus 4 doesn't support LTE, there's no reason to pay full price for ATT or Verizon.
Essentially this is where I am - I've completed about 1/4 of codecademy's codeyear, and I'm digging into Arduino pretty well (hello self-driving trash can). Codecademy covered the basic concepts well, but I'd like to make sure there aren't any concepts I'm missing. If I'm doing something the hard way, I'd like someone with more experience to tell me.

I've already got a BA in business, and while repaying college loans, I really can't afford to pay for college classes to be able to meet with a professor. Besides, I'm not sure that college courses would teach me electronics and programming faster than I can teach myself. (College was a good experience, but I'm not trying to get another BA)

I'd almost like to start a service connecting interested learners with subject-matter mentors. In fact, some type of mentorship/tutoring program could be an integral part of a good hackerspace.
MTI codec discussion, Google requests to postpone decision
I'm glad this was posted just so I could learn about the NetBSD rump project.
Out of interest, let me ask: Do you believe it's impossible to write safety-critical software in C?
The Magical Tech Behind Paper For iPad's Color-Mixing
T-Mobile does [1]. You can get 500 minutes, unlimited texts, and 2gb data (capped after that) for $50/month.

1 - http://www.t-mobile.com/shop/Packages/ValuePackages.aspx?pkg...
I must say I agree. I'm not sure if it's because I've used OS X long enough (a couple of years) to no longer notice its flaws, or if I've simply found "the way you're supposed to use it".

The only thing I find myself missing is a way to move up the file-structure without having to switch to the list-view when you've opened a folder without actually navigating your way to it through Finder. Essentially, the "Back"-arrow would take you to the parent folder even if you didn't navigate from it.
Could you at least qualify that?
Google Is #4 In China As It Continues To Lose Market Share
Thanks all!

I was wondering if some mysterious moderator had deleted my post due to its nature.

Hackers news is a good forum but I found it a bit disorganized and slow. The link expires when you view a page for too long that is annoying. So I am just curious to see if there is any other more organized online forums that offer similar startups/independents support.
Am I the only one that finds it somewhat funny that a phone with no LTE, non-removable battery, no SD card slot and glass front and back is the most talked about Android phone to date?
Researchers design proteins from scratch with predictable structures
The only "serviceable" camera and lack of LTE are deal breakers for me on what otherwise sounds like a pretty awesome phone. I really wish more android phones (especially high end ones) would realize that, after basic phone functionality and maps, taking pictures is one of the things that people do most with their phones these days and there's a pretty huge difference between a good and bad phone camera. After owning a HTC with a pretty terrible camera for the past few years and comparing its pictures to those taken by friends with iPhones, I can confidentially say that a good camera is going to be one of the first things I look at in my next phone...
Obviously they should be cube shaped, to facilitate more efficient shipping.
True, very true. I hate when I mistakenly hit enter and it opens a blank calculator. One would assume that the calculator has an api where you can send queries to it, maybe it doesnt have one for 'open with predefined equation'
Unfortunately, I'm not such a prolific blog author, so I don't have posts to spare to this kind of experiments...
How do you get from "more black people live in areas where there were more productive plantations" to "we need affirmative action"?

(The answer is, you don't.)
I wasn't seriously tempted to try it again until I read this post. Poetic nostalgia! Somewhere deep down inside I'm also a-yearning for the Hurd...
I went through a very similar process and I highly recommend it. I'm a web designer and I had a bit of experience with Javascript (just enough to be dangerous) but I really wanted to build an actual web application. I just couldn't seem to grasp OOP, but in hindsight it's because Javascript's OOP is so obfuscated.

I live in a small tourist town and I was surprised to find a local Ruby developer. We met up and I asked him to tutor me a couple of hours per week trying to build an actual Ruby on Rails application.

He set up the project structure and wrote a couple of tests, and I'd go back home and try to get those tests to green. Boy it was hard. I'd grind for days trying to get the last couple of tests to pass, so when we'd meet up for our weekly session he'd resolve them in just a couple of minutes and it made perfect sense. It was worth it just for those "ah ha!" moments.

Of course, the motivation isn't in learning the language/framework itself, it's in building something useful or meaningful to you.

In the end, with 2-3 hours of weekly mentoring, I was able to release the functional application in six months and learned tons in the process.
"Of course your president is an actor, he's got to look good on TV!"

-Emmett "Doc" Brown
Netflix open sources dynamic query goodness for Amazon cloud
I suspect taking office makes a candidate seem more charismatic in retrospect, an example of a choice-supportive bias:

http://en.wikipedia.org/wiki/Choice-supportive_bias
I just posted something about the impact we humans are having on planet earth. It was a documentary I listened to on the BBC world service in the wee small hours 3 days ago during my customary insomnia and about which I've not been able to stop thinking. I'd love it to spark a discussion but it looks like it's dropping into oblivion
We use StatsD at SeatGeek (any at my previous job as well) to track as much as possible. In general we try to time each call to an external service and use counters for any exceptions with those services.
That's easier said than done. There needs to be a mechanism to reinforce said "self control". It's not good enough to just repeatedly tell yourself "I'm going to do better" (Although that is a good first step). I don't have any magic answers here, but willpower alone is not enough to change habits.
Let's get everybody to leave the meetup.com group.
Once you're carrying a small tablet that can make phone calls, why bother with a separate phone?
sure they didn't, also can techcrunch and gawker rags make a post without including some stupid meme shit image?
Hacking Meditation with the Arduino and Clojure
I can't help but reply to this thread.

I grew up in L.A., came to Iowa for college and stayed. Am now in my late 30's. Was not affiliated with any party when I caucused for Obama the first go 'round.

Iowa is an interesting political crossroads for the nation. We have a large percentage of the population above 65 - 15% (http://www.census.gov/prod/cen2010/briefs/c2010br-09.pdf) - and still rural - 36% as of 2010 (http://www.iowadatacenter.org/quickfacts). We are somewhat socially liberal - gay rights are making headway here - and fiscally conservative - our state sales tax is 6%.

Our racial makeup is predominantly caucasian, but we have been welcoming minorities and they are on the increase. Hispanic, Vietnamese, Cambodians, Serbians, Chinese, Ethiopians, etc continue to migrate here and are well represented at my children's school.

Where am I going with this? Iowans as a whole are hardworking people who are very giving of their time and want what's best for the country. We are accepting of others opinions and able to hold rational political discussions. And I think most of us are sick of gridlock in Washington and can see through the political BS (for example, all the posturing during the last round of federal budgeting). The older registered Republicans I've talked with over the last couple of years have told me they can see that Obama has been trying to work with Republican politicians, and it's not his fault things aren't getting done. That's why we re-elected him.

I think Iowa does a good job of being at the center of the U.S., both geographically and politically.
Rails Routes and Asset Pipeline Fingerprinting for Dynamic Cache Busting
Could you comment on the points that have been made about removed features in nautilus and things like removing launchers? I'm not a heavy linux user myself but those issues stroke me as very significant, to the extent that I would never touch gnome3 because of this.
If true worth noting that while this may not be unique to the US, it's certainly not universal.

Hollande beating Sarckozy in France recently would be a pretty solid counter example, similarly John Major winning in the UK in 1992 (Kinnock was no Kennedy but next to Major anyone looks charismatic).
The 4" Galaxy S3 Mini might be the phone for you. With the smaller size and packing the same punch as the main S3, it's a clever move by Samsung to cater for individuals such as yourself, at the other end of the market.
And for me, the expandable storage on (most of) the Galaxy series is infinitely more important than official OS updates (which Samsung is pretty good at on their major phones).
Another aspect is that there was exactly $0 in campaign funding to oppose the proposition, whereas there was $3.7MM in favor of it.

Campaign contributions are public record, and nobody wants to be seen to be supporting sex offenders. Instant social suicide.

Ref: http://ballotpedia.org/wiki/index.php/California_Proposition...
Speaking as a Nexus 7 user (16GB version): I would say that this is the absolute minimum I would have on any device for that matter. 32GB would be some breathing space - for storing films and larger games for example - and would be what I'd go for in any future purchase.

I also have a 50GB Box account on the Nexus 7 which I use (mainly) for pdf storage which helps out a bit.
Of course androidpolice.com downplays the phone's biggest problem: No 4G LTE.

Sure the phone has better build quality. Sure it has more RAM and processing power. Both of those are important, but I don't think they're the biggest limiting factor in android's smartphone sales.

Right now I'm using a Verizon Galaxy Nexus with a custom stock ROM and kernel and I've had zero problems with speed. Sure the build quality could be better, but I don't think anyone ever bought an android for its build quality. It's the 4G speeds that made this phone better than the iphone 4S for a whole year before the 5 was released. I'm really disappointed in Google for not getting this right.
Its LG... I used some older LG android phones. I dont have good experience with it. And the author says that galaxy nexus users should upgrade? Yeah if money grows on your back yeah. (thats a dutch saying :p)
Agreed, the iPhone is a bit of an elephant in the room here. Particularly when the author waxes lyrical about how nice it is to have front and back made of Gorilla Glass (exactly like the recently-superseded iPhone 4/4S).
I think you actually get throttled down to EDGE/2G speeds. I've had this plan for a while and never hit the limit, but I'm pretty sure the limited speeds are slower than 3G.
The best time to post on HN is when you have something interesting to share that will benefit the community.

Same holds for your email marketing, social media, etc. Good content is an order of magnitude more important than time-of-day optimizations (which in my experience, only helps some people some of the time).
Microsoft's Midori operating-system skunkworks project soldiers on
Why funny? Android is finally getting some hardware design love, and as a happy Droid 2 owner, I think it's about time.
Would love to see someone at twitter refute this... seems too simple to be correct. :)
France government is latest to fully embrace open source software
Is Nate Silver a witch
Well, I still remember my first projects:

* a console hangman game

* a weird ascii art animation program

* a "guess the animal" program that used a binary tree of yes/no questions to guess the animal the player thought of. if it failed, it asked for a question that could be used to distinguish the wrong guess from the right one, and appended it to the binary tree (which was stored on disk)

I thought those were such a big deal back then :) Oh, the good old times :)
Can "any" University claim to be the "most important" ? One of the most important, yes, but "most" .. I doubt it.
So this is another step toward the hypervisor-browser hybrid? The HyperBrowser.

We'll be able to spin up servers inside browser windows on our Chromebooks and tablets, whose OSes are loaded off other servers which are hosted on other Chromebooks and tablets.
He's drawing a parallel to an iPhone 4s and the negative hype Android users gave it at the time.
http://www.guyskeepscore.com/
Why is Instagram's new profile page CSS file &gt; 130kb?
This is exactly my philosophy. I've found so many superb things from that subreddit, without having to go through excessive research and testing.
Save the Day - console quality HTML5 game by Denki
That's incorrect. The S3 Mini has not the same punch as the S3, actually it is much weaker.

"First off the Samsung Galaxy S3 has an Exynos 1.4GHz quad-core processor (1.51GHz Snapdragon dual-core for US variants), 4.8-inch Super AMOLED touchscreen display with resolution of 1280 x 720 and 306ppi, LTE (regional), 1GB of RAM and16, 32 or 64GB internal memory expandable via microSD to 64GB. It also has a very decent 8-megapixel rear camera with LED flash, autofocus,1080p HD video recording and the ability to simultaneously record video and images, along with a 1.9-megapixel front-facing camera.

(...)

The Galaxy S3 Mini on the other hand has a 1GHz NovaThor dual-core processor, 4-inch Super AMOLED touchscreen display with resolution of 800 x 480 and 233ppi, no LTE connectivity, 1GB of RAM, and 8 or 16GB of internal storage expandable via microSD to 32GB. There’s also a 5-megapixel rear camera with LED flash, autofocus and 720p video capture plus a VGA front-facing camera, WiFi 802.11 a/b/g/n, DLNA, WiFi Direct, WiFi Hotspot, Bluetooth 4.0, NFC, microUSB 2.0 and a 1500mAh battery."

http://www.phonesreview.co.uk/2012/10/13/samsung-galaxy-s3-v...
Gotta love it. They keep trying to shove shit down our throats that we don't want, and get surprised when somebody fights back. Maybe there wouldn't be a need to have hardware that can skip ads if those ads weren't so incredibly obnoxious.
Did you glance at the article before commenting? The whole thing is a comparison with Harvard, and explains why MIT is ahead of Harvard.

So you'll have to give far more detail for your comment to mean anything.
That's funny because when I try to switch from my Galaxy Nexus to my wife's iPhone 4s, I get annoyed with the smallness of the screen for reading, and the sharp edges are less comfortable in my pocket than the Nexus. I suspect it has a lot to do with what you're used to.
I'd be interested to see the analysis with the day of week included.
We know that measuring programming output by lines of code is bad because we measured that measure.

So, measure everything, including your measures.
Aquent Survey of Design Salaries
I've seen posts of the same link with the same title only a few hours apart get dramatically different traction (5 vs 285 up votes). There are tricks to try and game the system but it also involves more luck than most people seem to think. That said, posts that are truly insightful and anything from PG will make it to the top, it seems, every time.
Bastards?

Not the best kettle.

Not the best pot.
Now, if only it could work with real instruments plugged to the computer.

I haven't seen this in action, but isn't that what these guys do? http://ejamming.com

Just a few weeks ago an extended family member mentioned them to me. He'd been using their software to play with his old bandmates, who are now scattered around the country.

Edit: Here's a link to their "learn more" page, which is hard to find: http://ejamming.com/learn-more/
Why are there a negative number of cups of coffee remaining?
10 Startup companies that manage their images in the cloud
> Electronics aren't made to be dropped.

And yet people drop them, all the time. So the philosophy of "build it as if it will never be dropped" may be worth re-examining.
More HTML5 APIs
This blog post lists 10 interesting web and mobile startup companies that are using Cloudinary to upload, transform, manipulate and deliver their image-rich media in the cloud. Some details about these very interesting startups and their technology are included.
When you have a tape measure, everything is something which must be measured.
Why manage something manually when there are good tools to abstract it away in to the background? That's kind of the feeling I get when using rbenv + bundler.

Let me predicate this by pointing out that I manage a lot of Ruby projects (many are old) that require a wide variety of Ruby and gem versions. Obviously my solution isn't the best for everyone. Some developers will never have to worry about conflicting gem versions, because they work primarily on one project with one set of dependencies. The incremental value of the items I'm about to point out don't represent significant value to them. Enough with the disclaimers.

Bundler has the ability to alter your Ruby env variables so that you can easily install and execute gems from any location. This is the feature that allows you to use completely different gems across many projects without any conflicts. As the author suggests, you can pass a path at the time you invoke `bundle install` as a means to specify this location. This allows you to segregate gems to avoid conflicts. The author also points out that the trade-off is "one annoying side effect: any binaries that are installed (e.g. rspec, foreman, cap) are no longer available in your shell’s path". Bummer. I wonder if there's a way around that? Hey, we could manage our environment so that these items are in our path, but remain segregated. We could even write some tidy scripts that automate it for us. Enter RVM.

This is why I don't understand the drive to move to rbenv for developers who need these features. I use RVM and bundler all the time. RVM doesn't preclude the use of bundler, and bundler doesn't make RVM obsolete. When I establish an RVM gemset and .rvmrc, I've abstracted away all the '--path=./.somebundledir' and `bundle exec` nonsense. I only think about it once, then I'm free to use the tools without additional cruft. I'm probably happier than I should be that I can type `cap staging deploy:pending` instead of `bundle exec cap staging deploy:pending`.

If you don't need gemsets, or you're only managing a very small number of Ruby projects, I suppose I can understand wanting a simpler tool, but I don't find RVM terribly complex. A lot of people will say "choice is good", but principle applied without cause isn't good, it's just pedantic.
Somewhat related:

"As of this writing, Cambridge seems to be the intellectual capital of the world. I realize that seems a preposterous claim. What makes it true is that it's more preposterous to claim about anywhere else." -- Paul Graham (http://www.paulgraham.com/cities.html)