skysight-inc/HackerNews huggingface dataset:
Get the book The World's Most Dangerous Places by Robert Young Pelton. It's basically a tourist guide to where you want to go and most people shouldn't.
100% ACK. Software costs money, I have no problems with that, but the "switch" from ST2 to ST3 was less than graceful.
> One of these days I need to write a series of posts about some of the "big C++ app design" lessons we've learned as a team over the past few years.

Please do! I would love to read that.
Agreed, that's a great suggestion. It's always surprising just how much of a cut the eBay & PayPal fees take away from the final sale price.
>1080p is not a synonym of a high density (PPI) display.

Not on a 24" screen, but 11" at 1080p is pretty much there.
The author claims that windows in different processes communicate slowly in Chrome.

My claim is that windows in different processes cannot communicate at all in Chrome. Only same-process windows can communicate -- and that refutes the author's claim that IPC slows down cross-window/frame communication in Chrome.
I just purchased an Asus UX51VZ with 2x128gb SSDs and a 15" 1080p display that weighs less than a Macbook Pro Retina, for $400 less than the Macbook would've cost. The Retina has a couple of big wins over the UX51VZ (battery life and higher resolution display) but I wouldn't put them in different classes, or claim that Asus isn't even trying.
To be fair, he didn't say stop being bullied. He said we, adults, should get over it - kids are and will be bullied. So while I don't agree with him completely, your comments are way off topic.
How I learned to love rebase
Except this wasn't a 'fake article' (whatever that means). Sure, there were some valid criticisms over the accuracy of the reporter's notes, but overall the conclusions seemed valid. They weren't even overly negative; just that the car doesn't quite compare to cars with petrol (or diesel) engines for long distances in cold weather.

I found Musk's reaction overly aggressive and coming off as petty. He pointed out inaccuracies, though none seemed to contradict the conclusions of the article. What's more, his accusation of malicious intent was very serious and completely unsupported. It's nice to see a CEO that's emotionally invested in his company's products, but he'd might be better off with a cooler head handling PR.
Because the main use of the Palestinian weapons are to target civilians?
Congratulations, you're part of the problem.
No country or region has perfect media, but the one here in America is absolutely disgusting. I mean, are you kidding? Have you compared American media to British for example? Do you see the quality of news here? Or worse, how controlled the media is?

Compare BBC or the Economist to any American outlet. Or even better, compare them to Democracy Now <-- real independent media.
The author isn't very imaginative. He can't think of how he'd use it so the product must be shit.

I ride a motorcycle. Having a HUD for navigation, weather alerts, and phone notifications would be awesome and make my life so much easier.

I'm terrible with names. If Glass could do facial recognition of people I've met and tell me who they are it would greatly improve my interactions.

Using it to augment lifting weights would be sweet. It could time my sets and cooldowns so I get a better workout. Doing so with a phone or a watch is much harder and you can't actively look at them.

This list is just a start. I'm sure I could come up with plenty of other uses.
http://www.my-debugbar.com/wiki/IETester/HomePage

Use "default" for IE10 (the IE10 button stays greyed-out which is confusing)
Well... why not?

--Edit: No, seriously, why not? There are only a few different opening-closing character pairs on a keyboard: [], (), <>, {}, /\, etc. It's not that different to type any of them.

So why is this even a question? It's because we used the others up and that was next on the list, and it looks somewhat logical as a container of things. So again, wholly and completely, the answer is in the question: "why not?"
That's not a bad idea but I'm based further north and getting to London would be too expensive for this month.
I know this sounds obvious, but "word of mouth" is massive. It works particularly well when your product is something that other companies are forced to interact with.

So for a [bad] example let's say you offered FTP as a SaaS solution. Let's say your client is "client.com" and you are "ftpsaas.com" when your client buys your services, instead of letting them do "ftp.client.com" you FORCE them to do "ftp.ftpsaas.com."

That way when other companies interact with client.com they also can see that your service ftpsaas.com is involved. This makes you a "known name" within that area, it also often encourages them to check you out to see /why/ client.com thinks you are such a good idea (assuming client.com is someone they trust).

So if you have a single good client you almost feed off of their reputation to build your own.

As I said, this only works with SaaS which requires external parties to connect to you or for you to connect with them. If you offer like accounting services for example the same effect doesn't exist.
A random tweet possibly made by a person working at Microsoft? Or maybe the tweet doesn't actually exist.

I've seen companies (gaming companies, mostly) that display tweets as endorsements for a game and then, when I try to find the tweet in Twitter, that user mysteriously doesn't exist.
Screw the Bonus, Ask for This at Work Instead
While I have enormous sympathy for Taren, Aaron's family, and all who knew him, there isn't very hard evidence for this particular assertion. I do recall that his lawyer didn't feel that it was a politically motivated prosecution.

