skysight-inc/HackerNews huggingface dataset:
Even some gay people are against gay marriage. I can think of rational reasons to oppose it without being opposed to homosexuality in general. For example you could view marriage as having the main point of supporting children.

I'm not saying I agree with that view, just that perhaps this is an issue where there is no absolute truth, just different priorities. And then the democratic process decides the outcome, but people on the losing side should be respected.

I don't know anything about Brendan Eich, it just seems to me that labeling him homophobic is probably rather thoughtless and might be unwarranted.
No thank you, its great to see such lateral thinking and particularly around something thats the potential to be quite beneficial to people who have live hard enough as it is.

You put a smile on a jaded mans face with this app, and towards tech news thats a rarity for me these days :)
What precautions have you taken against meatspace robbery? What's to stop 3 thugs with guns walking into your office(s) and cleaning out all the coins? Can you get insurance against this?

Do you also have measures to prevent evil janitor attacks like hardware keyloggers being planted at 4:00am? Do you have screens facing an open window to watch from across the street? Can I rent beside your offices, drill holes through the walls and set up spycams or gain entry? Not to sound alarmist but seems no exchange has given a thought to physical security meanwhile bank execs are dropped off at work by private guards specializing in counter-kidnapping operations, even though their money is fully insured and extremely difficult to steal. Bitcoin's are easy to steal.
This is beyond my wildest wishes. Meaning I have wished, as a formerly active Vim plugin author now fully switched over to Emacs/evil, exactly for Clojure compiling down to VimL so that I could maintain my plugins as Clojure/Lisp code, compiling it to actual VimL for public consumption, as a preprocessor. I'd think that would mostly do away with runtime performance worries, and not require the plugin user to actually have TimL installed as a plugin. Which means it could ease the transition of plugin authors to TimL, until eventually it's ok (and perhaps performant) to have it as a runtime.

Needless to say, I love the fact that Tim Pope has hopped on the Clojure bandwagon, that the community can enjoy well thought out tooling such as he did/does for Rails.

That said, tpope is one of only a few driving forces over on the Vim side of Clojure, whereas most seem to flock to Emacs. So I see this as potentially a great opportunity to eventually have Clojure-ish compiling/running on both Vim and Emacs, so that plugin authors can literally write and keep a single codebase that maps into the respective editor APIs. Well, least common denominator I guess, with extras specific for each editor. And maybe, speaking from my experience developing Vim plugins and looking into Elisp code, we will need 'clojureditor' packages providing higher level functionality painstakingly implemented for both editors, since it would be plenty non-trivial code that probably doesn't belong in a core like TimL neither in a Clojure+elisp equivalent.

Then you could see this actually taking off big time since the more voluminous Clojure+Emacs community would be writing a good deal of plugins which would also work on Vim for free (imagine that!), so that they could support both platforms because it wouldn't be much extra effort. Hats off to the Pope for actually taking on the arguably tougher half, since Elisp should hopefully be an easier target for a lisp like Clojure.
Burlingame, CA (between SF and Palo Alto)

TellApart is hiring: Dev ops engineers, Hadoop/data-pipeline engineers, Data product engineers (personalization products)

