skysight-inc/HackerNews huggingface dataset:
I'm not a fan of the inline labels either. The main issue for me is when I autofill a moderately long form; once the fields are filled, there's no way for me to confirm that Chrome actually autofilled the right fields without clearing each one individually. (Of course, this is partly Chrome's fault for occasionally filling the wrong fields in the first place.)

I'm surprised to see this design used so much, even by big players that should know better. I placed an order on store.apple.com a couple of years ago, and afterwards, I realized Chrome had autofilled my email address (I think) in the street address field. Of course, I wasn't aware of this until I received the order confirmation, so I had to call Apple to fix it. Two years later, and their checkout form still has this problem.
The story of Freddie Kreuger, the brave three-legged cat.
In SF you could easily rent out a spare room in a 2br apartment for $65-120 per night depending on the quality. I typically do 10 days a month at $100 per night. Sometimes I hire a cleaner, and buy some wine/snacks/breakfast for guests but it's been very easy and I love doing it. Disclaimer: I work for Airbnb.
The Best Time To Send Email
This is why I decided last week to sell my first gen iPad to Gazelle for $160. (Not intended to be a plug: see also Amazon, Apple, craigslist, eBay, uSell, and others.)

I am going to live without an iPad until this mini/nano/Air thing shows up, hopefully soon, and put the dollars toward one of those.
Alternating current, or perhaps more precisely, 'resonance' in the form of AC and radio waves.
We want a kindle version !
JSCon: Attack of a killer drone
I really like this idea. Do you have a Common Lisp port of this, out of curiosity? If not I might have to see what I can come up with. :-)

I like to have fully expanded names, ala Common Lisp. My editor will autocomplete those on demand after I use a name once, so it's not a hindrance to reading or writing.

My goal for identifiers is that I can read without consulting my internal lookup table.
Yes, certainly Linus is admirable in respects, but he's wrong to dogmatically think that his approach is the "one overriding idea" of how you should approach engineering.
1) Apple has widely publicized their policy on this.

2) Apple’s ecosystem is designed to create lock in and generate monopolistic profits. This actually is the goal of all businesses until their market becomes mature.

3) At the mature stage, businesses seek to compete on price and everyone’s “economic profits” are lowered to zero.

I don’t know if storage is at the point where it can be offered at breakeven at $20/year, but if it is, congratulations, you at least helped ruin Dropbox’s “greedy monopoly”. That being said, you have little chance at ruining Apple’s monopoly. You can decide to hurt it though by offering your product on Andriod for $20/year, and Apple for $28/year.

You also gain the benefit of targeting the “right customers” in the sense that Andriod customers are more focused on price, where Apple’s customers are more focused on looking cool. (no offence meant for either group, just simplifying for the sake of it).

I’d love to hear how you are able to gain such a huge cost advantage over the other companies in this space.
Stripe and Wufoo Join Forces to Power Payments in Online Forms
Helium also forms during alpha decay, perhaps not in meaningful amounts to the grand scale of things, but significant to Earthbound helium production, since 99% of it comes from this source.
You are making some pretty big jumps in logic there... he's not saying you have to "think like Linus" to get Git, he's just saying it is different enough from traditional SCMs that there is a learning curve.

I use a traditional SCM everyday at work (Perforce) and it only took me an hour or so of reading to get Git and be productive with it. I'm not sure I'd say Git is "fun" to use, but I'm not sure I'd say that any SCM I've ever used is "fun". Getting the job done is more important than fun to me.
Well, it looks like the overwhelming majority of web programming is done in PHP/ASP, so I guess it's not the case so much for web developers.

Although I'd be amazed if Go won over a significant portion of the PHP/ASP crowd, given that they have already self-selected out of using Ruby, Python, etc. for web development instead.

