skysight-inc/HackerNews huggingface dataset:
We're doing that geeky thing now where we're delving too deep into minutiae, but:

> as I recall, you couldn't uninstall IE before Windows 7, particularly not by doing anything as simple as dragging it to the trash bin.

Sorta, kinda. In XP, you could "uninstall" IE by going to the "Windows features" part of Add/Remove Programs. This would make IE no longer the default browser on the user's system, and make it slightly harder to access, but it was still there.

Dragging the desktop icon to the recycle bin would trigger some warning I don't clearly recall, but would still leave IE as the default web browser on the user's system, available at the top of the Start menu.
They will offer a payout to him... Unless one of their devs read this post and implement a mock up..sigh
If it's still being supported, why should they? Has it gone stale? Bad case of rust in the networking stack? Or is it just because it would suit Microsoft's business model better if it did rust away?
Every single line of code...
On OP's particular issue: I'm surprised he didn't mention paycycle (now part of intuit). I went with it due to similar concerns (as well as it clearly being the cheapest).
It looks like a whole dongle-shape industry is brewing. Waiting for the first dongle in the shape of Lady Gaga.
SEX ON CANVAS, THE NEW FASHION ART-VIDEO FROM U.S.
H1B -> Starting company -> Getting Funding -> Transferring Visa is not impossible but have lot of hurdles.

Irrespective of traction,you have to do following which is very frustrating & time consuming.

1. Your company need to demonstrate ability to pay us "prevailing wages" as per SF standards [76k per year per person ] or Santa Clara [82 k per year person], office space and other general needs.

2. You need to hire some one (contractor is okie ) US citizen/Green card holder to sign off on the H1 application. That person can be any non technical person .e.g. accounting or marketing to demonstrate employee employer relationship.

3. You need to hire yourself as software developer demonstrating right skills and acting temp CEO /CTO . C position usually have higher salary ranges and have USCIS complications.

4.Form a board of directors who will have right to hire and fire you

