skysight-inc/HackerNews huggingface dataset:
I wonder if the problem is that names like "action","dispatcher","view" are abstractions that no longer (if ever) have a meaningful precise definition that can be understood independent of context in an application/framework. I'll refrain pointing at other examples from elsewhere.

These terms seem like nice jargon to shorten discussions among people who already understand everything and just want to communicate quickly, but I don't think they help those outside who want to learn.

I have no idea what the solution is since jargon probably can't be avoided, but perhaps my request would be that folks understand that the semantic meaning of these terms are not transportable across different domains; they are not self-evident and should not be expected that learners will infer good enough meaning from the term alone.
Good thing he didn't stay in college and work for IBM
Keep Your Data Safe When Disastrous Weather Hits
It's nice that New York didn't get much snow, as predicted by the GFS model but not the other two.

Did GFS predict 2-3 feet of snow for Boston? Because west of Boston they're at 30 inches already, and it's expected to fall at 1 inch per hour for the next 5-6 hours. As forecast.

Also Nantucket has lost all electricity and cell coverage, after hurricane-force gusts to 77 mph.

With storms like this, although false positives are annoying and expensive, false negatives are worse. It would have been interesting for the article to discuss how GFS fared in that respect.
Slightly off-topic, but I hear about all these awesome new JS frameworks for tying events and server data to HTML, but what if your app renders nearly everything to Canvas? I don't need any HTML generation or templates, I just need a solid events and high-level layouts.
I don't know. We'll find out when the attacker will be Belgium and the victim the US.
Every time I think about some stupid, stuffy startup that acts like a big corp when it's just a bunch of MBAs playing with other people's money, I think back to the story of ID, and smile.
Web2py Kicks Ass
The Rescued Film Project
Home Automation Guide--NEW on Network World
Did you read the words before those?

> irrevocably licensed to Stack Exchange

> You agree that all Subscriber Content that You contribute to the Network is perpetually and irrevocably licensed to Stack Exchange under the Creative Commons Attribution Share Alike license.

This bit seems like SE owns the content:

> You grant Stack Exchange the perpetual and irrevocable right and license to use, copy, cache, publish, display, distribute, modify, create derivative works and store such Subscriber Content and to allow others to do so in any medium now known or hereinafter developed (“Content License”) in order to provide the Services, even if such Subscriber Content has been contributed and subsequently removed by You.
The new Greek finance minister used to work for Valve
> A quick search suggests he had 20 kids, not sure whether that's enough to qualify.

20 legitimate kids or 20 total kids. I find it hard to believe that he had just 20. I'm sure he had a tremendous number of bastards.

Secondly, his grandson Hulagu Khan, sacked Baghdad and killed the Caliph, taking his harem. He took 100 of the concubines/wives.

http://www.baluch-rugs.com/History/Biographies/Hulagu_Baghda...

"Hulagu now gave orders that the Caliph’s harem should be numbered, and it was found to contain 700 wives and concubines, and 1,200 servants. He thereupon implored that 100 of the females, on whom the sun and moon had never shone, should be handed back to him, and this being granted he selected his relatives."
What's needed is a team of 51 people winning Senate seats and a team of 218 people winning House seats. Getting that team in place will require a sustained, 4-6 year effort since a 3rd of representatives are elected each year.

Pulling off such a takeover is possible, though it would be a lot of work. Voter turnout for Senate and House has been between 36% and 53%.[0],[1] Traditionally campaign finance has been considered a barrier to electing good representatives; however, the hold campaign advertising has over our election process may be weakening. People under 35 spend less time consuming traditional media where campaign ads run and more time on YouTube and social media. A campaign focused on voters under 35 might be enough to create significant change. In California, for example, there are almost enough people between the ages of 18-35 to make a win possible if those people voted as a team.[2]

[0]: http://www.census.gov/compendia/statab/2012/tables/12s0397.p...

[1]: http://en.wikipedia.org/wiki/Voter_turnout_in_the_United_Sta...

