skysight-inc/HackerNews huggingface dataset:
By investing in Berlin and Barcelona, where I've paid from €50k to €150k approx per apartment, and leveraging 50-80%.
You have put your finger on it. Obama is looking for things he can get done without Congress. If he can devalue campaign contributions SPs made to Republicans, that's an even more attractive move.
Can't tell for others, but I'm very reluctant to spend time learning a tool that I know from the beginning I won't be able to debug / improve later and that the owner may change in a way that doesn't fit me or even stop to support.
The only non-FOSS tools I've been using on a daily basis for years are Gmail and Google Calendar. I can't tell I'm really happy with how they have evolved out of my control. Oh, and Google Reader — you know what happened to it…

And it's really not about money. I'd be happy to pay a developer for some tool I use everyday if asked for. I already pay for music under CC or FAL.
Holy shit, a Keira Knightley movie about Alan Turing... 2014: the year cryptography went mainstream..
Why does iOS ship with SQLite then? I used it for an iPhone app that I wrote. It was more convenient than making my own flat file format.

> No RDBMSes in the system level (OSes, compilers, linkers, etc.).

OS X has them. Any OS with file search needs some kind of indexing technology.

As do mail clients, web browsers, and a bunch of other stuff that works with data.

It's a lot easier to add fast indexing after-the-fact when you didn't design up-front to use flat files.
She initially denied that she was the woman the troops saw filming from the rooftop during the initial military investigation, then later admitted to it in an e-mail to John Bruning, author of The Devil's Sandbox.

According to the article you cite, she didn't admit to being the person the soldiers saw "filming from the rooftop" during the attack. But rather, to quote the article verbatim, "that she had in fact been on the roof that day."

Presumably you understand that these are different things.
Climate Tools Seek to Bend Nature’s Path
List of non-qualifying bug-bounty reports (Google)
Avid Linux user.

The thing I hate most? Multi-monitor. At home I have 8 (4x2), making it all one big desktop is not (as far as I can tell) possible using any driver.

Gaming has been great over the past year.
>Consistency / familiarity is a very important part of developing UIs/UXs that are intuitive.

This. My understanding is that Google's adoption of Material Design is in large part intended to make apps more intuitive so they'll be used more frequently and by more people. I've found out when testing Recent (http://recent.io/) that average, non-tech users would prefer something intuitive that uses standard UI toolkit features -- even if they're not that exciting -- over highly designed custom interfaces.

The interesting question to me is to what extent iOS apps beyond Google's own will adopt material design...
Without source why should we trust the privacy policy?
The biggest lie told today is that we have less wealth in the world and we can't afford things like social security and welfare. There is more wealth now than there has ever been. Modern productivity is insanely high.
I would love the ability to easily spin up multiple profiles at one time. Having the separate profile for Dev Edition should help, but sometimes I want a few others as well (depending on the task at hand).

Ideally, It'd be best to be able to open a new tab inside of a different profile and just be able to tab back and forth between the different profiles.
Ok... I have to ask: Why in the world would stay there for 4 years, knowing after just 1 year, that you were only going to make 20K a year?

Seriously... the only thing I can come up with in my head is greed. You told that you would eventually receive this huge payout and that clouded your judgement.
The hosting provider is in a much better position to identify scans and other external threats and block them than any individual host is.
Check out our announcement blog post at http://lambdazen.blogspot.com/2014/11/conceptjs-is-out.html
My love for Chrome ended and I switched back to Firefox about 3 months ago. The switch went well and I'm happy with my choice. Reasons:

1. First version of Chrome for the desktop supported extensions, because it was competing with a popular Firefox, and now on Android they don't give a shit about enabling users to customize the behavior of their browser, which pisses me off.

So I switched to Firefox on my Android because it allows me to use these plugins ... AdBlock Plus, HTTPS Everywhere + LastPass. Plus it has a handy Reader Mode, that's like Readability built into my Firefox. And I find the UI nicer on my 7-inch tablet. This naturally led to a decision to switch to Firefox on the desktop too, because Sync.