I suppose you could argue that Go is a good fit for PHP/ASP programmers who have really tuned their applications for performance, but I strongly suspect they're a small minority.
I don't think Sybase's failures were mostly technical. If you count Sybase's "fork" MS SQL, then the database code did rather well.
A nice touch is the responsiveness that was put into moving the sign-in box from the vertical-middle of the screen on tablets and desktops, up to the very top of the screen on mobiles. Well done!
We have tons of carbon on earth. We inhale and exhale it all the time. It's one of the top 4 atoms in the universe, along with hydrogen, oxygen, and nitrogen.

Turning matter from diamond to carbon-fiber, or anything else, takes much energy. This is why diamond is so hard to cut - the carbon atoms have very strong magnetic bonds, and separating them takes a lot more force than separating iron atoms when cutting steel.
There are no run-time dependencies on Trigger.io servers except for using our Reload feature that allows you to push updates to your live app code:
https://trigger.io/reload

=> Your apps keep working for end-users even if our servers disappear

We're backed by top-tier angel investors and value our own reputations which protects you when it comes to 1. That said, we do have some more upcoming announcements that will hopefully do more to assuage those concerns.
If you're interested in an X-based Unix, Ubuntu probably isn't the right thing to look at in the future, since I hear Wayland is supposed to be here Real Soon Now.
Basho open sources distributed counters using CRDTs
Let's get real, very few websites use Flex, it's kind of a dead technology.
Show HN: My weekend (after weekend, after weekend) project - Emoticons on crack
I smell some false dichotomy here. I don't know much about iOS development, but it sounds baffling to hear that iOS 6 is so different that it would take "hundred of hours" just to make sure the app is usable on the previous release.
This is wrong. So wrong. So, so, delightfully wrong.

upvote
> If you stand for free speech, you are going to be defending assholes and thugs and people who say disgusting things.

Violentacrez's speech rights do not automatically trump the privacy rights of his victims. His ideas and opinions can be communicated via speech that does not violate the rights of others, and so when balancing his speech rights against their privacy rights I'd favor the privacy rights.
Matthias Rath is a horrible piece of work. I recommend everyone to read the chapter of Bad Science that Matthias tried to have buried - http://www.badscience.net/2009/04/matthias-rath-steal-this-c...
A link to the video that's the subject of the post:

https://plus.google.com/photos/104019937277104346834/albums/...
Based on this prognostication, what do you expect to happen next?

Have you shorted appropriately?
Thanks! That makes a lot of sense, and react looks like a really interesting project. I'll have to go back and reread the article with an eye for applying its ideas in Javascript / Coffeescript.
I guess I was sort of trying to draw the distinction between OS X and anything else. Would've been faster to just say that. The less X in my life the happier I am.
Leaked EU nuclear stress tests reveal hundreds of defects
Given that the article did end with speculation that half a second of thought should've suppressed, "idiots" doesn't sound so extreme. It just sounds as speculative as the text it references.
Presumably they inferred its mass from its orbital motion, and its size from how much light it blocks off as it crosses in front of its star. Density is smply mass divided by volume. Then they compare it to the density of known materials and find that only graphite and diamond are a good match.
"Apple must show that consumers buy the Galaxy Nexus because it is equipped with the apparatus claimed in the ’604 patent—not because it can search in general, and not even because it has unified search."

Wow, is this as big as I think it is?

Or is it just some technicality relating to the sales injunction that's not applicable to determination of infringement in general?
You are entitled to your own opinions, but not your own facts.

Despite the fact that everyone thinks they are right, there are in fact people in this world who are right, and those who are wrong. The system that we have developed to ascertain where the truth lies is not the law, but rather science.
Yeah there is more work to do on explaining slices for sure. I'll probably create a separate example to explain underlying arrays + capacity and perhaps break out the slicing operation into its own example. Thanks for the feedback.
1. Problem is, not everyone will know that they're supposed to hit Enter to submit, so you're already needlessly frustrating a percentage of your users (albeit, probably a small percentage) by hiding the submit button. Here's a bit more discussion on the topic, from a question I asked on UX StackExchange a while back: http://ux.stackexchange.com/questions/8876/usability-of-hidi...
In my opinion, this is like creating a magazine that can only be read while sitting in an Eames chair.
Even among scientists managed complexity is the rule, not single blinding insights. Holding a handful of core physics theories up as examples of the way science and engineering "should be done" ignores a staggering amount of important work (like, the whole field of biochemistry for just one example) which doesn't meet that arbitrary aesthetic requirement.
A great mentor would be helpful for a code review.