[2]: http://www.infoplease.com/us/census/data/california/demograp...
That's actually very common. Large organisations need a way to track how departments consume various shared resources, so they start some sort of internal billing/cost assignment system. It also allows support departments to measure their efficiency.

Sometimes, the "support department" starts selling to external clients as well. Lufthansa Sky Chefs, for example, now delivers food to many airlines. I believe their maintenance operation works similarly.

The opposite also happens – where some department chooses an external supplier over the internal one, because the latter is too expensive (low-quality/inflexible/whatever).
> I don't know where that puts me in Jacques' eyes.

FWIW I think you're doing fine. I got into software through electronics because I saw bits as an endless parts bin. The first year or so I did nothing but write little programs to calculate circuits. Programming as a means to an end in problem solving is exactly why we have computer programs in the first place.

And that's fine, there is nothing wrong with that. But (I quote you) "those who are in this industry for the money, have little or no technical knowledge, and no desire to gain any more than the bare minimum of technical knowledge required to achieve their financial goal" are on the other side of that spectrum.

The dichotomy is only there because I'm me with my specific background and I'm trying to compare what I know with what I see all around me.
You can check the libc version with:

dpkg -s libc6

For my Debian 7 servers it reports "Version: 2.13-38+deb7u7" after upgrading. Everything below that (eg. "*u6") is vulnerable. I don't know about the specific version numbers in Ubuntu though.

Edit: the fixed Ubuntu version is "2.15-0ubuntu10.10"
"Professionalism" is overrated. And this appears to be a "drop everything and fix it" bug, so the "damn sensationalism" is warranted. If clients calling you about a vulnerability bothers you, get out of this line of work, please.

People actually giving a shit about security holes is something we've been wanting for a long time. It beats the hell out of the alternative, something we've been dealing with since the 90s or so!
Ask Not, “Will It Snow?”; Ask “What’s the Distribution of Your Forecast?
I guess that his problem is with section (c). Since if you will find some security vulns they can sue you, no?
I'm lucky if I can get invitees to actually read the agenda before the meeting in order to be prepared.

Thinking of anyone having to google how to meet with me provided a great laugh...
Name three, that aren't illicit goods and money laundering. (As I note in my other comment, it doesn't actually work out cheaper for remittances in real life.) So far, I've found nothing it actually does better than conventional systems.
The Fast Route from Coder to Designer
Are those the same women that refuse to identify as "women" and use terms such as "womyn" instead?
It's sad to see online training providers being bought out by a restrictive and backward company like Pluralsight that doesn't trust its subscribers.

As with some past acquisitions, Pluralsight will soon change Codeschool to follow its own restrictive model of DRM'd content and time limited/content limited offline caching, with no portability of downloaded/cached content to another device.

I can't believe that Codeschool could say with a straight face that Pluralsight is a good match in any manner of functioning.

Time to download Codeschool videos and save them safely before getting locked out! :|
>> "Apart from that, not too many wedge issues. Certainly not train ticket costs or anything like that (where are the people who want it to go up?)."

In charge, it would appear.
Quantum Dot Displays Could Lead to Cheaper, Thinner Screens
I LOVE how you come with trusted computing on a topic about a malware allegedly created/modified by the NSA.

You MUST be a security professional! Only those have such a distorted view of reality!!!!
I'm a big fan of the current Trovebox product for hosting on my own, are there any projects out there that have similar functionality to what Trovebox currently offers that can be hosted?
I like Slack, because I can rely on non-technical people to use it, but if I'm working with people who actually know what they're doing, I don't see the advantage over IRC.

For free, it's a great service. For $5/mo it's a great service...but for $5/mo/user, it's pretty pricey!

If you don't pay, it doesn't make a good replacement for email, because you don't get infinite scrollback.
I don't even remember when I last visited the valley, it must have been 2001 or so. Consider this post written with as the backdrop Bucharest, Romania, Amsterdam, The Netherlands and Berlin, Germany. Feel free to leave the valley entirely out of it.
> But that is an entirely different proposition to subsidising purchase and use of solar panels at above-market rates.

I don't think I agree. Fossil fuels have been subsidized for over a century. Are you saying you don't believe renewables should be subsidized to get us "over the hump" until they're a lower cost option? Because I would disagree with that.

