skysight-inc/HackerNews huggingface dataset:
OK, one very last time. Here are a few previous submissions of this, some of which have comment:

https://news.ycombinator.com/item?id=213056 : Some comments

https://news.ycombinator.com/item?id=419166 : Some comments

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

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

https://news.ycombinator.com/item?id=2332793 : Some comments

https://news.ycombinator.com/item?id=3115168 : Some comments

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

https://news.ycombinator.com/item?id=4526609 : Some comments

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

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

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

https://news.ycombinator.com/item?id=7297582
SEEKING WORK - Remote or Seattle, WA, USA

- Unity 3D developer with 3+ years experience, mainly in educational technology
- comfortable with git and python for tools and workflow
- experience targeting iOS and deploying to iTunes App Store
- experience integrating with REST web APIs

I can take your idea to prototype and to market. I have 2D and 3D artist contacts if you do not.
I'm waiting for Mailpile[1] too.

[1] https://www.mailpile.is/
Google+ has a read-only API. There are ways to generate a feed from a page. https://plus.google.com/+JaanaNystr%C3%B6m/posts/MKCV3vNsn1g
UX April Fools
Creating a Great Developer Experience
Developers – Java and PHP
Agile Velocity, Austins Software Developer Practice Leader is hiring 2 core java developers to its internal but growing team.
Yes really awesome !
I have a good one, open issue to migrate Apache Subversion project over to the git repo: https://issues.apache.org/jira/browse/INFRA-7524
OkCupid/IAC Employees Donated Thousands to Anti-Gay Marriage Politicians
Asking stuff that is already on StackOverflow I agree, otherwise I don't. On SO people vote, and the answers can be edited, so a very good answer among any documentation anywhere is often near the top of the SO question.
Yes, this is the right workflow, but, you'll be surprised how very few services implement this properly! Another thing that most services don't implement is providing geolocation and other pieces of info in password reset emails and the ability to report that you didn't request that with some basic flagging (even as simple as flagging that session), which would prevent that guy of keep resetting it. The ability to add login email notification is also priceless.
One time to seriously consider using UDP is when you find yourself implementing "UDP on top of TCP", e.g. implementing what's essentially a small-packet messaging protocol that uses TCP underneath. I find it disturbing when I have to reassemble messages read from a TCP socket and if the messages are small enough to fit into a UDP datagram I feel like I'm better off with UDP plus a lightweight retry mechanism.
I would heartily disagree with their definition of persistence.
How do you state with confidence that he is not homophobic and does not hate gays? What is your basis for believing that? I agree that support for Prop.8. does not prove homophobia, but certainly it does not support a lack of it either!

You seem to take tolerance and diversity as a one-way street. Eich certainly have the right to openly promote and finance political causes, but then the people who are hurt by it or disagree with it just as well have the right to criticize him for it and call him a bad choice as CEO, which is what is happening here. Freedom of speech is not the right to say anything without people talking back.
Yeah, that seems to be the underlying mismatch in assumptions that started this debate in the first place. Glad we've figured that out :)
So, who are the customers then?
> "However, I noticed that there is not such a website, with a reasonable freedom (very different than google-styleguide), where everyone can add own guidelines, and it's also available for all programming languages out there... And believe me there are tons of developers asking for guidelines all the time. XKCD with Donald Knuth explain the task better:"

I guess the author never ran across http://codereview.stackexchange.com/
ugh. that's so horrible.
The Q/A is the product, the users are the producers
That's correct, it's nothing fancy. Rather than use anything complicated it's so much faster for these sorts of game-jam situations to pack all the level data into a bitmap and just edit it visually. Since I was loading the level image anyway for display, it made the process of editing monster placement, triforce pieces, etc very fast.
The future of computation is probabilistically inexact numbers over an interval.

http://en.wikipedia.org/wiki/Interval_arithmetic

We currently have a huge over tolerancing problem. We don't need exact math most of the time.