Also, any communities or sites that promotes best standards and practices for your languages of choice would be great.
Mozilla Released Firefox 16.0.1, Fixes Reported Vulnerability
Or when their fancy "Display some dots on the screen instead of kernel output on bootup" thing (Plymouth) only gets properly disabled by GDM and will otherwise continue to draw glowing dots across your window manager and applications. At least, that's what I found when I tried to run XDM + xmonad on my ARM netbook. Eventually had to go in and hack the XDM startup script so it too would properly shut off Plymouth before trying to run.
Don't know if this interests you, but many years ago I was at a gym, I put the laptop in a locker and later came back and it was gone. Someone must have seen me key in the temp PIN.

I reported what had happened and with a staff member, and so we then went through every locker (I didn't know how it'd help, seemed futile) but as it happened, someone had moved the laptop to another locker. To this day I regret not leaving some note in it, like "Yoohoo, you're now on film" and bustin his ass.
It's about privacy, not sexualization, and this is not an American thing. Europe has even stronger views on privacy.
CSS sprites with SASS
I am in Startup Chile as a technical cofounder. I found my team via a post on hackernews.

I can answer questions, but the one thing that I don't think any other incubator program has is the diversity and community. Some of us had dinner last night, and at the table were at least 9 nationalities represented, which is totally normal in startup chile. And they all have a common passion of technology, business, and innovation. The program self organizes into topical groups, and all in the name of information sharing. I truly believe the success of the program hinges on this network.

Santiago is safe, just like the rest of the country, and the economic development arm of the govt is very aggressive. I believe they are matching 50% of private funding for economic development, and it is common for startup chile graduates to get some of this funding if they decide to stay in Chile. (We were just awarded a grant to help internationalize and promote our business outside of Chiles borders, for instance)

We met with a large well respected law firm yesterday to look into incorporating here, and they are also modelling the SV/NYC pro bono/deeply discounted rates for startups, which is great sign and definitely needed.

Lots of opportunity down here for someone that wants to be part of an amazing community.
Lyrics site LiveUniverse slammed with $6.6 million copyright judgment
Oh, that mailchimp page is nicely done. Very simple implementation too: they basically just gave the input element a bunch of left padding and absolutely positioned both it and the label element inside a wrapper div with position:relative.
A/B Testing: Facebook takes off 'Log Out' link, account deleted
JQuery UI 1.9 Released
Has anyone read the unified search patent enough to understand what's unique about it? For example, Windows NT4 shipped with unified search. It even had a plugin architecture so you could help it index new file formats. It was not enabled by default. You had to go turn it on.
PeerConnection API supports traditional NAT traversal mechanisms though there are a very, very, very small number of cases that can be handled by a privileged user that can't be emulated in the browser.
You're clearly waiting for someone to put this link into the thread:
http://www.overnightbuses.com/
I think the problem is that the "right" way is completely subjective. Is Spring "bad" and Scala "good"? Depends on what you're building and for who.

Overall, the best way to be a great developer (not just a good coder) is to:
1) Build a strong theoretical foundation. The curriculum of any top tier CS program is a good starting point. Check out Intro to Algorithms http://www.amazon.com/Introduction-Algorithms-Thomas-H-Corme...

2) Stay on top of new technologies and models. Read Hacker News, Read Reddit, Follow notables on Twitter. Check out @lhazlewood

3) research, debate, practice, implement, review
Autumn Cleaning Tips | oven cleaning around Corby
I'm not arguing that it's EP, I'm using it as an counterexample to your point.

