skysight-inc/HackerNews huggingface dataset:
Very neat! Suggestion: add a 'flags' field where you can specify stuff like -std=c99 and any other flags you might need for your code to compile, and a horizontal rule or something like that after every line of input code.

If you do the 'flags' thing make sure you filter it to avoid escapes to the underlying shell.
I used to believe that before I got a Thinkpad. Now I think: if this is "almost perfect", I'm in trouble.
That's not very convincing argument when you consider that if she was running Windows that none of these issues would've mattered.
Same here for the AppStore, which happily took my money and I still can't download Mountain, because I am in the "wrong" country.

Linux is running fine instead.

http://news.ycombinator.com/item?id=4433082
If you're referring to the price, well, that was covered by another comment.

Ubuntu's full of non-free software and binary blobs. This is why it pretty much works out of the box. There's little fucking around with drivers, non-free codecs, etc.

In any event, adding non-free "premium" features doesn't make the operating system itself any less free.
Just looking at his setup gave me back pain. I mean, why settle for a small tablet screen with a separate keyboard when you can have several huge screens giving you so much more screen space? What is the point there?

Of course a portable device is great to use when I'm away from my desk, but that's the exception not the rule.

I quite agree with Derbasti; my dream device would be a tablet that I can dock at my desk and have it transformed into a full blown workstation. Even better, make it a phone with a large-ish screen.
I don't know how party invitations work in Facebook, because I don't use it.

But considering that party flashmobs like these appear to be happening regularly and often cause considerable damage and bad PR, shouldn't Facebook think about changing the way party invitations work? For instance by asking if the user REALLY wants to make the invitation public?
I think it's actually pig latin not english.
The basic premise of my post was a response to Jeff's original one using the same, work-related context.

On a broader perspective, of course you are right.
Project Lambda Mailing Lists to be Made Public
If the hospital has a feedback process you might want to make use of it to get them out of the 'he knows what he's doing' rut.

If nobody tells them they might continue to believe it. Likely they have your daughters case chalked up as a success.
Aha - it's the work/life balance thing then, mixed in with procrastination!
Write Windows 8 Apps in Native Java
The 'base tag' trick
you know, working on a terminal (thin client) is nothing particularly new. and when you attach a keyboard and a mouse/touchpad to assemble a kind-of-laptop-but-not-laptop terminal it's by strict measures no longer 'working on a tablet', so what's the point of it exactly? carrying around a keyboard to say you don't use a netbook, it's a tablet? trying to prove something?
Actually there is also an atmospheric limitation. I think the Limit is somewhere in-between 50 megatons and 100.

Basically if the explosion was any bigger it would leave the atmosphere into outer space so there is no point in making it any bigger.
I cant wait to hear Richard Stallman's reaction to this.

Neverthless, what on earth is Canonical thinking?!?!?
Amazon search results in the Dash
>but people on the train are, for the overwhelming majority, uninteresting or annoying

And they're usually the same people every day, if you catch the same train.
Can Israeli App TU Me Dethrone WhatsApp?
The History and Future of Special Functions [2005]
Sometimes the forking model have desirable properties.

Numerous past articles covered this in one way or another.

Choosing between SideKiq and Resque is primarily a matter of choosing between forked processes and threads. Retiring Resque and let SideKiq be the present and the future would destroy that choice.

SideKiq, as a threaded impl., can claim some cool benefits :
- shorter job launch times (only interesting if you actually run thousands of second spanning jobs a minute)
- reduced memory footprint (you probably have little to no amount of thread local storage)

I will venture that the reduced memory footprint is mostly the result of the unfriendly to copy-on-write GC we have to live with using 1.9.

Resque has a clean and simple API and a decent ecosystem. It can and hopefully will evolve into something cooler and more powerful - even if worthy alternatives exist.
To paraphrase, if I may, a novice imagines that the goal of programming is to create code which solves a problem. This is true, but limited. The real goal is to create an abstract model which can be used to solve a problem and then to implement that model in code.
The copying (distribution) is still illegal, and you're probably guilty of "conspiracy" to do it.
Production Access Denied Who caused this rule anyways?
We already have a libertarian-wall-of-text-troll on HN so sorry, the spot is taken.

