skysight-inc/HackerNews huggingface dataset:
Error: Command failed: /tmp/test969394043.c:1:0: fatal error: can’t open /root/assembler/ccMEBJ3B.s for writing: Permission denied
compilation terminated.
The bug is not reproducible, so it is likely a hardware or OS problem.

Really.
I'm getting this too.
He does bring out a point about something I have never understood: why does the PC industry love putting stickers on laptops? It is a really annoying and ugly practice.
>These are results from underlying scopes, surfaced to the Home lens, because you didn’t narrow the scope to a specific, well scope.

This sounds kinda buzzword-ish and ignores the fact that people, basically, don't need Dash to do any of that stuff.

>Don’t trust us? Erm, we have root. You do trust us with your data already.

Chilling.

All I trust Ubuntu is they don't intentionally leak data. It's not like I store it on their hard drives.

Frankly I was more relaxed about this whole Amazon thing before Mark bothered to write the article. Now, I think it might not be so bad to consider another distro in the future.
Pretty curious why you are beanstalkd instead of using Redis (BRPOP & BLPOP) for directly handling your job processing?
Direct link to the code, which is nice and clear to read (Genome / Population):

https://github.com/janmonschke/Genetic-Algorithms/tree/gh-pa...
My only problem with this quote is it equates "new" programmers with "bad" programmers. Yes if you still have these problems after 10 years of professional work, then you're a bad programmer, but if you show these symptoms after 6 months it just means you're still learning. There's got to be a better way of stating this.
10 Myths About Angel Investors and Raising Capital
He explains the reasons pretty well in the original blog post http://yieldthought.com/post/12239282034/swapped-my-macbook-...
(You work at Google if I remember correctly, right?)

Your situation with your employer might be more uncommon throughout the rest of the world as you think. Silicon Valley has a huge shortage of good hackers, but the rest of the world isn't quite as programmer friendly as all that. It's still very good for programmers, but not as good as some posts would have you believe.

In any case, you are of course correct that there is no single "best" vehicle for hackers to become wealthy. But 5 years ago, starting a startup was the only way I knew about or considered seriously. The same is true of some friends today. I'm just happy the word is out that: a) startups fail, a LOT, and b) there are other ways of making large sums of money, including just being a highly-compensated employee.
"Hysterical reaction" to a party where 3,000 people show up at a town of 19,000? That's asking for trouble.

Methinks you have too much faith in mobs; as expected, they smashed and looted. I suppose that was the police's fault?
"That's a far far cry from D student = A student and nobody can tell the difference."

That's what the results found. Google just didn't change their hiring policy accordingly.
A new programmer is a bad programmer. There's no shame in that. In fact it's better for a new programmer to realise that; the worst programmers are those that don't even realise they are bad.

A new programmer may still be learning, but that doesn't mean they aren't bad. It just means they are bad now, and hopefully won't be bad later.
I need to know your secret then.

About three years ago, I purchased my first Mac. It was an early 2009 iMac. Before then, I had only owned a Windows machine, and like you, I was also incredibly invested in Windows.

But when I got my Mac, I just found doing simple things a challenge, and the various interfaces not powerful enough. To this day, I still struggle using Finder, mostly because there's no (native) way of browsing folders and files separately like in Windows.

But that's just one example, and I really don't have time to list the many other ways I found the switch difficult.

So again, I'm curious to know your secret. I don't know, maybe I was even more invested in Windows than yourself.
Given the wide array of Linux distro options, why would anyone choose one with this sort of junk included?

Remember all the hate for Windows with crapware preinstalled? (they stopped doing that, right?) How is this less distasteful?

Why would anyone download Ubuntu avec crap when Ubuntu sans crap will be available via BitTorrent within hrs after release? Someone will fix this bug, obviously, immediately.

Clearly, Shuttleworth is getting tired of self-financing his charitable enterprise. But what is he thinking?

Disclaimer: I don't always run FOSS Unix, but when I do, I prefer FreeBSD.
It is rational cause Apple can be sure that it does not willfully infringe on others patents and risks regarding those patents mines unavoidable can be managed through ad hoc negotiation and lawyers, lots of lawyers.