Get lawyer who knows and have experience in immigration.
NodeJS - Http vs Https
The busy-ness of their retail locations is unbelievable. There are so many people loitering, hanging out, surfing on the computer (it's the same computer you have at home!) that it makes me claustrophobic and damn-near gives me panic attacks whenever I have to go in there.
Dutch Artist Berndnaut Smilde Creates Miniature Indoor Clouds
Why I Decided Not to Buy the New iPad
Redefine the competition as IE6, IE7, and IE8 and suddenly IE9 is king of the browsers.
Want military’s attention? Sell fake service documentation on the Internet
Super-Secret Google Builds Servers in the Dark
Spin up your Heroku dyno automatically after deploy
The best way to remove IE on older machines was to re-purpose the icon to open Firefox or Chrome.
I spend more time convincing clients to switch over to FF/Chrome to view my work hah!
http://www.nike.com/jumpman23/aj2012/

Best use I've seen.
Has anyone here tried optimizing initial page load by including the json data passed to various templates as part of the page, rather than making a separate request to get the data?

for example, what i've been doing is using a server side template write out the clientside templates and initial json data used by the clientside templates:

<script type="text/javascript">
var viewModel = {{- JSON.stringify(viewModel); }};
</script>
The concern isn't with the probing; the concern is (eg) with documenting the specific firm for which he worked.
"To grow such an ecosystem the project must be fully vendor neutral, and implement a liberal (e.g. Linux-style) trademark policy allowing use of the trademark for third party distributions of the software, as well as for plug-ins and extensions."
CSS tutorial for beginners
Camera+ 3: now with API
Great reflection by Andrew Chen about Facebook and how he didn't see the potential because he focused too much on "known" metrics about social networks at the time.

Also a comment by Josh McHugh was a good story about early days of Facebook.
I'd argue that clojure-py is important for a different reason: Clojure is slowly sneaking up on every popular runtime:

JVM -> Clojure
Javascript -> ClojureScript
Erlang VM -> Joxa
CPython/PyPy -> Clojure-py

In a few years clojurers/lispers will be able to target multiple platforms with one simple language.

As a pythonista myself, I used to feel overcome with nausea just by looking at Clojure/Lisp code. However, Erlang was my gateway drug into the functional/bizarre-syntax world and now, after a few weeks (and two books) with Clojure I'm having a bit of an identity crisis: my brain simply refuses to touch messy-non-Lisp code ever again.
> Not directly related to Pearl's work, but he basically deserves credit for the wider renaissance in Bayesian techniques.

Post hoc ergo propter hoc? The success of naive Bayes classifiers for spam filtering must have improved popular perceptions of Bayesian techniques, but let us not go overboard.
Not constructive at all. As far as I can tell, Kevin Rose struck gold at building a company through his efforts. As a hacker, you may value hiring developers, promotion, etc. at zero, but Digg's users do not. I'm willing to bet many HN readers could learn something useful from Kevin Rose, no matter what his formal or informal training.
Inconsistent updates, bugs, ... Why should I buy a Nexus device again?
While I am /in no way/ a fan of GS (or the entire sector), I find the sudden blitz on GS to be quite smelly. First NYTimes publishes a relatively random VP's resignation slam-bye. Matt T. from Rollingstones was also cheerleading. And of course, NYTimes had a front page story followup. And now, this.

What is going on? Have they found their scapegoat for the generally sociopathic (and well hated) sector?
This is exactly what I'm proposing. The idea revolves around creating a scarcity. I'm inclined to call it an artificial scarcity, but in some respects the scarcity is intrinsic in people's finite time.

Simply put, you start with a certain number of "cool dollars". You spend them by promoting something. I'm still working out the mechanics so that the market has the desired properties. Maybe you get one dollar a day. Maybe you spend money to agree with someone's endorsement.
How to Divide any number By 9, 90, 900 and so on at a tremendous speed
PayPal Here - Mobile credit card reader
Ask HN: Need a web-based news agreggator/filterer
I can't find a replacement for summify.com (and don't have an account). There are a zillion Flipboard-like apps, but I want something I can use on my big screen. And I don't want it through email (like curate.me or news.me).
To be fair in October of 2004 Rose interviewed Rob 'cmdrtaco' Malda and one of the questions included what Rob would have done differently with slashdot if he were to do it today. Digg appeared in December following that interview. You could argue that Rose paid someone to implement Rob's idea.
Flow Electric Bicycle by fairly bike manufacturing
Is this really going to work? Keep us posted:)

A contrast from TED, The year I was homeless:

http://www.ted.com/talks/lang/en/becky_blanton_the_year_i_wa...
Internationally, and for many years, over many different survey bodies, "reporter" turns up on the lists of "unpopular professions".

What is the public interest in giving his real name? What possible purpose does it serve? I understand that the journalist wanted to give him the opportunity to respond, but that's no reason to publish the name.

He made it very clear that he wanted to stay private. Until there's an important reason to breach his privacy you should respect that.
Even the worst asteroid impact would not render the planet uninhabitable. It might kill lots of people, but it wouldn't kill all of them.
Cool, I'd love to help as I'm hardcore entrenched in music culture and love seeing innovation in the space. But alas, I have no skills as a developer.. I did however just come across this article which may be of interest as you search for someone:

http://www.virtuosimedia.com/business/startups/how-to-find-a...

Now, if you're ever looking for someone on the biz development side of things, I'd definitely be interested..
Yes -- it's highly recommended to bootstrap all of the data you need for an initial load, and avoid any extra HTTP requests. From the FAQ:

http://backbonejs.org/#FAQ-bootstrap
> Elaboration:

Care to explain why Chrome and Firefox run just fine on XP? It seems to me that every excuse for upgrading the OS is rendered moot by the observation that the two primary competitors have no problem running on XP.

Just call it what it is - an attempt to increase the price of browsers from free to non-free by tying upgrades to the OS.
There are many reason why you would want to upgrade: here I googled a chart for you: http://windows.microsoft.com/en-us/windows7/products/compare...