TellApart is a ~50 person (25+ engineers) startup (http://www.tellapart.com/) that works on real time personalization for retailers. Here are some specific things we're working on that folks might find interesting:

- Rearchitecting our data system to use the lambda architecture (http://www.manning.com/marz/) so we can build better personalization products on top of retailers' customer data.

- Building and improving machine learning models to predict user's behavior and what users want based on a ton of datapoints we collect for hundreds of millions of users.

{my_username[-3:]}@tellapart.com if you'd like to find out more
Is this different than say grunt-watch with livereload.js?

Edit: grunt-tekana links to http://usetakana.com
How Effective is Mozilla's Firefox Stability Program?
Indeed, and a great trick too — but that appears to be a great but non-default option, only working within Apple software (namely Safari browser when surfing HN) and uses the System language (not English for me).

I personally prefer Right click “Search with Google…” in Chrome: it has the upside of coming up with a definition when the word is actually rare -- so it prevents me from defining an word I didn't know simply because I’m not a native English speaker.
namecheap.com is definitely one of the best per my experience and what I have heard.
Universal caller ID app for Android
Yes, you see Perl is hip now. And since the hipsters barely learned how to make an alert in JS before calling themselves a "full stack dev" they really don't know any better.

Perl one liner bro - check it out.
I am vaguely reminded of a recent discussion* about negotiating with Steve Jobs where kind of the reverse point was made: The author was advised to make the number fit the scenario Steve claimed he wanted. The author did so, creatively, without lying.

A lot of people do not understand the substance behind the numbers and this leads to garbage in, garbage out. That's what this article is about: Understanding what's behind the numbers and not being fooled by them. The previous piece was also about understanding the substance and knowing how to work the numbers to make other people happy with the proposed deal.

A good read on similar topics: How to Lie with Statistics.

* https://news.ycombinator.com/item?id=7451018
It is a very different thing to actually scale that company to any significant size there.

Yet, Danish companies like Lego, Carlsberg and Maersk (whose subunit Maersk Line in itself is the largest company of its kind in the world) seem to be doing fine.
SVN on GitHub
Cool! Now someone should add head tracking to it:

https://github.com/auduno/headtrackr/
The backlash against these aliases is perceptible, but remember that the worst-case scenarios we're talking about today, when those addresses aren't properly staffed, was the default case before they became a common feature of startups.
RFC for HTTP 8xx codes
Pet driving cars – by Tesla Motors
I find some huge difference as a user.

I don't have to drive if I don't have to. If I want to drive I can lease a car for a few hours or a few weeks. I don't have to change the car's interior. I don't need to install new software to match my taste. I pick up the key, unlock the car and I am ready to go on the road. I put all my personal accessories under a bucket so when I return I know I have everything in the bucket and ready to go home.

I may need a spare laptop for a day or two. But I have to download the software over again and again. I use Firefox, but I also need Chrome. I need to download Adium as IRC client. I need thunderbird to be my email client. I need iterm2 to be my terminal. I need to set up a bunch of things. When I return I need to make sure I have the laptop restored to factory state. But I am paranoid some data maybe kept secret? What if the computer comes with malware already?

If I need a Mac computer to do testing, this business is great. When I am done testing I can return the machines.
they say the list is less than 0.5% of their total user base. Not sure if you can call this "large-scale".
I don't think I can agree with everything you said.

Big things are accomplished by people with high ability. Adding team support to those people will reduce the amount of time required for those people to finish. Adding good management to the team reduces the overall cost and prevents friction.

Building a team that works better together than the sum of the individuals in it working separately is actually pretty easy. The hard part is getting everyone to do something specific and profitable. The reason why startups fail is usually because not enough real people wanted to spend enough real money on the product to pay the team members as much as they could earn doing something else. If you try to assign blame for that, it might not even land on the same continent.

NASA only needs great management to stay on time and under budget. With no basis for comparison, no one can say for certain whether any particular feat of engineering prowess was fast or slow, cheap or expensive. But it is starting to become apparent that engineers of equal ability, working at SpaceX instead of a larger and older space contractor, can launch cargo into orbit faster and more cheaply. That's the difference management makes.

Engineering provides the raw ability. Management sets the multiplier for time and money costs.
Don't the companies have the lawsuit issue backwards? By not helping aren't they opening themselves up to being sued whereas if they immediately fixed the problem the person would have almost no reason to initiate a law suit.
Context: No Input Required
I would like to see an Excel extension with boss-mode key.
Chrome on Win7. Now at home (Chrome/OSX) I'm also not seeing it. I think I might be on the Chrome beta channel at work.
they are old companies, we are talking getting it of the ground not old industries made in very different times
Ludicrous is the wrong word. The decision to move to the US might be rational (I sure think it is), or, like lots of other things people do when they start businesses, it might be irrational. Reasonable people could debate this without mocking each other, right?
> I'm an experienced dev (3+ years ...

This is still "barely out of school, hardly knows what he's doing" stage :)

Edit - downvote me all you want, but if you are to show up on the interview and declare that you are in an "experienced dev (with 3+ years)", the interview will conclude quickly. It's not that you have just three years of experience, it's the fact that you think it's a lot. It's not. This makes you cocky and cockiness can be costly, especially in an otherwise coherent team.
Appropriately placed, almost certainly. A 75 Candela strobe in a bedroom is pretty much impossible to sleep through.
At least in my opinion it is not and it should not be the goal of StackOverflow to duplicate the documentation of programming languages, libraries or what ever - there is just no value in that. It is of course something different if there is no or only bad documentation but this is just not the case for a lot of questions asked. I have absolutely no sympathy for people that are to lazy to look at the documentation and instead make other people do it for them copying or restating the relevant parts on StackOverflow.
They do take the hit. Under the Fair Credit Billing Act, your responsibility for unauthorized charges is $50, and if you report it before any unauthorized charges are made, then it's $0.
I thought the Navigation Drawer was no longer considered a best practice. I wanted to move to it on my iPhone app but I read a couple of blogs that claimed it wasn't good.

It's hard to do good phone nav.
It is not my experience that financial services companies are substantially better than startups on cosmetic security issues like username enumeration.
2048-as-a-service author here.

Do also checkout our demo showcase app built using the 2048-as-a-service API:

2048 - Startup Growth Edition (MVP) -
http://2048.semantics3.com/2048.html
How to hire your next developer
> For starters, of the 2042 "leaked" emails, 1153 are unique.

Nice observation. I hadn't noticed it at a glance.

> combined with the possible but unfounded FBI/Fincen accusations, illustrates that someone is mad at Coinbase and is lashing out.

I agree. Those are bold accusations, and bold accusations require at least some proof.
wi-fi enabled vibrator sounds like an entirely different product. ; )
If you read the post even a little bit carefully, they refute the idea that this was a harvesting of their database. One compelling bit of evidence they present is that the list is tiny, and their customer list is very large.