Given such a high profile case just resulted in a puny $1B amount, with its over $100B war chest, Apple can take a few dozens of these lawsuits easily. Let's see who's willing to go against Apple and comes out ahead.
Mediocre commercial. The overall message sounds like Apple is trying too hard to justify the new screen size to the customer, instead of communicating to us an actual reason why someone should get the new iPhone. Not to mention that it's kind of funny to see the guy's thumb contorting to reach the other side. Apple could have done much better.
This is approximately the same reason as why I start out writing most of my programs by creating a bunch of types, and why I find dynamic programming languages uncomfortable to use.

I'm less and less a fan of the ceremony of object orientation, but I think there's a lot to be said for having a succinct formalized statement of your data structures up front. Once you understand the data structures, the code is usually easy to follow. The hardest times I've had comprehending code in my career, apart from disassembly, have been from undocumented C unions.
There's other options than "release early release often" and "waterfall".
>"It had more than 17,000 "likes" as of Saturday morning."

I'm sure like most Facebook initiatives, people "Like" the idea, but probably won't be taking any real action on their own. That's for other people.
> That argument would be a lot more convincing if the Dash actually displayed results from a lot of places, not just Amazon.

"Right now, it’s not dynamically choosing what to search, it’s just searching local scopes and Amazon, but it will get smarter over time."
tarsnap looks nice. somebody else had mentioned that service too, I figured I'd go over some of the differences.

tarbackup is free, tarsnap is $0.30/GB/mo; tarbackup doesn't require a separate client download; tarbackup was made just for fun, tarsnap is commercial; tarbackup uses a private server, tarsnap uses S3
No ... there is still plenty of bloatware installed on HP/Compaq computers while Lenovo seems to have gotten the memo. I don't have much experience with other brands.
it has a lot in common with one of the famous quotes by Alan Perlis - "It is better to have 100 functions operate on one data structure than 10 functions on 10 data structures". Good data structure ensures that the code would be comprehensible to people who have to maintain it.
> To watch the world out of the window,

It's the same tunnel it was yesterday. And the day before. And last week. And last year. Come to think of it, the tunnel hasn't changed much since it's inauguration in 1984. And the soundwalls lining the surface parts of the railway line aren't that captivating either.
Caching HTTP POST Requests and Responses
Caching HTTP POST Requests and Responses
Are bad iPhone maps a security problem?
You missed the point of those koans. Vim can use external tools like awk to edit CSV and markdown to process markdown. The author was discouraging use of vim itself for things like that.

Edit: And I missed the point of your comment.
Apple Wants More Damages, U.S. Sales Ban Against Samsung 
Apple Wants More Damages, U.S. Sales Ban Against Samsung
Silently fails if you make a syntax error. I accidentally pasted this without newlines and at first I thought it wasn't responding:

#include <stdio.h>int main() { printf("Hello World"); }
Countries rely on ethical breaches by the military, so these 'moral' robots are a non-starter.
I wonder what "smarter" means. Does it mean that Dash will intelligently choose whether to search local data or Amazon, or does it mean that more options beside Amazon will become available? My interpretation is closer to the former.
Main designer became firm opponent of weaponized nuclear energy and advocate/researcher for peaceful use of nuclear power
Would an app that gives you advice be a bad idea?
You can click "Unfollow Post"
what type of advice?
Thanks! You got me interested.
I blame the traditional media for this one. The dutch media have been reporting on it for days before the event was supposed to happen. One media outlet even went as far as setting up a live stream for the "event". The traditional media hyped this up so bad, they essentially created a self-fulfilling prophecy.
I hate to disagree with you because I abhor the idea of using a tablet for my work. However, it's still a machine that gets longer battery life than a laptop, is smaller (so theoretically more portable), lacks a lot of the power of a laptop, etc. It isn't the same as using a laptop. It's both more and less convenient.
Seems a little confused between koans ("gong'an" = "public record") and the Taoist stories of Zhuangzi. But never mind, both are Chinese.
How are you going to keep it free? What guarantee do you give that after trusting my data to you, you won't decide that your bandwidth and storage costs are getting out of hand and discontinue the service?

