skysight-inc/HackerNews huggingface dataset:
> Civilization has made us docile, but we’re still the same people underneath, and a change in circumstance could send us back into that primitive state. To quote The Art of Looking Sideways: “Civilization is chaos taking a rest.”

I do grow tired of this idea of "primitive" people being a bunch of savages. One would think with the explosion of knowledge in anthropology we've acquired in the last century that the average person (and especially, the non-average person) would better understand just how wrong Hobbes was with his "nasty, brutish and short" comment.

Civilization as we know it is an attempt to adapt humans to societies at scale, ie. beyond ~200 or so people - and so far, it has worked badly. We're heavily optimized for tribal societies, which isn't surprising given that we developed and improved them over tens of thousands of years, compared to a mere four thousand for civilization.

Let me note that this isn't an indictment against civilization. As with any new thing (say, cars vs. horses, or guns vs. bows) the new development will initially be notably worse than the older one. Guns were around for hundreds of years before they replaced bows, and even then it took hundreds of years more before they made the leap to automatics that has made them so effective today.

Civilization is little different - we've tried all sorts of things, some of which have worked in some ways, many of which have collapsed under their own weight of corruption, inequality or other problems. And things are getting better. But this idea that "non-civilized" people are chaotic or savages really needs to go.
Funny enough, I went and put in `while (true) {}` and the right hand side did show an error about it running too long. But I clicked Save and was prompted to create an account (or "...I don't want to be awesome...") and I couldn't click the buttons.
I open Activity Monitor and sure enough Chrome's Renderer is pegged at 100%. I killed the process but now whenever I open the /cs/new page (even in incognito amazingly) it pegs at 100%. I also had to kill the script in Firefox but when I refresh the pages it's okay. I guess while(true){} is always nasty.
Something Is Amiss On the Twitters this Evening
..and if you haven't played it yet.. buy it now! it will not disappoint.

https://minecraft.net/
And here I thought this was a Chrome bug...
I think the title needs to be amended to say 'OS X Mountain Lion' because the bug is not reproducible in Lion or Snow Leopard ...
Memory to myth: tracing Aaron Swartz through the 21st century
>In NY and CO, asset forfeitures have increased 1,000% since 2003.

Based on the graphic it was actually three states that increased by more than 1000%. The third, naturally, was Massachusetts.
The iOS Simulator's mobile safari seemed to survive OK on OS X too.
A machine to escape from a locked room.
It's not uncommon for grants like that (in the US at least) to grant exclusivity rights for a period of time as a way to help motivate the research.
Also the trip report from the pilot : http://forumserver.twoplustwo.com/showpost.php?p=36010398...

(the parent is the trip report from the flight instructor)

Very interesting to see his change of perspective and thought process during the flight, especially :

My confidence level was extremely high prior to the flight, as in I really thought I was a pick 'em to do this, as in even money. 5 to 1, 20 to 1, 100 to 1?? No effing way; I was sure I had a really good chance at success.

(...)

There is really no other way to describe what happened next: I panicked. I did quickly bank the plane right to get it back over the runway, and this was pure habit from the simulator, which mimicked this part of the flight perfectly. But in the immediate seconds after take off, the first thing I thought was, I can't do this. (...) But the nose kept generally pointed forward, and the plane kept its general climb attitude, and I settled down. That is, I settled down from a state of total terror, to just general major concern.
"[W]e encourage all users to take this opportunity to ensure that they are following good password hygiene..."

Wow, that's so insulting. How about you just do your job instead?
So let's say I pay for netflix, then pirate the show anyway because it's easier for me to use than netflix. Any problem there? They released the whole thing at once, so as long as I watch it within this month, it's the same on their end as if I got it, went through an annoying wine process and then canceled my month trial. After-all, I'm following the whole point of a free trial. I tried it for 10 minutes, decided I didn't like it, and canceled.
I'm also running the latest version of Chrome on Mountain Lion on a current Macbook Air, and I can't reproduce this. Entering file:/// just shows me "Index of /" as expected.

Tried it in Safari and Firefox too, no issues.
Yeah I received the email from Twitter, account created in April 2007 and haven't tweeted since 2010.
Hilariously, this bug seems to also crash the Mac error reporter, maybe because it has the evil string in it. I did manage to copy and paste a crash dump before the crash reporter crashed: http://pastebin.com/UkhERvaA

The underlying reported error is
* Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'condition "wrong extraction: File:///"'

Interesting that it's an asynchronous crash. What part of MacOS is paying such close attention to typed URLs?
> Runkeeper won’t make an athlete out of someone with no desire to run

