skysight-inc/HackerNews huggingface dataset:
I presume the pro-NSA Republicans and conservatives think they are taking a principled stand in defense against terrorism, even if it means standing with the Obama administration.

Most of my conservative friends and family (which are, in fact, most of my friends and family, period) are against the NSA not because of Obama, but because they are generally anti-big government and have been the "big brother is watching us" types for decades. They see this as vindication of a lifetime of accusations of paranoia from the Left.
Yes. That's a change we've got planned and we're working with the Ubuntu/Debian packagers.
Umm, FUD much? It's a real stretch from Ronacher's (entirely reasonable, from what I can see) complaints to "not for anything you plan to deploy."
> I would argue that the number of people needed for older technology is finitely limited not that they are no longer needed. There may be demand for older technology, but the majority of new jobs won't be for older technology

Obviously no-one is being hired to write x86 assembly. It's taught because it's relevant, important and timeless.

> Why are companies apparently hiring younger people over older people who are vastly more experienced and given that timeless knowledge would give so much more value to their companies? Are they just plain stupid?

Like most of your arguments, this is a logical fallacy. You're appealing to authority and the status quo, without actually addressing any of the issues head on.
I don't know it gets more fundamental than the business model. Everything about a company supports its business model; not the other way around.
Edward Snowden and ACLU at SXSW
The most commonly followed Twitter accounts by YC company founders
Care to share more? This happened when we started fingerprinting all new visitors to the US at airports. Now it's done all over the world.
I'm a software engineer and I'm clawing my way through to founding a startup one day. The only thing is that I can't see myself doing is starting software company no matter what I do. I think that deep inside I just think that software is abundant and people still appreciate something that is physical, which is why I'm seriously considering "breaking bad" into home automation.
I find it funny that you knew exactly what I meant by my comment, but HN decided to down vote me into oblivion.

Whole well. That's HN for yea.
You can also four finger swipe to your last app.
It's legitimate in the sense that an "election" was held and he's still the leader. As far as the vote count and accuracy on the other hand...
Notes on How to Fail at Almost Everything and Still Win Big
I'll wait for a transcript. The audio quality is too poor.
Actually you're still a bit off. This is in reference to libcontainer vs lxc only.

libcontainer is a native golang library for accessing all of the linux namespace and cgroup features of the linux kernel.

lxc is a project that bundles the namespace and cgroup isolation features of the linux kernel into a simple set of command line utilities.

Both are not "implementations of an idea". They are abstractions ontop of the kernel features.

Edit:

For the parent, s/Libvert/libvirt/. It is a virtualization abstraction library written by Dan Berrange and the Redhat crew.
The website doesn't work with my trusty Mosaic 2.7b5.
Not quite the only one.. but close! =]
Plane designed to carry more than 20 passengers: Require three modified spot satellite transmitters, self activating on power loss, one on each wingtip and the top of the rudder. They should self release after immersion in 5 feet of water and be buoyant. $1000 to install, $100 a year. Cheap insurance.
Python has them:

a = re.compile(r"""\d + # the integral part
\. # the decimal point
\d * # some fractional digits""", re.X)
In 2009 a boing 737 originating out of Venezuela was purposefully crashed landed in the sahara desert to transport massive amounts of cocaine. http://news.bbc.co.uk/2/hi/africa/8364383.stm
It is rumored that more planes were landed in the desert for similar purposes. Maybe the 727 was used as a one-way drug plane thereafter too?
It would have been nice if they're reserved names for namecoin devs, it looks like someone grabbed u/khal who is not khal.
I agree about accent, but I want to encourage the parent post by saying that since his written English is excellent, he may be able to avoid that discrimination by sticking to text communication until he's established a relationship with someone at the interviewing company. This is what I try to do - I'm hard of hearing, and someone who doesn't understand the implications of that can easily jump to the conclusion that I'm an idiot or dishonest if I hesitate in answering a question. It just takes longer to process speech when someone changes topics quickly.
11 Background and CSS Pattern Generators
I didn't, it was pretty hand-wave-y. But I do know a fairly large number of people in the Bay Area tech scene so I took stock of what they were saying, in particular around hiring difficulties. Also, I did some tinkering with the things that seemed to have merit from a supply/demand perspective and stuck with the ones that I enjoyed most.