It's not just that this isn't a "large scale" leak; it's that they say it's not a leak at all; that this data was made available through some other combination of services that exposed it, not Coinbase. They don't provide any additional evidence (but few companies would) --- but it's a plausible argument.
That's a terrible article. The only concrete example? A postal inspector found some dubious physical mail that led to a suspect.
SEEKING WORK / REMOTE (London)

System Administrator AKA DevOps Engineer

I’ve years of experience as a system administrator, and even more with computers in general (going back to 8-bit demoscene). In past I’ve been working with various companies from different places in the world, from startups to large US corporations.

I was performing migrations from live datacenters, Linux and BSD based environments to AWS and Rackspace, using Puppet since days when it was in versions like 0.24, was designing and writing full stack automation platforms using bleeding edge technologies like Python, Basho Riak, Zookeeper, FreeBSD Jails, XenServer and many others.

I am always happy to talk about your project and how I could see it improved, free of charge - its always worth to talk :)
We're hiring full-time/permanent in Germany/France/Norway/UK namely:

== Germany ==

1) South Germany: Embedded SW Process Engineer Automotive (ALM+SCM) http://valbonne-consulting.com/current-searches/51-germany

2) Stuttgart: Hardware Developer ConnectedCar http://valbonne-consulting.com/current-searches/51-germany/3...

3) Stuttgart: Autosar Embedded Software Developer ConnectedCar http://valbonne-consulting.com/current-searches/51-germany/3...

4) Munich: Senior Consultant Technical Lead BI/BigData (m/f) http://valbonne-consulting.com/current-searches/51-germany/2...

== UK ==

1) Croydon: Technical Support Engineer (radio/RF systems)
http://valbonne-consulting.com/current-searches/53-uk/319-cr...

2) Buckinghamshire: Embedded Software Engineer - RTOS, ARM, Embedded Linux http://valbonne-consulting.com/current-searches/53-uk/309-bu...

3)Buckinghamshire: Embedded Linux Engineer - ARM, Video, Open Source http://valbonne-consulting.com/current-searches/53-uk/308-bu...

