skysight-inc/HackerNews huggingface dataset:
Assuming you are in the US:

You have to pay your end of FICA (the employer portion -- 6-7%) -- so factor that (at least) into your idea of your salary. Also, medical insurance -- since your job is changing, you are eligible to get insurance from the exchanges (I think) -- certainly from an agent.

Taxes aren't being withheld, so you have to file estimated tax every quarter.

What other kind of things do you want to know?
Article claims that this find can advance a lot of fields. However, besides increase of knowledge in biochemical field, what other advantages would studying it confer?
Not to be condescending, but what did you expect from a "roll your own" solution? Of course you have to host it yourself. This has been the case forever, OwnCloud being the biggest example right now.
My name, though not difficult, was seemingly mispronounced or spelled at every lunch and coffee establishment I frequented a few years back. So I took to providing a less-common name beginning with different letters of the alphabet, in order (e.g., Arnie on Monday, Bernard on Tuesday, etc.). It was always fun when someone would be shouting a name from the counter that I'd forgotten was mine for the day.
It's cool seeing the solution for this, but I never would have imagined such a random request.

Now, go make striped characters.
> Safari is basically the worst browser right now.

Worst browser for who? Developers or actual users?

As a dev, I don't prefer using Safari to build stuff, that's for sure. Chrome and sometimes even Firefox is much more pleasant in that regard.

But as a user, the overall browsing experience is usually quite good. There are three things that it does really well IMO.

* It renders text and websites beautifully.
* I don't care so much about artificial benchmarks - Safari usually feels like one of the faster browsers in normal usage and for things like switching between tabs and all of that normal stuff.
* It takes advantage of some newer OS X technologies for extending battery life.

The only missing ingredient as a user is the much smaller extension ecosystem for Safari.
I like Daniel Cook's comment: http://www.gamasutra.com/view/feature/217434/the_ups_and_dow...

I read it as, "Are you aware that the engineering costs of non-local multiplayer can pay out many more rewards than simply designing for local multiplayer?"

I think framing this problem in terms of a design challenge yields a lot of fruit. Can my game be turn-based or only vaguely real time? (see http://triton.ironhelmet.com/ or any number of board game translations) What kind of players are attracted to games that don't demand large simultaneous time commitments? Etc.
Unless you're willing to 10x your integration costs by building a reliable verification process --- something that even specialists in hardware verification don't actually have --- and then painstakingly applying it to every piece of equipment you receive, full board schematics don't help you. For that matter, "free software" and "open source" are probably providing a false sense of security.
It didn't bother me either, I'm the one he had the conversation with, until I realized that the phone isn't the problem. It's people using implementations like this: http://gauth.apps.gbraad.nl/
There does not need to be a specific mechanism:

Advertising industry erodes the privacy of Ethyl Smith.

Bingo Card Creator supports and is supported by the advertising industry (and, in particular, corporations which encourage the erosion of privacy).

Every individual can easily excuse themselves from this process by saying there is no direct link between their own commercial effort and privacy erosion, and it's very easy to ethically justify what you individually are doing. After all, no single person or entity is literally saying or thinking "let's screw Ethyl Smith".

Personally speaking, I no longer find this a very good excuse.
re 5) advanced deployments of Windows server have a sizable learning curve

Octopus Deploy takes care of this. Each endpoint server has a small app running on it (a tentacle). It can pull or deployment server can push updates to each endpoint. I can deploy to hundreds of servers with no downtime.

I can push builds out of TeamCity directly without even touching Octopus Deploy if I don't want to. Server settings can be set up as part of the deployment.

Web apps, Windows Services, etc can all be deployed and then tweaked with Powershell.

I'm also deploying database scripts at the same time. It isn't hard.
Open source is not the whole story either. A decade ago I felt pretty smug with GNU/Linux; these days it has become such a large target that you can no longer ignore the countless non-open components in every system. And with things like heartbleed it's not clear that we're even defended against stochastic attackers, never mind intelligent ones. (apologies for beating the freshest dead horse)

The topic keeps coming up from time to time to time, since it's not a straightforward thing to fix, but only manifests itself with publicity. I've written a few comments before as to what I see are some of ultimate contours:

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

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

https://news.ycombinator.com/item?id=6149345
JSON Whois API and Screenshot API
...perhaps the answer is to layer everything behind interleaved stacks of these sovereign's hardware.

That way, you can count that any traffic is known to them all, and thus avoid surprise.
This guy should try some OpenGL-ES development on Android. Suddenly vendors A, B and C don't sound so bad anymore...
This actually took long enough to load (25 seconds?) that at first I wondered if the loading animation was the referred-to art.

The actual art is interesting, but ouch.
Not looking forward to when this catches on.
It's a good question, but also a begging question.

