skysight-inc/HackerNews huggingface dataset:
If Jobs' success was based off of a calligraphy class then everyone who took calligraphy classes would be wildly successful, I should be wildly successful!

I guarantee you that if everyone had science/engineering degrees, Netflix would still be streaming movies and television. Just because I am going to school for an engineering degree doesn't mean I won't take a job in the music industry (nor do I need a formal system of education to play good music)

It seems like you've never talked to an engineer, as math is very highly regarded in the engineering world as it allows engineers to do most of what they do. On top of that design is also very highly regarded in the engineering world, as most of the things 'created' by engineers are 'designed' by engineers. Your senseless disconnect between science and math (and strong connection between math and liberal arts) is a whole other debate that I don't ever want to go into.

I can't even imagine hearing a respectful engineer talk down on computer science (or software engineers), I haven't met an engineer that has done this yet. In fact, most of the engineers I know started with computer science and then moved onto things such as ex. electrical engineering or mechanical engineering (and even vice-versa!)

You are also making the assumption that the entertainment industry is built off of people with liberal arts degrees, when it is exactly the opposite. The people who built the entertainment industry were people who had a burning passion.

I'm trying to make the point that design and engineering are practically the same thing.
Nope, you just click to start highlighting.
Choppy Haircuts
In my case, the only thing that really bothers me about someone else implementing one of my ideas is that I won't have the joy of being involved in its creation. Otherwise, you're completely right -- ideas are cheap, and when one gets "stolen," it's a sign the idea was obvious, and a net benefit to society. The one exception is if an obvious idea gets stolen by a troll.
EMI's new music sandboxes connect artists with app developers
The preview panel is useful because Bing has it. It's like Google has set out to ape anything Bing does so the only difference is the result quality.