4) Croydon: Embedded Engineer - DSP, Audio, ADC's, DAC's http://valbonne-consulting.com/current-searches/53-uk/307-cr...

5) Croydon: Junior Electronic Embedded Design Engineer - ARM, C, Assembler http://valbonne-consulting.com/current-searches/53-uk/306-cr...

== Australia ==

1) Brisbane: Embedded System Software Verification Lead http://valbonne-consulting.com/current-searches/61-australia...

== Norway ==

1) Oslo: Senior Consultant Technical Lead BI/#BigData (m/f) http://valbonne-consulting.com/current-searches/60-norway/30...

== France ==

1) Nice/Monaco area Build and Configuration Specialist (m/f) http://valbonne-consulting.com/current-searches/52-france/30...

2) South France: C++ Developer (m/f) http://valbonne-consulting.com/current-searches/52-france/26...

3) South France: Junior #Java Developer (m/f) http://valbonne-consulting.com/current-searches/52-france/26...

4) South France: Senior #Java Developer (m/f) http://valbonne-consulting.com/current-searches/52-france/25...
Then I wish everybody's april fools' jokes would be like that.
It's nice to see this specifically treated as an optimization goal. This is one of those cases (much like git for version control) where sufficiently good performance enables new uses that would not otherwise be possible. For instance, consider getting a decent network connection over an intermittent link.
Someone didn't like "spergy"

Heh.
To add to your point on equities markets: Baidu went public on the NASDAQ[0], and Alibaba is considering doing the same[1].

0. http://ir.baidu.com/phoenix.zhtml?c=188488&p=irol-faq_pf#261...

1. http://www.nasdaq.com/article/alibaba-considers-ipo-in-us-an...
I've been using bx exclusively for these, but the features of this is well worth the switch it seems.
SaaS: What does “on-prem” really mean?
This API follows ZEST principles.

All requests must begin with a /hi.

Failure to do so will result in a 800 'Please say hi...' error.

Priceless!
Would love some feedback
I always find my ‘skeptic’ meter ticks faster when I read of a data breach, and find a company:

a) using language that is very specific when making a denial
b) also introducing a new Director of Security in the same post
This. I want to upvote this comment a hundred times. If there's a dispute with probable cause, temporarily freezing the domain while launching an immediate investigation seems by far the best balance of thwarting domain theft and minimizing fraudulent claims.
I am familiar with timing attacks. The thought of someone attempting to apply it over the internet to verify whether an email is registered on a dating site seems laughable.
KSP now has an asteroid redirection program
You may be interested in Jeremy Parish's "Anatomy of a Game" series: http://www.anatomyofgames.com/anatomy-of-a-game/
Darpa Boosts Funding for All Things Biological
While this is a "bug" pertaining to "security", it doesn't look like a vulnerability; rather, if I'm reading it right, it looks like a compat/interop flaw: if your app uses TLS client certificates (like 0.001% of all apps) to talk to a 3rd party server, and you use ECC ciphersuites, the iOS SecureTransport library aborts the TLS connection.

Here's how big a deal this bug is: the feature they're talking about apparently flat-out doesn't work, they were the first people to figure that out, and this bug is the only place on the Internet that currently documents the fact.

In other words: not necessarily that big of a deal.

It's too bad, I guess, because more mobile apps should take advantage of TLS client certs; custom code that talk TLS can use them much more easily than browsers can.
Apache Subversion to Migrate to Git
I have to agree with you on many cases — but I would take exception for the most successful attempts, namely this year: Google Maps’ Pokemon hunt, and a couple others.

When operated by communication offices with little contact with the company’s culture, like most attempt, it falls flat. Otherwise, those can be very representative of a company’s culture, and I would recommend checking their last prank before applying to a company (if you expect to have the luxury to choose). It you think it’s funny, edgy, or demonstrate an expertise, than yes, you might be on track.

A couple of GMail’s pranks have been illustrative of that: creepy to people without knowledge of databases, yet funny because obviously non-scalable to people familiar with large on-line structure.