We have the opportunity to move to energy that is clean, reliable, and unable to be controlled by a small group of people. We shouldn't just be subsiding it; we should be producing wind turbines and solar flat out like the US produced tanks and aircraft on automotive assembly lines during both world wars.
Valid question. React is actually a UI library, not a framework, and is suited to work with multiple view "backends" including canvas. https://facebook.github.io/react/blog/2013/06/05/why-react.h...
Exactly. Valuable if you want to ensure the confidentiality of the data no matter what - but you'd better really mean that "no matter what", because if the eventuality arises where the system's properties might be desirable, those same properties essentially spell your own doom.

That and the disk-space penalty for the compartments (either fixed or stochastic) meant that, even in areas of potential forced key-disclosure, these systems didn't take off and are as far as I know mothballed and unmaintained.
its much much slower. scrolling down a page often chokes. changing tabs can take 5 or 6 seconds to re-render. I might have low disk space issues on my iPad, but Safari performs flawlessly.

and its not Chrome's fault. Apple do not allow any other web browser on iOS, so Chrome is just WebKit except you don't get the same javascript engine as Safari does.

I stubbornly continue to use it because I want my history and bookmarks to match my desktop.
Netflix's Viewing Data: How We Know Where You Are in House of Cards
I apologize...I should've checked in another browser (works in Chrome, w/o cookies) and/or mobile...not being sarcastic here, I've never been quite sure how stable Google Books's permalinks are outside of Chrome. But yes, the submission is meant to point to a specific chapter about Carmack growing up and acquiring an Apple ][
It didn't stop the Murdoch press from bribing cops for data from their information systems. If police have it without intense scrutiny then anyone can get it, the press, corporations who you disagree with, your violent ex-husband. not to mention some yob at the council or any government agency with enforcement powers.
I suggest having a look at Alt. https://github.com/goatslacker/alt
The Immediate Future of Data Management
Several years ago in Australia, a blogger called Possum Comitatus, aka Scott Steel, used to mock journalists for breathlessly reporting every twitch of the polls, even though most such movements were within the margin of error.

So successful was this mockery that the way polls are reported actually changed. It become normal to report a change in polls with a remark about whether the change was within the margin. Political race-calling has moved onto less abuses of statistics.

Better reporting can be done, and done with surprising ease, using a simple tool.

Mockery of journalists.

To gain status and prestige over their peers, some will adopt the better method. In a few months they'll all do it.
>You would effectively have to control the DNS server, or spoof its responses, to get the software to accept a suitable exploit

would you? If you want to exploit something that does unauthenticated gethostbyaddr(), then yes, for that you need to control a DNS server (which, btw, isn't harder than controlling a web server to serve malware with).

On the other hand, if you can make your target call gethostbyname() on an arbitrary string, you don't need to control a DNS server.

There are many sites out there that go and fetch user supplied URLs - for example to fetch picture previews.

First you exploit one of these, install a DNS server on them and then you can also exploit the ones which only do gethostbyaddr() :-)
"Our ability to “raise the level of the debate” or to “help policy-makers make the best decisions possible” or to “speak truth to power”—however one defines the mission—rests on one thing and one thing only: our reputations for analytic rigor, objectivity, and total integrity. Lose that and we lose everything"

It would have been interesting to see at least some acknowledgement of, and response to, the fact that the CIA currently has acquired itself a reputation for extracting false intelligence clumsily through relentless torture and brutalization. How, despite all the very smart and experienced people working for the organization, does that come to be the output? What goes wrong there?
Doesn't this hold for all loosely-typed languages? Python, for example, suffers from the same flaws - which IMHO is what makes it hard to build a full IDE and debugger for that language.
most RFID proximity cards have some fairly large security issues - http://cq.cx/proxmark3.pl
iOS 8.1.3 is out
It's opportunism gone awry. We're in another tech bubble where founders are flush with investor money, and don't know how to spend it correctly. They buy a .IO TLD because it's trendy, stock the office fridge with expensive beverages designed to burn out their colleagues, spin up servers on AWS like Apache is going out of fashion, sign up to any number of SaaS solutions designed to offload and streamline workflow so much that no work actually gets done, and ultimately - piss the money away, lose customers, and become another has been startup. Related:

What bums me out about the tech industry:

http://blog.shutdown.com/

Son, It’s Time We Talk About Where Start-Ups Come From:

http://www.mcsweeneys.net/articles/son-its-time-we-talk-abou...

Similar HN thread:

https://news.ycombinator.com/item?id=8845809
Introducing Oculus Story Studio
This one is actually linked to in the article, where the author writes "In that tradition, I present a sequel to Keith Michaels' 2003 exercise in counterfactual reasoning. "
I wish more people understood this. Germany has benefited enormously because of the euro, and yet you see a lot of belly aching about the southern European countries.

Countries really only have two valves to throttle their economies. Interest rates (which Greece now has the highest in the European Union), and printing more money.

Right now because the Greek economy is in a log jam, they're suffering from deflation and a shrinking economy. Interest rates have to be high so that the government can continue to borrow money to keep the country running, but that means companies aren't leveraging capital to expand.

If Greece weren't part of the Euro, it could simply print more cash, which would reverse the deflationary pressure and allow the government to bring down interest rates. It would also mean the flow of trade from Germany to Greece would probably balance out more because the domestic economy in Greece would be cheaper than importing German goods.
The analogy is tricky, because in many banks the vault is effectively the hot wallet. Most of the money is in the form of debts or loans, and the vault only holds enough cash for normal withdrawals.

It's bad that they have no insurance on the cold storage, but that's something you can't really get anywhere as far as I know. I take it more as a risk of bitcoin in general.
Creating Unicorns – The 6 Essential Growth Competencies
Contrary to popular belief, Japan does not always embrace technology
Virtual Design Master and Community: Nutanix NEXT Community Podcast
Real whistleblower protection would help. Changing the perception so that the public viewed them as heroes when they expose political malfeasance and cosy back room deals.
Startup Hustle: Matt Alexander (founder of Need)
It seems like he's mentioning Parkinson's law to a T! (http://en.wikipedia.org/wiki/Parkinson%27s_law)

I have noticed the same thing, but being an Entrepreneur, I don't really find that I have his luxury.
Hmmm....

When I'm meeting with someone about a job or contract, I do a bit of research (check on linkedin, look for a blog or twitter account, google to see what else pops up). I hope I'm not being overly reverential.

I imagine if I was meeting with someone to convince them to give me a significant chunk of money, I'd do more research.

BTW, this is the same guy who does (or used to do) random meetings with anyone who signed up on a wiki: http://www.feld.com/archives/2006/01/random-meetings.html
Google Fiber is coming to Atlanta, Charlotte, Nashville and Raleigh-Durham
Yeah, they did a good job with Indie Game: The Movie [0] with an order of magnitude less drama.

[0] http://www.imdb.com/title/tt1942884/
I'd disagree with "never fire a laser at a mirror", that's a rule for the morons who shine lasers on planes and police helicopters.
And a non-mobile link... http://en.wikipedia.org/wiki/Niven%27s_laws
Group DMs are not yet available through the API. Its not clear if/when they will make Group DMs available via the API.

As for GroupTweet, only a small subset of our users use GroupTweet for Group DM type purposes. I'm optimistic that this native functionality will educate the masses on the possibilities of Twitter Group DM's which will lead "power users" to look to GroupTweet to provide a more "full featured" group DM experience.

Working on a blog post to illustrate the GroupTweet advantages, but things like:

1) A GroupTweet Group DM account is permanent compared to a more ephemeral Group DM thread. No need to figure out who to add to the conversation each time, etc.

2) Never lose your messages. Full archival capabilities & storage with a GroupTweet Group DM account. Twitter will only display your 100 most recent DM conversations.

3) No limit on number of group members vs Twitter's native Group DM limit of 20 people.

4) Full control over who is included the the Group DM. With Twitter's native functionality, any group member can invite anyone else into the conversation. With GroupTweet, the group admin(s) have full control over who is allowed in the group, who has posting privileges vs read-only, etc.