Please do not make HN into a soap box for your politics by hi-jacking threads like this. It's off-topic and it takes all the fun out of it.
Do you have the link to this article still? I would love to take a look at it.
I don't think this idea is really feasible. There wasn't time to prepare an event of such scale adequately (especially its security), and the argument about responsibility is true I think (not that the current outcome is much better). Also I tend to believe the claim that there were hooligans among them who only came to wreak havoc.

In hindsight they should've blocked all access ways to the village (train and roads). I say in hindsight because people simply didn't expect this to go so wrong.

The lesson to me is that mobs are a scary thing. They can turn angry very suddenly as people start to copy the behavior of the first person to throw a stone.
I don't see myself typing long texts on a tablet or phone in the foreseeable future. For consuming on the road, it turned out the 10.1" tablet is actually too big and the phone is sufficient.

What about the Asus tablet with the detachable keyboard? I saw it in a shop recently and it looked surprisingly solid.

Another, perhaps stupid thought: with screen resolutions blowing up, could it become possible to use glasses to see a phone display in a size equivalent to 27"?
I have a UX32VD and I really like it - except for the fact that the integrated display sometimes doesn't wake up when it goes to sleep. Did anybody else notice the same problem?
Have you considered the Thinkpad X220?
This won't always work. When a copy of a page like you describe interacts with the parent site, the latter can tell that the page isn't local, and they might care. I had a case like that on my site some years ago -- people were trying to hack my guestbook page by downloading it and modifying it. I finally stopped that activity by detecting the origin IP and rejecting any activity that wasn't local.
The first thing I did when I got the laptop was wipe it and install the Windows 8 preview

That's why it won't be your last laptop.
Well in this case the person accidentally made the invitation public.

I don't know whether your idea really helps much, because other times people intentionally make flash mobs, and they can be problematic. It seems to be difficult to address without totalitarian measures.
Walk away. If they really do have someone cheaper, you either got unlucky this time, or you've positioned yourself as a commodity. Neither of those is a problem you can solve with negotiation.

Often, procurement is actually at odds with the real buyer. All you have to say is "sorry, I cannot offer you a discount" (or "cannot without a 6-month commitment" or whatever value you might want to extract here). The buyer will yell at procurement, and procurement will back down. Walk away, and the client will often come back to you. Happens all the time. Be nice and don't raise your rates on them out of spite when they do.

But if you're getting this constantly on potential gigs, I would worry that you haven't done enough to position the work you're doing. If you're a (say) "Rails developer", then despite the fact that Rails developers are in high demand, a savvy client probably does have someone who will do your job cheaper. Don't be a "Rails developer". Be a world expert in solving XXX business problem who, lucky you!, just happens to use Rails as their tool.

There's more nuts and bolts to know about handling procurements people; there are rituals you'll have to do with some of them to close deals. But basically it's all a game of chicken, except when you lose you don't die, you just learn something important about your business.
Memorise a Pack of Cards
Maps woes in Apple iOS 6: How bad?
its ground zero is readily findable by sight on Google Maps:

http://goo.gl/maps/w9teB

Notice the scale by zooming out ever so slightly. Also, time scale, because it happened decades ago.

This has to be the only man-made destruction that can bee seen with the naked eye from space.
install kubuntu. add the Window Menubar to your Plasma panel. set the panel to the top edge of the monitor. Add the AppMenu QML plasma widget. Adjust your fonts to the corrrect sizes on your system. Install eclipse, realize that things no longer suck.

Congratulations, you now have a nicer desktop than MacOS X Mountain Lion.
Sweet.js: Hygienic Macros for JavaScript
The point being, if they're strongly correlated, the "why" can already be inferred (assuming adoption of this particular theoretical causal chain).