http://web.media.mit.edu/~bates/Summary_files/BatesTalk.pdf
It's funny because mechanically it's not too terribly different from many other games of its type. That story and narration are a huge part of its success, and well-deserved I think.
There's only one explanation for why you can't get service for problems unless you're featured on reddit, why they don't care about security, and why they're flagrantly dishonest in their comparisons: because they don't respect us, at all.
Yeah, go on to read the Meta Screens section and it describes how this technique is being used.
Local H?
A cross compiling toolchain is fairly easy. You should try plan9's. What is hard is coping with the layer upon layer of the Linux toolchains where the solution is considered by many to be worse than the original problem.
M​y ​d​​i​c​k​ as a service
I wish OKCupid would consider the tremendous amount of work Mozilla has done and continues to do to further the open web before trying to tarnish their brand. The latter which will cause significantly more harm than whatever they hope to accomplish with modal dialog.
How to Wear Blush For Spring
Programmers.stackexchange is a horrible experience. Over moderated to a fault and snarky filled. It's almost impossible to tell what the site is supposed to be used for. You'll have a better chance asking a question on Reddit than in Programmers.SE
SEEKING FREELANCER - remote (I am based in the UK but you can be anywhere)

Developer required to help me build the front end components of a new and relatively small project. We will use Ember JS with CoffeeScript and jQuery, so familiarity with some client side JS frameworks is essential.

Project should require around 30 days over 2 months and can be done part time.

I have a strong preference for clean, well structured and well tested code. And a preference for developers who can hit their own estimates.

Email in my profile.
We help people do this with our service: https://www.feedsapi.org/ , maybe it's exactly what you are looking for. It works not only with email but with Evernote, Instapaper and rss readers + it clips the full article content.
> there could well be better places to "start a median small business."

In Germany, which is the prime example of the EU model in that sense, there is even a word for that kind of business: Mittelstand (https://en.wikipedia.org/wiki/Mittelstand)

> And let's not get started on the different possible definitions of "quality of life" ;)

Good point; the EU definition would probably be having a roof over your head and ample free time to enjoy the bread and games in good health ;)
It sounds like somebody with a lisp saying "pathetic", hence the negative association (for me at least).
Are you sure about that? One could argue that, by focusing on doing one thing well, they are more valuable to their customers, i.e., their intended audience.

I happen to think things have gone a bit too far on the moderating end over at SO, but at the same time, I wouldn't want it to be a free-for-all re: anything that has anything at all to do with programming.
Hmmm...I might have to refine my use of the word. I'm more familiar with "very satisfactory" which is what I had in mind here.
Beware the Birthday paradox
Yeah, I thought about that problem quite a bit. I decided it's just gotta be one of the challenges to playing this thing, otherwise I'd have to cheat and use something more complex than a single pixel (or add some kind of transparent or blinking "cursor" in front of the player).
You really should be using ++i out of habit :)
Are there seriously people running obfuscated Perl scripts from third parties in a terminal with root access?

You might as well open up a SSH daemon on the default port without root password.
SEEKING FREELANCERS - Los Angeles, CA or REMOTE

We are a production/motion house in L.A. expanding into digital. Would love to have people in-house, but we are open to anything.

In the near term we are ramping up for a job that needs designers as well as front & back-end devs. Starts ASAP, so please get in touch if you are keen. See specifics below.

We're also looking to build relationships with more freelance designers, front-end / back-end developers, and iOS devs and designers for future projects.

-----

BACK-END:

Primarily we are looking for:

+PHP developers

We are also open to:

+RoR developers

+Python web developers

-----

FRONT-END:

+html5

+css

+javascript

+responsive layouts

-----

DESIGN:

+great design fundamentals

+eye for UX and user-conscious design

+modern style

-----

The near term project front-end will be a fun and challenging non-app site. Lots of big video and opportunities to play with some contemporary skillsets.

EMAIL:

chris (at) kingandcountry.tv

Thanks!
In terms of people covered worldwide, yes. That was my initial reaction too.

