skysight-inc/HackerNews huggingface dataset:
Fully-customized, modular solar house is 3D printed prefab
If you'll look at the comment below, you'll see a rather interesting discussion going on. Jokes can be an effective way to start a dialogue.
You're kidding, right? The FB engineers are probably mostly under 30 - you're assuming they'll die before they're 80?

Added in edit: Well, I guess from the downvote(s) that people do assume the FB engineers will die before they're 80.

Added in further edit: It's been suggested that my comment lowered the tone. If that's the case then I apologize, it wasn't intended to. It's been further pointed out that from 27 years of age onwards, the male life expectancy in the USA is indeed 50 years or less. So I was wrong anyway. I've learned something, for which I am not sorry. I was wrong, for which I am not sorry, because it afforded me the opportunity to learn. I may have lowered the tone, for which I am sorry.
What are these fundamentals that devs should know?
I had a similar issue. Some bit of my head just started swearing and shouting stuff about op-amps before I could get any further. That happens sometimes.
RIM is Doing it Right
" And do you get off the hook for repeating this nonsense simply because it fits your anti-apple ideology?"

Ideology? It's just a phone.
Distance to finish is a poor estimator because the wind will be different in strength and direction in different places of the course. We use to have three marks in the Olympics but at some point it was reduced to two. I don't know why but I guess that the idea was to simplify the course for the sake of the spectators.

Not for the first time I heard spectators of the Olympics say that sailing is a very confusing sport and I hope that what is being done in the America's Cup and continued in London 2012 will help. On the other hand, I as a sailor, would like to see certain aspects of the race which are not spectator friendly at all.
IPhone launch: September 21st
You can do both, but at the margin there is an effect.

You may not care, but 1. People's opinions affect the fight; perhaps it's most of the battle. And 2. as a human you can't trust your self-perception.
Its arguable that today's IP law => more weath for intermediaries than Artists.

e.g. a book:

Retail:
$10
$-5 publisher
$-2 printing costs
$-1 marketing
=$2

So, in ths example, assume a 10% amazon click through = 1 or 1 over the profit 2 of the original artist. Ratio of distribution cost to artist benefit = 4 to 1.

If a charity was run like this[1], it would probably be a crime.

Given the file/size quality needs for music (vs books), there is no justification for huge payouts to a long-chain of multi-lelevel marketers / middlemen.

------

Edit: relevance

[1] A net payout at 20% of donations receipts for a non-profit, is generally considered dubious.
What evidence was presented that Samsung had a similar phone in the works in 2007? One with a capacitive touchscreen and a user interface optimized for finger touch?

For all I know they might have been "thinking" about it, but why didn't they do more than think about it if it was that obvious at the time that capacitive touchscreen phones would dominate the future?

I didn't say the market wouldn't move. Of course it would, but probably with incremental improvements. Why? Because mobile user interfaces changed very little before the iPhone arrived.

All the biggest competitors in the mobile space had their own operating systems that were optimized for navigation buttons/softkeys moving a cursor around, and optionally a stylus. Even new contenders like Maemo and Android were initially designed this way. Something like the iPhone would probably have evolved eventually, but I think it's odd to think that the transition to all-display touchscreen phones would have happened at the exact same pace if the iPhone had not been introduced, and that Apple only was "lucky" to have a shipping product available at exactly the right time.
Thanks for the post.

