skysight-inc/HackerNews huggingface dataset:
The problem here is that you're discounting that these things are incremntal in nature and saying the invention happened at Apple.

Where does the GUI start? At the ncurses-like menu-driven interface? At the point where this interface gains more than two colors? At the point where there are icons? When there is a menu? When there is a paint-like drawing tool? When there is an apple logo on it?

Some draw that line at Xerox, you draw that line a bit later and attribute the "ground-breaking invention" of a GUI to Apple.

I don't see it either way, they are all refinements along the continuim from the command-line to the GUIs we have today.

Apple happened to hit the mix that a large number of people grew to embrace and some attribute all that came before as garbage and the win to Apple. Which I think is extremely misguided, but what can you do but shrug it off.
Risky Business by Elon Musk
How did you get featured on Tim Ferriss's blog? Just from all the kissing up you do in the video? (probably a good strategy....)

We've been working on doing a video blog, but at this point its just experiments.. haven't had a chance to fully do it yet.

Impressed that you fit in a 28L backpack. We started off with 55L, and just recently upgraded given that we weren't' able to carry our bags aboard on some airlines, so we're planning on checking bags now.

Your automation is impressive. How do you find the writers? I guess this would take a lot of work to setup like you said.... I think we might be doing things a bit of a harder way than you are.
In praise of boredom
ah forgot about that - thanks for clarifying.
As long as you write to separate parts of memory and are cautious with freeing memory you don't need locks for reads.
What I Learned Building the Apple Store
Wish there was a way to get one of these phones and _just_ have the data plan. They're also running a deal on hotspot phones. Cheapest Sprint hotpost plan is $30/mo for 5GB which is nice compared to the rest, but they force you to get a voice plan as well, which brings the cheapest plan to over $100/mo.

Anyone know a way to get both these deals have have a data-only plan? I have a smartphone already, I'd just like the hotspot features and to play around with Android. I don't need to make calls with it.
This is my weekend project, scratching a personal itch and addressing some of the complexity in HR tools I'm used to seeing.

The stack consists of Rails, MongoDB and nginx, and represents my first public-facing service with that stack. Along the way I wrote a JQuery plugin for managing a dynamic number of fields in a fieldset which I might throw on GitHub if there's interest.
I'm a complete cowboy, and would probably write something like: http://pastebin.com/mvjTG9XG

Edit: spot where I missed a comma :-P
People actually read digital magazines (and they’re ready to buy)
- Republican Representative Darrell Issa and Democratic
Representative Nancy Pelosi came out against the bill.

I wonder if there was, perhaps, a much more well known Republican Representative that came out against the bill at the same time Issa did, and if so, why he wasn't mentioned?
The 54-Hour Startup
If only they'd let you sign up for these things for only the immediate purpose and not be sent other "important campaign" emails. I would be cool with someone reading and trying to pronounce my name (incidentally, failing miserably) as part of a filibuster here. But I wouldn't want a single other email beyond that point.
WP Deployment Software
LinkedIn Shares Tumble After ‘Lockup’ Expires
freebase.com
Hmmm, lamb rogan josh requires 54 onions? And 406 (and a half) lambs?

As other's have said, probably better not to focus too much on quantities and more on necessary/optional ingredients and how to source them.
I should've added 'for the foreseeable future'. Although it gives us "feel good" vibes, having a small number of people in space does not significantly improve the lives of many people.
AD Gaarf On Leaving Twitter
Ask HN: Lab or Labs?
Does it matter which one I use for a domain name?
The fruit == loss of innocence. So, in the original story, it's "knowledge of good and evil." But to most people, loss of innocence brings sex to mind, so the fruit is very commonly used as a metaphor for sex.

OT: it is said that whatever the fruit was, it certainly wasn't a southern watermelon. If it was, Eve would never have repented :)
Nope. Whichever sounds better to you.
Look at the arms industry and you will see a similar pace
of advancement - mostly due to the bottomless and nigh-
unchallengeable defense spending of Uncle Sam.

But I don't think you're really disagreeing here.