One other thought: Coursera classes are an excellent way to give yourself an additional bit of edge in terms of getting the interview. Taking and doing well on Andrew Ng's Machine Learning class, for example, doesn't necessarily mean that you can do ML vocationally, but it does speak to your willingness and interest in continuing education.
It's not about parsing text. It's about enabling extension development outside the limitations of the current message format. IRC today is a collection of contradictory conventions, poorly documented mini-protocols, and messy hacks. A lot of users think IRC is simple because all they've ever done is parsed channel messages. Try implementing a complete daemon or client.
It's just a pretty front end for a namecoin blockchain explorer. You can certainly create your own or use this one:
https://dotbit.me/block_explorer/name/u/cshrem
That's incorrect. The OS still does plenty of power consumption management, but it allows apps to tell it when they want the device to stay in a high-power state, because often you need that for legitimate functionality. It also allows the user to be the ultimate arbiter of power management because apps get it wrong sometimes. To conflate "doesn't impose tight restrictions on resource usage" with "doesn't do power consumption management" is silly.
Generation 'Y' Can't We Sleep? – Life Hacks for Insomniacs
I think this process is really baking out moisture as the PCBA is not in the oven long enough to get to temperature and the temperature is not hot enough to reflow the solder.

Most of the components on the board are not hermetically packaged and there probably are moisture sensitive parts on the PCBA. So the baking at 170C for 7 minutes is essentially a drying process.

Also, I think Apple probably has to be ROHS compliant and that means they have to use lead-free TnSn solder. The transition temperature for lead-free solder is typically about 20C higher than normal leaded solders.
Why does loading from multiple domains lower pagespeed score? Wouldn't loading from multiple domains in parallel improve load time and thus improve pagespeed score?
It's much better than Threes because there's not a single reason why Threes should take almost 1 min to start on iPhone 4S.
I've been a little worried about the plateau, because I am 30 and have a fairly high salary as it is. I suppose on one hand it's good to know that perhaps the plateau isn't as serious a problem as I thought it was, since there's a little bit of rumbling pressure for me to start that journey to management (which, to be honest, I don't know if I'm a good fit for since I'm not exactly a "people person")
What about the formation of any corporation? To whom does the potential corporation submit itself to? And what benefits does it receive upon incorporation even well before any business model can be in sight or capital gained?
I just repeat Left => Up => Left => Up until I can't move any further, then "Right => Up => Left" before going back to the left up combo. Keeps the largest values top left and the values decrease towards the bottom right. Stacks the values well for combining and you can easily get 512 => 1024 without even looking.
The first few times I tried to play, I kept thinking the objective was to get the number 2048 across the first row. Haha.
I thought the 7 proxies thing was just an homage to the well known meme[1]

[1] http://knowyourmeme.com/memes/good-luck-im-behind-7-proxies
Oh that reminds me of a couple more. Tons of lag and crashes in the iTunes Store app, and tons of lag in Podcasts, along with chunks of the episodes lists showing up white when I knew there were episodes that should be there.

I also had an issue where around half of my music got corrupted during a sync. It acted like everything was fine, then as soon as I tried to play a broken song it would just skip it. Which was particularly irritating because it made "previous song" via 3-clicks on the inline play/pause button stop working. I'd have dead spots in the middle of playlists that I couldn't rewind past because it would hit them and immediately jump to the next song.

Resyncing seemed to fix the audio, but ran out of space because it left behind 4 gigs of cruft in "Other" that the storage page in settings couldn't account for anywhere. I had to do a restore to get everything working again.

So all in all, my experience with iOS 7 haven't been great.

EDIT: One more complaint in the design department, even though I don't mind the iOS 7 style as a whole. The new Music app is very clearly designed for the iPhone 5 and up with taller screens. The scrubber has gotten a lot harder to use, and if you're not precise enough you'll end up setting the song's rating instead.
I always find it interesting how people like you think your superficial, amateur exegesis of the bible trumps thousands of years of scholarly thought and debate. So Christians got it wrong from day 1, and kept getting it wrong for centuries, but then Crake came along and set us all straight.
iPhone 4 users BEWARE. My brother just updated his iPhone 4 to 7.1 and afterwards his phone wouldn't boot up fully. His phone is in recovery mode and his only option now is to do a factory reset.
Waiting for the time someone comes across VRML ;)
Bundling up a bunch of userspace apps and calling it an OS upgrade is pretty advanced. If you don't think so, you haven't drank enough of the Apple zealot Kool Aid. Don't worry, there are plenty of people here at [Y] that can show you the light!
Ask HN: Please review my startup, Actionmint.com
https://www.actionmint.com/user/join?action=HN

