skysight-inc/HackerNews huggingface dataset:
Well, before advent of app store I NEVER had a case than I couldn't reinstall application that I've purchased.

And with the app store, in just a year or so I already had a couple of cases when I lost access to an installer. One was that I lost iPhoto, with OS upgrade on Air. Another, temporarily, for around a week I had no access to XCode installer [because of some screw up in the store].
We're actually using a combination of Beanstalkd and Redis (to make up for beanstalks lack of durability).

Before pushing a job to beanstalk we encode the entire job a 'current-jobs' hashmap in redis, our worker transfers it to a 'busy-jobs' hashmap before processing, and then deletes it if successful or transfers back to current-jobs if failed gracefully.

This way we get the full useful features of Beanstalk (tubes, delays, etc) while knowing that our jobs are always sitting in Redis too if the beanstalk server dies (its persistence features are lacking) and our commit function is atomic (Redis MULTI/EXEC).
I don't really care to debate it with you, because despite making a compelling argument-- that people always bash apple products when they first come out, including several notalbe examples (iPod, iPad, iPhone) where people said they were terrible... my "crime" of not bashing Apple and pointing out that android sucks (and it does. people use it for ideological reasons, I'm convinced, or because they've never used an iPhone.) my comment is sitting at -4.

HN is a site overrun with mindless, ideologically driven jerks. Your comment was fair, but the censorship means that only ideologically approved opinions are seen, and everything else is cut, so there's no point in participating here at all.
Two words: Wake light. Simplest and single greatest natural cure for sleep inertia.

http://www.amazon.com/s/ref=nb_sb_noss_1?url=search-alias%3D...
Win a Professional Logo Design and a Business Card Design
You have the chance to win a Professional Logo Design (3 logo design concepts)and
Business Card Design.
My comparison was based on noticing that disliking classes of persons intrinsically was common. Of course you lack the political power to punish them for it and I have no reason to think you would do that since you find both abuse of power equally revolting to disagreeing with you about markets and politics.

How do I know he wasn't being sarcastic?

I don't know, but he has a good-enough track record here. The brother remark could possibly be sarcastic but his emphasis on actions, not the people, seemed sincere since it agreed with his initial post and he couldn't have foreseen your reply.

Did you ever state that you are not subject to cognitive dissonance, irrationality or faulty logic?

No, but you implied dissonance and illogic were rather obvious flaws of theirs and parts of the reason you find them revolting. Obviously you don't think you're perfect, but when you criticize someone about a specific thing to support your disliking them, I have to assume you think you don't do that thing as much unless you also dislike yourself.
The best navigation and camera did not work out for Nokia because many did not realiZe that it did. But hey, that seems to be changing.
The article you link to and quote, while saying grades are less important than Google thought, goes on to say that progressive Google after doing this study and at least partially implementing its new system "Last week...hired 6 people who had a below 3.0 GPA." 6 out of an estimated 200 weekly hires. That's a far far cry from D student = A student and nobody can tell the difference. Also, all of the direct quotations from Google people in the article talk about years spent in academia, degrees like doctorates, and interviews being the poor predictors. Some of the best programmers I know dropped out of high school. Doesn't mean I couldn't tell apart a room of A students from D students or that I couldn't use the A students better for many jobs I might need to fill.
Your sigmoid curve does not account for disruptive technologies.
I think fish oil (or shark oil specifically) is used in cosmetics. Nantucket would not have gotten started without non-food uses of whales.
The Last PC Laptop
why am I not just using these to do [almost] everything?

Because their true cost once you factor in your time is substantially higher than racked infrastructure and because the reliability which you would achieve with that setup is not sufficient for professional purposes.
Care to share what software Intercom is?
Don't seem to find it on typical Mac download sites or in the app store . . .
Remember this?

http://vimeo.com/9260794

Somehow found myself watching it a few weeks ago. In it the biggest realisation I had was that I would have been just as likely as the developers at flickr, vimeo etc at punching in `sha1(secret_key + 'foobarbarbaz')` for computing a MAC. Thus began my foray into cryptography. My reading list is a little backlogged but 'Cryptography Engineering' is bubbling its way to the top.