And yet today, while driving and using the Navigon North America app on my phone, I got a nice spoken warning saying "CAUTION!" when my speed accidentally exceeded 75 mph when going downhill on a highway.
iTerm 2 is brilliant, I can't imagine using the default Terminal for anything, ever.
The capital F (or indeed, any case version except all-lowercase, such as "fILE") is critical.
I also love working remotely.

I work for an office with an office culture where 99% of the people go to the office. I find more and more of my time is spent on smaller, time critical projects that can't afford to get held up by the politics of an office! Makes sense. Given a 2 year period I likely won't make as a complete project as a team in the office. But given 3 weeks to 2 months to come out with something minimal, I have a much higher success rate doing it remotely than if its handed off to members of the team in the office. Not sure if that says something about me, the people in the office or a company as a whole.

I can also relate to this drifting though. If I'm not kept busy I do find myself drifting and not being productive for periods of time - until things pickup again. Not sure if being in the office would help there, or if I'd just clock more hours playing ping pong!
Building an analytics portal from scratch, part 1 ...
The whole "being green" thing has contributed a lot to their recent success. Also their flavors (afaik) use actual sugar instead of HFCS and diet flavors have no aspartame. I use mine just to make soda water and love it.
Tried that too. It does crash TextEdit, but not Chrome.

OK, it also crashes Safari when capitalized.
Yes, so true. I'm also working on 99% of the Nuuton code by myself. Front to back end, including the web crawlers. Its strange, but I can definitely get a lot done like this. I sometimes even get bored and started building my own life-size robot. It will act as my administrative assistant.
so, uh anyone else sense a zero day exploit? <a href="File:///<insert code here>">click me</a>... not saying that will work, but usually if you can hard crash something you just found some corruption in memory maybe bad use of memcpy, sprintf instead of snprintf... something along those lines...
Not for me http://cl.ly/image/2i0S3r2b3q0d
Try adding a space after or something, so it doesn't auto-complete to your history of file:// urls?
Nearly every gay bar in London have a big perspex box on the counter with free condoms. And nice do-gooder types from AIDS prevention charities who wander around giving out condoms.

Given the multitude of health and social problems that not using condoms brings to people gay and straight, I'd suggest it's high time that they start doing this in more (non-gay) bars and nightclubs.

For the cost of a small piece of rubber, society can reduce unwanted pregnancies, expensive abortions (20¢ for a bulk-purchase condom vs. hundreds of dollars for terminations), HIV transmission and all sorts of other sexually transmitted diseases.

As preventative public health measures go, providing condoms free in bars and nightclubs seems like a sensible strategy.
Queue the Streisand effect...

I'd expect this to be even better for Sodastream now than if it had not been banned.
Reminds me of Steve Jobs saying that something is wrong if a phone needs a task manager in 2008.
> it will simply assume that "linksys" is trustworthy anywhere … just because … on a farm, wifi security wasn't worth the hassle.

Amusing anecdote and yet another argument for much more intelligent defaults (I’m thinking of network names).
Can you give us the steps to reproduce? I googled around but couldn't find the bug. I also tried a few different languages and I can't get Terminal.app to crash.
this looks great! thank you so much. This gives me what i needed to finally give rethinkdb a try.
From the openradar bug, it is obvious that the bug is inside the "Data Detectors" thing. Looks like it triggers on anything starting with file:// (+/) case-insensitive, but then something later in the data extraction makes the incorrect assumption that the string should start with file:// (+/) lowercase, and throws an assert.

It's really quite bad that a bug inside the data detectors can bring down a whole app.

Edit: some interesting links:

http://support.apple.com/kb/PH4519 ("This feature is called “data detectors.”")

https://developer.apple.com/library/mac/#documentation/Found...
You're _technically_ absolutely correct.

In reality, ATC is going to treat a plane with an incapacitated pilot and an un-trained person at the controls as an emergency regardless of the terminology used.
Recommendations for a good wireless headset that has decent range?
Enlighten us. I have read the feature list over the years and don't see anything that really stands out enough.
> The fact is that the tech industry is a super-easy target for people to jump on, and this is wrong on so many levels it is barely worth writing about anymore.

Yeah, let's just stay silent and the problem will fix itself.
I just did. I haven't seen a program crash this abruptly in a while, I'm happy.
Tried to tweet about this - Twitter client for OSX crashed instantly. Strange that it's not been discovered before!
OS X version?

Bug report says 10.8.2. I don't see this problem on 10.7.5 as the addendum mentions no problem in Lion.
There's a significant amount of voodoo involved (mostly crazy with() {} statements) in the CS editor that only John Resig fully understands AFAIK, but the rough idea used was to ship the code over to a web worker where all the global APIs it might use were mocked out. This was a relatively short list for KA CS since it's boxed into the processing framework with a few extensions, but would be pretty complicated for full browser environment (probably bordering on impossible). Then we start a timer in the main UI thread, and if the web worker doesn't respond in some amount of time, we kill the web worker and present the error message.
If the US does not project a global military presence on "the high seas" international trade will stop due to piracy in key places. It's really that simple. Singapore and the Suez Channel will become effectively unpassable unless you buy of 30 different military forces or shoot your way through.