Already updated: http://changemakrs.com/NeilArmstrong
No audio in Safari 6
buffer overflows could get messy.
But for that you don't need to know Objective-C?
Without wading into this drama, the below article on pricing experiments is a fantastic resource as it provides a lot of different perspectives on pricing (I'm not affiliated with the site).

http://conversionxl.com/pricing-experiments-you-might-not-kn...

With all things "startup" (pricing, design, customer on-boarding, etc), there are no absolutes. So articles which offer frameworks that help you ask the right questions or think through the process are generally more valuable and this one does that IMO.
I very much appreciate his self promotion tactics. This isn't disingenuous at all. He's simply sharing his own experiences and giving advice to others who were in the same boat as he was. There's more than one way to skin a cat. What I mean by that is Joel's advice may work great for many people but he's definitely not the final authority nor does he ever claim to be. My totally unprofessional and uninformed opinion of your comment is that it seems to maybe stem not from Joel's writing but probably from seeing a ton of blog posts just like it on HN from others. I get it. I've had HN burnout before too and when it happens you just look at everything on the front page and think to yourself "what a bunch of bullshit. I think we've beaten all these horses to death already". When the balance of reading to to doing tilts toward reading far more than doing this kind of attitude comes about or at least it does for me.

So lay off. I believe you're annoyed but you're not the only one Joel is writing for. The guy is doing a good Jon and a lot of us really appreciate the documenting of his experiences. I personally can really relate to everything he talks about. I'm smart enough to know not to take is as gospel but it's damn helpful nonetheless. Joel isn't running a product pricing blog. It's a blog about his own experiences running a startup so be prepared to read about those types of experiences including how he approached pricing Buffer when you click the link.

It's one thing to disagree with everything he's saying and back it up and another to just accuse him of being disingenuous and self promoting because you've read one too many posts on HN today.
Dupe: http://news.ycombinator.com/item?id=4433011
HAIL - An indexing library for Hadoop
Ever notice how Jony Ive looks nothing like a Googler?

This whole trainwreck of a discussion is fed IMHO by the big rift between common, male IT-oriented folks and the rest of the population around visuals, aestethics and yes, concepts like fashion.

Sit in the cantina of any company and you can tell who is development/IT. Neckbeards? Socks in sandals? Leather cowboy hats? Attachments on their belts? Unshapely bodies?

Aestethics do exist in that other group. Good code, clever algorithms, etc. Fashion too, in forms of buzzwords and technologies du jour. DjangoRailsHadoop... But visual aestethics? Nope, nada, utter incomprehension.

The utter genious of Jobs was to bring the aestethics of the outer world into software and computer hardware. Design already existed in other industries, see Braun, Sony, etc but no one applied it to software. Because "nerds" didn't even understand it. See it. Grok it.

These Samsung vs Apple debates show this faultline. No comprehension at all why a particular implementation of multi touch should matter, be worth something. It is all obvious, just UI, the thing you slap on top of your awesome program. Why should it matter how it LOOKS?! How can that be so important? Didn't the LG Prada looks exactly the same? Ok, it used scrollbars, but why is that different to how iOS does it?

Whenever someone claims that Apple's success is just about marketing, nothing relevant in their products themselves. Whenever it's just off the shelf components they took and re-arranged, super simple and OBVIOUS, I can't help to think about blind people arguing about the uselessness of colors.
Do you have any basis for saying the autoimmune hypothesis is "advanced primarily by parents?"

I ask because I have a son with autism, and I have met leading immunologists in famous medical schools who subscribe to this hypothesis. That doesn't make the hypothesis right, but it is taken far more seriously than your comment would imply.

Second, "severe autism is really some amount of autism with very low IQ" part is also wrong in my opinion. Autism can be so severe that it makes IQ irrelevant (even in cases where it can be demonstrated to be high). The analogy here is with other mental illnesses like schizophrenia - when it is severe enough, it masks every other trait of that person, including IQ. That does not mean "severe schizophrenia is really some amount of schizophrenia combined with very low IQ". There are many severely autistic individuals who also demonstrate high IQ in specific areas (but still cannot lead anything close to a normal life), directly contradicting your statement.

I expect a little more thoughtfulness on a top comment in HN.
Why Windows 8 Will Be a Success
So? The G1 launched in October 2008, over 1,5 years after the first iPhone, and it didn't even have multi-touch enabled.

So my question is still, why weren't competitors further along in utilizing capacitive touchscreens if these advancements were so obvious in 2006?
Both arrived at these solutions at the same time because the wide availability of capacitive touchscreens

Strange conclusion, given that the original Microsoft Surface does not use a capacitive touchscreen.
Ops/sec is a great way of benchmarking hardware and interpreters but is a poor way of rating framework vs no framework performance and usefulness.

I get the point, you might not need a JS abstraction in modern browsers for some things, but the trade-offs for not being able to reference 12 million dom nodes per second are pretty substantial.

And extending these frameworks usually happens in a pretty standard and predictable way which is super useful.

TLDR: I'll keep this in mind next time i need to reference 12 million dom nodes in one second.
nope you have to use codesmell jquery and backbone :p
Exactly, I'm proud to pay my Spotify membership and I feel I get my money's worth... I'd probably pay more. I have now gone over 2 years without torrenting a single album (the exception being one quite-large Canadian band who happened to not be on Spotify at the time ... I'd already bought the album on vinyl so I didn't feel to bad about it).

Before Spotify my best effort at trying to be legal was to splash out every couple of months on some vinyl copies (nice to own... I still do this sometimes) of albums I'd already stolen via bittorent.

Spotify, is a music-lover's dream and it's how music distribution should work.
New Java 0-day exploit spotted in the wild.
Moore's law is now commonly understood as referring to the best transistor density we can do. But in the original paper Moore was talking about the density of the least cost process.
With the original meaning Moore's law stops not necessarily when the density stops increasing, it can also stop because the new finer process remains forever more expensive than the previous one.
With the old definition some expect Moore's law to stop at 28nm. Some even say it already stopped at 40nm (which is still less expensive than 28nm, so we'll have to see).
The difference matters, because of economics. New fabs are always more expensive, but up to now the resulting chips were both better and cheaper. So everybody moved to newer process eventually, and the addressable market also increased. If the original Moore's law stop due to increasing chip cost, you can still get better perfs, but now it's more expensive.
As a result, all the applications where performance is good enough and price matters more (embedded applications, ...) will stay on the now cheaper bigger processes. So the new fabs will still be more expensive but will address a shrinking high perf market. This will have consequences.
I'm a JS noob, but I though 'length' was not enumerable (i.e. its 'enumerable' property is set to 'false').