I agree the movement toward testing is likely to continue unabated. The point was the futility of additional questions; when a strong correlation is already known, the responses can be predicted with a high degree of accuracy, so the additional information is not really "additional". Yes, social scientist prefer multi-item measures and avoiding a single source bias (particularly when publishing theory), but in the end, if the correlation is maintained, not much new is really learned.

(And one of the reasons for multiple election polls is that the results change over time, and leading up to an election, that's relevant. Additionally, the entire electorate isn't polled each time, so the "cost" to the system is lower, relatively speaking.)
Posting these stackexchange questions to HN is the best way of getting them closed as "unconstructive", whatever that means.
Thanks for the comment. Yes this won't work for sites that are heavily dependent on interaction with the server. In my experience it's better for working with static sites such as blogs, news sites, etc.
When I get old, I am going to tell children that "back when I was young, we didn't call those things 'invites', but 'invitations'".
It's not a crazy objection; in other environments (for instance, inside corporations), peer and customer review regimes do foster CYA cultures. Also: the best teachers tend not to be the friendliest or easiest, and the issue is not just "will those teachers get bad performance reviews", but rather "will the act of measuring disrupt the behavior we're trying to measure?"
Please do not use apostrophes for plurals.
Any idea why it's on the front page? Is he using bots to juice his posts?
yes. but it has only a 1366x768 resolution. it is not that cheap (not very expensive either), but too much with only such a display.

i have also considered the x121e, but it's a tiny bit too small for my taste.
What about the notification shade then? It didn't look how he could reach it. Apple is just finding excuses for the real reason they made the phone bigger.
>I've spent several hours at AMC Mercado in Santa Clara waiting for a cab for a short trip, and continually having it confirmed that they are "Waiting for someone to pick up the ride."

Which cab company was this? they sound way more reputable than any cab company I've rode with.

man, when I worked on the peninsula, it was maybe an hour walk to the caltrain. Now, they had a free shuttle, but I work late often.

I can walk for an hour, really, it's not that big of a deal, but if I can get a cab within 15 minutes? that would be my preference.

So I call the cab service, they tell me someone will be there in 15 minutes. I call again after half an hour. they say the same thing. I call to cancel the ride and "oh, they are almost there, just a minute"

I mean, if they would tell me that nobody was on it, I'd just start walking. It was pretty frustrating, and I finally stopped even trying, and walked every time I missed the shuttle.
Tokyo subway is much better than Beijing's; here you will never get a seat no matter when you travel (not just rush hour), the transfers are wicked long, the system is also not very connected. It is very cheap though, only 2 RMB (~30 cents?), which explains why it is so crowded. With a taxi, I really have to make sure not to travel when traffic is bad, and it is much more expensive (50 RMB), but I can use my computer in the cab.
Negative real world impact of social media.

Seems like very much on topic for HN given that quite a few of us make a living and/or are creating new social media sites.
Agreed. You can't do this without buy in from the people, you can't just bolt transit onto sprawl and expect it to magically work.
The ending changes the whole thing:

"... I just take pictures."

Programming, motherfucker.
How do you actually go about building your dream laptop? The parts needed just doesn't seem to mix-and-match like what we used to in desktop PCs.
Algorithms, data-structures and code quality (ability to quickly understand and change) are three dimensions of the same thing, neither could be neglected.

Or to put it another way - algorithms are the plot, representation are your characters, and code is your language. One or two of three aren't enough.

Code is very good investment, it must be as short and simple as possible, but not too much. There must be a balance, compromise between volume, verbosity and meaning, as in a good poetry. The heuristic here is 'less is more'.

This must be not confused with languages. Bad, unreadable code could be written in any language, but some over-hyped languages are bloated and messy from the birth.
300,912 people apparently disagree. Sometimes even gross oversimplifications are better than nothing at all.
The Wolfram Functions Site
Excellent -- then as part of a balanced review process her students' test scores would be excellent, and the principal evaluating her would have the same perspective as you.