- Bing added a main search page background image, so Google adds one (but only if you're logged in).

- Bing changed the image search to pack images together with hover for info, so Google made theirs do the same.

- Bing added image search parameters like size, style, etc, so Google adds them too.

- Bing added preview panel, so Google added it too.

- Bing moved cache links into the preview, so Google moves cache links into the preview.

...iirc Bing did all these things and more first before Google.
No.

> var initial = 'string';
> "use strict"; (function(){ initial = 'anotherstring' })();
> initial
'anotherstring'
>
Useful related reading:

http://www.alistapart.com/articles/indefenseofeyecandy

Emotional Design by Don Norman - http://www.amazon.com/Emotional-Design-Everyday-Things-ebook...

(summary of above - http://www.curledup.com/emotionl.htm )
/* DICKS.js */

D=8;

if(8===D)
{
document.write('DICKS.js');
}

You're welcome.
You have this one?
http://en.wikipedia.org/wiki/File:Amazon-kindle-gen2.jpg
I can on mine. I believe this was a software update... have you been out of 3g service (or had 3g turned off) for almost two years?
I imagine knowing that you could leave would be very helpful. It's empowering to have that control in a situation & then to choose to stay - versus being unable to leave. I think it would be easier to fall into screwy thinking & hate what you've chosen when you literally have no choice in the matter.
Hey man I'd love to help except . . . java.

java java java java . . .

(I only know a little java)
Can we agree that when the customer goes out and buys an Android it's more likely his phone will fail than say when he goes out and buys BB or iPhone.
"I am aware of the importance of Silicon Valley and VC money for startups"

I would rewrite that to "I am aware of the importance of SV and startups for VC money". IOW, the synergy which drives expenses up for SV startups makes VC money more important than elsewhere.

And, the idea that good hackers can only be found in SV is ridiculous.
No, they will buy a new tablet, like they did when their PCs had the same problem. That's why software has hardware specs, especially games.
Design Education - Thousands of Design Resources
No such thing as "global-variables-by-default".

> (function () { internalvariablewithnovardelcaration = "string"; })();
> internalvariablewithnovardeclaration
ReferenceError: internalvariablewithnovardeclaration is not defined
I read that as "moving away from half baked unanimated releases".
Why not just put in place decent privacy laws for everyone?

Something like PIPEDA would be a huge step forward for privacy in the US.
There was an episode of The Outer Limits (featuring Wil Wheaton) in which a ship destined for Mars got turned around and accidentally destroyed Earth.

https://secure.wikimedia.org/wikipedia/en/wiki/The_Light_Bri...
I still don’t see why this is not a valid comparison. Sure, hardware is independent from software (more or less) but that doesn’t mean you can’t meaningfully compare the two.
Harvard Grad Starts Math Museum Helped by Google, Hedge Funder
غرف نـــوم
Would "kaggle" be able to handle patient data? Would "kaggle" sign data use agreements with hospitals that are interested in a shared task? There is a growing number of medical data mining competitions, e.g.:

https://www.i2b2.org/NLP/Coreference/PreviousChallenges.php

But the data mining challenge delivery systems in medicine are scattered. Mostly because of inability to create a secure and centralized web service.
Google does some normalization on urls before +1'ing them. For example urls shared through Feedburner have a bunch of GET parameters added on. If Google just hashed the URL they wouldn't be able to strip those and single pages would end up having multiple groups of +1's.
Actually, AutoCAD has a Mac version, though that doesn't change that much. But the point still stands — it makes sense for Apple to want professional applications, it doesn't really make sense to try and write own Maya, and distribution dynamics are for large packages are different enough to make using Mac App Store for them less attractive.
Great analogy to promote simplicity and modularity.
But what hadn’t occurred to me is that it doesn’t matter if it actually does make it easier to use, all that matters is that it makes the average person think it’s easier to use. In reality, a user must take time to learn any interface, whether clad in faux leather or not. The skeuomorphism in iOS plainly tricks people that might otherwise walk away, convinced that they can’t learn something new, into putting in the time required to get acclimated to a new interface.

For every one designer pointing out flawed and unnecessary ornamentation in iOS, one hundred non-designers, normal people, are tricked into thinking they understand something new.

But this is violated as soon as that person walks up and tries it and the thing doesn't work the way they thought they knew it would.

Skeuomorphism can help when used properly. If something looks like a button, I know by metaphor that pushing it will do something. What's really tragic about Apple's recent use of skeuomorphism is that it often doesn't make any metaphorical sense, and is also horribly ugly.

But I think we should move on. The people that need skeuomorphism as a crutch are dying out. The new generations are growing up with digital interfaces. We're artifically limiting what we can do by simulating physical things.

Here's my first attempt at thinking about what the implications of wholly embracing the digital medium are: http://blog.byjoemoon.com/post/9325300749/a-different-kind-o...
Strange, I'm on 5.1.1 (7534.51.22) and it's working here.
You might if one of your goals to accomplish was getting humanity to Mars.
I know. It sucks, but Java is what schools teach. It's what students need for college, and it's what the advanced placement exam uses.

My choice would be to use Python, but it's kind of a disservice to high school kids to teach them anything else at this stage in their learning.
Cool, also nice for learning mongodb if you've never used it (like me).
That's a strong claim. Exactly what qualified it as "dependency hell" for you. What problems did you run into?
Manned electric 'multi-copter' takes flight
Siri is experiencing first major outage in the US
I think the fact that they could leave at any moment was an advantage - the sense that you're in control is very powerful for motivation. When going into space for real, you don't know if you're coming back or not, and if God forbid an accident happens, nobody knows how people would react stuck for months inside a small capsule.

But, as others have commented on various sites, of course people can live and work in these conditions. It is no different than a submarine, and during WW2 soldiers were on deployment for months at end.

Of course, they surfaced quite often and had some sun/air/ocean view, but it's not that far from being inside a capsule in space.

Now if we could launch a submarine into space somehow, our problems would be solved :-)...
Read to the end of the article. I'm working on it: http://perl-tutorial.org :)
Nah, my Chrome crashes ^^
(Version 15.0.874.106 on 64bit Fedora)
Viral Customer Referral API
It's always been about reducing corporate liability in the name of Protecting the Children rather than actually protecting the children. No surprises here.
HTML/CSS Quiz - AWcore
Is this Google's response to Siri? :)
Shameless plug: my HTML5 Game Engine http://impactjs.com/ is a perfect fit for games like these.

This particular game seems to be made with Construct2 ( http://www.scirra.com/construct2 ) though - which is a bit more "point-and-clicky" than Impact.
Yes and worse I don't believe I've learned a thing from reading all these except maybe don't give television interviews?

I guess I'll stop reading & learn more about generator functions instead.

yaaaay productivity
More info here:

http://www.softwarefreedom.org/events/2009/scale-2009-keynot...
I don't understand this. What is the point of it?

I've been in parts of northern Brazil where malaria is endemic. People there are so poor that they can't even dream of having electricity or clean water. Most are illiterate. Besides, it is useless to protect people from malaria only when they're sleeping; mosquitoes can byte you also when you're awake, right?

Is there anyone seriously dreaming of fighting mosquitoes there with this kind of high-tech equipment?
At some point in their lives kids have to learn that certain rules are safe to ignore. I see no significant problems here. Worst case some kids get their accounts disabled.
Amazon adds 1 free book rental a month for Kindle users with Amazon Prime
These motherboards have no BMC, very few USB (2) and NIC
ports (2), one expansion slot, and are headless (no
videochip).The only thing that an administrator can do
remotely is "reboot over LAN".

This is impressive. I assume that all their servers are imaged and provisioned via a system build script. That is no small task to get just right
Yes, it is a similar programming model. Some differences (please put "to the best of my knowledge" in front of all of these):

- Storm does not allow arbitrary state in operators (what Nathan Marz calls "bolts"). This makes implementing the runtime easier, such as being able to replay tuple sends for fault tolerance, but it limits what kinds of applications one can make. Yes, I'm on board with the idea that we should avoid mutable state as much as possible, but people who build real applications want it. Yet, fault tolerance in our system requires more work, so it's a trade-off.

- Storm programs are implemented in Java. Streams applications are implemented in our programming language, which has the rather pedestrian name Streams Programming Language, but usually just SPL. This may seem minor, but it's a big deal. Marz is working on a higher level language in Clojure. Implementing programs in a higher level language enables developers to abstract away many issues related to high performance, distributed systems. I compare it to the difference between writing assembly code and writing C code. (Or the difference between writing Python code and writing C code.) The code that we generate is similar in principle to how one writes a Storm application. Which brings me to...

- Storm runs on the JVM, we generate C++ code which gets compiled.

Neither Storm or Streams are the first or only in this area. Stream programming is also popular for hardware, but that is usually synchronous and if there's state, it's shared-memory. Storm and Streams are distributed and asynchronous. There are academic distributed streaming systems such as Borealis. The research name for Streams is System S, and there are many academic papers about it, or that use it as a platform for other research: http://dl.acm.org/results.cfm?h=1&cfid=66087472&cfto...

And for the record, I am impressed with Storm.
Jawbone Up detailed: tracks activity, food intake and sleep cycles
But it's clear he is (or at least his writing reflects him to be) incredibly insensitive to issues of race and privilege.

This seems to be a common theme (though not universal, certainly) of Hacker News and Silicon Valley as a whole: complete utter obliviousness to the world outside their bubble, and the idea that they might have advantages that other people don't. It's practically painful reading the constant Hacker News posts claiming that privilege doesn't exist, and Arrington just seems to be another source of this in the tech-world echo chamber.

Most entrepreneurs are consistently logical on technical topics, but whenever the idea comes up that maybe, just maybe, they have a lot of advantages in life that other people don't have -- that not everyone can just quit their job, learn how to program in a few weeks, and make millions on a startup -- quite a few seem to clam up. Is it that hard to comprehend that maybe Silicon Valley isn't a perfect meritocracy, and that issues of socioeconomic background, nationality, sex, race, and so forth still exist, to some extent or another, and that it's important to at least be aware of them?

Apparently it is, because any post even suggesting this seems to be downvoted to oblivion in any thread on the topic, because if we stop talking about issues, the issues will just go away.

But as the author says, being ignorant of privilege and people who don't have the same advantages that you have doesn't inherently make you racist. It just makes you ignorant, which is hardly uncommon and not difficult to fix, and certainly not worth such drama.
Yes, because easter eggs didn't exist before the iPhone 4S.
Facebook's version of memcached has diverged significantly from the public version, to the point where pushing it upstream is at the very least unproductive and likely disruptive. It is our intention to eventually open source the entire stack, but as it's still very much in active development it's relatively low priority at the moment (note that this is the conservative viewpoint, people with significantly more seniority than myself want to see it released sooner rather than later, and no one above them disagrees).
PragmataPro looks good, but when ever this topic comes up I always end up going back to Bitstream Vera Sans Mono.

http://ftp.gnome.org/pub/GNOME/sources/ttf-bitstream-vera/1....
"All [EC2] nodes are internet addressable."

Not true. You'd have to adjust your Security Group policies accordingly for that to be true.

"All [EC2] nodes are on a shared network, and are addressable to each other."

Misleading. You'd have to be clinically brain dead to allow this to happen by explicitly setting that policy in your Security Groups. You should also try to avoid Tweeting your admin login creds if this is an issue.

VPC has good features not available on EC2 but this perspective on it boils down to "I need a sandbox because I don't understand how firewalls work."
Yep, I've cancelled digital audiobooks from audible (owned by amazon, if memory serves me right) and even books sent to the wrong address in europe (full refund).
Right, which is why there is also data available for what devices are on what versions and what percentages of users on what versions so that developers can choose a minimum level to target. This problem isn't unique to Android either, so I don't see how it changes what I siad.
Along the same lines, you can no longer tell instantly if an item is shared (via the bottom of the content).

Before, sharing an item would change the text to "Shared" so that you could both 1.) see that it was shared and 2.) click again to undo the Share. Now, you would have to go to G+ to check.
Actually, Hadoop was designed at Yahoo!, based on Google's MapReduce. Yahoo! doesn't get nearly enough credit for what they do get right.
Personally I think this is very clever and a great hack. However, I'd like to know how long it took to create this and point out that the time would probably be better spent directly building the product given the startup's stage, rather than superficial pages. Then again, maybe the intention all along was to get traffic from HN, in which case I'm sure it was worth it.
How to Detox My Body
I wish Google catered more to geeks.