Immediate consequence : availability of oil throughout 90%+ of the globe drops to 5-10% of what it was before in Europe, 40-50% of what it was in the US. In other places it'll be worse. Slightly longer term consequence : it becomes impossible to produce electronics.

This is assuming no-one else replaces the US doing this. But, who CAN do this ? China might be able to, but I don't think USians will like the consequences of that (e.g. their territorial expansion project ... their attitude to what happens to basic resources ...)
And it doesn't just crash one tab of chrome - it crashes the whole application
Also crashes Alfred, Spotify, Calendar and Messages... It would probably be easier to make a list of un-affected apps.
You're doing it wrong. Not that I can blame you - unless you take the time to work it out, or find someone else to tell you, it's easy to have trouble finding resources.

The key is knowing where they are, and the best way to get them. Diamonds are only near the bottom of the map, and the best way to find them is to dig long tunnels just above the lava layer. You take a few iron tools and some basic equipment with you, dig a long tunnel until you've broken half of your iron pickaxes, then dig a parallel tunnel back to where you started. You'll pick up enough iron to replace all the tools you broke and then some, a lot of coal, and a reasonable amount of rarer materials.

It's still time consuming, but tends to be much more effective than wandering around caves or digging randomly.

Or you could cheat, and use some mod that helps you find ore. There were mods that add xray vision, or auto maps that can show the position of hidden ores.

Or just use creative mode, if you just want to build stuff.
Yep - totally right. It would involve mocking out the entire browser API in a way that would somehow still follow the same codepaths. That said, it could still catch some things. If the web worker errors out, you just completely ignore the errors and just run it anyway. But if it times out, it's (almost) definitely going to time out in the real page too, unless you're waiting for some specific DOM event or something weird.
I think accumulating an initialized variable in an imperative #each loop is decidedly unidiomatic, just something we tend to do until we really embrace things like #map, #partition, #select, #reduce, etc. (And what a glorious day that is!)

I reckon what makes his first example somewhat unidiomatic is the arbitrary lambda and the use & inner return from the #taps block.

His updated example is just good ol tacit Ruby. But then again the amount of times I see an #each block with inner logic used instead of a simple point-free one-liner in Ruby really just proves your point.
> (like carbonated water + a bit of juice)

Wouldn't you save a lot of bother by simply buying cheap mineral water and mixing with that? That's what I do.

You can get a 1.5L bottle of perfectly nice fizzy water in Germany for about 20 cents if you recycle the bottle and get the deposit back.
Set keyboard to Norwegian.
Type Ctrl+"¨" (they key that is the dead-key for ñ, if you were to type Alt+"¨"+n)
Crash.

Edit: Here's the same bug in VLC: https://trac.videolan.org/vlc/ticket/7268
Time spent in the car/traffic is productivity lost.

Not necessarily. Thinking is still the number one thing we as software people need to do. A 20 minute commute is a great forced time to not do anything else but drive and think. Even when I worked from home for 2+ years, I still drove somewhere else nearly everyday to work in addition to going to the gym.

I'm happy to be working in an office again. My current floor plan is much different than your though. I share an office with my teammate, and it's almost too quite through the day.
They will however be able to call Boeing/Airbus/whatever and get them to talk you through it.
Sounds like something John Boyd would do (read his biography!).
Hacking Is Good for Democracy
I think it comes down to whether the press hit can be as effective as a Super Bowl Ad. And there's a reason Superbowl ads are so expensive.
I thought the original article was about locked platforms. I don't have access to any of my data on my iPhone except photos and video. Everything else is sealed up in that system with no way to get at it.

How is that better?

If I had root I could get at that data.

That's not taking away from your point that Web apps may have similar problems but there's at least 3 distinct platforms

* Open Computers with native apps (Windows, Mac, Linux)

* Closed computers with native apps (iOS, Android, XBox, PS3, ...)

* The Web

The article is ranting about closed computers with native apps.
There were certain areas in Berlin where speaking English seemed almost mandatory, especially in Bars and Cafes but that said I don't know how the situation is with gov institutions etc.

I would guess though that it can't be such a big deal as there seemingly are a lot of non German speakers everywhere (in the mentioned areas it felt like German native speakers actually were a minority) and consequently at least some of the local businesses were owned by non Germans too.

Vienna is definitely less pronounced international but telling from my experiences at coffee shops as well as the "Wien" subreddit at least there must be a thriving expat community.

Sorry for not having more info about the official lang requirements in Germany/Berlin but do check out the cities' corresponding subreddits:

http://www.reddit.com/r/berlin
http://www.reddit.com/r/wien
First-Ever Footage of a Brain Thinking (VIDEO)
Highly unlikely. If you look at the backtrace, it's dying on an assert, not some random memory dereference.
In Canada at least, spin training is a mandatory part of the private pilot licence; at least it was when I did mine (1994). I suppose this varies by country.
http://www.tc.gc.ca/eng/civilaviation/publications/tp13747-s...
I think jsFiddle is great! However, I haven't really tried any of the others. This one looks nice, and just at first glance one thing that I find really interesting is the built in console. I think the devs at jsFiddle should totally implement something like this. Probably the biggest reason I don't use jsFiddle more often is that after I build a demo, occasionally I will need to use the Chrome console to get at and inspect one of my objects or the like, and for whatever reason I can't get at the objects in my fiddle, the console never seems to work right. I will probably give this one a whirl instead the next time I want to use jsFiddle. If everything else is on par with jsFiddle and it has a good console with visibility of all my objects then I'll probably switch to it.

Does anyone know if there is a way to get the Chrome console to work right, ie. have visibility to all the variables, functions, etc that I create in my fiddle?
4′33: A Three Movement Concert Composition With No Instruments Played
I like this better than the Clojure code.
Oracle pushes Java update out early, after 1 of 50 vulnerabilities is exploited
One thing that I wish more people would be aware of is that in India there are literally hundreds of 'engineering colleges' in every city. 90% of these colleges are junk, institutions started only to profit from the crazy demand for an engineering education. What that means is that there are too many people graduating with a 'Computer Science' degree.
I'd be willing to bet that in a lot of these 'outsourcing experiences', they tried to hire the cheapest possible people and ended up with a crappy product.

Conversely, even the so called 'prestigious universities' produce graduates who are completely incapable of coding even if their life depended on it. But I've seen graduates from unknown universities with great talent and work ethic. They just didn't study that hard to get through the incredibly competitive exams when in high school.

I understand the reason for the bad reputation; but I think a HUGE opportunity is being wasted. There is a lot of talent out there, and some companies I'm familiar with have quietly recognized that. If you're building a team in India, make sure you're first employee can recognize talent and not just degrees.

Coming back to the original point: if, say, an American were to get a degree from some of the better known institutes, she would probably miss a lot of the exposure that being in a US university gives. Her professors wouldn't be that good. But if she's studying CS, she doesn't need the superb labs that I've seen in the US universities. The best universities use textbooks written by American authors, and have students that are quite proficient in programming.

I'm not sure how it would turn out, but it's not something that you can dismiss that easily.
I wouldn't have any problem with the government going after what is basically a drug den, but the article says "Law enforcement officials cited 15 incidents over a similar number of years"... That's one incident a year.

If I owned ANY hotel, particularly in a bad part of town, I'd be rather proud that the police only came out to visit once a year. That's simply a business where some things are out of your control.
He without a doubt means iTerm2.
Sure, it would be unusual for a random individual controller to be able to give instruction on landing a 747.

But I can guarantee you that they would arrange for someone who did to help you. For immediate help, there would likely be another pilot in the sector that that controller could ask to help keep you in the air. While that is happening, other controllers or supervisors would be calling the airline to get a type-certified pilot/instructor on the radio to talk you through the landing.

I don't know of any cases where it has actually happened on a commercial, but there have definitely been cases in light aircraft where the pilot became incapacitated and ATC talked the non-pilot through a safe landing.
It's not a perfect proxy for prestige, but cash-rich universities with large endowments have more professor positions than less well-off colleges.
Anyone gotten an acknowledgement of having signed up?
I'm a Norwegian who live in US, and have lived in Spain and Australia. The inefficiencies you notice in Norway are tiny compared to those in other countries. The most blatant differences to US are:

* The existence of Altinn, which has no equivalent in any other country, as far as I know

* Everyone has a personal ID number and the number is not secret (it's printed on the front of all forms of ID, including student cards), so it can actually be used for stuff

* The existence of numerous national online databases like Folkeregistret and the vehicle insurance database, which ensures doctors, banks and insurance companies have real-time information about you, given only your personal ID number. You don't need to fill out forms everywhere, or provide the same information to several agencies (e.g. both DMV, IRS and your bank)

* Bank account numbers are not only not secret, but safe to publish on the Internet, and wire transfers are free. In US, domestic wire transfers cost $15-$25!

* Contracts for payments can be enforced, so there's no need for a credit score system other than the "yes/no: have paid all bills" database
Tried it out by sending an email to myself (from webmail) and opening the mail in Mail.app. Mail.app doesn't crash, but if you hit reply to the message and put the cursor on the "File:///" part, it does crash.