skysight-inc/HackerNews huggingface dataset:
Maybe I should try it again, but last time I used it, I couldn't get programs to just work. I don't want to hate on ubuntu, I liked a lot about it, but so often you can't just install and use something, you have to do a bunch of fiddling.

Last time I used it, I couldn't get Dropbox to install correctly. Sublime text would always open in the default spot and with the default window size rather than where I closed it. There are all of these very minuscule problems that add up to a very agitating experience. That's why I said it comes up excruciatingly short, I feel like Linux is almost the best OS on every level, yet on every level (above the command line) there's some little thing that's irritating.
It's not the GPU. Buttery smooth on Chromium+Linux with an Intel HD 4000.
Current discussion https://news.ycombinator.com/item?id=6269332 (171 points, 6 hours ago (+5 h), 84 comments)
I've been using a T60 since 2006. Still runs like a champ, but I recently bought another one NOS for $99 on eBay. Love the look on people's face when I bust it out at SF coffee shops
In the US? Perhaps in other countries, but in the US, I've never seen a water heater in a bathroom.
I would jump ship immediately to Linux full-time if someone developed a really good alternative to Photoshop. Something that's cross platform compatible. You have a PSD file? You can open it with GIMP (as an example). Oh you have a GIMP file? You can open that with Photoshop.

Right now, I have way too many people who deal with Adobe and for some stupid reason, Adobe continues to think Linux users are freeloaders who won't pay for the software, so they don't develop a Linux version.

I little development work I have done on Linux has been a breeze. I still hold out hope some company will start to compete with Adobe and give us an opportunity to get away from them and MS once and for all.
Something I've found rather silly in this whole kerfluffle is a failure to recognize that a physical-access attacker can just as easily copy your Chrome/Firefox/whatever profile to a thumb drive, and he now has a full copy of all of your login cookies, many of which are going to permit bypass of 2FA.

I like the idea of there being a challenge in Chrome before my passwords are displayed, but its actual impact on actual security is pretty negligible.
Why does everyone always have to get what they want and not just what they need? I might want a $50,000 car, but I don't need it - this is just sad that people feel they should just always get what they want every time. I applaud the guy for realizing he didn't need to spend $1000.
One reason that some avoid Ubuntu: http://www.gnu.org/philosophy/ubuntu-spyware.html
ODBC connectors don't offer the same suite of functions that native MSSQL might for a given language. This was annoyingly true for me at my last place of employment. MSSQL/T-SQL horsecrap for "BI" since everyone "knows" MSSQL is better.

As usual, these things are the decisions of the architects, not the analysts. As such...
Awesome android app to connect your phone to your KDE desktop
Shared library code already gets shared, so this may not be as bad as you think.
Non universal behavior in a universal button is a pretty sad state of affairs.
Why oh why would "The de facto standard platform for web development is the Macbook"?
Web is browser interpreted, last time I checked safari was not the most used browser (even it it has port for windows)
http://www.w3schools.com/browsers/browsers_stats.asp

"especially among Ruby on Rails developers"