Not trying to be a sour grape here and talk you down, but these questions matter if you see this as more than a hobby thing and are serious about it. If you plan to take this further: find a way to make it sustainable. If not: why not release the code?
>We are not telling Amazon what you are searching for. Your anonymity is preserved because we handle the query on your behalf. Don’t trust us? Erm, we have root. You do trust us with your data already.

Wait, so my personal local file search keywords are sent to both Ubuntu and Amazon? If anything, that's only slightly better than just Amazon having them along with the IP address.

And, no, you don't have root or control of my data, unless you're telling us about some backdoors you're inserting into Ubuntu.

>Here’s a quick Q&A on the main FUD-points.

FUD? Really? Is he trying to imply the outrage is manufactured by Microsoft or Oracle?

This is crossing a line that an OS should not cross. What next? Showing me local grocery results when I make a note to buy milk?

People are smart enough to pull up a browser to search for things to buy.
I believe that in the long run a move like this will have the opposite effect:

All the technical, security and privacy aware users will leave Ubuntu and will stop promoting it. They will find another distribution they can trust and it is easy for them to move.

Currently the lens search data is sent in clear text to Canonical servers, then they send what, we don't know, to Amazon servers. Meanwhile your ISP, your government and potential men in the middle are also getting the same data.

This is nothing else than an amateur move, poorly thought out and poorly implemented.

Shame on Shuttleworth for bringing shame on Ubuntu.
Well, that's the most powerful ever detonated, not necessarily the most powerful ever designed or built. Also I assume the current best is classified. We've probably surpassed that by a margin, given that FIFTY years have passed. The time between the first nuke and Tsar Bomba was 15 years. Now we have better science, more money, computers, and a 50 year lead.
Not always the case. The clean up efforts after the london riots last year were quite successful.

This photo [1] is from during the riots but helped to restore my faith in people too.

[1] http://www.flickr.com/photos/pixel-eight/6024429000/
You can peek, but it's not built for looking through all the items in it. It is doable, but not very efficient.
the problem is this method encourages hospitals and doctors to avoid taking the difficult cases.

lets say you have a complicated problem which only has a 25% success rate. but due to these statistical models, nobody will do the procedure for you, since it will skew their results. what do you do?
Can't help this example could have been illustrated much more clearly in something other then CoffeeScript.
Show HN: Open a source code line in Github directly from Xcode editor
Look, Mark - can I call you Mark? - this idea of yours sucks and you should flush it down the toilet.

I'm typing this on stock Ubuntu 12.04 and let me describe what your search does and doesn't do.

I have a lot of music files on this computer with the phrase "indigo girls" in the title and metadata, okay? So let's see.

Searching for that phrase under Home: "Sorry, there is nothing that matches your search." (!!!) Fail.

Searching for that phrase under Applications: "Sorry, there are no applications that match your search." Okay!

Searching for that phrase under Files and Folders: "Sorry, there are no files or folders that match your search." (!!!) Fail.

Searching for that phrase under Music: Gives me 15 results that are "Available to purchase", but clicking on them results in Banshee media player coming up, with no file playing. I have no idea where these results are coming from and can't do anything with them. My local files do not come up. Fail.

Searching for that phrase under Videos: Gives me results from "Online", some of which appear to have indigo girls in the title and some of which do not. Apparently these are movies on Youtube that I can rent for $2.99. Most of them don't have anything to do with the Indigo Girls, but I guess you'd get a cut if I rented any of these random movie selections. The top result you suggest for "indigo girls" is "Ladies vs Ricky Bahl", which is some Bollywood movie that has nothing to do with the Indigo Girls. At least they actually work, unlike the Music suggestions. Fail.