You can solve SETI by moving data around or without moving data around, but that doesn't change the inherent fact that it is a EP algorithm.
Your continued comparison of physics to software engineering is horribly flawed.

Software engineering is about creating something for humans while working with other humans. It is a science that is primarily constrained by human nature.

Physics is about describing reality. It is a science that is primarily constrained by reality.

In software engineering, it is always better to choose a flawed technical solution that leads to less friction among humans. Because less friction among humans is the entire point of software engineering.
Exploiting filepicker.io
The biggest improvement on current laptop for me is SSD. Man that's biggest jump in performance (perceptive) in a long while.
Graphicly's Micah Baldwin on the Future of Books in a Digital World
He seemed to be ripping into the old code more than the new.
Graph reminds me of working with Spring (from what I remember of that). The concepts sound very similar to Spring's auto-wiring.
We hold that the district court abused its discretion in determining that Apple established a sufficient causal nexus. In that light, we do not address Samsung’s argument with respect to the sufficiency of Apple’s allegations of harm.

Basically, I think they're saying "The district court made a technical mistake. We're not saying anything about who won the case." I think this means it goes back to trial. Any JDs want to correct me?
This seems like the beginning of an interesting idea. But while they're addressing the important issue of inspecting the goods, it seems they're missing a more important concern when sourcing manufacturing in China. Namely, knowing if someone is actually a manufacturer, or just a middleman.

It doesn't take much searching on Alibaba to find several companies offering the exact same item. Often with the exact same photo, with the only difference being the watermarks they slather over the shot.

Another more important service might be to offer on-site quality control. Of course, that might increase the cost over just taking photos, as you'd need people who were fluent in both Chinese (perhaps several dialects) and English; and who had domain expertise for the goods being manufactured.
Sounds easy, you should go build it!

Seriously, sorry for the snark but that has been done and it is just not what Marco is doing here and now.

It is his experiment, and he is clearly willing to own its failure or success.
This is it guys. We're not getting any crappier titles than this.
Thanks! Nope, no common lisp port -- and we haven't released the Clojure yet, but plan to soon. It's only 150 lines of code or so should be easy to port or rewrite from scratch.
You can do it in any language with first class functions and reflection.

Here's a stupid simple js implementation of their example:

https://gist.github.com/3874826

Edit: Loaded the page and got interrupted by lunch. Shows me for not refreshing.
Microsoft’s New Surface Guerilla Marketing Tactic
They are in Romania, why would you even care about their silly threats? Repost the article all over the internet, inter-link, and your links will show up first in the search engines.
Five days in a social media startup
I found this interesting:
" [...] I think that rotating storage is going the way of the dodo (or the tape). [...] The latencies of rotational storage are horrendous, and I personally refuse to use a machine that has those nasty platters of spinning rust in them. [...] "

Is this about SSD vs. HDD? Does he favor SSD over HDD for Desktops?

Personally, my 99% use time computer is a MacAir with 256 GB SDD, and I love how fast it is and that I don't have to worry about breaking a HDD. But having so little disk space is definitely a limitation to me. I would have expected, that Linus has a huge HDD in his desktop computer, maybe in combination with a SDD for speedup.

Apart from price, isn't lifetime still a huge problem for SSDs? I was expecting HDDs to die out for Laptops but to be around for a long time on desktops.
In a similar note, Africa; (especially Kenya) have wonderful services with mobile payments, SMS services and Facebook too.
It's a Droid Charge running Gingerbread. Pretty old! I was going to get one of the Galaxy S3 developer edition phones, but those were only available for a few hours a couple of weeks ago.

BTW I hope you meant shim! :-)