2. In Firefox on my desktop I like having Tab Groups + the Awesome Bar (which does a good job of doing full text searches in my history, much better than what other browsers are capable of) + a really cool tweak to the Australis theme called "The Fox, Only Better" which is awesome and will make it much harder for me to switch browsers again.

I also love it when Mozilla develops something, then everybody benefits, like Asm.js or PDF.js. Try using Chromium instead of Chrome, it's not the same experience.

3. I've been all hooked into Google's stuff, I even pay for a Google Apps account and everything, but I noticed that Google hasn't been aligned with my interests.

For example they killed Google Reader to promote Google+, they showed no interest in fixing Gmail's broken IMAP support, they showed no interest in fixing Google Calendar's broken CalDAV support, they discontinued the Exchange support from Gmail, they discontinued the XMPP support from Google Hangouts, they announced no interest in providing alternatives that I know of, certain features in their online products only work in Chrome. It seems to me that Google is only interested in standards as long as they are the underdog.

I also moved to Dropbox as my cloud storage, because Google Drive still does not have a Linux client. I mean, Google out of all companies should think that Linux support also means headless servers (like home servers or other appliances), so providing Linux support should be obvious. But no, 2 years later, the OS X client is still shitty and still no Linux support. I have to trust my data to a third-party if I want that, or suffer one of the shitty open-source alternatives and risk my data.

So there you have it - Firefox is a great browser and it also tries to make me happy. And yes, I would also like the one-process per tab model, but they are actively working on it.

Happy Birthday Firefox.
I know. Sorry. Can't fix at the moment, will do later. Try to decrease the width of the browser, the video frame will decrease proportionally. Hope that helps.
> I'm starting to see the rise of "market fundamentalism" over the past 35-ish years as part of the general trend toward the naturalistic fallacy over the same time period.

What 35 years are you talking about? Since the 1980s, there have been massive amounts of federal intervention into the financial industry (home loans, student loans, corporate bailouts). That's to say nothing of internationalization and its effect on certain categories of jobs.

> was Mark Zuckerberg's contribution to computer networking more than a million times more valuable than that of Tim Berners-Lee?

Devil's advocate: maybe there's a big element of luck involved in getting ridiculous amounts of money. Why is that a bad thing? Maybe being talented is like entering the billionaire raffle. Why is paying everyone $100k more fair than paying everyone $50k and giving some the chance at being billionaires?
That's not so different from what anybody does when they join a startup, taking less pay for stock options. Why be hard on this guy?
I have a hard time getting on the "sleep is a weakness" bandwagon. I adore sleep, a love dreaming and have done some of my best "real" understanding while in dream-states. If anything, I wish I could sleep more.
Interesting stuff. These guys made some of the same conclusions around management that we made when implementing per-thread caching for libumem[1] (in particular, around summing all per-thread caches and managing that number). It would be interesting to benchmark these two allocators; we do some dynamic code generation that allows for cache sizes tuned without sacrificing performance.

[1] http://dtrace.org/blogs/rm/2012/07/16/per-thread-caching-in-...
> Up until somewhat recently many POS terminals in small stores were just standard desktop PCs wrapped in a custom case and with some custom software

Even in larger stores they ran Windows. I used to work for a large supermarket in the UK and the checkouts even now run on Windows NT and Windows XP with a custom UI. There are special versions of Windows for this sort of thing:

https://en.wikipedia.org/wiki/Windows_Embedded_Industry
And the poor of 1916 were much better off than the poor of 1816. Does that make them not poor? They had access to better medical care than the rich of 916. Does that make them rich?

What if the data showed that in 1800 American slaves had lower death rates than the population of the regions from which they were kidnapped? Does that make slavery ok?
I don't think TVs were ever really a luxury in the US, except in contrived Internet arguments about the lifestyles of 10th century kings, where they absolutely always were.
Every solar installation project in San Francisco
Both very good points indeed. Thank you.