On the one hand, yes: keeping security out of the middle of the network and pushing it to the endpoints is something that The End To End Argument In System Design predicted several decades ago, and is (to my eyes) clearly the right design principle for this problem.

On the other hand, the endpoints doing the encryption are also going to be COTS equipment sourced from major industrial centers and acquired at a scale that probably precludes individual hardware verification, at least at the price point that enables their widespread deployment today.
An interesting and entertaining study. I question the rigour of the prediction claims (they give a single example, though note that they disclaim that it isn't to be taken too seriously), especially given that naming patterns are dramatically changing.

The top girl name accounts for about 1% of the gender now, where early in the 1900s it would account for 6%+.

You can thank social media for that, and the effect is accelerating. Our awareness of trends nation and worldwide is much more amplified than it was before, and the forces that virally spread something also contribute to suppressing it lest we all look like fools. Add that multiculturalism and the acceptance of the same has greatly aided the entropy of names.

I find geographic distribution and name variations far more interesting (though again, this is changing via social media).

e.g.

http://names.yafla.com/#n=Isabelle,Isabel,Isabell,Isabella&s...
Possibly interesting information, but still not actually relevant to WebKit2.
Valid points. We'll see what they do!
Hi, I am the author...

I do not see anywhere saying to beware of TOTP, but when using TOTP. And that is only in the title ;)
"Of all of the above, no signs of life from any planet out of billions and billions but ours and it was just an accident. Wow."

If it's simply a rare phenomenon, this is what we'd expect to see. If intelligent life arises on one planet in billions and billions, it is not surprising at all that it will be on the one planet with intelligent life looking around and asking the question.
That's a really good point. I guess people aren't thinking that far ahead. And I think for most environmentalists it's carbon tax or bust.
At first I thought "What ever happened to calling it a demo?", but these go beyond that. Some clever public API (ab)uses to be found.
It's useful for intuitively conveying the notion of what a category actually is. I think many people don't even get past this point. So that in and of itself seems useful to me.
A friend of mine is a published author who wrote his books on a cramped 9" netbook during his daily commute on the train.

It's not about the tool, it's about the author.
"The ecosystem of freely available .NET libraries is minuscule compared" - examples?

"Many .NET shops are technologically conservative" - probably less then there are e.g. conservative Java workshops though, not a valid point.

"In the editor of your choice" - which will feel like a notepad after using Visual Studio - not a valid point really, IDEA for Java is the only exception.

There are some good points hidden there, but the post paints a picture much darker than it really is. I mean based on this post I would never say Unity3d could happen. But it did happen.
That's me. Low fee broad mutual funds and just making a good salary (constantly negotiated), having no kids, and being frugal. Got there before 40.
It appears HN readers are terrible at self-organizing. Threads for articles like this should include by default a top level node for:

"Here's the alternative I use"

"Important question about the technology"

"Pertinent question about the article"
Seeking Freelancer, North America (remote ok)
Full stack AngularJS/Firebase/CodeIgnitor web developer needed for iPhone hybrid mobile dating app

update: This is a partially developed dating app and has been worked on by a previous developer. The dating app is built on PHP, AngularJS, and Firebase. Most of the Twitter Bootstrap templates are incorporated but a few remain. I would say 75% of the project is complete. Briefly, many small bits of functionality for integration is required for the front end and Admin, coding for payment integration, and leveraging PhoneGap to integrate iPhone features in order to complete the app. The existing code will need to be checked in order to make sure Firebase and AngularJS have been integrated properly. A list will be provided of the remaining work to be done.

Contact: devmantrackr@gmail.com

Developer skill set required:
AngularJS,Firebase,Phonegap,Javascript,HTML5,jQuery / jQuery Mobile,Flurry / Google Analytics API,Payment gateway integration

Hybrid Mobile Dating App essentials:
- iPhone hybrid mobile dating app for guys, will be similar to the Grindr dating app
- dating site is based on the user’s location and distance relative to other users
- freemium model with option to upgrade to premium membership
- option for users to purchase additional ways get noticed or stand out from the crowd
- two-way chatting between users with option to include third user
- matching based on mutual liking
- user profile page and chatting are combined into one page
- real time syncing and updating using Firebase as backend
- payment gateway integration with Dwolla and Zipmark

Objectives:
- we provide PDF mockups and an Invisionapp to show you the look, flow and functionality
- integrate templates with Angularjs and Firebase
- integration of HTML5 api’s
- integration of Flurry Analytics and Google Analytics for Mobile
- integration of payment gateways (Dwolla, Zipmark)
- completion of app Admin
- integration with Phonegap
Did anyone get any technical argument out of that? I'm perfectly ok with skepticism towards the latest fad (it's even slightly suspicious when something only have upsides, and the technology would be kept under wraps by a conspiracy), but here I don't see any real debunking here.
Adam Langley will disagree with me on this point, but if you were a client and put a choice of Golang crypto/tls and OpenSSL in front of me, I'd professionally recommend crypto/tls.