An agressive prosecution will naturally research what the target has done in the past as a way of establishing intent.

Not that I don't feel that the prosecution Aaron wasn't egregious.
Online Ordering Platform For Restaurants EatStreet Raises $2 Million Series A
The gap between CS majors and software jobs is misleading. You don't need a CS degree to become a decent programmer.

Still, if there's such a shortage of good programmers (and I agree that there probably is) then why aren't we playing this to our advantage? A senior engineer can't afford a house in the Bay Area or New York, and our status is low-- we still work for managers; we're a defeated tribe in this way. Most of us don't have the autonomy to choose our tools or decide whether to use or replace old legacy code. Shouldn't our top priority, as a tribe, be to change this?

We should make programmer autonomy our major issue. http://michaelochurch.wordpress.com/2012/11/25/programmer-au... This will benefit us and the economy as a whole.

Then, after we've had this victory, we can work on increasing the total number of programmers.
I've been stressing out a lot about Uni recently, maybe getting a few hours sleep a night (last night I got an hour). Never have I felt worse in my life.
In the meantime, IE6 is still used by 6% of users :-(
FWIW, braces (and brackets and parentheses) aren't all that pleasant to type on a US keyboard either.
I really wish people didn't spread this kind of message. Think job security guys! Come on!
Good list. I would also suggested eliminating outlying items based on prices. It seems like when there are dozens of items named XXX, there will be several with "hard drive for XXX" or something.

I must believe there's any easy way to eliminate some "outliers" using mathematics, but I can't recall the function(s) to do so.
There is a tech scene in Eugene? Neat!
Did FireFox 19 break webapps that rely on PDF-s being as-is?
This service would be excellent for insurance claims. I used to work with a third party insurance claims specialist where they had a manually updated database of products to valuate insurance claims. They would either do all the hard work of doing the valuations, sell access to their reporting app or sell access to their product DB... 90% of their sales was the product DB.
Features of BCPL (Martin Richards, 1967):

* used { } instead of BEGIN and END keywords
* single type called WORD
* declared variables with LET
* used // style comments like C++

Features of B (Ken Thompson, 1969):

* used = instead of := for assignment
* variables could be declared AUTO or STATIC
* semicolons as statement terminators
* ++ and -- incrementors/decrementors in prefix and postfix position

Features of early C (Dennis Ritchie, 1970)

* two types: int and char
* struct introduced in 1973
* /* */ style comments from PL/I
* && and || operators with short-cut semantics
This is misleading. Becoming a shareholder is a one-time event. Taxes occur continuously. Governments get nearly all of their income from citizens on an involuntary basis. Enterprise gets a one-time infusion of funds from investors, and then nearly all of their income is from customers, all on a voluntary basis.
I've found this to be true. I also find I sleep more soundly and feel much better in the morning if I drink a big glass of water before bed too sort of "tank up"; otherwise I end up waking several times throughout the night. Oh, also the amount of light in a room is huge for me, which I didn't realize until I moved and had thick curtains installed.
Actually, you should stop eating before being full.
http://en.wikipedia.org/wiki/Hara_hachi_bu
Sony, Asus, and Lenovo are a particular type of company. They make the computers that they think consumers will buy in the next 12 months. If that's low end netbooks, mid range ultrabooks, desktop replacements, whatever.

That's not a high margin business model. But it is a valid one. It's also the model which supplies computers to most of the population. Its the model which has brought down the price of computers year after year.

It does't inspire cliche images of technological innovators 'building-the-future' by "skating to where the puck will be" but they are an important part of the landscape. To me the tech map looks great right now. Better than ever. We have real competition among OS makers. We have serious innovation in devices. We have competition between chip makers. Competition between commodity component manufacturers is pushing prices down.

Sony, Asus, and Lenovo are doing their part. Repackaging the innovations of last year for the mass market at half the price. They're an important part of the mix.

It's great that Google are trying this new stuff with ChromeOS. It's great that Apple is out there creating new products and setting the standard in industrial design. But we don't need all companies to be Apple.
I don't think he scared anyone away from Rails. Rails is not hurting for popularity in any way.
I've had Chrome break a few things from automatic updates as well, but overall I still like auto-updates. Knowing me, I'd have updated anyway, and this just does it for me. I do a lot of web work though and I'm mostly just thrilled that I don't have to design websites for "Chrome 6" or any nonsense like that.
I don't know if what you experienced was racism or not, I cannot make that call, but I can say this in my experience Americans by the majorities are not racist. What they are though is culturalist, if you do not make an effort to adapt to the American system you will stand out and you will be treated different because well you are different. It may be a bit xenophobic but generally it's roots are not in racism but rather a natural response to something that is different. This happened to all the different waves of European immigrants in our early history. There where times where Irish culture or German culture was looked down on and as it assimilated into the fabric of US culture it eventually faded into obscurity. The very same things is now taking place with South American culture, in places like Texas or Florida those cultures have been assimilated into the fabric of US culture. It may be that you come from a culture that is not well represented in the US and therefore you receive a natural reaction to something that is foreign to someone else. I am not trying to excuse the behavior, just wanted to highlight that racism is usually the result of hatred for ones fellow man the kind that reared it's ugly head in WW2 Germany, and I personally have seen very little true racism in the US.
Other laptops can't use high definition displays because Windows would not look and feel nice on them.

MS behaved as if they can ignore the display progress forever, and now it's finally bites them and their minions in the rear, which is lovely.
Monty and the Xiph.org team have been slaving away at this for quite some time. They put an amazing amount of work into it, and it really shows.

You might be interested to know that there were about 50k lines of code[1] written for the demonstrations, all of which is available.

Also, don't miss the original video[2], or the article on HD audio[3].

[1] https://wiki.xiph.org/Videos/Digital_Show_and_Tell#Use_The_S...

[2] http://xiph.org/video/vid1.shtml

[3] http://people.xiph.org/~xiphmont/demo/neil-young.html
From their site:

“Incredibly fast” —Tweet

OK, who sent that tweet ;) ?