Edit: I think I missed what you said. You're saying it's "like" and array, but unlike arrays its `length` is enumerable. I'll leave my comment so other skeptics can benefit :)

Edit2: This is what I was referring to (read the 'Note' at the right side): http://bonsaiden.github.com/JavaScript-Garden/#object.forinl...
There are always quirks, which I assume is what the grandparent is referring to. For example, in WebKit popstate happens on page load, in Firefox it does not. There are many such quirks. Still not worth using a DOM library that will hurt performance, though, in my opinion.
I thought this was important to note:

everyone knows that the piracy rates on Android are absurd and the fact that for some strange reason the average Android user doesn’t like to spend money on apps (even if it’s just 99 cents). On the iOS side piracy is a bit of a concern too, but less than on Android.
Charter the Seasteader I
I've learned from research and experience that you shouldn't ask anyone how much they're willing to pay for anything. You pick the price you want them to pay and adjust accordingly based on your goals. Do you want a lot of sales at a low price or a few sales at a high price? How low can you go while still turning a profit? It's a lot of experimentation and you also have to consider your competition and myriad of small things. But you just can't base your price off of what people say they'd pay. You and your customers will always have competing interests when it comes to price. They want to get as much as they can for as little as possible while you want to maximize profits. You'll know you priced your product right when you hit your revenue goals.

It's actually way more complicated than that but for the love of god just don't ask people what they'd pay. People are terrible about managing hypothetical money and purchases.
And what's IE10s market percentage? Less than a fraction of a fraction of a percent I bet. And with current reviews of Win8, I don't see that changing in a meaningful way for soooome time.
Nope, I will now only ever consider Samsung capable of bad ripoffs and plagiarism.
As a "photo editor" did you demand that all photos be published full-frame with no compensation for exposure, or was cropping/enlarging/contrast adjustment allowed? I don't really see the difference, here. It's not like the substance of the image was changed. It's really just sort of a "negative" crop, or adding a wide black border to the top.
It confuses me if you describe a JS framework as cross platform. Isn't that the whole point of using JS?
His parentheses made you miss the rest of his sentence.

> Both arrived at these solutions at the same time because the wide availability of capacitive touchscreens (...) made such UIs an obvious next step to anyone paying attention to the field.

He was saying that capacitive was inspiration to both, not used by both.
First of all, it's a regressive tax. If you charge every household the same amount, poor people will pay a much larger fraction of their yearly income for this tax than rich people will. You'll end up with a large portion of the subsidy coming from households who might need to spend the extra money on necessities.

If we as a country believe that it's really important to subsidize the expansion of internet access, then the Congress should pass a law to do so, and fund it out of the national budget. In a democratic country, I think this is a much better way of doing things than allowing the FCC, a bunch of un-elected bureaucrats, to impose a tax (which they'll call a "fee") by administrative fiat.

Also, as a democratic country, we should be able to debate, via our elected representatives, whether it would be wiser to spend all this money elsewhere. For example, does it help the country more to subsidize broadband internet access or to fund schools, or healthcare for the poor, or AIDS research? I don't know the answer to this question, but whoever decides ought to be required to make a good case for it and put their political reputation on the line.
Renting a place to live is form of reliance; in this case, the renter is relying on the landowner to maintain the property and allow the renter to live there. Ultimately, we have to choose between what freedoms we want and what freedoms we are willing to sacrifice to live a good life. I've rented for a while because I needed the freedom to move around, and it has been the right choice so far. My parents own a home, and it has been the right choice for them considering that they have settled in one location for a much longer time.
"Included in the leak are, CIA accounts/records, banks, politicians, you name it, they hacked it — to the tune of one million accounts and records leaked."

The "CIA accounts/records" mentioned seem to be from http://www.ciaservices.com/. Here's a blurb from their "About Us" page:

"Since 1984, C.I.A. Services has been a leader in managing community associations. We are well respected and the trusted choice for over 100 community associations throughout the greater Houston and San Antonio areas."

Given that, I highly doubt there's much of importance in this leak. I saw some password hashes from some random small websites that don't have anything whatsoever to do with the CIA, banks or politicians, but that's about it. This isn't political activism, it's script kiddie idiocy.
Premature optimization, and all that. It is trivial to get raw dom nodes out of jQuery, so you can easily use jQuery to begin with and replace any code with the full DOM API calls should it every become a performance issue.