So in sum, Mark - your lens search utterly, utterly fails at searching for the couple hundred files that are on my computer that match it, and it also fails at monetizing my search results with Youtube and wherever the Music search is supposed to send me to. It literally does not work, at all, in the slightest. At no point did ANY of my local files come up in that search. (Searching for "Indigo" and "indigo" had identical results - none of my local files found. In fact file search doesn't work at all for any search.)

Again, this is stock Ubuntu 12.04.

>We’re interested in feedback in what sorts of things would be useful to search straight from the home lens, and how to improve the search results, as well as provide better control of the process to you.

I'm going to suggest that you search for local files. Apparently this is crazy stuff. But I think it would be an improvement over sending me to rent unrelated Bollywood videos on Youtube. What do you think, Mark?
> Come on, what religion isn't crazy in reality?

I'm an atheist, thus of course I thik all religions to be crazy; however many have for them at least the fake lustre of ancient venerability, and the excuse of originating from simpler times where the relation to magic and miracles were different.
I don't know if you would feel the same way after you code on XCode. I feel like in a cage when I have to touch code on that thing...
It's essentially a 14" 4:3 Thinkpad T61 motherboard in a 15" 4:3 T60 chassis. They don't quite mix and match perfectly and I had to file down a couple places on the frame to make it fit. This is a fairly popular modification among enthusiasts of the classic Thinkpad line, as it's generally thought to be the best possible 4:3 Thinkpad. The keyboard came from an unknown machine (ebay) and was on a W500 for a while; I chose the part number generally regarded as slightly better than the others. The wifi card, hard drive, AC adapter and battery came from a W500. The wifi card required a BIOS hacked to remove the hardware whitelist.

The current specs are:

Display: 15" IPS panel, 1600x1200, matte
CPU: Intel T7700, upgradeable to T9500
GPU: Nvidia QuadroFX 570M, 128MB
Memory: 8GB DDR2 dual-channel @ 667 MHz
Disk: 320GB 5400RPM, hacked BIOS supports SATAII
Optical: DVD multi-burner

I'm not done. Planned upgrades:

Display: QXGA (2048x1536) panel, when I can find one for less than $400
CPU: If something Penryn shows up cheap or free, I'll put it in
Disk: An SSD, obviously, perhaps with a hard drive in the optical bay
Battery: I'm betting there are some modern cells with higher capacity I can put in the old shell

Pretty much everything that can be done with these has been done by somebody on http://forum.thinkpads.com, so it's pretty low-risk if the idea of a semi-custom laptop appears to you. 4:3 T61 motherboards and QXGA panels are rare and often priced higher than you would expect, but the rest of the parts are cheap and easy to come by. Careful ebay shopping may procure the rare parts for a more reasonable price.
I don't know was it our devops lack of knowledge on Redis, but we had couple of times when we just lost thousands of work items.

Redis is very good for different data structures, like hashes or lists, but for queuing I really prefer Beanstalkd over anything.
but can you really BUY an iphone legally? you may only legally rent it.
Suggestion: TSP is a combinatorial optimization problem and isn't well suited to GAs. You would be much better off using a method meant for combinatorial optimization: notably ant colony optimization.
For our purposes Beanstalkd has tubes and built-in delays for jobs. We can also set up a deadline for work items to prevent loss if the worker fails.
I'd like to see the real thinking (and data if there is any) behind this decision. Did they do some tests where they asked new users to find and buy a book, and did those users try searching in unity for it?

Or did someone say "How can we get affiliate links into Ubuntu as a source of income?"

He seems to be suggesting this is user led (or at least, aimed at making a better experience for the users). Which I suspect is bullshit, but I could be wrong. I'm not an average user.
The fact that Mormonism as a religion is quite crazy fortunately doesn't tell much about Mormons. Everyone is stupid in her/his own personal way :-)
I think that by the end of the day this is a habitual battle.
The functionality is pretty similar and switching between messaging apps is like switching from Google to Bing => not an easy thing at all. Their real chance is by making a more engaging platform, and this is a real challenge as the offerings are very similar.
Out of all the languages to choose from it just had to be coffescript...
Startup growth is ok, career happiness is better
The Innocence of Android Fans
Do crows, like humans, have a concept of “hidden causal agents”?
I really don't think 3 days is enough time to organize a large scale event like that--more people signed up than the population of the village. I agree that it wasn't handled correctly, but it's easy to criticize in hindsight. This is a new phenomenon and there was not much experience with things like this.

It seems that the authorities where too ambivalent. On the one hand they said please don't come there's no party, on the other hand they prepared a football field for people to go to (without music though). They should've stuck with the former and enforced it by not letting the trains stop in the village and putting up road blocks.
I made a gem called em-resque [1] for running Resque workers inside an EventMachine. It was fast, but the lack of good libraries, like Curl::Easy for evented code was a big problem. Also the exceptions EventMachine gave us or the lack of exceptions when missing work items was just plain awful. We spent several months catching these bugs and made even some progress together with nice folks from resque-retry and Resque teams.

Then I had a chance to re-build the system. I couldn't be more happy with it. It scales well, it's pretty fault proof and almost as fast as my EventMachine solution. Threads are slow, but the real slowness comes from the IO. Now instead of em-http-request I have much better working Curl::Easy and the whole codebase is much easier to understand.

[1] https://github.com/SponsorPay/em-resque
Tarsnap is secure, made by someone who understands security. Backups are synonymous with reliability and security. Trusting an unknown entity with free backups on a service made 'for fun' makes me wonder:

- how long it will be around

- how you plan to stay alive in the long run

I really wonder if you've thought this one through. Backups are rarely if ever for fun, when you need them you need them badly.
Improved build script for Fexl
And also a cool hacker project: http://www.nycresistor.com/2012/09/16/sunrise-lamp-alarm-clo...
It's my main language for almost two years now ;)
Like I said, I haven't done as much work yet (I bought the Air right before a vacation, so most of my use has been casual). Still, I've got one thing going for me: I'm very quick at picking up new keyboard shortcuts and habits. I'm a vim user, and every few weeks I switch around some shortcut to make things easier for myself - and it usually only takes a day to adjust. I don't know if this is abnormal or not, but a lot of people really complain very loudly every time shortcuts are changed on them, so maybe I'm the odd one out here.

Also, I work hard at fixing big incoviences. For example, I can't stand the way maximize works on the Mac... but it doesn't matter, since I have a program that makes it work like in Windows. The trick is to give the new behaviour a fair shot before "fixing" it, since sometimes the new behaviour is better - for example, using command+tab (alt-tab in windows) only work between different applications, and having a separate shortcut for switching Windows in the same application - that's much better than in Windows, but at first I really hated it.

My biggest gripe with OSX right now, by the way, is the Finder. On Windows I used Total Commander, which is very easily one of the top ten colossal wins for me on Windows. on OSX, I don't have anything comparable, which is a big problem. But I'm working on that one too :)
I quote it: "Note to Laser Technicians : Don't let this fluid drip. It costs like Gold!".

http://www.parallax-tech.com/fluorine.htm#price
I plan to try working only from vim if I possibly can. Don't (yet) know how possible it will be.
Apple is not a company only focus on profits, far from it, regardless what every other HNer is trying to paint them to be.

Philosophically what is right and wrong, and to whom? That's another question.

Of course using metaphysics to muddling the water is not my intention, but even using the common sense definition of "right and wrong" I still do not see what Apple does here as "evil" or "unhealthy". It is self serving to be sure, but I'm not convinced that the market is necessarily harmed in the process. There is and will be fierce competition in the mobile arena for many years to come unlike the portable music player market. Anyone is willing to take a bet against my observation? Apple is using the system to its own advantage, just as Google, if wielding patent bat is fundamentally wrong, then Google the white knight in shinning armor is a bigger cunt for its hypocrisy.
>"By extension you are saying "I don't know anyone in government who started a war they simply signed a piece of paper giving authority to other humans to start killing another group of humans and the money to do so."

That seems to be his point; at any time one of those people (read: politicians) could have said, "I ain't signing this".

It was down to the individual decisions of people, not some mysterious enigma labelled government.