I understand how Google indexes the web. Let me control my own queries. Give us geeks the ability to enable/disable freshness, even if it means appending &fresh=0 to the URL
You can still use Image Charts: http://code.google.com/apis/chart/image/

The cached links are still there. They just got moved to the preview page. I assume not enough people used them for the amount of clutter they created in the SERPs.
There is no Starbucks in Luxembourg, so it's not even a local presence.
Does this differ from launcheffectapp.com which provides the viral referral free?
We're also looking into getting a designer for our site, I'd be interested in hearing how you managed the project.

When you started with your designer, how did you convey the type of look and feel that you wanted to give your business? Did you point them to other similar looking sites or was he/she the one that pushed forward the final vision and design (which BTW looks great)?
Seriously. I have good eyes but if I have to zoom in at 300% on your page to be able to read it, something is definitely wrong.
How does the leather skin on "Find My Friends" trick people into assuming familiarity? It's an application without a physical analog, other than shouting your friends' names really loudly or wearing a weird hat or bright shirt.

I think someone with a high position in Apple's iOS app software department just really likes that leather look, and people are reading way too much into this. There are cases where the skeuomorphism is appropriate, such as the striped yellow notepad or the wooden bookshelf in iBooks, but Apple has clearly extended the use of these themes beyond where they make any kind of logical sense, making them simple arbitrary aesthetic choices.
A recent example, searching for eb_row returns results for 'eyebrow' And the worst thing? The search page is without even the "Did you mean" links!