It sneakily wanted me to make Bing and MSN defaults so I'll wait.
This is a duplicate from yesterday: http://news.ycombinator.com/item?id=5281453
I'm sorry you didn't like my comment. I'll try better next time.
Have web developers stopped supporting IE 7 yet? I remember a bunch of stories about Apple/Google/etc. dropping IE 6 support a while ago.
The BBC News website is entirely flat files. Though the newer responsive/mobile version isn't.
Yahoo Has It Backward: Why Working Remotely Is Better for Everyone
The Real Story of Stuxnet
Most programmers often write their programs in english anyway, to be easy to share or to review by others (even in closed source software), so it makes sense for programming languages to mostly care about English keyboard layouts.

Anyways, if the keyboard layout is a blocking problem for you, consider changing it to what it suits you the best, or use multiple layouts for different tasks. Every operating system has a keystroke to swap layouts.
Only because of China, and to a lesser extent, India. Everywhere else, the numbers are negligible.
A commenter on Reddit pointed out that quasigroups require both left and right division operators \ and /, and that even though they are not associative, the axioms

x \ (x * y) = y
x * (x \ y) = y
(x * y) / y = x
(x / y) * y = x

must hold -- so in fact, quasigroups are good enough!
"mandatory school attendance does nothing to solve their problems anyway"

I disagree that it does nothing. Some people still get the opportunity to better themselves through education, even if it doesn't help everyone.

Schools becoming prisons is a weird US phenomenon, I think you have societal issues to tackle that are much bigger than schooling.

And it's still better to have kids given access to education under those circumstances than not at all (and without it being mandatory they would not have access. No, they wouldn't)
I know it is supposed to be funny but actually you need a phone for the data connection :)
It seems silly to me that a basic computer science ciriculum isn't being added to high school or before. In the same way you have to take basic biology, chemistry, and physics, a modern student needs at least a fundamental exposure to the basics of computing
APOD: Anonymous Physical Object Delivery
Just curious: this is not in line w/ebay's T&C, or is it? Quite impressive, anyways.
With your "the 'warm and fuzzy' image of the Obama administration" you may have some answers I don't have to some questions I do have.

In simple terms, I didn't and don't 'get it', why Obama was elected in 2008 and even more why he was elected in 2012. And I don't 'get it' why so much of the MSM seemed to be part of the Obama campaign.

And in the 2012 election, looking at the map and the states and the counties and the voting in those places, Obama won big on the two coasts and the upper Midwest, that is, heavily in the more wealthy parts of the country. Just why the wealthier people liked him more is beyond me.

If you have some good explanations, maybe start with the MSM and their bias, e.g., pictures of Obama wearing a halo. Then continue with the TARP program: Remember there was TARP I that Paulson did and then TARP II which was very different. For TARP I, that apparently was designed to make a statement to the world that the banks were too strong for a 'run'. So, Paulson stopped massive runs on the banks. And TARP I was paid back in full, or nearly so, ASAP. Wells Fargo didn't want or need the money, but the high interest rate cost their stockholders $2.5 billion. TARP II was very different, a big give away to many small parts of our economy. Yet the MSM never made an issue of the give away and kept talking about TARP I as a Wall Street 'bailout' -- Wells Fargo and others might say that they were ripped off, not 'bailed out'. Besides, everyone who paid back the money can object to 'bail out'. Then there was the $92 billion or so for 'clean, green, pure, pristine' energy, that was almost entirely wasted. $92 billion here and there, and after awhile it adds up to real money. Then there was the real cause of The Great Recession, that is, the housing bubble. The real cause was Congress trying to please the CBC with the CRA and Fannie, Freddie, and FHA backing junk paper and ignoring the bubble and trying to 'spread the home ownership around', and Obama was one of the main leaders in that effort. Then there's the Obama AG .... And there's more. So, the NYT, Time, WaPo, ABC, CBS, NBC, SAI, and more were totally in the tank for Obama. Why?