This discussion is a bit like how assembly programmers used to defend not moving to a high level language long after the performance benefits were not worth it any more.
Stop trying so hard. Writing algorithms is a lot like writing poetry, you just have to let it come to you. Whenever I come across a problem that the answer doesn't immediately jump out at me, I stop what I'm doing and do something else. A few hours later, maybe a few days later, the solution will jump out at me.
Feature phone or not (you have to compare it to the original iPhone which wasn't a smartphone either), it looked a lot like the iPhone. Apple didn't invent touch screen phones, they "just" made them popular. It's a big accomplishment, but they didn't create the segment.
Does every repost of the original also need to be reposted to HN?
I don't know about your iPhone, but my iPad has four buttons plus a scroll-lock switch.
Those 4 things are pretty subjective and if any one (the article states RIM is the ONLY) company's done it it'd be hard to argue Apple hasn't.

This is more Blackberry tripe from RIM and its small enclave of loyalists. Just shut up and release already. I don't care how "great" your OS is if I can't buy it and it doesn't have a user base.

Anything can be made to look great on paper. The proof is in the released product.
And this discussion over how to write a trivial loop is why I stay far away from vanilla js unless performance absolutely forces me to optimize.
Try this in a browser. On Webkit at least is also returns length and item:

for (var p in document.getElementsByTagName('p')) {console.log(p);}
It would take more than half the people changing. I'd love to buy a lot in my city and put a yurt on it, but the city / voters won't let me live in a yurt.
If you are a 27 year old male in the U.S., your life expectancy is just under 50 years.

http://www.ssa.gov/oact/STATS/table4c6.html
>but in the native version it's much more clear what's actually going on.

Yes, but it's also more probable that it won't go on at all (due to browser incompatibilities and such).
Without getting into too much detail, my wife had complications during her pregnancies. My older son (3) is autistic. My younger son might be as well. I'm not sure of the science behind what is being discussed here, but the specific elements it discusses match up with certain things that occurred during the pregnancy.

Oddly off-topic and yet on-topic for HN, I'm working on a startup idea to assist families with special needs. I've been trying to go it alone, but not having a partner is tough. No one to speak with, no one to work with. If anyone is interested, even if it's just to chat, email me (found in my profile). I'm bad at asking for help. =/
Did anyone say it was interesting?

Maybe they are just trying to draw traffic. Use whatever sort of headlines traditionally work best for that. This particular one: "blah, blah, blah Under 30" has been around for a long time. It's editor-friendly.

What's fun about the web is anyone can gather these sorts of stories, archive them and then check back on the names mentioned 5, 10, 15 years later. In many cases, these people and their companies are all but forgotten. They got mentioned in an article and nothing more. In many cases, they paid a PR firm to get them the mention.

One thing is true in all cases: The goal of the article is to draw traffic.

pg wrote a nice essay about the role of PR in startups.

Name dropping in the right publications is a business expense for startups. Entrepreneurs routinely pay for placement in articles like these (but maybe not this one).
I actually found the content disappointing and don't see why to bother spending tutorial time on explaining them. A somewhat competent programmer will have figured out how to add mode-hooks after looking at his first one or two EmacsWiki pages. describe-variable (and all other describe functions) are covered by most introductions and should be learned before approaching any kind of Emacs customization. The rest is almost exclusively content where the only useful thing is to know that the functionality exists, but which is just to trivial to spend video time on what it does. Video tutorials are nice but I think you would be better of on focusing on the really tricky parts of Emacs and core concepts.
All those devices had a STYLUS and if the writer were being honest he might have mentioned that the original such devices were the grid and newton and that john Sculley coined the term PDA.
Please feel free. Every mixed down track on the site comes with a download button, but that may not be clear. I still don't provide a way to download individual samples, but that's not because I'm philosophically opposed to it. Lot's of people just "right click, inspect element" and that's fine.

I agree regarding facebook. I plan on offering soundcloud and google logins as well.
Uber and the delicate business of creating a platform
I'm sorry. I don't know if you're joking or are serious. But if you're a C programmer and have no experience with JS I guess it must be really easy to be fooled by this "joke".

Some JS people (the ones usually with a long beard) hate how kids use frameworks like jQuery and this site is an attempt at telling them "The vanilla JS, i.e. the standard language that all browsers use and your cool jQuery leverage under the hood, is quite capable these days. Use it". They are not quite right, but aren't quite wrong either (IMO). You'll be a dreadful JS programmer if you only know jQuery. JS is sooo different from C (and Java) that if you don't know the core language everything you'll do will be wrong. For starter: there's no block scope. Only function scope.

Every JS programmer should read "JavaScript: The Good Parts" by Douglas Crockford cover to cover - before learning jQuery.
Rather astonishing that they would adhere to "ethics" so strictly with regard to images, when the written journalism is so often slanted, sloppy, and/or incomplete.