http://www.google.com/search?client=opera&rls=en&q=e...

I can't imagine Google devs are happy with this. Cmon Google, let us geeks in on the internal search that your devs use. Host it at geek.google.com or whatever. Probably won't happen since geeks don't click on ads much, and Google is cutting down on dev friendly side projects like code.google.com these days.
Good gameplay is not a property of the platform (e.g. HTML5 or Flash), but of the game itself. Since HTML5 is still very young, there are mostly web devs building games with it - which often results in games that "feel" wrong.

But I agree, this game is a very nice example of how to do it right.

Also try http://www.phoboslab.org/ztype/ or http://playbiolab.com/ :)
I fear that the beauty of mathematics is hard to easily communicate. It is not in pretty pictures of fancy functions, but in rediscovering theorems and their proof. The most awe inducing results during undergrad was Galois theory, but you need quite a bit of mechanics to be able to understand the proof.
I remember an exhibition on Gödel, it completely failed to communicate how ground breaking and fundamental his achievement were.
In the movie saga "Back to the future" the DeLorean time machine needs to travel at 88 mph and the flux capacitor needs 1.21 gigawatts of power in order to activate the time circuits.
Algorithm reveals hidden connections in Cleantech
I'm unfamiliar with hg, but git is incredibly easy to use. I alias common commands to shortcuts, so git commit is gc, git push is gpsh, git status is gs (I'll never run GhostScript from the command line), etc.

