skysight-inc/HackerNews huggingface dataset:
I moved out of the Netherlands a couple of years ago, this makes me feel ashamed. The authorities handled this so poorly that it just had to explode into riots.

Two years ago similar problems where arising in France, called Apéro géant. The crowds intended to organize the biggest party at the Eiffel Tower, everyone feared problems.
Authorities sealed the surroundings, but let everyone pass through as long as they handed in their alcohol. Once arrived at the location there was not much of a party so nothing happened.

It's going to be interesting to see what happens to social media monitoring, also interested to see what happens with the damages and the people on tape (youtube, fb et all)
> (barring horrible traffic)

That seems a pretty big caveat... :]

In Tokyo, it's often faster, and always more reliable, to take a train than a taxi unless you're going someplace way out in the boonies, because although the travel time is roughly equivalent in the best case, a taxi is frequently much slower due to traffic. Thank god for cellphones so one can at least known why one's taxi-using friend is 45min late...!

[The same applies to buses too, of course.]
My english teacher in high school was an older, fairly harsh and not too charming lady. She was mostly disliked by my classmates. At one point they even organized a petition to replace her with someone else. I didn't sign it. In my perception, she wasn't unfair, just demanding and quite strict when it comes to grammar.

Later, whenever I met a new teacher (at university, in the workplace) lessons always seemed easy to me. I had to work hard for a good grade at high school, and her tests demanded precision and attention to detail. I started to appreciate her more.

Students are likely to prefer teachers with a pleasant attitude and lower difficulty level. A teacher easy to distract with an off-topic conversation. But at the end of the day, a teacher's job is to teach. Sure, a great teacher would combine that with charisma, ability to inspire and natural charm, but nobody's perfect.
I think it is 50 for upvotes and 500 for downvotes.
Just take a look at the questions on Stack Overflow/Super User and you will see that those silly ideas (and others) are more common than you think.
I think you mean this one: http://www.youtube.com/watch?v=RyMdOT8YJgY
Buy website traffic
>most of their "rational" foundations are just way off - i.e. the world is fair, people will act like you want them too, free markets bring all the good to the world, markets are efficient, private industry doesn't corrupt etc.

I think I see the problem: most libertarians don't believe those things.

Would it be accurate to describe you as believing the government can make the world fair, the government can make people act like you want them too, the government brings all the good to the world, government is efficient, government doesn't corrupt etc.?
Full web design services
You're being silly. A very large majority of HN users use Apple products in one form or another. I can't speak for the rest but I am just not automatically going to accept each and every thing that any entity does as good. And that includes Apple.

If you think everybody around you is an idiot on a forum that contains an extremely large number of well educated and tactful people then I think you should consider the possibility that the problem lies with you.

Calling the majority of HN "mindless ideologically driven jerks" is collective name-calling, something that is simply not done here.

If there is 'no point in participating here at all' then why do you continue with your endless non-coherent tirades?
> Train rides are kind of boring. Why wouldn't I get out my laptop on a train?

To allow yourself a momentary disconnect. To watch the world out of the window, or the people around you. To take an interest in the weather and season. To give your mind a chance to digest what you mean to do or what you have done.

I cherish my time travelling from one place to another, even if that is just a walk to the shops, a trip on the bus or ride on the Underground.

I also like to have 100% focused work time and space. It's hard to find that focus when you're willing to mix work with everything.
Can't agree more here. He is Lucky he was not asked Bribe, not arrested for destroying the ecological balance / taking up this work without permission.
Resque should just be left alone and let it retire. SideKiq is the present and future.
What a cheap way to oversimplify what I wrote.

Do you seriously think Socialist societies are not capable of technological advances?

Marxism is an economic framework, and there is no way avoiding technological advances in an economy. It's just that in Marxism, innovation comes from workers and joint stakeholders of the means of production. Not owners of Capital.

The software market is MUCH closer to the Marxist ideal than a Capitalist free market, specially in Free Software. But I don't expect to get an intelligent conversation here,so, alas ..
Or they could just have directed people to a soccer field outside the village (since most people have probably arrived via public transit) and put on a stage with some music.