It does suffer from proprietary standards and massive costs, tough; message length is also far too small for news summary, and the addition billion from e-mail are less interested in global news and more in news that isn’t always digitalised yet. So: technically right, but for all intents and purposes, it’s the largest possible for the service considered.
Flawed is a strong word. There is little doubt that meat and sodium intake are associated with a number of poor health outcomes. (Run almost any regression you can think of.) That is a much weaker statement than saying the former causes the latter, which is why responsible researchers are reluctant to do so unless there is very convincing evidence. Even if you are not convinced of the causal link, you would be well served to moderate your consumption of these foods on the chance that one exists.
SEEKING WORK - San Francisco or Remote

Do you need help with a hardware project - circuit design or embedded software? Much of my recent work has been on wireless connectivity (Bluetooth, Wifi, Zigbee), but in the past I've written firmware and designed hardware for industrial machines and for robotic systems.

Please get in touch if you have a project you'd like to discuss.
>I would be willing to select a registrar on the basis of their policies, not their prices.

Yes, absolutely this. I've searched through forums and read various reviews of various registrars and some say gandi is good, some name.com, some others, but at the end of the day nobody said "I've had this problem where my domain was stolen and this company was willing to help".

I'm also willing to pay more for good support when serious problems arise.
Video calls in one click
If the rules could be exported to some static code checker / linter it would be great.

Also the other way around would be good, ie referring someone's opinion in a standardized way to some rule in an existing style guideline. As someone else pointed out, most of the JavaScript guidelines are just copies from JsLint, their guidelines might contain more justification so an external reference would be nice. Now URLs in the comments aren't even clickable.
I don't know about the other large US banks, but Chase definitely does and has been for years.
If I'm reading correctly: Coinbase provided confirmation that the email addresses on pastebin are Coinbase customers, and also provided the associated names. Coinbase doesn't think that's a serious issue.
>there has been no data breach of names or emails at Coinbase

I have a Pastebin URL with 200 email addresses to prove the contrary. Why lie in PR?
Turn Mugs into Succulent Planters
If Coinbase can't admit any amount of fault whatsoever for enabling the large-scale harvesting of their customer list, I'm sorry, but I've lost faith in their security.

This is a service that stores digital cash. It should be like an online Fort Knox, not "safe as Facebook" like that's some kind of high bar.
Already a largely solved problem. If you try enumerating email addresses by running through queries at Hotmail or Yahoo, for example, they'll shut the doors on you in a matter of seconds. Think you can just use thousands of IPs instead? Go for it - they trust 'new' and rarely-seen IP addresses even less, and bring up the shutters all the faster. It's not a new problem, and there's lots of best practice to learn from, for anyone who wants to do it right.
But visit each site without being logged in, and they both lead with "Anyone can ask a question."

Regardless, the heavy-handed moderation and negative feedback cycle actually means that Server Fault is only meant for seasoned career sysadmins who shouldn't need a Server Fault.
That's wallets, not users. That press release was impressive, and I've always wondered how many users they actually had. I didn't expect to find out through a security blog post, but it's fun to know.
The average salary for developers is roughly in 80-100k. As a recent grad, almost all of my peers were in the 60-125k range. The only salary I've seen that was grossly under the average was 48k- but that was expected.. the employer was TXDOT.