1. Didn't think of that before. Makes sense
2. Agreed. Also will probably help with spreading the loading times etc. Need to work on the UI of the courses a bit
You can just watch it directly on YouTube. https://www.youtube.com/watch?v=Mp1hpMOjk6c
AP CEO demands answers from DOJ, FBI over fake news ploy
You're wrong, and the comment you replied to is right. According to Apple, it can take up to 45 days to receive text messages from Apple products after you turn iMessage off.

http://support.apple.com/en-us/TS2755

This was the experience of the person who initiated the class action suit:

"21. Apple personnel informed Plaintiff that even though she had turned iMessage off in her old iPhone she may still not be receiving all her text messages because some texters using Apple devices may not be using the latest Apple iOS version. Rather than Apple coming up with a solution to a problem created by Apple, Apple's representative instead suggested to Plaintiff that Plaintiff get her text message senders to update their Apple iOS to the latest version, or have them delete and then re-add Plaintiff as their contact, or have Plaintiff and these unsuccessful Apple texters start a new text conversation with Plaintiff."

http://www.slideshare.net/harrisonrweber/apple-imessage-laws...
No, I'm pretty certain it is illegal in every state to impersonate a police officer. In some states, it is also illegal to use equipment such as blue lights in a vehicle, etc.
I find this stuff frustrating because it's so hard to figure out if I'm implementing it properly. I can't rely on trial and error, or compiler verification, because errors manifest as extra copying or other inefficiencies, instead of observably wrong behavior.

In fact it's often hard to even figure out what's going on at all. For example, in the MyKlass case.

v.push_back(MyKlass(2, 3.14f));

What's being invoked: a move constructor or copy constructor? How would you verify? You could maybe add a move or copy constructor with some logging, but defining either of those can change which one gets invoked! So I guess you have to hunt through the assembly.

Here's another case that terrifies me. Testing with clang 3.5:

return a; // invokes a's move constructor
return true ? a : a; // invokes a's copy constructor
if (true) return a; else return a; // elides constructors using RVO

So even when you do get it right, seemingly irrelevant changes can silently break it. It's so fragile!

How do other C++ programmers verify that they're getting this stuff right?
Worked in Austria, Inn, Oetz, Sanna, Mexico on the Copalita and Chile on the Petrohoue. Chile is a superb destination for whitewater, I spent the start and end of the season kayaking in different areas.
The part that I find scandalous isn't that businesses have a high failure rate. That's been true since antiquity. It's that VCs are, to a large degree, responsible. They don't have to play get-big-or-die. There will be a nonzero failure rate no matter what, but it doesn't need to be this high. To a large degree, it's the VCs' fault for pushing their companies to take unreasonable risk. Often, worse yet, that risk is often counter-innovative... it's not creative risk but "hire 200 people next year and do Pearson's grunt work in large amounts" risk.

At the low end of the risk spectrum, you have small consultancies with minimal overhead and businesses with secured assets that you can take bank loans for. At the high-risk, high-growth end, you have companies that will either be 100 times their current size, or dead, inside of 3 years.

The mid-risk, mid-growth businesses, targeting 20-60% annual growth, tend to be too risky for bank loans but not interesting to VCs. Those will be 5-10x (at 10 years) most often with an occasional 200x, but rarely a 10,000x.

The thing is, the goal of the game shouldn't be to maximize your chances of getting (extremely rare, and difficult to get in to) 10,000x's. It should be to make money. If you can do that with a string of 5-10x results and a lower (say, 30%) failure rate, instead of swinging for 10,000x and having a 90% failure rate, then maybe you should. Not only are those 10,000x's rare no matter what you do, but unless you're extremely well-connected you're not going to be able to put more than a small amount of money into them.