Even if some rioting would've started, there would be no houses or shops to demolish, and it would be far easier to isolate the rioting core group from other people.

The mayor refuted such plans with claims that that made the authorities responsible on the occasion something happened. As if that is worse than the current outcome.
thanks, that's the one :)
This is one of the few programming quotes that is not just abstract crap, but one thing you can use to improve your programming skills 10x IMHO.

Something like 10 years ago I was lucky enough that a guy told me and explained me this stuff, that I was starting to understand myself btw, and programming suddenly changed for me. If you get the data structures right, the first effect is that the code becomes much simpler to write. It's not hard that you drop 50% of the whole code needed just because you created better data structures (here better means: more suitable to describe and operate on the problem). Or something that looked super-hard to do suddenly starts to be trivial because the representation is the right one.
I reviewed Thinkpad X1 Carbon, Samsung Series 9 and both Zenbooks recently (tech journo here) at our test lab.

Samsung has the best battery-per-weight ratio, but it has the worst screen out of the three. Still better than average, except its gamut which is typical = bad. The screen is the brightest out of three and 2nd best in contrast after Zenbook. The mouse has some problems, it likes to think you meant to select/drag'n'drop when you just move the cursor and try to click. If you need ultra light, this is the way to go.

Thinkpad's battery life is a bit disappointing, an hour or so less than Samsung's. The screen in general is better, the gamut is almost full sRGB. It's a very solid performer in all aspects. But it's much more expensive; you can get two (cheaper) Zenbooks with the price of one X1 Carbon.

Zenbook (UX31A and UX32VD) has superior display because of the fullHD, almost full sRGB gamut, best contrast ratio and almost as bright display as Samsung. UX31A:s battery lasts IIRC longest out of these, or at least it's similar to Samsung's. UX32VD is a tad cheaper, has the same excellent display, but with power-hungry Nvidia graphics makes its battery last as long as Thinkpad's, so not that long. (3ish hours playing video.) Also, hard drive makes it suck compared to other laptops with SSD.

Out of these, I'd choose UX31A. Good battery life, excellent screen, good performance, light and thin, and not insanely expensive. IMHO not worth the extra 1000 euros/dollars for X1 Carbon.

Oh, and if battery length is the most important thing for a light laptop, MacBook Air 13" is the way to go. Its display is though worst out of these mentioned in this post.
ASUS has been known to be one of the more Linux-friendly vendors.
If you loved using DROP.IO then you will love this!(www.moonberri.com)
Simple private sharing with family & close friends.
Solution: Gently killing a process
Sometimes you somehow can’t quit a certain process, but you don’t want to lose all unsaved data by killing it. You can then try giving it a SIGQUIT. This solution describes how.

Please note that, if a process is not responding at all, chances are that it won’t respond to a SIGQUIT. You can then try giving it a SIGKILL (just use the commands listed below but replace SIGQUIT with SIGKILL). The signal SIGKILL has an even higher priority than SIGTERM, the signal that killall and kill defaultly give to a process.
Keep in mind that they dumbed it down quite a bit! It was 100 Megatons initially but they reduced it to only 50 Megatons "to reduce nuclear fallout (and also to prevent the blast from destroying the drop aircraft)".

It was more that 50 years ago. Now...
The basic premise of your post is that people only use technology to do work. To put it lightly, this has not been my experience.
Why threads instead of Eventmachine ? I'm not an expert in this, but the usual how-to for workers is Eventmachine.

EDIT: It seemed familiar, so I dug up an old thread of yours [1], where we discussed a similar thing. At that time, it seemed you narrowed down your problems to Eventmachine, but were still using Redis. Has that changed ?

[1] http://news.ycombinator.com/item?id=3366470
> That's why you'd see 256bit symmetric keys, and 2048bit or more public/secret keys.