btw, I'd love to use siri on an iPhone 3G which I'm perfectly happy with...
Agreed. I was listening to a morning talk show that was discussing PayPal, and they only said great things about PayPal. I think most of the population likes PayPal, except for the very small percentage which happened to get screwed.
Show HN: How we adapt "Wings of Fury" for Android
This is a partial solution, but one that is already implemented.

The problem is that people have different semantics for clicking "Like" on something, or giving it five stars. This becomes problematic when giving something five stars means that it's at least "pretty good to you". In that case, you lose the dynamic range of expressing "this is AWESOME. simply AWESOME."

So a machine learning algorithm cannot distinguish between good and AWESOME if the user is lumping them into one category.

Which is why I propose actually creating scarcity around the amount in which you can promote or approve or content, perhaps backed by a currency of cool. I can only click like five times a day, for example. That would limit people's ability to blithely approve of everything, and their ability to collapse the distinction between good and AWESOME.

This approach is much stricter than the optional "gentleman's agreement" proposed in the article, but might also create more desirable properties, and a fun incentive around only sharing AWESOME.
Making the Streets of San Francisco Easier to Park On
Food shipments? Water supplies? We're talking about the kind of technology that would allow you to live on Mars. If you need to rely on those, then 1) Your Martian colony is not really independent and thus doesn't carry any survival benefits, and thus 2) You're wasting resources shipping them to Mars. If you don't need those for your Martian colony, then why would you need them for your Earth colony?
Great job, Annie! And what a great way to introduce a lot of new people to Ruby, and _why's unique contributions to Ruby and the open source community in general. I thought your article was very well researched and treated _why with respect. Your appropriate level of persistence in attempting to contact him was just responsible journalism. No editor I know of worth their salt would have accepted any less from a writer.
shhhhhh don't try to break the narrative of microsoft writing terrible software
12 tips for Blagojevich
> Right now, an asteroid could wipe out humanity with pretty minimal warning

That isn't true. There are no asteroids big enough to do that, that we haven't seen. The asteroid risk is a regional one, not a global one.
Apple & HDTV: Shifting from Domination to Delight
Very little of the Aardvark team is left at Google, and those who are are scattered across different teams.
They might not take it, but they would have to make it. Almost no free oxygen on mars.