Win!
Regarding the typography, you can improve the legibility by adjusting the color scheme. Right now the contrast between the text and background isn't strong.
http://www.w3.org/TR/AERT#color-contrast
Since you reviewed it recently, I'll assume you used the second-gen Series 9. I've got the first-gen running Linux, and it runs quite well. I can definitely attest to the screen being quite bright, but it is more then good enough for side viewing (although the 1366x768 resolution isn't that great, but usable). At least under Linux the touchpad works perfectly though, much better then any touch pad I've used under windows. Probably the best thing about the first-gen though, is that being a pre-ultrabook, it has removable memory, so I've currently got it ramped up to 16GB.
Hahaha, good one :)

Some people just don't have a sense of humour... but they surely aren't lacking the downvote rights.
Wow... that is just wow. I mean this is the latest evidence that Ubuntu does not listen to user feedback. First they shove unity to our throats and trolled everybody who disagreed with it. And now this.

They are really stretching the definition of free software. Is a software free if I don't pay for it up front but made the company get revenue based on the data I provide. I find this very insidious to be honest. True, they need money; and money does not grow on trees that is very true but is this the best approach? Irritating the user base with every major decision you made does not seem to be a good move in my humble opinion.
Aumenta Fan Facebook
Free Facebook Fans Exchange
I have the original series 9 (900x3a), and I don't have all those problems (although I did have to do some manual fixes, which all should now be included in the latest kernel and udev). I admit I've never tried to upgrade the BIOS, probably been quite a while since I've checked for an update. Not having windows, it might be an issue if I needed to update, but it works fine as it is. The other advantage of the 900X3A is interchangeable ram, I've currently got 16GB in there.
My conclusion of this article is that even after so many years, it is still not possible to find a decent computer that fits normal needs even when money is not the issue.

I completely agree with the needs of the article: something usable in a subway, with a good screen, 10 hours of battery life, a descent CPU, an (optional) keyboard for productivity and a descent OS.
I have to laugh at hose of you who fault Rob for following anything but the most mainstream recourse in resolving his crisis as proof that he's to blame, didn't do his homework, etc. Consider this: despite the (somewhat strange, in my mind) phenomenon of various Plan 9 alumni (and Google employees in general) using Macbooks for daily use, the fact that these folks are proven experts at bringing up ports of their own research operating systems on new machines from just their hardware documentation should key you into the fact that these Apple products were purchased with all the expectations of an appliance! I.e., not things to be mucked around with, but the result of a commercial transaction that ought to be judged on its capacity to perform as advertised and supported if necessary.

Getting a closed, commercial product (with a baroque unix base) to bend over backwards to perform basic functions like backup and installation is not a Plan 9 user's of fun. I would hazard a guess that the greatest reason Rob got burned could have been the naive expectation that programs will perform their designated task simply and correctly?

Considering Apple's user-base, on the other hand, idiot proofing the system seems to be a much higher priority. Which is the main reason why I still don't understand why Plan 9 people can stand to use Macs.
Pacman Home Screen wallpaper for the iPhone 5
That argument works well for application code, not so well for frameworks as you can never be 100% sure how it will be used.
Interesting to see the SAMSUNG sticker on the CRT even back then.

Add to this the Sony floppy "innovation" "magic", and it turns out, that AAPL is just a branding outfit, as The Register never misses to point out.
I'm curious to know what's lacking in the -b switch which maintains a binlog in beanstalkd
Windows AppFest in Bangalore, biggest hackathon in the world
I like how they posted a photo of the power requirements, just so that there be no misunderstandings on whether one can plug it in and fire it up.

You better be able to handle the heat dissipation, too :-)
Ah. Okay. I'm reading/responding on my phone and I thought the i was an L.

The intel chip is definitely interesting.

Indeed it depends on what your needs/wants are. There are still quite a few people out who do expect an ARM device to have the same performance as an x86 one.

There are actually 2 different ARM cores that can be licensed, one is power efficient, and one is for performance. As far as I know, "everyone" licenses the power efficient one. I'd be interested in the performance one, but I'm not sure who licenses it. I could see Calxeda licensing it since they are in the server space, but I don't believe they are.
:!markdown