This is true for RSA based schemes, but keep in mind that elliptic curve based asymmetric schemes are believed to be secure even with much shorter key lengths.
The Zenbook Primes are not actually half the price of an X1 Carbon in the U.S., it's more like 75%. Also, the MacBook Air 13" has the best display for programming because it's physically taller than all the other 13" or 14" netbooks' 16:9 displays.
This. As much as i'm an always on, 2 smartphones per pants guy, i desperately need a forced disconnect on a daily basis.

If you are always in the stream of data that the internet provides you don't find the time to contemplate if you are moving in the right way on the short term stuff... Most of my best decisions have come from going to wash my hands or just walking outside the office for 5 minutes. Our ever connected world makes it harder each day to see the big picture.
I'm not the OP, but I've been running ad-supported sites since before the dotcom crash of 2000, so hopefully I have some useful insight on this.

As an extremely rough benchmark, assuming $1 - $2 per 1000 page views on most sites is a reasonable baseline. Not all sites will be able to get to this, and some will get to far more, based on monetisation methods, ad placement (VERY important and frequently undervalued), number of ads, and niche served. Generally, the value of the ads increases in direct proportion to the spending power of the audience and the extent to which they arrive on the site intending to spend money. Sites offering investment advice do very well on ad payouts - free Flash game sites, not so much (although they can make it up on volume).

So for $1500 - $2000, you should probably assume you'll need a million page views a month. Some experimentation with ad placement or a higher-value niche will reduce that. I do know of people who are generating at least that much revenue in ads with 100k page views a month, but that's in very specific, high-paying niches.
I live in Buenos Aires too, and for a while, I had the same trouble as you have now, so I know the feeling.