(Edit: Oh, I see that "shiv" is also used to mean the same thing as "shim" in the HTML community...)
I like how "traveling to the planet and back will take you a lifetime, if you could travel as fast as light" translates to "nearby" when dealing with the scales of the universe.
Still primitive compared to this http://www.falstad.com/circuit/
Intriguing. I wish the new editor luck.
Ah, ok thanks. I just ordered one.
Useful. QA Comment: There's a typo in Instance Sizes, "mirco."
Good point, thanks for the correction. I recalled assembling RF and other analog circuits using breadboards in labs, but those were likely too low frequency to run into those problems.
This is very useful. Spot instance costs would be really doubly useful, particularly if you can put them alongside on-demand costs.
Aren't the on-demand prices a bit useless? Doesn't everyone reserve instances?
Indeed. I've watched many friends fill in online forms, and I can't remember a single time any of them have ever used the Tab or Enter keys. They've all clicked on every field and finally on the Submit button.
Look at the pixels?
Here's the paper.

http://arxiv.org/pdf/1210.2720.pdf

It's reasoned guess. They know three things about the planet: its mass, its size (radius/volume), and its orbital distance. They also know some of the chemistry of the star it orbits.

From the mass and radius, they inferred the density of the planet is a lower than other rock planets. They can explain low density in several ways. One is a thick layer of low-density supercritical water on the surface. Very large, extremely hot "oceans". An alternative is low-density graphite or diamond inside the mantle.

What they show is that a carbon interior is plausible given the data. They model several things. For one, the planet's formation from a primordial dust disk -- given the star's chemistry, which is unusually carbon-rich, and physical models of how elements separate out in accreting to planets. And they model the planet's current interior, based on known physics. They can't directly observe the planet chemistry; they can only model it.

Where are the measurements from?

The planet's radius/size was measured photometrically when it passed between us and its star (an occlusion, like an eclipse). They don't have the resolution to see the planet, but they can measure the reduction in the star's brightness when it occludes, and hence how big of a cross-section it has.

http://en.wikipedia.org/wiki/Transiting_extrasolar_planets#T...

The mass was discovered by measuring the gravitational effect on its star. It is a very tiny effect -- it's too small to see any difference in the star's position. But small changes in velocity shift the frequency of its emitted light, and that can be detected. This is a very small effect: the star's velocity variation due to this planet is just 6.3 meters/second, and it was measured with 0.2 meter/second precision! That's how they know the mass to within 5% accuracy.

http://en.wikipedia.org/wiki/Radial_velocity_method

http://arxiv.org/pdf/1208.5709v1.pdf

The star's element composition is known by spectrometry -- measuring how much of an atom or ion is at its surface, by how much that atom absorbs light of a specific color.

http://spiff.rit.edu/classes/phys230/lectures/spec_interp/sp...
victim mentality devalues your product
Yep, that's the current way I do things, but you know how much reading hacker news can be confusing. And not always what is popular == what is good code examples.

I'm looking for a highly acclaimed open source project, or developer, that most people agree is a good example. Some sort of a "developers academy" that gives awards for "best design" "most elegant code" etc. like the Oscars. then people can follow the practices. Sadly, at the moment, these things are not taught in school, or anywhere. If I want to learn making movies, I know exactly what movies to analyse, for coding, I have no clue, there is no guarantee that a popular github project is also well written, it just might be doing its thing right.
I hope I managed to point the problem, and I think as a community, we should build some standards that are cross language and framework, and maintained and evolve with time. e.g. the "good code principles, with examples, certified by top 1000 in stackoverflow, 20 YC CTOs, 10 professors from Stanford, 20 R&D managers from the enterprise world, and 1000 top hackers on hacker news. crazy, but this is exactly the film academy, isn't it?
So, after reading the post, why does every iPhone/iPad owner need to read this? That was never actually explained. ;)

-1 for inflammatory unrelated post title
Try breaking down your circuits into components/units that you can solder with leads to the next [breadboarded] component. For more critical bits it may not help all that much, but it will get you going in the right direction and make real life a little easier to Command-Z. Of course, if you're attempting something just beyond your current grasp then it can't hurt to try it first in the simulator :)
Mixpanel is pretty nice
Muckrock is a national treasure.