The part about the Windows user is pretty funny, but the whole essay is about using vi when vi is the appropriate tool.

I have to admit I snickered a bit when the student was told to come back when he'd mastered emacs. I struggled to learn it before switching to vi and would still call myself a novice.
Of course the event was handled wrong by regulators, but I don't think that means you can riot. What were they expecting? Police waiting with pie and drink and music?
Of course not, if you go there you should expect the risk of there being not much to do.
This is a point that has also been made by German historian Eckhard Höffner[1]. He claims that one of the main reasons for Germany's rise as an industrial power during the 19th century was its very lax copyright regulations that allowed a rapid distribution of pirate prints of publications to every corner of Germany, thus creating a very large reading public that would later flock to universities and engineering schools and fuel Germany's innovative economy.

So far there hasn't been an English translation, although Ars Technica, Wired and the English edition of the Spiegel carried good reviews/summaries[2][3][4]

[1] Eckhard Höffner: Geschichte und Wesen des Urheberrechts. Verlag Europäische Wirtschaft, 2010, ISBN 978-3930893164 (2 Tomes).

[2] http://arstechnica.com/tech-policy/2010/08/drool-britannia-d...

[3] http://www.wired.com/business/2010/08/copyright-germany-brit...

[4] http://www.spiegel.de/international/zeitgeist/no-copyright-l...
I've installed ubuntu on the x1 carbon this weekend after hacker news recommendations about thinkpads for linux. UK model with US-English keyboard, i5 processor. Seems to be flawless with ubuntu. All drivers worked out of the box. Wireless, audio, suspend, wake up, volume keys on keyboard, battery warning. I've been able to use 'CompizConfig Settings Manager' to hack unity to be the way I want. I found a way to disable the low trackpad.

It's fast, light, beautiful keyboard. I'm really happy with it. I googled for discount vouchers when I ordered and got 10% off.

I'd recommend against buying it for Windows use. I tried it for a couple of days just to see what it was like. It comes preloaded with lots of rubbish (including aggressive Norton popups) and no install media. Awful. The base installation took up half of the 128GB hard disk, which seemed crazy. I uninstalled as much junk as I could, and it worked OK for a bit but later my VPN client stopped working.

If you can get an ISO image of Windows maybe you could install windows in virtual box.
Absurd may be correct and it might have been laughable had no one been injured. At some point you'll want to learn when laughing is appropriate (it's a social skill).
"Well in this case the person accidentally made the invitation public."

Doesn't Facebook make it possible to change the status or remove it, once she realized her mistake?
Why does he have to pretend so hard that he is not trying to make money? Why the dodging? There's nothing wrong in making money. The only thing wrong here is this dishonesty.

As many others here said in the other thread, we would gladly pay for Ubuntu, if there was an easy, straight forward, transparent way to do so. I would much prefer that instead of Amazon ads (sorry, I mean "integration").

I already pay to be a "friend of eclipse" just because it's easy to do and they deserve it. Or even better, if Ubuntu one services were worth a thing, I would love to pay for it.
Definitely interesting! Lots of us unix people would just run objdump -d for a quick ASM extraction, but this is probably much friendlier to the user just starting to learn C/ASM.

Overall, Good Job!
If it's a server used for other things, definitely a sandbox. gcc's not exactly security hardend.
Best one (novel solution, though the code's old and shit) I've come across: https://pts-mini-gpl.googlecode.com/svn/trunk/uevalrun/doc/u...
Probably because he's a well known blogger?
I question how effective the Ramit Sethi tactics would be here in Sweden. Has anyone here tried and gotten a raise?,
Anonymous gives Philadelphia the middle finger
This makes me think actual insurance would work better:

"If there is drought terrible so terrible that there simply isn’t enough for everyone, the right to live at all may be rationed by price, survival of the wealthiest."

Sustenance insurance ought to be much easier to get than staggering wealth.