I think the best chance you have in such a short time (given that your contract ends in just a few weeks and then you'll have your employees doing nothing), is to contact local companies with customers in USA/EU. Focus on the technologies your team has the most experience (Salesforce as you say).

Probably, one of the many consulting companies here have some work that they can outsource. And the communication with other companies could allow you to forge new partnerships with some of them, and allow you to work together in projects that otherwise you couldn't do on your own.
Bitdefender Internet Security 2013 30% discount
What is the Razrl? Google search isn't being very helpful.

I haven't done much testing of ARM versus Intel, but the experience that I do have with ARM, compiling software wise, using an i.MX6Q (Freescale), it takes roughly 3 1/2 hours (softfloat) to build Firefox 15.

While the current market of ARM devices won't win any speed tests, there are more features to it than just power consumption. My mx51 netbook has no moving parts and doesn't burn my legs even when its been running a long compile (such as Firefox) versus the Core i7 I have that can build it much faster however it cuts the battery life almost in half. There is also the fan noise when those cores start churning, not to mention the heat.
The laptop in question was a 1.6 Ghz Core Solo with 2 Gb of memory and integrated graphics. Even with x86 outperforming ARM at similar clockings etc., a current generation quad core 1.5 Ghz tablet will probably be in a similar performance range as that laptop.

But you are right in that I am comparing a mid range laptop from 2006 with a top of the line tablet in 2012, which is unfair. However, it does not alter the argument much: Tablet/phone processors are getting fast enough for desktop work.

As an aside, it does not really matter if future tablets will run ARM or x86. What matters is that we are talking about slim, light devices that can not afford laptop caliber batteries or active cooling.
You can't change your card's PIN? That's news to me.
Okay fine "wrong" is perhaps too strong, it's rather "not appropriate/ideal". My point was simply that dpkg is lower level, so it should not be the go-to tool for normal users. The comment which started all this was the comment suggesting a command with "dpkg" was 'better' (because it was a few characters shorter I suppose), and I merely chimed in to point out that that was probably not a good thing to say, thinking of how this lower level tool provides more potential for mucking up your system; e.g., accidentally trying to remove an essential package; I believe dpkg wouldn't ask for confirmation right? Also new users would probably be overwhelmed by all the options of dpkg.

The only time I've been forced to use dpkg in the past ten years was when the system was seriously messed up e.g. in the middle of a failed upgrade.
Glad you enjoyed yourself. Can't fault that.

Point is, I don't feel the need to be laptopped-up and my work/life balance doesn't demand it. Sound's like this was an optional activity for you too.

On a very long train journey, I'd listen to the radio, read the news, watch a video (on the phone's 5.3" screen), talk to people, check my email - do anything I want too.
#define x "/etc/passwd"
#include x
I personally would just like a lightweight portable laptop to throw in my bag, as I cycle to work.
Pumpkin Coffee Frappe Recipe
I'm talking about this Phone http://www.pcmag.com/article2/0,2817,2409833,00.asp which as very recently been announced.

With your mx51 netbook you've traded power consumption, noise and heat production against performance. If you value the former more than the latter, there is no discussion.
Can i recommend adding -masm=intel to your gcc flags? I know AT&T syntax is the default for gcc and gas, but not why. Intel syntax seems clearer to read and is used by most assembly tutorials.
An 84 year old resident had his head bashed in with a street tile by one of the visitors. Small towns like this are not very well equipped to deal with flash mobs of this kind, especially not when a substantial portion of those arriving has bad intentions from the start.

An interesting twist to this story is that those very same social media are now being used to identify the perpetrators with amazing speed. Names and pictures as well as movies have been made available to the authorities and 10's of people have already been arrested and/or have given themselves up at police stations.
Several people have told me they do the same. It might not be thousands, but there are programmers out there working like this.

It works for programmers because the iPad isn't your workstation, it's just your connection to a remote workstation. I'm not sure this is applicable to e.g. graphic design.
He's been doing the Advertorial thing for a while now:

http://www.codinghorror.com/blog/2009/06/regular-expressions...

http://www.codinghorror.com/blog/2008/03/adventures-in-recha...

http://www.codinghorror.com/blog/2008/11/coding-its-just-wri...

http://www.codinghorror.com/blog/2007/09/lcd-monitor-arms.ht...

http://www.codinghorror.com/blog/2007/04/software-projects-a...
That sounds like the same process (desktop -> laptop -> tablet) rather than the opposite to me.
Trains are my favourite place to get work done. I'm not sure what exactly it is about it but I can get 3 solid hours of focused work done, usually the work I've been avoiding for the previous fortnight.
I just hope that the work that resulted in this device will produce many benefits to nonweaponary nuclear science.
He did try a whole pile of work-arounds, any of which would have normally worked if not for someone deliberately obstructing it.
IRC notification bot with IRC
There are plenty of use cases for a portable computer. Moving to New York for 3 months for Hacker School comes to mind (it starts next week). I want the lightest one that works well. The End.
>To allow yourself a momentary disconnect. To watch the world out of the
window, or the people around you. To take an interest in the weather and
season.

I'm sorry to sound misanthropic or otherwise cynic, but people on the train are,
for the overwhelming majority, uninteresting or annoying. I don't take that much
interest in the landscape or weather, either. I'd much rather disconnect from
that and hack on my laptop instead, thank you.
I would guess it will be the same, Chrome on iPad is basically just an iOS webkit wrapper
My thoughts exactly. I cannot help but think there's a rather big opportunity for HW companies here...
The current state of medicine is extremely frightening.

Note 1: My comments here relate to the German health system, with which I am most familiar with, but I assume that other systems work similar, if not less efficiently.

In my opinion, there are many other problems in the broad field of medicine, but the following two points could be resolved with the support of IT, so I will confine my remarks to those.

1. Plausibility checks

Virtually no plausibility checks will be carried out in todays hospitals.
Often conflicting drugs are prescribed, which produce uncomfortable side effects.
One should start to make all medications and treatment measures subject to automatic (computer based) plausibility checks.
This would also lead to a cognitive relief of the clinical staff.

2. Statistical evaluations (data mining)

The lack of inadequate statistical analysis is another concern.
Germany has begun to build a national cancer database only this year.
One can only imagine what valuable information is hidden in those statistics and have been missed up to this day.
Imagine an international database in which all patients who are admitted as an emergency to the hospital are captured statistically.
This data could be stored completely anonymous.
The only thing of importance would be the provision of relevant laboratory values and the patient's symptoms described in the context of the (verified) final diagnosis.
Such a system could support the finding of completely new knowledge (data mining) and support the doctor in finding the right diagnosis.

And of course the hospitals need strong incentives to implement these measures.
Which is why I support the author's call for absolute transparency.
I've heard for over a month that they will be releasing a pricing API soon... but I did something similar. At least they gave you the CSV, I ended up having to write a scraper while they looked for the CSV file.
The OP has got something right and something wrong. Yes replacing all of healthcare with machines is not possible today. But we know that in order to capture the full benefits of a technology, usually a new business needs to be started, because old businesses are resistant to changes. That's true inside and outside of healthcare.

And about the role of doctors: Pilots do also have huge responsibility. Part of them being responsible is being able to defer themselves to checklists, to algorithms and to machines when needed, which is practically always in their profession.

Doctors resist that need. They resist checklists. They resist expert systems. They resist evidence based medicine(why else is evidence based medicine so slow ?).

How would healthcare looks if our the people who treated us stopped resisting to those factors?
Yeah I agree, but I think you dilute your point by saying "Period" at the end. I tend to find people that say period like that have a week argument and want to close discussion, but you have a good point, so probably remove it in future, it might make you look less aggressive.

(Maybe this is just something that irritates me, But I am sure others get a bad impression from saying Period like that)
This could be a great educational tool! It could be used to teach Introductory Computer Organization at the college level.

I have a suggestion:

- Would you be able to separate the web interface, so that it could used to display Java -> JVM assembly, or any other language. Basically, so that it would be re-usable.

- Putting this up on GitHub would be great.

Finally, great work for just a weekend!
That's mostly because those who want to make money don't like to call it "Free
Software". Blame the English language for having only a single widespread word
for "costless" and "libre".
Apple's reasoning behind the height of the new iPhone
I'm actually inclined to think there isn't. The things I want from a computer and what finds success in the market don't necessarily line up that well.

I built the laptop I'm typing this on out of parts from three different Thinkpads because I wanted a 64-bit machine with a trackpoint and a high-quality 4:3 screen and nobody made one. About one in four of the programmer/IT types I talked to about it agreed that was a good use of my time and money.
Even a 1.6 Ghz Core Solo with 2Gb of memory will outperform a 1.5 ghz quad-core tegra 3 tablet with 1gb of memory(low power ddr3 memory is very expensive and unused ram still consumes power) for about any day-to-day task, software very specifically crafted for the tegra 3 soc aside.

The instruction sets and core design are just not as performance oriented on those ARM chips.

To put insult to injury, especially on mobile there are not many apps that use the multi-core capabilitys of those quad-core cpu's very well, even the Android OS is not very optimised in the sense that modern Desktop OSes are. That is one of the major reasons why a dual-core A15 SOC is faster than a Quad-Core A9... There is no true multi-threading available in browsers, thats why Intels Medfield chips win handsdown all browser benchmarks. Having a fast single-core with hyper threading is obviously going to kick a lot of ass in the browser department.

PS: If you want to see for yourself, install Ubuntu on those Tegra 3 tablets and compare it to ubuntu on your core solo:
http://forum.xda-developers.com/wiki/ASUS_Eee_Pad_Transforme...
I have now fixed it. But I think there must be an other way to make it safe. Maybe a sandbox
I would've laughed too, were it not that these people completely wrecked a small village, caused considerable damage, rioted against the police and injured the residents. I am appalled at my own country for letting this happen.
The code is available on github https://github.com/ynh/cpp-to-assembly
OK I will let the user choose between both syntax
Excellent! Pasting that into my bash_aliases now.
How do you know few users would pay? Given the right sales pitch it's possible a fair number would.

I would pay if I were still an Ubuntu user. The only reason I don't use stock Ubuntu now is because of Unity.