Why is the Valley like this? Ultimately, it's not about making money. It's about the VCs' careers. You get a lot of credit, as an individual, for having "been in on" Facebook or Twitter. It's difficult to predict the successes in advance, which is why you get the creepy co-funding culture, which doesn't make money for anyone (in fact, they make less money because of it, because they fund lower-quality stuff) but spreads around the career credit of being an early investor in something that hits big.
Obama just announced a plan to keep the Internet free. I work for him. AMA
Perhaps that'd be possible mentally, but physically, your body needs time to recover and repair all sorts of tissue damage. I don't know how you could take a pill to speed that up. Rest is important.
This is really great, probably required reading.

I wrote some thoughts about the company acquisition process (I've been involved in 3):

https://news.ycombinator.com/item?id=6650317

About the only thing I could add to Kan's guide here is, when he talks about riding the lawyers, to be aware of how much you are going to spend on legal in a real acquisition. When I meet founders who've sold companies, I usually ask them how much they had to spend to close the deal, and every answer I've ever gotten squares with my experience: it's a price you can measure in Maseratis.

I never thought about hitting up VCs for term sheets during the process. That's clever.

Remember, deals are made to fall through!
Actually, I don't care...but for me what it speaks to is self-awareness. Many developers get caught up in their own little world. If they can't be bothered to think about how others perceive them it also points to all kinds of other things they neglect to consider.

This is RTFM for life type stuff. Seriously its two seconds to google for "rules of the interview" or some other such thing. Do you know any Good devs who wouldn't reference the docs for an api they are working on? Same type of thing, read the docs goes along way with a lot of things.

Its not a deal breaker, but when you have limited time in which to evaluate someone you learn to have lots of little things add up to a picture of someone. That's what I mean by that.
I'd be very interested to see the impact of baby boomers on the distribution of wealth.

Remember: (1) wealth tends to be correlated with age and (2) baby boomers make up a much larger percentage of the population (i.e. age distribution is not equal).

If you have a large bolus of folks moving through their careers, the graph follows the typical wealth trajectory. Right now, baby boomers are at or near the peak of their wealth.
I've always used Chrome since I started developing, and I liked their Developer Tools. Since I switched to Firefox four months ago I've had a lot of trouble with FF DevTools:

* debugging is too slow (or my computer is weak, but Chrome DevTools run smoothly);
* debugging is very slow;
* the debugger has some unpredictable behavior, like stopping at all calls that lead to some error, when I expected it to stop at the error properly.
Exactly.

I'm a fan of markets -- they are excellent systems for allocating resources and allowing permission-free innovation.

But I am not a market fundamentalist, nor do I agree with the naturalistic fallacy argument that "because it turns out that way in the free market, it is therefore right."

It seems like people have lost the ability over the past 30 years or so to think in non-fundamentalist terms. Everything must be absolute. It's idiotic. In complex systems, it's actually pretty rare for the optimum point to lie at the extreme end of any variable range. Fitness peaks are almost always found at some intersection point that represents a best compromise between multiple interacting tradeoffs.

History seems to indicate that a free market economy with some amount of wealth redistribution represents an optimum, or fitness peak. Experiments in extreme free markets seem to devolve into pathologically ridiculous wealth concentration, while experiments in pure egalitarian socialism seem to succumb to free rider parasitism problems and corruption. The terminal state of pure capitalism seems to be corporate/financial feudalism, while the terminal state of pure socialism seems to be the mafia state (e.g. Putinistan or the Chinese kleptocracy). Neither extreme seems either desirable or stable, and both seem to devolve rapidly into some form of totalitarianism.

I'd personally advocate a simple, completely impartial system like a universal basic income or a negative income tax along with some benefits like a basic level of universal health coverage and public education. Taxation should be progressive because it's precisely at the extreme ends of the income curve that the relationship between value creation and renumeration seems to break down and become most pathological, but that progressiveness should probably be rather skewed toward the high end. The taxation curve should probably look like a hockey stick.
PageSpeed Insights – Make your web pages fast on all devices
Including, no doubt, for the chancellor, Angela Merkel.

"Concerned", perhaps yes. But not so much as to prevent her from not only joining the FDJ, but joining the local district board as well, and becoming its secretary for Agitprop:

https://en.wikipedia.org/wiki/Agitprop
Have we learned nothing from the X-Files?
Well, considering the Japanese actually tried to surrender before the bombs fell to the Russians is totally not important... and that they found out about the 2 N-Bombs only after they surrendered to the Americans. /s
But do you offer what they're worth? Or do you have some plausible equation of position and experience. Then you tell the candidate about pay ranges and bonuses etc. Then you pretend to haggle over a 1% bump and some one-time perks.

If we're being honest, early Engineers on a project can create millions in wealth for the investors. That they're paid a few percent of that is where the 'peanuts' come in. It all seems reasonable the way its laid out.

As a consultant, I charged many times what I'd earn as an employee. And they paid - because they were in a tight spot, and the only way to get the job done was to pay what it was worth. And that's arguably what their own Engineers are worth too, but have been negotiated down from.
This is almost a little sad. Even on HN, a discussion about net neutrality seems to be devolving into a discussion of partisan politics.
These particular numbers don't remind me that doing a startup is brutal. They tell me that investing in a startup is quite brutal, but doing a startup is about so much more than the money and the (potential) exit. If the possibility of failing was a reason not to do a startup then no one would ever do a startup.

To have the opportunity to work on an idea that you're authentically passionate about, that you truly believe in, that gets you out of bed in the morning and keeps you awake at night, even at a poverty level income, was completely worth it (for me). I have a litany of failures behind me and absolutely no regrets. No personal regrets anyway. I'm sorry that I failed the people I've employed and I'm a bit sorry that I've lost investors some money, but I'd do it again in a heartbeat. Hopefully without failing this time.
Sounds too free and open by your qualms
This ends up being my thought process.

When I'm inevitably rewriting the frontend in a few years, or creating a new one, I imagine the current state of the art is going to be different enough that the decision doesn't really matter. I feel justified in this after seeing how much Angular 2 is going to change things.
Interesting, thanks for the perspective.

My degree was an extra year on top of Comp. Sci. and included fields like compiler theory and design, real time programming, digital electric design and engineering math 1-4 which comp. sci. didn't.

I'm also a certified Engineer (in Australia, anyway), which I always thought counted for something.

I have about 5 years experience now.
Federal law enforcement documents about Aaron Swartz, released under FOIA
The Magic of CPI: How to transform a 400% price increase into a 7.1% decline
> Stalin must have been really afraid about the future his capital

After French took Moscow in 1812, and then subsequently lost the war, it was not such a big deal.
Everyone knows, the further you invade Russia in summer, the longer is the way back in winter.
> So when I see "Don't let T&& fool you here - T is not an rvalue reference" -- yes it fricking is!

T&& is only an rvalue reference when T is a non-lvalue-reference type. If T = U& then T&& = U& because of the reference collapsing rules. If you're saying that you should understand how type deduction works and interacts with reference collapsing if you're going to write C++11 then I agree. Like much of C++, perfect forwarding's design is an ugly mess and is not amenable to a superficial understanding unless you like shooting yourself in the foot.
A quick PSA about all the cheap plastic and cardboard phone mount headsets from someone who has tried all of them: Slotting a random phone into a head mount is an easy path to a terrible introduction to VR. I'd liken it to watching a bootleg video of a concert on a phone. I'm not saying don't do it. Just don't judge the value of the concert experience or the VR experience based on what you get from that.

With the Gear VR, Samsung proved that smartphone hardware is capable of delivering a quality VR experience. But to do make it work, Samsung and Carmack had to work together to make serious modifications to the core of Android's kernel and driver stack. To my knowledge, no other mobile device has anything close to a workable software environment.
Good thing we photograph every piece of mail, OCR and store that information indefinitely.