But making oxygen (from rocks presumably) uses lots of energy (electricity - it's basically the same process used to make aluminium from ore).
Wow, this is fascinating. I never knew there was money to be made in holding fake conferences.
Without doing anything 105 Men are born per 100 woman. With a population of ~1.338 billion you would expect up to 1000/205 * 5 = 32 million extra men. Men don't live as long as woman on average which tends to balance the genders. But, China's population demographics are also messed up from 1 child policy so it's a little more complex than you might think.

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

PS: Also, women tend to have more marriages per lifetime than men which shifts things a fair amount.
Interestingly, when I saw the release announcement a week or so ago, I thought "neat, but I can't think of any use I'd have for it". And then yesterday I ran across SimpleCV [http://simplecv.org/] and realised I could potentially use it from clojure, which would be really nice. There really is a lot of nice scientific/visualisation work going on in the python community and it is great to have access to it from clojure.
[transparency: I work at spire.io] It says part 3, but we wrote it thinking it to be reader-friendly enough for someone unfamiliar with earlier posts to jump in. Comments and feedback are always helpful. Thanks a bunch.
I cant wait for paypal to go broke...theres only so long you can dick around the entire market before it comes back to bite you.
Raising money for Breadpig 
Join Alexis Ohanian, Justin Kan, Ben Huh and Christian Lander for dinners across the nation.
I aslo despise the social features. Who the hell wants to share search results with friends before even opening the result?

For that matter, who I am going to share my emails with on Gmail? Get Google Plus out of my face.
From the rest of the page (references to PBR, fixies, moustaches etc.) it appears to be attacking hipsters and accusing you of being hipster if you still don't like IE, because it's not "cool". So they're implying IE has always been good, it just went out of fashion amongst a certain set of people, (that no-one on the internet seems to like).
git-add -p is new to me, but looks like something I'd wish I'd known about for a long while. The number of times I end up copying changes (like a new function) into some temp file while I commit is more than I'd care to admit.
I built http://plunker.no.de/edit using Backbone.js and really have enjoyed the process. The addition of the sync event has really helped me out.

That being said, I think the most important abstraction that I introduced in this project and not in others was inspired by moviepilot.com's Chaplin project: https://github.com/moviepilot/chaplin

The revelation was to have a central mediator pub/sub mechanism. I used that central mechanism to allow different parts of the ui to declare intents. Each intent has a target that can handle that intent and (if appropriate) emit a corresponding event. The idea is that there is a single handler of each 'intent' and can be many handlers of 'event's. This is because each UI component doesn't necessarily know of the final receiver of the intent events. Keeps things nicely decoupled (so far at least!).

For example: https://github.com/ggoodman/stsh/blob/master/assets/js/views...

The Sidebar contains a list of filenames in the current 'plunk'. When the user clicks on a filename, an 'intent:activate' event is fired. When the user double-clicks an 'intent:rename' event is fired. Only once those changes have been handled and refired as 'event:activate' or 'event:rename' are they reflected in the UI.
It's like the cholesterol saga - based on real research - but 'storyfied' beyond recognition of it's humbly narrow thesis.

What is really the relation between good writing and exploiting automatisms of human minds?
How to Square any 2-digit number at a tremendous speed
I agree with you. When you fork a project, there better be a good reason. And when there is a good reason, there's no reason to be vague in the explanation. (and I can't think of a vaguer explanation than what they write)

Giving an example of a problem solved by the fork would help, though I'm not sure a solid example of a goal not possible within 0mq can be found based on the project goals.
What would that two books be? I'm reading the joy of clojure myself now. So far so good.
Pretty much the most rash conclusion ever based off not much information. Why would a freelancer potentially getting paid to build something be wasting time with a project, even if the idea isn't solid? Not every coder out there is going to be hacking away creating the next Facebook or Twitter; some people like building skills, relationships, and getting paid while doing so.
Setting Up an ExpressionEngine Site on Pagoda Box
Neither this app nor Reeder seem to work behind my work proxy.
Don't be obtuse--there is a vast difference between machine tools and operating systems.

Here's a better reason: because it's old and will no longer be receiving updates, one of which is support for new versions of IE. Good on you if you see no compelling reason to switch to Windows 7 from XP. I see no reason to uninstall 3.11 from my old Compaq 386, but then again I also don't bitch that it doesn't support WebSockets.

We need to stop defending people that refuse to upgrade their operating systems while at the same time complaining about not being able to run new applications.
Hi thaumaturgy, Annie here.

I'm completely receptive to the criticism of my treatment of the public persona / private person question -- as I wrote before, I expected it and appreciate everyone's insightful comments here.

But I'd just like to push back on the idea that my reporting somehow constituted harassment, rather than straightforward reporting on a public figure – and one who had unfortunately already been outed and whose offline identity was widely known.

We're talking about a phone message, an email forwarded from his office's receptionist, and a note, spaced over the course of a few months. I don’t think that constitutes harassment. My central objective was just making sure he had the opportunity to respond, if he wanted to, and would not be surprised when the piece came out.

I did extensive interviewing among Rubyists and other programmers for the piece, and would often ask them about _why's work, his guide's influence, his work's influence on them, etc. A bunch delightedly brought up old war stories about him, some of which made it into the piece. The back channeling about his offline identity came, unsolicited actually, from those conversations.

At any rate, I do appreciate all of the comments and criticisms of how I treat it in the piece. And am very appreciative of everyone’s compliments of the article as well.
Yep. I have many fond memories of LAN'ing with my friends. I also spent more time playing mods for D2 than I did playing vanilla.

Hell, my favourite mod is still being actively developed: http://modsbylaz.hugelaser.com/
I am very familiar with this thought process... "being totally hooked in is evil and detrimental because movies show me they are!" -- but then you think about it... what if your life IS just better in the virtual reality? How is that a bad thing?

You are here to have an experience, logging on and having that experience elsewhere is fine if it isn't destroying lives around you.

Then you think 40 or 50 years out with undetectable differences between virtual reality and real-reality and you wonder if at some point we did get lost in a virtual world we created for ourselves a la Matrix... how would we know?

You could also imagine a world within a world once the virtual world is so real it isn't as fun.

Endless recursion :)
You seem to have the opposite bias, no?