I'm not trolling or joking or playing politics. Instead, I know I don't understand what happened, e.g., why the MSM and the two coasts and the upper Midwest went for Obama, and want to know why. If I had bet, then I would have lost. I read it wrong, all wrong. You have an explanation?
Are you familiar with TerraPeak? It is a company that provides access to all completed ebay sales. It is a SaaS product and sells for like $20-$50/month. I gather their annual revenues are around $15M/year.

Just pointing out that there is a decent sized market for this type of data.
> I must believe there's any easy way to eliminate some "outliers" using mathematics, but I can't recall the function(s) to do so.

The median is one good way, as you already have. You can also use the interquartile mean: http://en.wikipedia.org/wiki/Interquartile_mean
(Shrug) For better or worse, there seems to be a sort of genetic memory in at least some Americans that dates back to the time when we had to do something similar to gain our freedom.

I'm not taking a stand either way, but considering that most of the people murdered by guns in the 20th century were killed by their own government and police forces, I can see why some people prefer not to give those entities a monopoly on the use of force. Perhaps you could open your own mind a bit to alternative points of view, and quiet that jerking knee.
Elasticsearch 0.90.0.Beta1 released
It seems like the author sees where Apple is skating, and assumes the puck must be going there also.
Most engineers I know

He's trying to sell cars to people you do not know, not engineers you know. Maybe Musk was reading HN and was encouraged by reading what his fanboys and Musk wannabees were writing. Huge mistake.

"No one I know voted for Obama, how did he win?"
No.

I mean an isolated unit that could be ripped out at any time and would be immediately useful on its own.

Anyway, abecedarius (below) has phrased it better than I could.
I've heard lot of people say that the best way to learn to code is to set out to solve a problem you're having.

I wonder if the global trend towards open solutions for problems will discourage people learning to code. I've been using computers for perhaps 15 years and I've only ever skirted around the edges of coding. I've learned a little regex and a tiny bit of bash scripting and I know how to edit a little php to get Wordpress to do what I want it to, but that's as much as I've needed to solve every computing problem I've encountered.

Wordpress is a pretty good example: there's now such a rich ecosystem of themes, plugins and hacks that you can get it to do some pretty amazing things without needing to actually write any code yourself.
Sorry, separate VM's are the only way.

But I use VirtualBox and take advantage of "snapshots" -- this way I have a virtual hard drive with "XP" and separate snapshots with IE6, 7, and 8 installed. And I have a separate virtual hard drive with Windows 8 installed, with separate snapshots for IE8, 9, and now 10.

This way you can save a LOT of disk space. And as a side benefit, once you set your snapshot point, every time you switch between snapshots, you lose the VM history since the snapshot, so you can start testing sites with a "clean" version of IE everytime, uncluttered with cache, history, etc.
This video of the Sprint ABM missile (0 to Mach 10 in 5 seconds!) shows it intercepting a ICBM RV in a test - given the speed of the RV it does look like the missile is aiming where the RV is going to be rather than where it is - and this is from the 1970s:

http://www.youtube.com/watch?v=msXtgTVMcuA
if the Syrian regime were as technologically well-equipped as most Western governments, this uprising would have been a very short one.

Likewise, if the Syrian uprising were as technologically well-equipped as a large fraction of Americans, the uprising would have been a very short one. Every year we field some 18,000,000 well-equipped civilian snipers in a live-fire live-target exercise aka "Operation Deer Season". This may explain why the US government is keen on disarming citizens of "assault weapons", even though such items are demonstrably less of a societal problem than stairs or swimming pools.
A meta comment: It's pretty awesome that we're already having lore discussions about our craft 50 years later. I wonder what they'll be discussing in a 100 years about our languages now and why certain decisions were made.
Sublime Text 2 doesn't seem any more buggy or any less finished than other software I use. I don't feel like I'm "owed" any updates to it.

EDIT: I haven't followed this ST3 drama at all. If ST3 is better than ST2 then I will upgrade. If it doesn't appear to offer me anything of value, I'll probably stick to ST2 for now. It works quite well for me and since I'm not waiting on any bugfixes or feature requests, I don't really care how often it's updated.
I think you're right on both points: yes, teachers can apply reasonable force [1], but as you said, teachers might not actually be physically able to restrain them without a risk.

[1] https://www.education.gov.uk/publications/eOrderingDownload/...
Tokens of a bygone era.

I wish more languages were like Python and didn't require so many cruft characters.
To SQL or NoSQL, that is the Question