Our collaboration & project management web app just went into beta and our public on-line task marketplace just went live.

Any feedback or improvement suggestions from the great HN community would be more than awesome.
Toronto Star builds tech to post pro photos instantly on liveblogs
Is referer still worth it to prevent CSRF? They seem to be using a CSRF token in their <form> and that should be all that's needed from what I understand..

Forbidden (403)

CSRF verification failed. Request aborted.

You are seeing this message because this HTTPS site requires a 'Referer header' to be sent by your Web browser, but none was sent. This header is required for security reasons, to ensure that your browser is not being hijacked by third parties.

If you have configured your browser to disable 'Referer' headers, please re-enable them, at least for this site, or for HTTPS connections, or for 'same-origin' requests.
If anyone had actually challenged a speeding ticket, the scam might have been caught earlier. I doubt anyone there had any training or probably even understood calibration. But people generally just pay it and move on.
BAE Systems Applied Intelligence unveils venomous nature of ‘Snake’ operation
Cool, he cites Kelly Johnson as one of the two 'visionary's' he's worked with other than Englebert. Johnson is known in aerospace as the guy at Lockheed behind the SR-71 Blackbird.
It's not really that foolhardy if there's always a career in CRUD. If it blows up or you decide it's not for you, there's always an option to pick up a contract or go back on salary. You don't really lose if you keep the downside to a minimum and you will gain from experience.
I was able to get 2048 building off of your solution. As you said, always keep your highest number in the top right corner. Try to build the next highest numbers up along the right edge, so that you have say, 256, 128, 64, 32 along the right edge. Always keep 4 numbers there, and only use up/down/right. Then just focus on building whatever number you need next to double the bottom right number, so that you can "chain up" numbers along the right edge and double your highest number in the top right.

Kind of hard to explain in words, but hopefully that helps!
There is also a little tool in libcontainer that I use for testing and prototyping called nsinit. You can build and use it to spawn processes inside existing containers.

https://asciinema.org/a/8090

Like shykes said, this functionality should make it into docker soon.
Flickr Partnership Ends, Getty Images'  Commitment to Contributors Continues
If you're using var x = x; then stop. The compiler is able to validate that assignment to variables are never used using data flow analysis, so always initializing has no cost once optimizations are turned on. Beside, even if it was not optimized away, until a profiler actualy shows that a variable initialization is your bottleneck, it's a waste of time and will make code refactoring harder and cuase bug down the line. Maybe not in this function, maybe not by you, but someone will add a new conditional branch somewhere where your variable won't be initialized.

As for the optimization, I just tested on my machine:

int main(int argc, char** argv)
{
int x = 0;

switch (argc)
{
case 0:
x = 1;
break;
case 1:
x = 5;
break;
case 2:
x = 7;
break;
default:
x = 9;
break;
}

return x;
}

gcc -O3 -o opt-assign opt-assign.c

(gdb) disassemble main

Showed that x is never assigned zero.
Hey Pat! HAHA. Thanks for all the compliments.

As for the criticism: spot on, I can see where this would irk you.