The DoD is a lot less squeamish than civilians about experimental projects that result in death. Leave aside the issue of whether this is good or bad. For them, they are going to be seeing dead bodies as a natural course of doing business, and they want fewer ones, and so they're (much) more willing to pursue riskier projects that may cost lives.

Soldiers can be ordered to run into enemy fire, so they can also be ordered to test drive automatic cars (funded by DARPA). Autonomous helicopters that could slice someone in two if the programming goes bad nevertheless get the green light because there are already people being sliced in two, and DoD wants to reduce that number.

DoD is really pushing robotics and cybernetics forward in particular because those two result in less dead soldiers and (in the future) soldiers who can function even after losing limbs and eyes[0].

Perhaps the most concrete example of this thesis is what happens when the priorities of DoD and FDA collide. Take a look at the Pathways to Innovation program that FDA just greenlit[1].

On a Tuesday afternoon call with reporters, Shuren said he
expects just one or two devices to be approved through the
new pathway each year.

The first device up for review under the new pathway comes
from the Defense Advanced Research Projects Agency
(DARPA), the research arm of the Department of Defense.

The brain-controlled prosthetic is designed to restore
near-natural arm, hand, and finger function to patients
suffering from spinal cord injury, stroke, or amputation.
An implanted microchip on the surface of the brain records
neuronal activity, decodes the signals, and activates
motor neurons that control the prosthesis.

The first chip will be implanted in a patient within six
months, Geoffrey Ling, MD, PhD, program manager at DARPA,
told reporters.

There is a very good reason why no private company has yet gotten this kind of fast track, but the DoD has. From FDA's perspective, DoD is a (more powerful) fellow agency which deserves professional courtesy. Moreover, FDA doesn't suspect DoD of just being in this to make money. Thus a dot mil is allowed to play by fundamentally different rules than a dot com.

This is my point: when lives are on the line, people will be willing to risk lives to innovate. If not, then not.

[0] http://www.youtube.com/watch?v=TW78wbN-WuU

[1] http://www.medpagetoday.com/PublicHealthPolicy/FDAGeneral/24...
Watch the movie Mr. Smith goes to Washington for an example of a filibuster in action (and to see a great movie, too). James Stewart as a freshman senator holds the floor to try to stop a political machine's crooked scheme. It's a Frank Capra movie, so take it with a grain of salt.

http://www.imdb.com/title/tt0031679/
For startups, great design is more important than ever
I agree. The best way to protect from malware is to stop it before it happens. What better place to be able to do this than on embedded software, where everything can be controlled centrally? It'd be hard to fully protect sideloading apps on Android, but at the very least the marketplaces should be fully protected.

Every app on every marketplace should be tested for malware, and the device should be able to scan for apps acting outside of the limitations imposed in the API. I have a WP7 device, and it's kind of like the new Mac where thanks to its marketshare it's not a huge target. But I'd be willing to bet there's some exploits out there that could be targeted, and that scares me as a netsec employee.
It seems like most companies go for the plural "Labs" (or "Networks" for that matter). Any reason why?

The one I'm looking at doesn't have the plural available.
>Nobody, that I've seen, has provided an example of a product predating the iPhone that uses this multi-touch technology.

What about this one? Forward to about 2:30 if you're impatient.
http://video.google.com/videoplay?docid=884017118027634444
Appreciate the support, HalSF -- I try very hard to be intellectually honest even when making an obviously strongly-felt point.
You seem to be under a collection of interesting misapprehensions...

1. Google does warn in various ways when it detects possible badness. As it should.

2. We don't gate ALL links through such warnings. This can be verified by going to your news feed and clicking just about anything.

3. This is about a specific issue with notifications generated from comment widgets (a very common spam vector).

4. Detecting all badness via the domain name at "write-time" is not a sufficient solution to the malicious link problem.

5. Whatever that was, it wasn't reductio ad absurdum.
I tried PyQuery ~1 year ago, and immediately found issues with it (IIRC it was having trouble selecting an element that had two classes, when the selector was only specifying one of those classes). I may have to revisit that if people are recommending it with positive reviews.
GP meant conservative in the "don't rock the boat" sense, which is very confusing and misleading in the context of politics where the word "conservative" generally means something else.
Top-tier this
Classic tragedy of the commons situation.
G Plan Furniture and Sofas
How to Maintain Manic Momentum
Any experienced entrepreneur will tell you that starting a business is like going for a ride on a roller coaster: emotionally, financially, and in any other sense you can think of.