Do you believe that diet alone is better than diet + drugs? Do you believe that diet alone is better than drugs alone?
I think you've entirely missed his point. Note that he says: "It doesn't matter if they understand how to code or not."

His main point? "Once they have that reputation as being awesome it will stick around no matter how badly they perform after their initial success"

And I totally agree. In fact, after a success the odds are more in your favor. So if you can't succeed again, it calls into question your 'true' level of talent.
git commit -v is nice too
The UI thread blocks on network access, and by default it tries to load every feed once per minute, leaving the app completely unresponsive about half the time. Opening article websites in-app is nice, but there's no way to pre-load those sites for faster reading.

This could be a great reader with just a little bit more network programming.
With LED backlighting, isn't most of the screen's power draw driven by the switching? And the iPad has a lot of pixels to switch--almost certainly more than your Dell laptop.
Eh, looks so similar to Reeder that I'll keep...Reeder.
I've been an Randroid, and I"ve known a lot of Randroids, and _why never struck me as the type.
Swearing off Blizz won't save you; it'll just be Valve then or EA or Mojang or Zynga... they'll get you eventually :)
IPad 2 running iOS 5.1 get jailbroken by ion1c
I've been playing the beta in a 2009 MBP for a couple of weeks now and everything looks pretty smooth.

Question about heat: My wife's MBP (2011) runs what seems to be dangerously hot doing even basic web video and she's worried that D3 will melt it entirely.
I'm fairly new to git. I've only been using it for about two months. It seems like this is a lot of work with the end result only being that the commit log is cleaner and perhaps makes cherry-picking a feature/fix a bit easier.

I can understand the need for this kind of cleanup when pushing a fix to an open-source repository that needs pull requests to be self-contained, but for an internal company repo, how important is it to keep the commit history this clean?

If I have changes I'm not ready to commit and need to switch branches to work on another issue, I find that doing a STASH is an easier way to go. I can just stash my working copy changes, switch branches, then come back and apply the stash and keep going and then make one final commit with just the final changes I want to commit.

Other DVCS actually believe that being able to modify commit history is a bad thing and lean toward immutable commit history (e.g., Veracity). Git makes it pretty easy to modify commit history which is ok for local branches but can be easily misunderstood to break your branch if you're trying to modify commits that have already been pushed to a remote repo.

I like the idea of keeping the commit history clean but I'm not sure that it's worth the effort that it takes to manage the process. In the end, only your final good code is going to be merged into an integration or master branch anyway.
All i can say is good luck, this is a great big waste of storage!
Walmart to begin selling new iPads at 12:01AM tomorrow
it's a triangle. get it?
You're incorrect. http://www.youtube.com/watch?v=W1_YoG7lqI4&context=C4763...
There might of been, but in general I have found that Google's search engine pays much less attention to the actual terms I entered than to what it expected me to enter, compared to the more literal behavior years ago.

When Google search first started suggesting that I had mistyped a term, it still returned results for the mistyping, and just notified me of the possibility. Now, it assumes that I mistyped a search term and returns results of what it thinks I requested. [edit] At times this is helpful but the times when it isn't more than offset any benefit [/edit]

In the old days, Google search would actual give me results from all over the world for my search terms, now it filters them for the US - searching for a foreign term or something that one knows is on a foreign site is a real PITA, these days.

It's all driven, not so much by relevance to me, but by relevance to advertisers. There's little money to be made if "German Bakery" returns a website in Berlin compared to if it returns a map to the one in my local Publix supermarket.