My biggest takeaway so far is to just stay the hell away from crypto, but I work with other developers on big codebases, so I need the knowledge firepower to convince them to stay the hell away from crypto.

That being the case, there wasn't much I wasn't familiar with in the article, but since I'm a crypto newbie it was nice to go over those concepts again.
If someone knew it is overpriced and it will go down further they could make millions by shorting. I'm happy for the author's future riches.
Only in education is it controversial to give some semblance of power to the supposed customers.
Why do you feel that a queue is inherently unpeekable?
ReCAPTCHA's audio test is impossible to solve
See: memristors.

It seems as though bringing memristor technology to market is a sure thing at this point. And that will again revolutionize computing technology in several steps. First, what happens when durable storage has the speed of RAM? Well, everything gets faster, of course. But then sleep functionality gets a whole crap-ton better (because waking from sleep can be effectively instantaneous). Which means longer battery life for mobile devices, yadda yadda.

Then there's the 2nd memristor revolution, when you use memristor technology in FPGA like devices. What happens when you can reconfigure a high-density integrated circuit with clock speeds in the gigahertz range and reconfiguration speeds on the scale of memory writes? Well, now you get everything the FPGA could have been, a jack-of-all trades ASIC device which can serve as GPU one moment, as CPU the next, as signal processor the next, etc, fluctuating between jobs perhaps thousands of times per second, as necessary. Imagine what you could do with that? As a simple thing, imagine an LLVM or Javascript virtual machine implemented in reconfigurable hardware and how much faster that would make it.

Then there's the 3rd memristor revolution, where memristor's are used directly to implement logic instead of transistors. How this could play out is anybody's guess, but when I think about it even a little the idea of the technological singularity quickly comes to mind. The implications for raw computing power and for machine based learning are truly astounding.
I'm not a fan of Time Machine. I just use Carbon Copy Cloner to make a bootable version on a USB drive. If things go wrong I boot from it and clone it back to the internal drive.
Although I initially thought it was meant as an insult towards the beginner nature of the article... taking a look at Tptacek's profile would lead me to believe he is interested in meeting people with skill and interest in security and encryption, maybe for employment purposes. Don't leave us hanging, am I right?!
http://intercom.io It's great.
New Date and Time API looks set for Java 8
Functional Object in Scala
Being and UX31A user myself I share your joy. I ditched windows and installed archlinux and tailored it to my liking. This is indeed one fine laptop.