This is normal for the inexperienced entrepreneur who chooses to accept less control over his or her standing in the world — but I do not accept that!
You shifted the goalposts. The trademark is listed on the USPTO.gov site, as being live and owned by Apple. They don't provide the ability to link to it directly, which is why I quoted it with enough info for you to do your own search.

I'm not ignoring the contributions that came before, I'm refuting the claim that Apple didn't invent it, specifically when people cite other methodologies.
It's not ironic, it's deliberate. I want to make sure I'm making informed criticisms of Facebook based on actual usage of the service as both an individual user and as a publisher.
A good analogy would be the difference between being a brief writer for a law firm and being a fiction author - you have "writing" in common (hopefully "good writing" at that) but the intricacies of each domain make it appreciably different.

Web application programming relies on a plethora of "soft" technologies (xhtml/html5, css, javascript, sql/nosql, php/python/ruby/perl, frameworks for all of it, a lot of 3rd part libraries outside of the frameworks, etc...) - embedded programming is much more low level in comparison and comes with many different kinds of problems.
These are nice, but you should also check these out as well https://github.com/adamstac/zocial ... homepage here: http://zocialbuttons.com/ ... there are MANY https://github.com/adamstac/zocial/blob/master/stylesheets/p...
Perverse Incentives in Academia
Ask HN: Is a multiple monitor setup significant to you when writing code?
It seems like everywhere I read people keep mentioning how important it is for them to work on multiple monitors (usually it's two or three) or one very big monitor (such as a 27" or 30"), and often I hear them saying "the bigger the better".
I'm working on a notebook (15.4" display at 1440x900 screen resolution) and I'm pretty happy (or so I think). Alt+Tab doesn't bother me and I don't feel the need to have two or three or one gigantic monitor. Are there any of you who agree with me? How big of a productivity boost does your big setup give you (try being objective please) ?
How can you make sure there are no writes to the memory you are reading from?
Someone was complaining in the comments that there was no easy way to get the full list of saved stories back out of HN. I whipped up this script to do that in response. It had been an idea I was batting around in the past, but the comment provided the motivation to create it.

edit: Looked up the thread, and turns out it was an inquiry, and not a complaint.

http://news.ycombinator.com/item?id=2479416
Buffalo, ironically another species we nearly hunted to extinction.
Assuming your experience is not isolated, I find that very scary.
I'd say having Google in NYC is probably a negative for startups. Most of the good talent gets soaked up by the big G,

And your 7 minutes to work as an engineer, is actually a bad thing for startups. If a programmer lives in Manhattan(sub ~50s st), then he is paying ~$3000/mo for an apartment. If you are stuck with a $3K fixed cost every month, it's hard to quit a job to go do your own thing. Granted, you can always get a cheaper place, but most programmers with 2-3+ years experience seem to be making ~$100K+ in NYC, so they tend to justify spending a bit more to be closer to work
Zocial: CSS3 Social Buttons, Sass framework
What do you mean by this, One little problem: How are we going to pass our function to itself? ?

You just pass the function as a parameter to call, like this:

sum_of_nested_list.call(sum_of_nested_list, [1,[2,3]])

Right? What am I missing?
The going rate for just wages on a team that size for 6 months would be in the order of 100-200 thousand, plus all the lab equipment, supplies and whatnot.

Not to mention most investors would see the idea as some form of play-dough and balk at the idea.
I don't have time for that..

Looks good though, much more readable.
It's called "Lapsarianism" and is a pervasive and pernicious force on the (Western) world.
Dalbir Kaur - Freelance Textile Designer
Freelance Textile Designer with more than 10 years of Experience in Textile Design and Currently providing Textile Design Service to many Textile Design Studio,Textile Mills and Various Textile Firms All-round expertise in textile industry.As Freelance Textile Designer adjust my workday to suit clients' schedules & deadline. Specialist in Textile Design , Jacquard Design Prints and Repeats and for all kinds of Textile Products
Honestly, I haven't noticed any dramatic improvements. However, as strange as it may sound, I feel better about myself knowing that I was able to increase my short-term memory within that specific N-Back game since I was almost positive I would never make progress in it. I'm unsure if it has translated into other activities, but overall I feel sharper for what it's worth.
Cilk is definitely more than syntactic sugar.

How would you implement work-stealing in pure C?
Actually, the nuclear option has for some time been used to describe eliminating the filibuster, and was actually partially triggered recently.

http://thehill.com/homenews/senate/186133-reid-triggers-nucl...
Which of America's Presidents was the biggest spender?
Hmm... I just tried Geico online quote and got some ridiculously high estimate (2x my current premiums). I guess old-fashioned phone call to the agent is still a way to go.
They've made it neat and painless, so neat and painless that they've had no reason to stop it.
The Fastest Internet & The Fastest Way to Get $1000
Retail Isn't Broken. Stores Are (Interview with Ron Johnson)
Again, that depends on binding the function to the name. If that binding changes (as in the example given where some logging is added), things break. Also, being able to do with completely anonymously allows you to use a recursive lambda anywhere you can use a lambda or a block, something that is not currently possible without making a combinator.

There’s a practical example of using the Y-COmbinator to make auto-vivifying hash tables in one of the links.
NPM included in Node
I appreciate your thoughtful response and want to make clear: I'm not ascribing ill intent to you or to any of your individual coworkers. What I am suggesting, instead, is that the overall goals of Facebook as a company combine to yield this result, and that the overall result is a deliberate outcome of the company's strategy.

That being said, I'd eagerly await resolution of the bugs you've described.

I do not mean to suggest that use of OG or the like button should imply trust, but rather that crawling of a site by Facebook consistently over months or years should show whether it has ever been a bad actor, or whether it's ever been flagged by others as a site with ill intention; Indeed, that's exactly what Stop Badware et. al do.
CARACTER�STICAS DE UN PROGRAMA PARA VIDEOCONFERENCIA
EPC y Protocolo
I 've had this domain that was since forever a simple redirect to our facebook game spam-listed. I 've sent countless appeals for almost a year now and never heard back. Have something to suggest?
>4. Detecting all badness via the domain name at "write-time" is not a sufficient solution to the malicious link problem.

Doesn't Google has this problem too, that detecting badness at the "indexing time" is not a sufficient solution? The content of a site may change between their checks. No pop-ups are shown in between indexing times nevertheless.

With your abuse reporting volume, you should be able to almost instantly detect statistically significant malicious links, and remove them from your news feeds, should the content change to malicious after "write-time".
Security Vs Competition : Windows 8 comes with its own anti-virus
This is a fantastic point. While perhaps it would be too detrimental to their respective services (how many $/min would Google and its ad partners lose?), this would really hit people across the US quickly and hopefully piss them of enough to phone someone.
If you wake up and you're not excited to get started on the challenge(s) that your work will bring, then you're burnt out.
Who Wants To Be an Entrepreneur?
I think you're projecting. I have never been enthralled by any of Apple's products and certainly not multi-touch. Calling people anti-intellectual because they're against Apple is ludicrous.

My problem with Apple and especially Steve Jobs is that I'm allergic to reality-distortion fields. And the unfailing hypocrisy. I distinctly remember Jobs saying "Good artists copy, great artists steal" [1]. Sometimes innovation is using other ideas and combining them, and then they're saying that Android is a rip-off of their product and they won't rest until it is destroyed.

[1]: http://www.skuggen.com/2010/03/apple-ceo-steve-jobs-we-steal...
Top 5 iOS Apps for Writing Like a Pro
If you are a person who writes fast or if you have a keyboard attached to your idevice then using these applications will most certainly make you consider to start writing on a more portable device such as iPhone, iPad or iPod Touch
>but as the people in power get younger

Except they aren't. If at all, they will be getting older. But anyways, age doesn't really matter. Neither does understanding of the current technology. It's the fact that we allow corporations to buy out the government, and continuously run away from responsibility by telling us that 'things are surely going to change in x years / with the next election'. It's highly delusional.

If we want to change something, we can't wait for some authority (usually the government) to solve our problems. We've got to do it ourselves. With or without its consent, and - if required - against it. This resolution is the catalyst for everything else.
There's a small bug where if you try to add another ingredient after you've typed something in the box, it deletes the current row and adds a new one.
<evil>

I wonder how difficult it'd be to build a fullscreen browser replacement and have it load automatically. The fake browser could mimic real browser actions and easily mask the url (and all of the browser chrome, for that matter) and inject their own content when a user navigates to an interesting site. All the normal "safe" markers (e.g. green URL bar, security lock on the bottom right, the correct URL) could be shown to the user.

Hmm....

</evil>
I was working with a small library that i implemented (with help) on a grad school research project. We were experimenting with various low level techniques/approaches to how one would implement an operating system for a 1000+ core chip. We were experimenting with memory management and scheduling designs. In order to test our designs we wrote a number of toy benchmark programs. Basically the typical set: merge_sort, fft, mat_mult, kmeans.... We ended up with a programming model that is not disimilar to the cilk model, though without the compiler support. So we were manually managing continuation scheduling with latches on atomic variables. This was a somewhat annoying thing to do, but we were able to make it work. I looked at cilk at the time and it definitely would have been nice to have compiler support but i don't think it would have fundamentally changed the way we implemented our algorithms.
do you have evidence that subselects are inefficient? (i don't know the answer myself - i would hope that a database can do pretty decent optimisation, but perhaps this is the db equivalent of "given a sufficiently good compiler...").
Get An Awesome Job After College By Avoiding Class and Ignoring Extracirriculars
If I block someone from Gmail chat, will it block them on Google+?
Good luck with that. Imagine all the YouTube-quality comments that would flood crbug:

PLZ FIX TEH FACEBOOK LOGIN SCREEN!!

We can have discussions all we like about whether or not Facebook is a net-positive or a net-negative for the Web, but there's no way Google, Microsoft, or Apple is going to blacklist them.
Dear Omniture – this letter and your response will probably go public
I took it as a warning that you're about to click a link that has a high potential of sending you down a rat hole that eventually ends up on the Philosophy article.
Teaching Entrepreneurship
3 Motivations
A big fall after releasing millions of shares to the market isn't surprising, particularly given the small initial float at IPO.

I guess we'll see what LinkedIn's real market valuation is because though its definitely worth something, $10B it is not. And if the overall market continues to decline, tech companies such as LinkedIn are going to get hammered the most as investors start to really ask themselves what companies will make it through the mess the best (probably the big blue chip ones).
Here is where the first footnote[0] links to:

http://progressivefix.com/wp-content/uploads/2011/06/06.2011...
Make a Wish. Make it Count (Here's Why)
>. I've even seen people on Hacker News insist that Xerox invented the GUI. (showing either they don't know what a GUI is, or they don't care.)

Why don't you tell us what a GUI is, even if it's a personal definition?

You've come up with multiple posts where you claim Xerox didn't invent the GUI and dismissed anyone who said otherwise as being anti-Apple, but have never presented a shred of evidence or even an argument that Xerox didn't invent the GUI.
I've been waiting for that for a while, and even bought an Efika MX Smartbook.

It's not worth it.Just buy an AMD fusion laptop. I got the Thinkpad E325 and it's much more powerful than either Atom or all current ARM chips and battery lasts for 7h+.
I've done it. You need hardware support to do it without locks. Here is a paper describing an implementation using CAS http://www.cse.chalmers.se/~tsigas/papers/JPDC-Lock-free-ski...

in order to do work stealing in general you just need to organize your computations into tasks. Having a language that supports closures (or a similar thing) makes it easier, but it is not neccesary because you can just use function pointers to define tasks (and some kind of struct to pass args)
Wow, what's with WWII and the Cold War lately? Everyone is trying to find silver linings in them. So I'll just whip out my previous comment about the broken window fallacy: http://news.ycombinator.com/item?id=3255480