I want to first say that the "core" itself is still very slim: you could easily generate a Vagrant installation without a lot of these things. The standard Vagrant distribution, however, is getting more feature packed.

That may be a bit pedantic, so let's talk about the standard Vagrant distribution. It is getting larger, but the primary reason is because I think these features are important enough in the "Vagrant vision" to be available out of the box. Additionally, it shows a bigger promise that I care about the stability of those things.

The "support" issue is one I am very careful about. Luckily Vagrant core has a lot more committers and we have a few "lieutenants" that cover specific areas very well (for example Salt and Ansible provisioners).

As it stands, as the core distribution has grown, I haven't had to spend more time on issues and I still mostly handle the core code. This is largely in part to the fantastic community around Vagrant and the core team that is in place. If I see it shifting otherwise, I'd start to worry.
This is sweet news, I don't have any actual job experience so getting an internship this way would be amazing. Good luck to everyone applying!
I'm in mid-career now. While I still enjoy writing a really great app that people want to use, applications are mostly CRUD-based and a little dull. It's not the fault of my employer or any for that matter. It's just that fetching and posting data is a core of what organizations do with IT systems. For a while, fooling with new languages and frameworks made the work more interesting. But even that is getting old. I wonder now if there are more uses for computers than just CRUD-based applications. Unfortunately, organizations don't generally give a developer time to explore questions about software use.

My answer is to work toward a doctoral in computer science. It seems the only way I'm going to get time to give vent to my own inquisitiveness. At the end, I get to do research and mentor the new generation of developers coming up.
'Titanfall' Will Be The First Real Digital Test For Xbox One
These Are The 15 Best Accelerators In The U.S.
I think Forbes recently rolled out their endless scroll to get recent with web UI standards. They're softening the blow to their less tech savvy users.
I could reply that a computer system which fails both to satisfy me with its out-of-the-box experience, and to offer any way for me to tweak that experience to my tastes, is even less advanced.
There was significant discussion of this in an earlier submission:
https://news.ycombinator.com/item?id=1587340

Discussion there is closed as it's so old, so if you want to say anything new, this is the place to do it.
Installing ZURB Foundation 5 Sass on Mac OS X Mavericks
My vague understanding is that Fortran can actually be faster than C in certain numerical calculations because the language doesn't make the same kinds of guarantees. And therefore, Fortran will live forever.
It doesn't require nearly as much space if you install it via iTunes instead of over-the-air.
I was horrible at this so I tried randomizing it instead. So far I am still beating random at 256, the randomized script has reached 128 at most

https://gist.github.com/k0nserv/9472334

EDIT: Script reached my score of 256

EDIT2: Script reached 512
Ask HN: What were the most important computer science courses/lessons?
1. Did he really have the US Constitution as a backdrop? Is he Saul Goodman?

2. It's a shame no-one asked him about his opinions on Russia's recent actions. I know it isn't anything to do with the revelations he exposed, but seeking asylum in Russia makes him part of the broader political game.
Is netcat not enough for most such tasks?
How can you call an app that can only be installed in one device, "the best"?

GTalk, for example, offered the same services, plus sync across all device, plus better security and encryption.

There are and have been many messaging apps just like whatsapp: Viber, Kik... And many more that we have never heard of.
College Kids Travel Across Europe Using Only Red Bull as Currency
College teams of three all over the country are making videos to be selected by Red Bull to participate in the Red Bull Can You Make It? competition. red Bull selects 100 teams based off of the video submissions and they will be sent to either London or Milan and must find a way to make it to Berlin in seven days by only using Red Bull as currency! Teams must use their charm and wit to negotiate and barter their way through Europe. They are required to stop at at least 6 out of 30 checkpoints and complete challenges along the way. If they complete them successfully they will be rewarded with more Red Bull. Please help us get there by clicking the link to vote and watching the one minute video. Then simply connect with Facebook and click "Vote Now" for team No Reservations!
I believe Nest motion sensors are what is referred to as occupancy sensors. They are simple and cheap infrared sensors that are not designed for accuracy but instead sensitivity, so they are prone to false alarms, which don't matter much if you're just averaging data or lighting up a display.