why? is there any feature tied to the macosx that makes it worth to pay the mac tax??? or even to the hardware (that it's a wintel platform (and can be have for way less money) since apple decided to abandon IBM cpus?)
"all useful things no doubt, but things you don't change on a per-folder basis that often- while literally not having an "up one level" button. At all."

Add the "path" menu to your Finder window toolbar. You now have access to all parent folders of the current directory in two clicks. It's one of the first tweaks I make setting up a new OSX install. Along with dumping "all my files" from the sidebar and as the new window default.

After using Ubuntu for most of the summer don't get me started on the UI inconsistencies I experienced there. I don't disagree with you that there are things in OSX which also don't make sense, by my overall impression is that the UI of OSX is much more refined than what's available for Linux out of the box. YMMV.
Mother of 3 Reunited with Her Kids After Rare Neurological Condition
ABC is owned by Disney which owns Pixar, Disney, Touchstone, Miramax, Marvel Entertainment, LucasFilm, ...

A large chunk of TV is owned by {Newscorp, Disney, Time Warner, Comcast, Viacom, and CBS} http://www.freepress.net/ownership/chart

Here is who owns the major movie studios: http://en.wikipedia.org/wiki/Major_film_studio#1990s.E2.80.9.... Notice that with Sony the big exception, the list of companies is roughly the same.
Definitely falling victim to this. And I think making a little money makes it even harder... when the fight/flight kicks in I flee to another country, thinking I'll somehow be happy there, but end up even more lonely.
Yeah and when cars replaced horses, the next generation got dumber because they no longer learned the skills they would have acquired by learning how to ride a horse?

If anything, based on what I have seen, the next generation will be shockingly smarter, more adept at fact-checking, much better at focusing and multi-tasking, much more disillusioned about institutionalized education and much more interested in self-directed learning (with much more options to do so)
I was lucky enough to learn about this in high school - Andover. I forget the speakers name but he gave the speech between 2001 - 2005 (I can't remember). It was an incredible speech about Mutually Assured Destruction and how the theory was absurd. The speaker pointed out that no one thought that we would exit the Cold War without a horrible war. And then he asked, "Why did this not happen?" He pointed to Vasili's example as to how one SANE person can make a difference. He talked about several other examples. He ended the speech by repeating, "PEACE. PEACE. PEACE." At the moment I thought it was cheesy... but here I am more than 10 years later and I still remember it.
Gif Dance Party
Apple's thoughts on the matter (and on many other matters) is that the user shouldn't ever have to learn to do anything complicated, and rather than risk them not knowing how to do something, they'd rather remove the feature entirely. This is reflected in their window and file management: you get the bare minimum you need to do the job done.

The worst example of where this doesn't help is the Zoom button. Not the maximise button, as it's never been called that, and doesn't actually maximise - it resizes the window to the most useful size. For example, my BBEdit window gets resized to the width of the text, but the height of the screen. Of course, many apps just make it fill the screen (incorrectly), leading to the 'maximise' button instead.

(Also, you can command-click on a window title to get a menu that allows you to go up. Two clicks instead of one, but it's there. This works on folders, files, and URLs)
Which makes OP's claim of inconsistency even stronger.
I'm a BRC Ranger.

I can't comment on anything that happens on Playa, but the thing to keep in mind is that BRC is a city. If it happens in your home town, it happens there too. We take incidents such as rape very seriously. Any sexual assault, domestic violence, or unwanted assault, we will work with law enforcement and contact the appropriate authorities.

Participants should feel safe. If a participant wants to feel danger, there are plenty of ways that can legally happen too, if that is the desire of the participant. Sexual assault is not a gray area though. It is something the event absolutely goes out of the way to protect the victim.

If you feel that you are the victim of sexual assault, please find a BRC Ranger and let one of us know.
Except if your entire wealth is at stake, being risk adverse is not rational. That is the whole point of Thinking Fast and Slow.

Proof is easy: I give you the choice to play on the flip of a coin, one side you win $1200 other side you loose $1000. You'll likely refuse because of fear of loss. Then consider I propose the bet 1000 times in a year, under different disguise so you don't recognize it. You lost 200 000!

It is not rational to refuse a net positive bet it of irrational fear of loss. It is even more obvious for the lottery, because we would all agree that paying lottery ticket is irrational, right?
parallel is always concurrent

I don't really agree. The heart of the problem of concurrency is non-determinism, but it's perfectly possible to have deterministic parallel algorithms. Normally the key is not letting the parallel operations interact with one another.

So to me, a useful (for discussion) definition of concurrency involves multiple logical tasks, overlapping in time, and interacting with one another, in a non-deterministic way.

Whereas parallelism is concerned with taking advantage of physical hardware that can do more than one thing simultaneously.

And concurrency does not imply parallelism, nor does parallelism imply concurrency, under my understanding. In particular, data parallelism like SIMD or CUDA is not concurrent.
On the other hand I'm happy to discover I'm not the only one loving thinkpad hardware, even if I can't find a difference between the IBM and lenovo interpretations...
I went into a little more detail about this event here, http://spaceindustrynews.com/30-meter-comet-hits-sun-at-same...

Basically this sungrazing comet disappears into the sun and the CME happened at the same time.
Though it looks like the comet created the CME, it in fact did not.

Very cool to see though!
I do agree with you. I submitted this to portray the other side of the future -- what many people see as the negative side. For those unlike us on HN, who aren't versed too much into technology and innovation, the future can be scary, and this is usually how people feel about it.
Did Faulty Software Shut Down the NASDAQ?
To go up one level press Command and click on the title bar. Pretty standard metaphor across the OS. Or alternatively if you are drilling back and forth through the folder hierarchy then switch to Column View.

And if you actually think that Ubuntu's woeful file manager is anyway comparable to OSX Finder then I really can't help you.
As someone who runs OS X day to day, but still loves a traditional unix desktop to get work done, I can see where you're coming from. In my experience you have a couple of options for getting the best of both:

1. You can run XQuartz full screen, and can even run a nice wm like xmonad. This isn't perfect, but isn't entirely bad.

2. If you have VMWare, you can just run your workhorse of choice in a convenient vm. Full screen VMs under 10.8 are actually pretty great when you're just on the laptop - you can just three finger swipe from OS X into bsd/linux/whatever and then back again.

I personally like the VMWare option, since it means that OS X gets to do all the power management and all of that, and there's no fiddling to do in the virtual machine to make things work with the hardware. And you totally own the vm environment, so you can do whatever you like to it.
And HN is a place where short articles and comments lacking depth are not only expected, but wanted by the majority.
Confirmation bias is pretty close. People actively seek out not neutral factual information, but whatever makes them happy. Conservatives watch Fox NEWS because it makes them feel good about themselves. Liberals watch MSNBC because it makes them feel good about themselves. "Truth be damned, lie to me! It makes me happy."

Big oil doesn't cause global warming because that would make a bunch of rich powerful people bad guys, and they can't have that.

And, sales, marketing, and advertisers aren't sleazy liars because that would make them bad guys, and they can't see that. They can't. It's impossible. Can't be true. No way.

Advertisers are just showing people what they want to see. What they demand to see. They demand to be lied to, so it's okay.
If the heat transfer material is inside the coffee then the heat transfer is not just with the outside material but also with the phase change material. Also, even if the phase change material is the same temperature at the start, it becomes warmer at the point the phase change occurs.
Now, increasing heat loss to the outside world is possible as the coffee surface area increases. However, that's vary much a question of cup design as a matalic vacuum thermos generally heats up the internal metallic part reasonobly evenly almost regardless of fluid level.

PS: And if you don't believe me actually model the equations it works out after you realize drinking time only starts below an acceptable temperature.
I guess someone needs to start slapping iOS developers.
Judging from the comments so far, I'm guessing I'm in the minority. But from my point of view, all of the practices described are duplicitous and unacceptable. Yes, there is a differentiation between 'faking' and 'fraud', but this is a legal distinction. Morally, they are equally offensive. Unquestionably, lies and deceit can be useful in achieving business success. This does not mean that they should be condoned, much less encouraged.
DoD industrial security clearance decisions
No, multithreading is an OS abstraction providing the illusion of parallelism - which might actually be parallel, if more than one hardware executor is available - and is an implementation technique for concurrency, but not the only one.
We run this at work, switching from Gitorious actually, and so far everyone on the development teams has been really impressed. It is fast, works well, and the web interface provides everything we need, and more.
The Avogadro Project
It IS universal behaviour. The green button maximises the window to the optimal size as dictated by the application.

For a browser this could be full screen. For a word processor this could be just enough to see the page.
Perhaps they've decided to go about it the way The Guardian did: make some outrageous accusations and back them up with just a bit of proof, let the accused come out and publicly deny the accusations, then publicize the proof that shows that a) you were right, and b) the accused was straight up lying in their denial.
The kids are OK. They'll be messed up a lot more by college loans and Social Security for baby boomers than by tire sensors.
NSA Officers Spy on Love Interests
Looks like they made an edit: "Disrupt Education: Seeking Lead Engineer for Platform with Traction & Revenue"
Sometimes it's fun to see what you can do with older hardware. I got an old HP Laptop for free (DV6409US) and decided to turn it into my 2nd Laptop for Startup Weekend / Hackathon events. I put in 4GB of Ram for $60 and installed Windows, Linux, and OSX just for the hell of it. The Windows Install is Windows 8 (ala Bizspark) and currently runs a BitNami DjangoStack with Aptana Studio 3 and Notepad++ (Web Dev), as well as the free Visual Studio 2013 Dev Suite (just messing with that for now). The Linux install is Ubuntu Desktop 12.0.4 LTS and I use it for Design with Gimp and Inkscape. The OSX install is an older osx86 release of 10.5.2 (Leopard) and that was just more for fun, not really used for Dev or any work because it's such an old version and will not run any recent versions of Xcode. The only real problems I had were with WIFI and USB Support on the Linux / OSX front (but I got those fixed). I use a ThumbDrive as my Code / Graphics Repository and just boot between OS's depending on what part of the project I'm on. With this $60 Frankenstien I can actually build some pretty good stuff.
Just occurred to me there isn't any fuel there, either. Nearest airport with fuel is KLOL, which is 50 miles away and has 24-hour self-serve 100LL.

Black Rock City Airport Info: http://www.airnav.com/airport/88NV
I couldn't find a description of the Terra for loop in a few minutes of poking through the website and the paper. How is it different from the numeric Lua for loop?
They actually talked pretty extensively about this in the documentary "The Smartest Guys in the Room". I just remember watching with my jaw on the floor wondering why an organization would pit employees against each other like that.

The fact MS continued to adhere to it after Enron's collapse is stunning.
It's the hardware and the fact that it's Unix. Seriously, the Macbook Pro is a beautifully designed machine. The only things that could compete with it would be similarly priced Thinkpads etc, but you have to install and customize your OS on them.

I agree that the OS X interface is overhyped but most of the problems you mention can be fixed in a couple of minutes. I use a free window manager to do basic manipulation and enabling the folder hierarchy view in Finder offers a better solution than the up-button. These are insignificant tweaks compared to what one would need to get a Linux desktop set up just so (although that has gotten easy enough to the point that it isn't a big deal for slightly technically literate users, but I still wouldn't install Ubuntu on my parents' notebook).

But underneath the interface is good old BSD-flavored Unix. Macports is an okay solution for package management. That combined with iterm and vim is all I care about - all running on rock solid hardware.
Not dumbing down, more like freeing up resources for higher level thinking...
Your argument is completely irrelevant. It's practically a straw man. That's not what he said at all.

He made a point about whether you'd work with a team again, and how this is all that matters.

You made a point about whether it'd be good for the company for you to work with people you think are nice and can hang out with.

That's not at all the same thing. You're not countering what he said. He's talking about actually working and getting things done, and how productive your team is as a functional unit. You're talking about how much you like your team.

It's implicit in "would I work with this team again" that you'd be trying to work with the team and not just hang out for a beer or five.

Some of the best people I've worked with, and people I'd work with again, are people I don't personally like. But if they're productive and we have good professional chemistry, I don't need them to think Aaron Rodgers is the best quaterback to work with me.

The takeaway is this: you can work with a team and be extremely productive together, but you don't have to desire working with them again because they're nice or you like them. You should desire to work with them again because they're awesome and complement you well professionally.
What did you think was under those foil stickers that everybody leaves on?
Maybe my post wasn't clear enough, but I wasn't trying to illustrate the word "concurrent" in its literal sense, but rather from a programming perspective. (also read gruseom's comment above)

Concurrent and parallel, in their literal senses can be synonyms – and sure enough, if you read the first source you've just linked, at 2a you'll see concurrent defined as "in parallel". In the case of programming, a concurrent program is not parallel, though it could be if you have multiple cores.
Wait. Isn't the point that this is only for startups that need two sided traction and thus need to artificially stimulate one side?
I agree with you, hopefully you see that, but hopefully you can also see why for heavily IO bound application event based systems (basically code woven around a giant epoll/select/poll/kqueue system call) can be faster.

Modern machines are different than those 10-15 years ago. Caches and SMP typologies sometimes play serious roles in what could be an outcome of a benchmark. Threads are often heavyweight memory-wise. That is why the 10K problem had started to be solved better by event based systems.

Even looking at your benchmarks link, I would say more on the top are actually event based. "cpoll" ones look like event based centered around a polling loop. So is openresty -- which is a set of Lua modules working in nginx, also an evented server (but it is also mixed with a set of worker processes from what I understand).

And I like what you said about even if they are the same threaded ones are better. Yes. Not only that, for me it is 10x. Even if threaded ones are 10x slower and that is tolerable, the I would rather pick that. Why? Because code is clearer and matches better which the intuitive breakdown of a problem domain. That is why I like Erlang, Go, Rust and Akka -- actor models just model the world better (a single request is sequential there are clear steps that work in one after another to process it, but there is concurrency between each requests). An actor models that perfectly and I like that.

I also, like you, dealt with an evented promises/futures based system for years and it wasn't fun. It works great for little benchmarks and examples, once it grows it becomes a set of tangled slinkies that only the original writer (me in this case) knows how it works.
Are these supposed security experts completely ignorant about how Mac OSX Keychain works?

This is the basis of much of the argument in favor of Chrome's approach:

>In all cases, if you have access to the machine, all it takes is trivial software that's widely available to snoop on anyone else using the machine.

This has been repeated elsewhere including by the Chrome security engineer in so many words. Paraphrasing, "if you've got physical access to the machine, everything else is just theater, so we just go ahead and make that obvious."

But.... OSX requires the admin password before installing any software. That would seem to invalidate the above argument.

Or is there actually a way to bypass OSX Keychain.. and if so how "trivial" is it? Certainly nothing comes up in a quick google search. You'd think it'd be big news, that Apple's whole security framework is just "theater".
In HN they don't float. They go down slowly in a deterministic way. (Perhaps the details of the algoritm have changed a little.) From http://ycombinator.com/newsnews.html#12may11 :

> Now instead of being ranked by points, jobs simply start at position 4 and slide down the page at 4 positions per hour.
It's said that Able Archer 83 was the turning point in US thinking on the cold war.

Before this exercise Reagan actually believed that the USSR thought the US was too good and wholesome to ever launch a first strike.

http://en.wikipedia.org/wiki/Able_Archer_83
Check out this Android App
We read about this 7 months ago...

https://paste.xinu.at/hVamTs/
I got that, but pretended to not understand in order to illustrate a point.

That is a common misconception. And it seems to me nowadays most concurrency people deal with (at least when it comes to server and web back-end world) is heavier IO bound. Yet everyone automatically default to their CS 102 -- algorithms class when they think about solving graph problems in parallel or multiplying matrices. So concurrency automatically is implied to be CPU concurrency.
Would we assert that Pi contains Pi?
Does anyone know where I can find some really great OpenGL ES 2.0 tutorials for Android?
On The Symmetry Between Microsoft And Apple
Well I certainly have no special authority in the matter, but maybe Kahnemann has? He got a Nobel after all. To be true he didn't say insurance was a scam, he equated it to lottery in the fact that it plays on the difficulty to evaluate rare events probability, and also the psychological reward in buying a lottery ticket (temporary dreams of massive wealth, e.g. how many Ferrari will I buy...) or insurance (peace of mind).

I have friends in the insurance business and I think it is a very honorable profession in most of the cases but you can't wipe out 1) the door to door insurance salesman scamming fragile old people, 2) the possibility that, much like finance, the whole insurance profession is based on wrong equations that makes it apparently robust but inherently fragile (in the sense of Nassim Taleb).