5) With a GroupTweet group DM account, you get all the advantages of a full fledged Twitter account. Things like Twitter analytics, GroupTweet contributor analytics (which members are participating & sending the best messages), downloading your Tweet history, linkable messages, etc.

6) More customizable notifications. Not all or nothing approach for regular DMs.

7) GroupTweet Group DM's will work with every Twitter client. If you try and start a Group DM with your friends that are using Tweetbot, Hootsuite, or any other third party twitter client, they won't receive the message.

Here's my post from earlier this month re: creating a GroupTweet Group DM account: http://grouptweet.com/blog/how-to-create-private-twitter-gro...
This sounds like the Grok project that Steve Yegge described in his post about software conservatives and liberals (https://plus.google.com/110981030061712822816/posts/KaSKeg4v...). Anybody know if it's the same project?

I think an interesting possible application of this tool would be source-to-source compilation between languages. For example, once Objective-C support is added, could Kythe be the basis for something like j2objc?
I'm not sure if I missed the sarcasm, but Angela Merkel had a doctorate in quantum chemistry before she became the Chancellor of Germany:

"She spent the final moribund decade of the G.D.R. as a quantum chemist at the East German Academy of Sciences, a gloomy research facility, across from a Stasi barracks, in southeastern Berlin. She co-authored a paper titled “Vibrational Properties of Surface Hydroxyls: Nonempirical Model Calculations Including Anharmonicities.” She was the only woman in the theoretical-chemistry section — a keen observer of others, intensely curious about the world."

[1] http://www.newyorker.com/magazine/2014/12/01/quiet-german
You sir, do not build things for browsers. It made me so incredibly happy that their goal was to innovate more for the experience of the every day end-user rather than toss yet another set of vendor prefixes.

Anyway, I think the TL;DR here is, "A new browser for our friends". To me, this implies they're building a new browser for the everyman, not a bunch of curmudgeon-y developers on HackerNews.

People outside of HN couldn't care less about new JS / rendering engines. They want to Google things, check their email / InstaTwitterVineBooks and generally just kinda meander around the web. To that person, new interface features is really the only thing they see. Honestly this is kinda refreshing to see in a weird way.
Microsoft Azure doesn't offer mailboxes
I'm moving over my websites to Microsoft Azure from a Linux VPS. On my VPS, which has plesk, I was easily able to create mailboxes for all my domains. As Azure doesn't offer mailboxes at all, i'm wondering what the best option is?

Currently I can keep using my VPS, but I eventually want to get rid of it as it's not worth the monthly expense.

What are some good third party options to host mailboxes for my domains? Note that i'm a one-man operation and just need to be able to set up a range of addresses for each of my domains.
NSA right now holds cards over CIA, keep that in mind as well.

Can you elaborate a bit or suggest some reading on that point?
Hi there, Christine from Nilas here. No RFC, but we do have API docs[1] and source code[2]. :)

1. https://nilas.com/docs
2. https://github.com/inboxapp/inbox
Professionalism is thinking and understanding before you start firing a gun at your infrastructure, testing stuff and not shooting client SLAs.

We do that bit between the CVE being announced and patching ahit, not when the press goes ape shit.

So, that's overrated is it?
GitHub Enterprise 2.1 Released
I wish there was an audiobook for this! The only one I could find was made using speech synthesis.
This x 1000000!

In the medium to long term, it's Eurozone breakup (either partial or complete) or fiscal (and thus political) integration.

I estimate the chance of the Germans ever admitting that the current system is skewed in their favor and actually taking real steps to raise their inflation rate (to counter deflation elsewhere in the Eurozone) and reduce their trade advantages at very close to zero. They're still scared of becoming the Weimar republic, even though they're staring Japan-style deflation in the face.

On the whole, Germans view Club Med as lazy, indolent, irresponsible, and deserving of their fate.

Bring on the Eurozone exits. The sooner the better. Currency unification without fiscal and political unification is a disaster and has plunged half of Europe into a depression as bad as the 30s.