Edit: Please assess your contributions and value yourself at market value. Having a conversation with your manager about your market value should yield a higher salary that is competitive. If not, move along. As a mobile developer, you could be contracting for much more than 45k.
Good point. At 30hz I expect it'd be like playing it on the NES when too many enemies were on screen at once.. This flaw crossed my mind when I was building the game, I decided to just ignore it and hope most people are running at 60hz rather than tie all the various game timing to fractional deltas or implement one of those fixed delta game loops.
Vurb (http://vurb.com) - San Francisco, CA

Max Levchin funded, early-stage consumer startup - http://techcrunch.com/2013/02/20/contextual-content-engine-v...

We're working on search, browsing, and sharing, by connecting the services we use in a contextual way that's more usable, efficient, and social (e.g., no more having lots of windows/tabs open). We do this through unique UX/UI combined with search, machine learning, big data, and more. We're stealth but funded by Max, Drew Houston (Dropbox), Naval Ravikant (AngelList), CrunchFund, and many others. If you're looking to join a small team that solves complex problems and is making something people will use daily, then come find out what we're up to.

Opportunities - on-site in San Francisco

* (FULL-TIME) Search / Data Science - search / classification / ranking, machine learning, recommendations, NLP, data crawling/processing

* (FULL-TIME) Product Management / Growth - experience managing and growing a consumer product is required

* (INTERN) Marketing - help manage our marketing strategy, campaigns, and community management

jobs@vurb.com | angel.co/vurb
HARDWARE THAT IS EASIER THAN Your MOM
I hate that this is the top comment on something legitimately interesting. At a minimum email them, don't post here about it.
Doesn't matter. Does Photoshop feel measurably faster on a 4 year old Macbook Pro vs. a new one? Does email? Does web browsing?

Minus some spergy cases (PC gaming, 3d rendering, virtualization, etc) most computers are just fine for everyday tasks for a long while.
Introducing Dictator
SEEKING WORK remote or sfbay

I'm a data scientist / machine learning engineer who researches and implements various ml pipelines (ad optimization, ad matching, revenue optimization) in R, python, ruby, java, and/or hadoop as appropriate. I understand how to scale models and data pipelines but won't waste time with hadoop/hive unless absolutely necessary.

Skills:

- R expert;

- hadoop/hive, on emr or on real machines;

- ML (regression/glm, gradient boosting, rf, neural nets, trees)

- data cleaning and insights

Email in profile / http://shoutkey.com/unjustifiable
I'm curious - it seems a little around-the-houses to have to use an approximation to erf when it's not obviously relevant. Why not just use an alternative sigmoid (e.g. the logistic function) or whatever the trigonometric solution falls out to be if you model it as a 'real' slewing or rotation motion around the scene?
I have a better solution: keep everything exactly as it is now, but have credit card companies accept that the system is slightly susceptible to fraud, and consequently have them take the hit if your card gets stolen. The customer (people who buy things and merchants who take cards) shouldn't ever lose out if they're victims of a crime.

Currently credit card companies charge (some) users to have a card, charge all merchants a fee and a percentage, and take none of the risk. That's the thing that ought to change.
It's so cool that I would be skeptic (real programming language that compiles into VimL? God, that must be buggy!) already if not the fact that it's written by tpope. That's totally awesome.
I disagree. Newbie questions are answered as fast as they are posted because they are the ripest source of reputation. Of course, unintelligible and/or unanswerable (usually due to lack of information) questions are closed, but "Segfault in C Linked List" and "Why does x = x++ + ++x Give the Wrong Result?" questions are asked and answered every day (every hour?)
Clever - San Francisco, CA - Full time & Summer Intern

Clever helps schools bring digital learning to the classroom. We take care of the massive amount of data that needs to move behind the scenes, letting schools focus on using technology to improve learning.

We're hiring engineers - full-stack generalists, as well as specialists in security and infrastructure.

You’d be joining a small team (20, half engineers) that's onto something big. More than 1 in 9 schools in the US use Clever today. You’d get the opportunity to make business-critical engineering decisions quickly and learn a ton while helping improve education for everyone. Most development is in Javascript, Go, and Python.

We’ve been in the news recently here:
http://blogs.wsj.com/venturecapital/2014/03/25/clever-raises...

Learn more & apply online: https://clever.com/about or send me an email at dan.mccarthy@clever.com if you have questions.
I agree 100% this is the right way to do it. And it's really not any more difficult to implement.

The problem is the convenience tradeoff. Take a site that has an instant green/red indicator that a username is already taken. People love the instant feedback, but it creates an attack vector. If you had to wait around for an email to see if you had already signed up - I bet a "Show HN" would have people here telling you that your site was user hostile! Even though it is unquestionably more secure.

I do think what Coinbase is doing now is not out of line with standard practices. But for a financial site they might be wise to start erring in the direction of security at the expense of a little convenience.
Well, you could create a certification program in which member exchanges agree to a set of financial standards between each other - e.g. they would automatically do charge backs on disputes within the system.

This could lower the transactional-risk cost between doing business with certified exchanges, and still allow users to do business outside but with the increased transactional costs.

But then again you're just building another financial exchange system controlled by the certificate issuer - except it would need to be backed by some form of international enforcement (e.g. WTO?).

Where is the benefit to bitcoins then?
Show HN: SCSS live editing with Sublime Text
I don't want it to be a free-for-all either. Which is why I suggested:

> They could have politely shuffled opinion-based questions to another area, maybe even another StackExchange site.
Unfortunately Diffbot is not open source. Are you planning any F/OSS offerings?
I'm still not convinced its not an elaborate april fools joke but I want it to be real so bad!
For the record, since I do computational research work on a machine with an SSD, almost everything I do feels faster on a more modern machine.
> there's also the MSP430 boards which start at ~$5

Do you have any pointers to good boards at this range?
Because seasoned professionals never have any questions? I find this hard to believe.
iOS security bug – TLS mutual-auth fails with client elliptic curve keys
Really nice. Reminds me of ZZT.
[Disclosure: I work for AgileBits, the makers of 1Password]

The Agile Keychain Format was designed in 2007, and, indeed, it lacks both integrity checks and it leaves sensitive information like URL and Title unencrypted. The newer format (first released in December 2012) uses authenticated encryption and keeps Location and Title (and must other data) fully encrypted.

As others have noted, the Agile Keychain is still in use. We are being very cautious in rolling out the new data format, as we need compatibility across all of the platforms we support. There is, as on most things, a document about this: http://learn.agilebits.com/1Password4/Security/rollout.html

The rationale for the original design in the Agile Keychain Format is that the 1Password browser extension needs to be able to find which items match a particular website without having to decrypt everything in the database. Likewise, we'd like to be able to sort and provide an index of items without decrypting everything. The less we have decrypted at any one time the better.

The way we have solved this in 1Password 4 is to separate item information into "overview" and "details". The "overview" data is all encrypted with a common overview key. But the details of each item is encrypted with an individual item key, which in turn is encrypted with a master key.

By the way, 1Password has always documented what is and isn't encrypted. And we have shied away merely obfuscating unencrypted data. I will not speak directly about how other products handle the situation, but note that any password manager that integrates with the web browser faces a similar dilemma and have their own approaches.

At the risk of sounding whiney, I sometimes feel that we are taking more heat merely because we are more upfront about our design.
> We all have pens, should we switch to longhand?

Yes and no.

It is a more intuitive interaction that keyboard for a lot of things, and has been used as such for a lot of things… Including by Steve Jobs who introduced the iPhone with one argument only, one that tops yours: better than pens (or rather, he said stylus) we have fingers and those are more convenient. The rest of ‘touch’ is history.

Penmanship is great but as an experienced calligrapher, trained fast hand-writer and reasonably fast typist: no one writes faster and legibly than they type, not after basic training.

Finally: Yes, you should consider switching to longhand when you do what that service does: think hard about the quality of the content. Hand writing goes a tremendous way in showing and triggering appreciation. I am actually devising a business plan with a friend around those lines.
It depends on your funnel consistency. If you are selling a self service product with transparent pricing, fully realized ARPU can be a solid number. It will change as your customer base changes, and there still could be outliers, but it's decent and easy to reason about (and project with).

If, however, you are kind of self service, but do an Enterprise sales deal ... you have two funnels with two vastly different customer profiles. Not only is ARPU bad in this scenario, most numbers are.

The trick is narrowing the scope of a given metric enough that you can use it to make good decisions, and but not so much that it ignores important parts of a business.