Humour is by far the most revealing element of anyone’s culture, and that’s why I like questions like ‘Tell me a joke’ during interviews — although, to be honest, I’ve only asked it when being the interviewee.
does anyone know what blogging software they are using for the coinbase blog? is it tumblr?
Wow, this is really amazing! It makes editing scss in sublime feel like modifying css from the in browser dev tools. Very well done!
BIP??: Finite monetary supply for Bitcoin
A lot of times, the code you are writing does distance comparisons to determine overlap or intersection. But if all you are doing is this, then you can use the square of the distance which is just x^2 + y^2 and you have no need for a square root. Some mathematicians call this "quadrance". Or just do all your work in this metric and reserve the square rooting for when it is absolutely necessary.
The base $99 model is a single core 1.4 gHz E3815. The graphics core is significantly slower than a cell phone SoC as well. Intel is not an inferior company or anything; just this product at this price point is slower than a 3 year old cell phone.
Palantir Technologies - Palo Alto, CA

At Palantir, we develop the world’s leading products for data analysis and we deploy them against problems that truly matter—uncovering human trafficking rings, containing the spread of infectious diseases, combating fraud, stopping cyber attacks, protecting privacy and civil liberties, prosecuting complex financial crimes, providing relief to victims of natural disasters, and more.
Sound exciting? We think so, too.

The Internal Tools team is comprised of the rockstar hackers that spend their time building, maintaining, and improving the glue that holds our development process together. In this highly cross-functional role, you’ll be developing innovative solutions that facilitate developer productivity.

Responsibilities:
* Building and maintaining modules and configurations
* Building scripts and plugins for our Source Control Management and Continuous Integration services
* Building additional tooling to make testing against complex systems easier
Example: a simple service that makes it easy to use a shared, extremely fast Oracle server across multiple tests simultaneously
* Building and maintaining bleeding edge build system architectural components
Example: a web service for knowing how all of our internal packages depend on each other, allowing for chained upstream/downstream builds when dependencies change

Requirements:
* B.S./M.S. in Computer Science or equivalent
* Experience in one or more of the following: Ruby, Java, SQL, scripting
* Experience with Git, Jenkins, Gerrit, Gradle, Ivy, Oracle, Postgres, Eclipse or other open source code recommended
* Previous experience with Jira, Confluence, Bamboo, Stash also a plus
* Have a deep understanding of Unix, Linux, or Windows internals
* Strong communication skills

https://www.palantir.com/careers/OpenPosDetail?id=a0m8000000...

Questions? Feel free to email me at jscalisi@palantir.com.
Google Glass for your feet. Didn't you know?
My comments were based on what I have seen out of most typical universities. Engineers were often given their own watered-down type of classes (some schools give them different numbers, others don't) - this was also true where I went to graduate school (which is a top 5 engineering school overall, sometimes ranked #1), the pure version of the classes, even calculus, were more rigorous than the engineering versions of the same - some of the engineers were aware of this, and some of the sharper ones opted instead for the versions of the classes geared towards the respective majors. I have taught both these types of classes as a TA for math & physics, and tutored for the same & am thus better qualified to speak of the differences quite frankly.

Companies that hire pure talent often have went after top math & physics types, especially Wall Street - that's no secret, and this has been true for decades. They are extremely marketable degrees, and attractive to any company when combined with domain knowledge in other fields - to give some examples of some of the things that some of my peers are doing who possess those degrees, they include public policy, programming, data science, statistics, academia, teaching, economics, patent law, and finance. The versatility is what is valuable, not necessarily the domain knowledge of math or physics itself, although that could be helpful too (i.e. the NSA, the largest employer of mathematicians, who often train them as programmers afterwards).

It doesn't hurt that they are usually amongst the top degrees to have in various charts, and related careers to those skills are similarly rated very high (e.g. statistician being #2). Engineering (most notably computer science) has had a surge as of the past decade due to the talent crunch and surge in innovation in software, but at the top, many companies still are very interested in more traditional candidates who show initiative since you can teach someone many things if the person is well grounded in fundamentals, but you cannot necessarily do the reverse as easily.