Any time I start a new project, even if it's just an experiment with a new library that will never see daylight, the first command I type after mkdir is git init.

Seriously, don't do any coding without version control. Once you've tried git, you won't want to (Mercurial is probably similar).
"Fixed" is relative. Personally, I enjoyed the game, and don't see any issues with the control paradigm.
Thanks for the link. I can see that evolution happening in current media consumption habits, so it makes sense that the new paradigm of television will reflect this more.
Call of Duty MW3 support outage announcement
But what is programming if not changes? :) You start with a skeleton (be it a bare bones Sinatra server, or a .c file with only main() and a couple of functions), commit it, then change it.
I like the Sony Vaio-Z, it's a good notebook. Sony has $800 notebooks too but they are shit. It has nothing to do with the logo on the machine and I resent your thinly veiled attempt at dismissing me as a fanboy.

Got any links to all of these mythical, amazing $800 notebooks?
I think it's more likely that the cause is the initial high-engagement period that budding startups have. The infographic shows the average workday being 9am-12am. when you're working 15 hour days you don't really have time for anything else, regardless of what town you're in.
Hopefully this will help out the perl crew and their problem with stale tutorials.

The leeds doc is still top result, but hopefully this will make it easier for them to push new stuff up there.
I think he means he'll look into.
a list of known Google Easter Eggs:
http://en.wikipedia.org/wiki/Google_hoaxes#Easter_eggs
So far I've had a pretty frustrating experience with the Kindle (Kindle 4 no keyboard, no touchscreen) from the get-go. Sure, the box was nice, but as soon as I powered it on it was frustrating.

Since the Kindle was a gift, I had to enter in my Amazon account information before I could do anything else. Total buzzkill. I wanted to flip through a book and see what the screen was like and how it worked, but instead I have to laboriously type in my 35-character password like I'm using an NES controller.

After that, there's no sample books on there- you'd think they could put a public domain book on there for free. Every MP3 player I've ever bought comes with a few sample songs. Ok, fine. Now I have to hook it up to my computer via USB. Put an epub file on there. It doesn't support epub? Ok, fine. Put an RTF file on there. That doesn't work. Ok, fine.

Finally put a .txt file on there of a book I'm halfway through the paper version of. Apparently the Kindle has a weird concept of pages for txt documents, so I have to hit the "Next Page" button 97 times, or guess what "location" I'm at (1456 out of 4452 I guess?) and enter that in.

All of that frustration, in the first 30 minutes, just to get an idea of what it is like to read on it and page through a book. Never had that kind of experience with an Apple product. "Unboxing" experiences with Apple products have become a religious experience for a reason. Amazon is still far short of that.
Make an Individualistic Fashion Statement with Handcrafted Jewelry