I think that until we get something that makes keyboards and screens obsolete there will be room for a laptop.
Look at the design on that thing. It just makes me want to weep when I see a rack full of "SuperMicro's".
JavaZone 2012: Taming Java Agents
I am somewhat obligated to point out wok ( https://github.com/mythmon/wok ), written by a former co-worker of mine. I use it for my website, and it's pretty great for doing Jekyll/Hyde-ish sites without actually having to use either of them.
No, nodes were usually BBS systems. If you wanted to use same protocol, then you did run your own point usually. Of course there were a few sysops with their own nodes. But Point was the usual way of personally joining the network using official protocols. Of course most did use qwk and bluewave etc to get messages quickly without setting up systems without mandatory zone mail hour etc. Didn't you run your own point / node? ;)
I believe its know as 'Computronium'.

http://en.wikipedia.org/wiki/Computronium
Workaround for lack of tail call optimization in JS
"you just know that they will find a way to make it hard to turn off"

What makes you say that?
I think it's obvious what "this" I was referring too. However, I do include myself and my post in that comment (which is why I said "we"). I have pointed out some ways in which our world is changing and has changed, but I certainly can't predict the future. Looking back from the perspective of the year 2040 there will no doubt be many trends that in retrospect are blindingly obvious but are not apparent to me.
"So if I'm a developer I can't just learn OStatus, I have to learn 4 other specs as well. Diaspora has the opposite problem, it's too specific. Their recommendation for contributions is to fork their rails app. Developers don't want to fork working apps and fix bugs; they want to write their own from scratch."

Spot on.
You are "free" to remove it if you want to.
Hello everyone !

We recently released jobco, a simple Resque distribution.
You can check it out at https://github.com/mrzor/jobco

We attempted to address some of the issues we had with our resque 1.x stack regarding productivity (ease to use both in development, and ease to deploy) and regarding API consistency (rewrote resque-status to keep the Resque API intact).

It doesn't address any of the high throughput issues that were mentioned earlier.

I'm definitely up to help fixing stuff within Resque when appropriate. However, the Jobco project is possibly more appropriate if the feature you're looking after can be provided using plugins, or involves providing better CLI interface to Resque.

You can find out my email address using `git log` on the jobco repo.
Roll on January 2013
"good data structures make the code very easy to design and maintain, whereas the best code can't make up for poor data structures."

Quite a nice summary, courtesy of http://programmers.stackexchange.com/a/163195/31774
I think this is a bad idea for the user in the long run, perhaps not only for the user.
Think about how long does it take you now to recoginze and (not) read noreply@ e-mails? How long will this take when they are actually directed to you? There's enough distractions on the internet already and if more companies start doing this it will probably result in another arms race.
Another thanks, the benefits are instantaneous, incredible.
Looks like his recording efforts slowed down after a while. That is always going to be the challenge with these types of things. Also continuing when you think you have hit on a decent niche/idea and are worried your financials were give competitors the chance to beat you to it.
I know about them, but they have no presence in Europe.
Kinect based lessons
Our mission is to make lessons in schools more fun for teachers and students. We want to prove that learning and having fun at the same time is possible.
Not a smart move, I know it's allowed by the specification but this is just more bad publicity that Apple could do with out. Let's face it - if web apps start breaking on Mobile Safari most people are going to blame Apple.
I can't help my cynicism, at least Crays were useful.
++ on Sidekiq. We've been using it since April and have had no issues at all. From the readme:

"Sidekiq is compatible with Resque. It uses the exact same message format as Resque so it can integrate into an existing Resque processing farm. You can have Sidekiq and Resque run side-by-side at the same time and use the Resque client to enqueue messages in Redis to be processed by Sidekiq.

At the same time, Sidekiq uses multithreading so it is much more memory efficient than Resque (which forks a new process for every job). You'll find that you might need 50 200MB resque processes to peg your CPU whereas one 300MB Sidekiq process will peg the same CPU and perform the same amount of work. Please see my blog post on Resque's memory efficiency and how I was able to shrink a Carbon Five client's resque processing farm from 9 machines to 1 machine."
[Disclaimer: I 'tweaked' my back yesterday and I am in pain and very grumpy this morning:]

Once upon a time, people who had a vague idea for something would tinker in the shed, in a spare room or on the kitchen table.

Nowdays, it seems you have to blog about it, collect 'likes' and seek validation from semi-anonymous strangers and generally spend more time servicing your online presence than actually rolling up your sleeves and getting on with things.

JFDI, as a very effective business colleague of mine was fond of saying.

Here's one of the first things that a Web search for 'JFDI' brings up:

http://www.bothsidesofthetable.com/2009/11/19/what-makes-an-...
Baidu + Google = BaiGoogledu
I have opened a bug report about the privacy concerns and the negative PR, suggesting a simple fix: put the shopping lens in a separate pane, so users have to opt in.

https://bugs.launchpad.net/ubuntu/+source/unity-lens-shoppin...
Is this an ad or genuine? I'd trust it more if it didn't come with an amazom affiliate link.
> And even programmers, the audience who would most need all the power and flexibility of laptops, are switching to tablets.

programmerS? the link is the only guy I heard of so far, and I even know die-hard ipad fans who laugh at the idea of a tablet being a serious workstation.
Thread cancellation and resource leaks
Is the UX32A any good?
Guess he didn't look very hard for the specs he's quoting. I had a Dell Dimension D430 which was awesome a few years ago (actually it was great until a few weeks ago when I dropped it) and got 6+ hours of battery life easily, and the Z-series Vaio I'm typing this on are just a teeny bit heavier than what he's talking about and also get similar battery life. Plus, for longer times without access to power outlets, there's always the second battery. Better to go from 5 to 10 hours by taking a second battery than going from 5 to 7 by adding extra weight that most of the time you don't use, imo.
Configuring A LEMP System (Linux, nginx, MySQL, PHP-FPM) For Maximum Performance
Actually there are other social networks on internet which give you full control of your privacy for free
Happy ending for Borderlands 2 box art bungle
Re http://sleepyti.me: One small issue is that sleep schedule is calculated after setting the hour and minutes, but before getting a chance to set the AM/PM.
The UX31A has a full HD (1920x1080) display, whereas the D430 has WXGA (1280x768). I don't see many laptops with Full HD displays at that price point.
My biggest problem with PC laptops is getting Linux to run on it painlessly (their trackpads are a close second). How does Linux run on this one?
yeah, it's part of our personality, we can't change that
There's the interlock protocol that ensures that you'll only be talking with one other party instead of one other and one in the middle but still you don't know who you're talking to.

But it's impossible to identify someone out of nowhere. Even in physical life we need external information of a person or an organization we don't know to identify him.

So, we will always need some leads with which to cross-check the other party's identity. And given that, there are plenty of protocols to exchange symmetric keys securely.
Any plans to add support for SMS pricing?
http://twolivesleft.com/CargoBot/
See Cargobot http://twolivesleft.com/CargoBot/
I tried to enter the link and something went wrong: Sorry, an error occurred. We are working on that! Please try again later.
This is simply not true; it seems like you didn't read the article.
The MoMA should buy it
Same feeling. I hate apple, but recommending a MBA clone + win8 preview is very weird. Especially the win8 part, the author didn't tell any feature that makes it a big improvement over win7. Perhaps this is not about software after all.
Ask HN: How many Karma Points one needs to upvote?
I have considered Zenbook over my MacBook Air but I have not changed yet. I am somewhat reluctant moving back to Windows but in the same time I am not much of a Apple fan either. I guess I am on deadlock here, waiting a linux miracle. So, it all boils to software.
Despite the revelation on HN that there are high error rates in medicine, this problem has been well known for a long time.

So here is the easy problem: using information technology to help doctors deliver high quality healthcare.

Here is the hard problem: replacing the entire health system with technofantasy buzzword medicine.

If no one can solve the easy problem, why should we listen to anyone who thinks they can solve the hard problem? That's the voodoo magic.

If you want to get rid of 80% of doctors, then you would need to think of how to replace the role of the doctor in the following situations, which crop up every day in the hospital:

Making the decision to stop chemotherapy balancing the risks and benefits in a patient with advanced cancer that has failed multiple lines of treatment.

Managing a patient with borderline personality disorder who tried to hang herself early that day and needs to be observed medically who is demanding at all costs to walk outside and smoke.

Managing a patient with chronic severe abdominal pain of unknown aetiology, that has had all the tests known to man, multiple surgeries etc with no result.

Managing a patient with severe emphysema who passes out at home from breathing failure, comes to ED, gets resuscitated, then rips off the mask and drives home on her scooter. Repeat this 150 times a year.

A woman has advanced cancer. She is dying, no treatment will benefit her. The family decides to keep her comfortable. Her last son finally comes back from overseas and starts demanding that everything be done to save her.

So this is the thing... Doctors do lots of things, they do tests, they think, they prescribe drugs, they do surgery etc etc... all of those can be replaced by other specialised practitioners and probably robots one day. But what they actually, really do, most of the time, is take responsibility for a patient, in the face of often great uncertainty and very imperfect science.
You will only brush off any rational argument I care to make.

But let's play: you claim to be an anarchist yet are strongly in favor of patent and contract law. Explain how you can reconcile these two beliefs. Who do you imagine will enforce these laws and how?
Mainstream news...
مشاهدة مباراة مانشستر يونايتد وليفربول بث مباشر
I doubt Jon has hit a rough patch - perhaps more like, staying with a friendly tech entrepreneur whilst in town rather than spending another night in a hotel room
I would never consider working on a tablet, even if it could perfectly run my development environment. I absolutely need a keyboard, and I might as well take the laptop if I'm going to pack a keyboard with the tablet.
Sure, but the D430 was available 5 years ago. I was more referring to his claim that there were no good laptops in the ultra portable category since 2003. My point was that there have been several.
I am actually quite impressed by Amazon's move. Is it going to buy Ubuntu over? Sounds like a win win.
Because very few users would actually pay. You may be generous, but they are not dumb as well.
This very much reminds me of the Steve Jobs quote that in the future, laptops and desktops will be like trucks. They will always be around for those who need them, but most people don't need trucks.

Personally, I don't quite see that yet with today's hardware and paradigms. The processing power is certainly getting there. My tablet today is significantly more powerful than my laptop in 2006 but still not quite fast enough for compiling stuff etc. Also, tablet user interfaces are still a bit too unwieldy and rigid for programming work and there is something to be said for huge monitors.

But then, Windows 8 looks like it could be the solution: A tablet that can run Windows on the go, but transforms into a regular desktop when connected to a keyboard/mouse/screen. The future.
Twitter has almost twice the mobile revenue of Facebook while Facebook has more users on mobile than Twitter has on the entire platform. Best case scenario as an investor, you look at this as an area that needs serious improvement.
Along with this, I'm considering the Thinkpad X1 Carbon or the Samsung Series 9 -- they're all advertised as lightweight, powerful, and with more vertical resolution than the usual piddling 768px. Anyone tried them and want to weigh in?

http://arstechnica.com/gadgets/2012/08/a-worthy-ultrabook-ap...
(edit: previous discussion at https://news.ycombinator.com/item?id=4428262 )

I'm leaning towards the Thinkpad since I get the impression Thinkpads usually go well with Linux. (I might need to run Windows too, alas.) This will replace a Mac laptop.
Regarding Win8, the author did write a separate post about it: http://www.codinghorror.com/blog/2012/07/betting-the-company...
Transfer Data From Your Old iPhone To iPhone 5 Using iTunes
If you are one of the luckiest guy who got their hands on the new iPhone 5 and wondering how to transfer your old iPhone data to the new iPhone, follow the simple steps below for transferring data safely to your new iPhone.
Couldn't it be because people hate those disgusting plastic WinTel boxes that come with a dozen junk "multimedia" apps pre-installed? And ultrabooksare at least pretty, thin and "shiny" and appeal more to customers?
"... You are criticizing the people who are behaving in a civil manner for the behaviour of those behaving uncivilly. ... Try to focus on the jerks ..."

Yes & no. I'm don't think I'm being that critical, 'why don't you refer to someone by name.' I take your point though. As for focusing on "Jerks", I ignore them. I'd rather point to measured responses like your own illustrating to "Jerks" how to respond.
Nice project. Will be more useful if there is an explanation of code generated. For example, making the various assembly instructions clickable and displaying information about them. Also a tiny bit of explanation about code and data sections might be of help too :)
Sorry, but publication of negative results only happens in a number of cases.

1) Research is carried out by academics with no ties to phamaceutical companies.
2) The negative results make a competitors drug look even worse.

If neither of these things are true, then negative results just sit in a file-drawer somewhere. Compulsory registration (clinicaltrials.gov) will help with this for new medicines, but this will take years before we have any decent information
SQL has NULL.

Digital electronics has 0, 1 and x.

Java/C# have Boolean/bool?, with values true, false, and null.

English has apathetic, neutral, unbiased, nonpartisan.
Isn't this normal ? It was the same with the industrial revolution.Those new innovation enabled shitty factories on a mass scale.

One could even say it was the same in the beginning of the automotive revolution: In the 30's cars we're nice and all , but the new powerful motors and radios enabled nazism and tanks and blietzkrieg more than prosperity.

Maybe it's common : Some get fast insight on the use of new technologies and create huge inequality, but with time and struggle societies adapt and better use those technologies.
Ok added to the todo list