Most motion sensors for alarms are dual infrared/microwave (requires heat and motion) to prevent false alarms. Even then it can happen. My dual tech pet immune motions at home connected to my HAI Omni have had a couple of false alarms over the years. Once due to a ceiling fan being on (tripped microwave) then some sort of heat event (sun changed through window quickly).

Accurate motion detection for alarms is tricky, and requires very specific placement.
Currently we don't have any plans to make it a separate repository. This is largely because of packaging issues - most of the distros currently struggle with packaging Go components. We're working closely with them to make this better but in the meantime libcontainer lives in the pkg/ directory to make it easier for us to ship Docker.

You can most certainly use netlink in the same way and we'd love a PR for IPv6 support for it!
> "iPhone 4 users will enjoy improved responsiveness and performance"

I hear: "iPhone 4 users will be slightly less screwed over this time". I am updating as fast as I can, because frankly, nothing can be worse than the iOS 7.0 upgrade that I (regrettably) did.

No matter how iOS 7.1 works on my iPhone 4, I will remember how I got screwed by the 7.0 update. In the future I will never upgrade to a major new OS version without waiting several weeks and seeing how other people's devices behave. The trust has been broken.
so, what's it about then?
Actually the Overstock CEO has said they're holding on to their bitcoins.
How rock legend Slash hopes to hack music discovery
How are we today, little sockpuppet?

(Can somebody with more karma please flay, er, flag'im?)
That one (screwing up the music library) has been annoying me a fair amount lately. I've had to re-load my music library two or three times since iOS 7.

Otherwise, I haven't had any issues.
Ask HN – Postini Replacement that displays sender email?
I've seen the news that Postini will integrate into Google apps for over a year now. Been using Postini for some years now.

Postini offers a feature I can't find elsewhere, and I can't tell if it will be a part of the replacement Google offers.

I want to be able to list the filtered email and see the sending email address in plain text. My normal routine is to sort by subject, making it easy to spot the occasional useful msg by subject, and by glancing at the sending email, it's pretty easy to know if it needs a closer look.

I have not found another filter service that displays the plain text email of the sender.

Suggestions?

Apologies if this has been dealt with. Did not find it.
-Larry -Wall

Saw that in the perl6 build long ago :-)
The idea is that the location of Snowden's FSB safehouse isn't known publicly, so they probably took some measures to keep it a secret from anyone who could have eavesdropped on the network traffic. They obviously aren't going to tell you explicitly what they've done, so someone just throws out "seven proxies" and that's that.
I've done this too, and I don't think it's unethical if you're doing it in public forums. I try not to do it too much or be spammy about it... I just find public forums where people are looking for ways to do a certain thing and then suggest my own thing as an option.
I don't know about your particular question regarding the different styles for a white paper vs the Dorian writings, but in this case there is enough writing by Satoshi Nakamoto ignoring the whitepaper itself, some examples:

http://www.metzdowd.com/pipermail/cryptography/2008-November...

So you can compare Dorian's vs those where both include more off the cuff wrirings. Personally I think it's pretty evident that Satoshi Nakamoto has a better handle on English than Dorian. I also believe that a textual analysis of the white paper vs. other shorter writings by Satoshi Nakamoto would show a strong correlation, maybe even finding rare pairs, while Dorian's would not match strongly at all.
I assume, by "they don't have it", they actually mean "they had it when you input it into their sign-up form, kept it just long enough to put it into an email, and then erased it."
Ask HN: Selling your business, how to get better offers?
Started a business a while back. Have revenue traction + growth and inbound interest in acquisition.

A couple offers have come through but are still lower than what i'd accept. Any advice on how to manage the process to get better offer w/o pissing the prospective buyers off?
Hey, glad you like it! With the comment thing, a few people have told me similar. I've thought of adding a tutorial or changing how you access them, but I'm not sure. A tutorial would probably be simplest but I'm not certain how needed it is. Again, thanks for the feedback!