This doesn't come up that much, because most production-scale deployments terminate TLS at a cluster of load balancers, so you don't really get to choose which TLS library you use in prod. But if you have the option, I get warmer fuzzies from crypto/tls than from native bindings to the scariest library in cryptography.

This could change in a year or so when the forks settle out, but I hope not, because crypto/tls is a very nice piece of code.
I really love code as art. I do a bit during my free time, but it's a dream to do it full-time.

Does anyone know how to break into this field?
That's fine, but call it what it is. I only objected to calling it a "replacement". There's a big functional difference between P2P and centralized architectures.
You should really ping @dang or @pg an email and claim https://news.ycombinator.com/user?id=jongalloway

It appears to be dormant and has never been used.
Because it's also a sane choice security wise?

It's not like it's not the fastest web view widget among mobile operating systems already.
No mention of demoscene on the entire site, very disappointing. For some OG dev art, do head to pouet: http://www.pouet.net/prodlist.php?order=thumbup
Partially yes, plus the formatting, for example, some locales have zip in front of the city while some do it the other way around.
Perlin noise is another good algorithm for terrain generation.

http://en.wikipedia.org/wiki/Perlin_noise
So essentially the NSA warned us about China tampering with hardware because they knew how it could be done. They just forgot to mention they'd been doing it already.
What about the quality and usefulness of modules?
I don't understand the tables (how can the second table show improvement when the "minus" is -37 vs -25 the first time and the text explains that -25 is the slowdown, why making the 2 D table when the another dimension doesn't introduce new measurements). I'd prefer one dimension and not two, and the data of one dimension normalized to one speed being 1. Ignoring the tables, I interpret the graph to show that signatures are almost 30% slower than the old method? Old method almost 4M per sec, signatures 3M per sec. So signatures are cleaner to write, but it would be much more inviting if there wouldn't be a penalty paid. I understand that they wanted to add extra checking, but I'd prefer that the extra checking is only compile-time by default.

IMO the default of features should be a net win. Otherwise everybody's favorite performance tip is going to be "don't use that feature."

My approach would be: the signatures by default are just an alternative syntax to

sub f {
my ( $a, $b, $c ) = @_;

and the new checks are only compile-time, and the new run-time checks are activated by switch or "use." Then nobody would have any reason to keep writing old style except when needed to run on older versions.
The other day I had a meeting with some folks in a company that uses .NET and the CEO showed up in a gym shirt, shorts and sports shoes. You're conflating the technology with the places it's typically used, there are places that use RoR where everyone wears a tie.
I guess it's a little odd that Python 3 treats stdin and stdout by default as unicode text streams. And sys.argv is a list of unicode strings, too, instead of bytes.
Yup! The formation of the first Eukaryotic cell is a mystery. Eukaryotes have features of both bacteria and archea, yet doesn't have a clear origin in either of them. Here's a book that goes into more depth on the important stages of evolution: http://www.amazon.com/Major-Transitions-Evolution-Maynard-Sm...

On a tangent, my dismissiveness of creationists has only increased since reading The Major Transitions in Evolution. There are some really perplexing things in early evolution that we don't understand at all. And yet creationists like to talk about chimps and rocks.
What's horrible is I've done almost zero OpenGL dev and I could pick these out immediately based on anecdotal experiences with drivers on Windows. Vendor B might be getting better (supposedly), but I still have a tendency to shy away from their drivers (thus, them) due to past experiences.
10-Foot Sea Level Rise Now Unstoppable Due To Glacier Collapse
The article argues against overly formal approaches, but I actually think it errs too much in that direction. When I'm studying a math thing, at some point I need you to shut up with the English words and simply describe the object in terms of sets, functions, relations and properties. Categories stopped being mysterious for me once I realized they were just multigraphs with a certain algebraic operation defined on edges (composition) such that edges with certain properties (identities) were stipulated to exist.
This way we can get a better designed evolutionary version of concept, rather than a pioneering early version, e.g. C# vs Java.
Reminds me of T'Rain.
Navy eReader Device (NeRD)
In the case of the "hand of god" goal, it is not just the player, but the (unseeing) referee that allowed that goal.

A complete predictive model would not only have data about players, coaches, weather conditions, etc but also referees.
I remember they had to patch the OpenSSL bug so they are not using IIS for the SSL endpoint.
> restoring the SMS database after purchasing a new device is not impossible.

Neither is comparing key fingerprints, but 99% of users are unwilling to do so.

> Anyway thanks for the discussion.

Looking at the docs and blog posts may give you the impression that certain things are done, when in actuality they're not.

For example, the TextSecure-Server does include federation related code, but implementation is definitely not complete yet. It's not clear to me whether or not all design decisions have even been finalized yet.

I encourage you to write up your idea more formally and post it on the WhisperSystems mailing list. Just don't wait too long, or Moxie and his gang of contributors will just decide what to do and push working code before you know it!
Nice set of libraries. I wonder if they looked at log4go before writing their own logger, and if so what drove them to do so.
I was actually physically in attendance when McPhereson presented this paper, long ago. Well, at least, she presented it at my university, I don't think it was the first time she revealed it or anything. I also own a copy of this book somewhere...

My take at the time was that McPherson wasn't making a causal or even correlative claim: just showing that this similar social structure appeared at the same time in two completely distinct situations. Nothing more than that. Which ends up being _interesting_, but not something that you can directly _use_ in any day-to-day way. That said, I do think the 'modular form' makes a lot of sense, and it has impacted some of my thinking. For a recent variant of this, you may enjoy Galloway's criticism of the OOO people. He draws a sort of similar conceptual schema with regards to {Ford,Taylor}ism's modularity and OOP, as well as the anti-humanism of OOO.

Then again, re-reading just now:

> In short, I suggest that these two moments are deeply interdependent.

Sooooo maybe that assessment was off. I'll have to give this another read. I guess I'm currently in agreement with your 'summary' link.

> My take is her sourcing of Eric S. Raymond and his writings to be really interesting.

Yeah. I mean, it's the logical place to go. And if you want to talk about the intersection of programming and race, well, esr is one of the more embarrassing sources you can pull up. She didn't touch on any of that, though, which I was pretty surprised about.

> I'd be highly interested for a socio-literary critical analysis of code

I'll take only the first half of this sentence to plug my own project: set up an email reminder to check out http://metaphysics.io, which I recently purchased for this express purpose. I'm still working out exactly what the project is, but I have four initial essays that I've drafted up so far. I think I'm going to release them as "issues", rather than one at a time like blog posts. Three of them are explicitly computer science related and one is not. The first issue deals mostly with affect theory, because I've been enamored with it lately.

You may want to check out what Kevin Brock has been doing lately around the intersection of rhetoric and code. There are other people who touch on this from time to time too, one of the most recent: https://www.destroyallsoftware.com/blog/2014/tdd-straw-men-a...

> whether the debate/adoption of new frameworks/languages/paradigms (Go, Ember.js, Rust, Responsive Design) is a new form of elitism and/or marketing for software developers as a consumer class.

This idea is super interesting. I want to describe it as much more... cynical than what I think, but it may in fact be true.

> Also the shift from centralized servers to a more distributed programming model mirror the fragmentary nature, autonomous organizing of modern living

I will most certainly be writing some thoughts about this in the future. I almost can see a parallel to McPhereson: two modes of organization, springing up in the same time and place.
Asking why is not always the best strategy
No, it's not a joke. You've identified two features that are in Chrome that aren't in Safari. There are a few others - the new filesystem APIs, Shadow DOM etc. - there are also a few features in Safari that aren't in Chrome, like MathML and I think CSS region support.

IOW, they aren't far off each other. Safari suffers from a much slower release cycle in particular - Chrome is usually a few features ahead due to this. Same with Firefox.
I really like the service, however it desperately needs a better tutorial / how-to for the first time user.
What do you think about Greenplease?
TL;DR: APIs have issues with concurrency and latency, amongst others. Use Consistency As Logical Monotonicity (CALM) or
Conflict-free Replicated Data Types (CRDTs) instead. Here is a little about how CRDTs work. btw: speech in NY on the 15th of May.
A big issue for indie games is critical mass.

In order for online matchmaking to work, you need a pool of players that are waiting to play; especially for game modes that need many players.

Once there are time periods where people can't get a game for, say, 5+ minutes, then they'll quit. This will mean less people also in times where previously there were enough players, causing even more gaps where it's unfun with long matchmaking times, and cause even more people to quit until your online gaming is gone.

If you're safely above the critical mass, you can stay there for years; but once your numbers drop slightly below the limit, they'll go right down to near-zero.
Coursera is experimenting with Google Helpouts for their Machine Learning course. We did a blog post on that:

http://www.blog.class-central.com/coursera-peer-to-peer-tuto...
The Next Generation of In-Car Entertainment
Our daughter is Evelyn/Evie as well. She's 7, and we were ahead of the upward swing. (I was a big Social Security baby name geek). Our pediatrician said, "what an unusual name, there isn't another in our practice." Now there will be many to follow.

I guess names just sound like their time has come, and everyone things so at the same time.