skysight-inc/HackerNews huggingface dataset:
Hacker News is really good at finding something wrong with anything good. Reminds me of my grandmother...
You can spend $9,599 on a Mac Pro, but should you?
I think Beck explicitly states mission critical as a bad candidate for XP. In reality very few systems are mission critical. And of many mission critical systems, only a small part of the code is actually mission critical.
This is quite common when working on unshielded electronics. Standing up from a chair, depending on clothes and chair fabric, generates a huge amount of static. Even just walking past can be enough.

Proper hardware development labs have antistatic carpet etc., but in embedded software development, one often doesn't have this luxury and has to be aware.
> And no, you can't copyright gameplay mechanics. As long as no actual art or verbiage of the rule-book is copied, a game can be copied freely.

So I really could satisfy all of the pent up demand for this game by making a clone with different artwork and a different rule book? Sounds too good to be true.

Anyone know some good one off game manufacturers?
Can you please expand a bit on "Python for multithreaded things"? My understanding was that Python interpreter has a GIL, which limits the concurrency and performance.
WhatsApp now has 400 million active monthly users
When Confronted With a Problem
Actually, not really. Correct me if I'm wrong in the assumptions I make on Coinbases' process (I only gathered from comments since I'm not US based and therefore can't use it).

If a buyer buys the 8th, they then lock the price to what it is the 8th. They first deliver the bitcoins after they have received payment, which takes a couple of days (or is ACH instant?).

They will have received the payment on the 13th, given them a 5 day window (or how ever many days it takes for the transfer) for bitcoins to drop in price.

They then buy the bitcoins (which can be done almost instantly when you're on an exchange with funds) and send them to the user.

See, they first buy the bitcoins when they have the payment. If the bitcoins drop in price, they benefit from the locked price, and the customer gets his bitcoins as promised.

SO! no disgruntled customers, and, they aren't doing anything shady. They simply benefit from the time delay in paymet. This of course only works in their favor when btc drops, not when it rises.
There are cheap steno machines, with the proper key layout, for less than 50 on ebay.
> How do you know those sites have those trackers before visiting them? The only way to "opt-out" of the sites with such trackers is to stop using the web entirely.

iframes going to facebook, scripts going to google-analytics.com/ga.js, etc mixed with knowledge about what these elements do (facebook iframe article, obvious in regards to analytics, etc).

> In the (European) country I live in, public organizations have been prevented from invading privacy (e.g. setting CCTV cameras) by our national data protection commission.

So public organizations are prevented from data gathering from themselves? Well that solves that problem. I'm sure if the NSA comes out and says they'll start enforcing protection against spying that some would even believe them!

> How is web analytics and personal data mining a product of State spying?

I'm not saying it is! I have no problem with facebook or google. I don't use facebook, and use google only to the extent I am comfortable with. Never have these companies used this information, some exploitable, to exploit me. They want me to use their services.

On the inverse, could you explain to me in your own words why this legislation is necessary?
Or just watch the movie: http://www.t2.com/waterbuffalo/watch/water_buffalo_flash_hi....
You should also consider organizing your repo to be `go get` compliant.

http://golang.org/doc/code.html#Organization
Yeah, that's pretty ballsy. Seems like they're exposing themselves to unnecessary poaching risk. And what do they do in that situation? What if someone has a competing offer and they want to keep them around? Offer a bonus?
perl is more connected to things flowing through it. In python I was often fighting with the subprocess module to get things plumbed but in perl it was trivial to open a process to a pipe and then put a process on the output of that pipe. Much of the code I've written here does analysis for bad actors (robots and such) and perls regular expressions have been easier to get right sooner. (although the naming of results in Python is quite useful).

When I was at Google I started using Python to create a CMS of sorts for my toy website (robotics.mcmanis.com) which got to the point of being able to push some stuff but more complex stuff was a pain. So it sat there. Then rebuilding that with perl and the template toolkit it was a bit easier and I was much happier with the result. I still don't have a lot of time for it (like none for the last few months) but I got the framework for putting up a new "article" down to a pretty smooth process and managing all the internal links worked well.

Perhaps it is that I programmed in C for so long that my synapses are more attuned to reading code with braces. But I find I can look at perl and intuit its function much more quickly than I can do the same for Python.
Microsoft had very few patents to start with, and the real drivers were IBM, AT&T and others who had tens of thousands.

At the time, Microsoft had no real choice but to arm itself with patents, just as Google is doing now.
Presumably some combination of sales and support.
I like this idea, but with a few modifications:

* Names should be anonymous. Everyone knows where they are within the group and can determine if its fair without knowing exactly who makes what.

* It should include options and bonuses. In some companies non-salary compensation dwarfs salaries, and it's dishonest to point to a CEO salary and say "Look, he only makes 1.something X what regular people do."

* Keep it internal to the company. No point in giving the competition an exact target or requiring whole company buy in before you do it.

* Allow people to redact their own information, but display it as having been redacted. If enough people do that, or just management does it, everyone will sense that things are unfair.
"had a touchscreen interface implemented before Apple released the iPhone:"

Your link says November 12 2007 was when Google demoed a touchscreen phone.

The iphone was announced Jan 9, 2007, and went on sale Jun 29, 2007.

What calendar are you using where November is before June?
Roughly $1300 according to the article.
I agree, but it depends on the context. In this case, they were just asking what the problem is, not to prove that it is indeed a problem.
Apparently multiple public outcries.
Hi Weland, I'm the CEO of Freelancer.com. I thought I would reply to your comment, and I'm also happy to get someone to look into your account if you get send me your username.

A few comments- we do have escrows by default- called Milestone Payments. We don't however force people to use them if the two parties decide to come to an arrangement where they don't want to use them. The vast majority of projects do. Also you have a chance to not accept the project as a freelancer if Milestone payments have not been created after you've been awarded. So I can't see the issue here.

Rounding of fees? I have no idea what you are talking about here. We round project commissions to the cent, like everyone else.

Automated bidding- we changed our system some time ago to dramatically stop bid spam. I'm not sure how recently you have used the site. We have removed "public" bids entirely. Now you can only leave one private bid, this has got rid of the problem you talk about.

I would have to disagree with you for disputes and support. We have the largest support team in the entire industry with 250 people in our own facility that operate 24x7x365 and speak 10 languages. We have a paralegal team doing disputes that I believe is the most sophisticated in the industry as well in terms of how it resolves issues.

Our business is going from strength to strength and we are the only company that is publicly listed, so our financials are transparent. Our revenue is growing at almost double the growth rate of our nearest competitors, so I would have also disagree about your comments about the state of the site.

Happy to answer any other questions you may have or you can email me directly at matt@freelancer.com. Also if you shoot me your account username I will have someone take a look at it.

Regards
Matt
http://www.youtube.com/watch?v=87jnCABBaeY

Overly enthusiastic video demonstrating the issue for those who are curious. :)
Hard to say, since each beta box comes with different goodies:

"The 300 prototype units will ship with the following components:
GPU: some units with NVidia Titan, some GTX780, some GTX760, and some GTX660
CPU: some boxes with Intel i7-4770, some i5-4570, and some i3
RAM: 16GB DDR3-1600 (CPU), 3GB GDDR5 (GPU)
Storage: 1TB/8GB Hybrid SSHD
Power Supply: Internal 450w 80Plus Gold
Dimensions: approx. 12 x 12.4 x 2.9 in high"
when I clicked on "try buffer" it takes me to the url: bufferapp.com, kaspersky blocked it saying "phishing URL".

You might wanna talk with Kaspersky?
I'm not an expert, but it seems risky to trust MongoDB for that. Isn't it the wrong tool for that space?
I was about to say, one of the main tenets of American democracy is the separation of powers, both between branches of government and among the various levels of government. Compromise is important, but possibly more important is pitting different self-interests against each other to find common restraint.
UN Report Says Small-Scale Organic Farming Only Way to Feed the World
>A Spotify Premium user isn't the average music fan.

Disagree I consider myself the average music fan and the reason I like this service is that I have all my music with me where ever I go, even if its not my device. Other people I know who use Spotify are mostly average the other half isnt.

Spotify has converted me from a pirate in my younger days to a paid music subscriber.
Show HN: timer app that counts down using your music library
This is the best post I've read on HN in 2013.

Our industry has a real problem with work life balance, this is why there aren't more women in tech. Because they are smarter then us and they realize its a bum deal.
In your research, have you found any good graph database not written in Java?
Why was the title changed from "Should" to "Could"?

While I don't agree with the author's argument, he's at least making a specific point.

"Could", on the other hand, reduces it to being meaningless. Your First Hire Could Be a Weirkeeper. Or a milliner. Or a janitor. Or, you know, anything.
Can't say a lot of good things about a company that pays a "Chief Happiness Officer" more than most of its engineers. I know plenty of startups that seem to be doing alright in the customer service department without an overpaid exec heading it.

Does she really contribute more to the bottom line than any of the other 4 underpaid engineers?
Named return parameters are unfortunate. Probably better to never use them unless you have to (like if you are "catching" a panic). Otherwise, I think you are nitpicking a bit.
Hi Adam

I'm the CEO of Freelancer.com. How did the RAC escrow system differ? We don't have "expert guarantees" or reverse escrow, where the freelancer is required to put an escrow in the opposite direction, if that is what you mean? Other than that we have the same functionality.

Regards
Matt
We already have that rule. The site guidelines explicitly ask that people not use HN as a support forum for companies we've funded.

http://ycombinator.com/newsguidelines.html

We let this and the last one go lest people think we were censoring bad news, but we're going to kill these in future.
180,000 Child Programmers Versus 44 Ogres
Very important point. It can also be viewed as the difference between research and development. It's hard to get through with testable and measurable development until you've done the fuzzier creative work first.
> What will get you to the top and still have you loving life? Taking leaps of faith, laughing at the naysayers, blowing off people who ignore you, caring about people and organizations that make you healthier and that care about the core of you rather than what you can simply do for them, celebrating your family and friends and all the love that you can create together.

Probably not. It might make you happier, but it probably won't get you to the top. Almost universally, the people at the top are those who know how to and are willing to play the game. And as a factual matter, a hugely disproportionate percentage of the people at the top are married men whose wives don't work, with all of the advantage that entails.
Disagree with the seven figures number. Six figures, sure. Seven is just silly. You can have a lot of gear or servers for mid/low six figures.
Target says data for 40 million shoppers was stolen
With the recent discussion on the origins of PHP function names, and about what, if anything, can be done to fix PHP without ruining it...I'm curious about what happens at Facebook. Besides HipHop, do they maintain a strict PHP style among their developers? Even if HipHop can handle all of PHPs variations, I imagine there's time saved by writing optimally-designed (for the human) code, too?
If they were to release the plaintext of Alice's (or, in their case, Paul's) message, wouldn't that include the secret email address?

FWIW, I agree the contest is a sham for the reasons moxie & others listed here and elsewhere.
This is a terrible argument.

First of all, credibility. Sheryl's words have made it so far because she has succeeded in her career and is trying to explain to others what she thinks you should do to get where she is. The author of this letter hasn't experienced success and therefore shouldn't have enough of an idea what it takes to succeed to agree or disagree with Sheryl.

Second of all, I don't think the author of the letter even knows what Lean In means. It seems like her interpretation of the definition is to lean in to your work and grind through 80 hour weeks such that you don't have time to take care of yourself, be happy, or even do your own household chores. I haven't read Lean In personally but my impression was that the definition was more along the lines of ignoring all of the existing gender bias and having the self-confidence to set goals and go for them.

Perhaps the goal you set is to be happy, or to do your laundry once a week, or to stay fit, or to have a happy relationship. Your goals don't need to be corporate/career ones. I don't think the goals of the letter's author necessarily contradict Sheryl's points.
Putin 'to pardon' jailed former oil tycoon Khodorkovsky
Only by removing the motives (profit and control) of those who wish to track and monitor everything. Good luck with that.

By "control" I mean enforcement of laws, security(government, corporate, etc. internal/external), oppression, and the like.
tl;dr: moxie uses ancient, known broken crypto primitives (Dual_EC_DRBG, RSA with 896 bits, MD2 and XOR) to construct a chat protocol which is unbreakable if framed in the same way the Telegram developers did with their challenge. "If they can’t demonstrate a break in this obviously broken protocol using the same contest framework they’ve setup, then we’ll know that their contest is bullshit."

Also, a call to arms to improve the OSS TextSecure implementation.
Happy to take a pull request from you for those improvements. We open sourced stuff partially so that we get feedback on the code, and I'm always happy to learn from others.
The thermal design is pretty straightforward. It was used in some supercomputers, as I know.

But, why the "chassis" is a cylinder? They can use the same shape as the G4 cube, seriously.
or a cheaper one and upgrade from time to time.
In addition to having most music everywhere, I find that the Spotify sync experience is amazing. I make playlists of Spotify songs and my personal MP3s, and Spotify syncs the entire playlist to my phone. The ability to mix Spotify content with my own content, and have it all synced easily, is what really sold me on the premium subscription.
Which is precisely my point.

Just because something is legal, doesn't mean that it's right.
The main problem is that one can't use "go get" to install it. There's no reason to have all the code in /src/bm.

(As pointed out elsewhere, there are style issues, but the lack of installability prevents me from even playing around with it).

EDIT: Just submitted a pull request - here's what I'm talking about: https://github.com/ChimeraCoder/bm
Key messages in the report:

* The 2008 food crisis was an important catalyst for realizing the need for a fundamental transformation and questioning some of the assumptions that had driven food, agricultural and trade policy in recent decades.

* The fundamental transformation of agriculture may well turn out to be one of the biggest challenges, including for international security, of the 21st century.

* The world needs a paradigm shift in agricultural development: from a "green revolution" to an "ecological intensification" approach.

* The required transformation is much more profound than simply tweaking the existing industrial agricultural system.
"So the only way women are going to be able to re-shape the system in a way that works better for women is to put up with the obnoxious bullshit politics for a while." - I'm sorry... WHAT?

No. That's the whole point of this article. The bullshit is bullshit. Let's cut it out.
It seems it's less about what the keyboard sends, and what the standard protocol allows:

http://geekhack.org/index.php?topic=5572.msg85020#msg85020

I'm sure a keyboard could set up their own driver that allows more key presses, but that's certainly not the standard.
Free eBooks On Scheme Programming
"go get" is kind of ok for trying out a new library quickly, but it's terrible for a real project.

Brad Fitzpatrick doesn't use it for Camlistore, instead he also does a Makefile-like system: https://github.com/bradfitz/camlistore

The sooner they deprecate the use of "go get", the better.
Technically Apple only allows black iPhones for use in third party app marketing. In my experience it is only really enforced if you are trying to be featured by them.
My favorite technical interview question is to ask the candidate about the worst bug they ever wrote. I let them choose their own definition of "worst", and see if they choose something that was hard to debug, or caused a lot of trouble or was just something they thought was a dumb mistake.

It usually provides them with an opportunity to talk technically about something they know and helps me understand how well they communicate problems and solutions. Plus, it's sometimes fun to hear the stories.

My own personal worst bug (where by worst I mean "had the worst impact") was when we disabled a large chunk of the southern Beijing cell phone system for a short time during the night whilst deploying a field test of new base station hardware. That was a stressful rollout.
DevTools Digest December 2013
First Round Capital's Holiday Video 2013
I never understood the hypocrisy about hiding your salary.
They will get you the bitcoins (I got mine yesterday afternoon after a promised Friday delivery) the question will be at what price they give them to you.
> I could also make up my own convention for system calls, but that seems unnecessary.

Is there possibly a utility in at least using your own interrupt for system calls, so that you could implement a linux compatibility layer down the line? Linux syscalls are a little bit odd relative to what you would generally do in the modern era of tons of memory.
1. Does the buffer team work remotely?

2. What's your backend written in?
Hey PM: Create buyer personas so devs actually know who they are building for
That's the build-it-and-they-will-come mentality! (It almost never works too!)

Great marketing is as important (possibly moreso) than a great product. It's probably easier to make a mediocre product a success with great marketing than to make a great product a success with ho-hum marketing. There's no point in having a great product that nobody knows about or worse, cares about.

Product development is like eating out: if you can't afford the marketing, you can't afford the product development. Paying for one and not the other is a great way to throw away the investment. It's just such a rookie mistake and completely unavoidable.
Wow...the engineering salaries are significantly lower than I would've expected for a well known startup in the Bay Area...at least compared to the perceived range for such things.

Note: a less cynical take is this: GodDAMN buffer employees must be happy working there if they tolerated transparency to this level...which, really, is the best win-win for all kinds of transparency scenarios.
As a foreigner, I appreciate your sensibility. I'm constantly under the impression that most americans would be fine with the NSA surveillance programs if they didn't target americans. That viewpoint is exactly what earned America so many enemies along the years. America doesn't need better intel or military, it needs better international policies. What good is it to be the richest country on Earth if you have a sick/stressed society that is constantly under threat, and with increasingly fewer civil liberties?

Today, I don't think I would want to live in the US... and if you'd asked me 15 years ago I would have jumped at the opportunity.
"Leaning in", where have I read that before... ah, got it:

> I have no problem with leaning in. Really I don't. If you are going to puke on someone's shoes, you had best lean in a little, lest the spatter hit your own glorious footwear. [..] But if it's real, substantive change we're after, then we'd best be talking about organizing and collective action.

http://scientopia.org/blogs/thusspakezuska/2013/09/13/you-le...
List of military time zones
> Your 'unbiased look' at the event is by the guy himself.

Agreed lol.

I guess we just don't agree on the merits of materialism. While I definitely think it helps explain the world, and is our best friend when it comes to our perceptions or reality, it is a poor agent in even CONSIDERING non-materialistic characteristics in anything.

I find the whole thing highly ironic. It's almost like the highly educated / scientifically literate persons in our day and age worship materialism instead of the scientific method. Thats all science is. The methods and the steps we take to create reproducible research. Not the institutions and boards that write to editors claiming that the constant of the the speed of light did NOT change during the 20 years between X and Y.

I for one, can hold onto the ideas of constants, without engaging in a flight or fight response in my neocortex that forces me to reject new or creative ideas without even entertaining them.

For instance, could you investigate the possibility that global warming isn't because of human action? I could even thought I dont BELIEVE it. The dogmatic idelogue of modern science would have you act like a religious person regarding it. /rant.
It is a reasonable question. I tend to write like I talk, which the Chicago manual of style frowns upon. It isn't a particularly 'creeping' pattern, it is quite common amongst people with whom I have regular informal conversations.

That said[1], I probably feel the same way about the use of 'because' in informal speech. Which was recently upgraded to include the form "because <noun>." I don't find that a particularly compelling upgrade.

[1] Another habitual favorite of mine.
I just wish JavaScript map was more powerful. I like that underscore's map provides a bit more information passed to the mapped function. It would also be nice if there was an object map function built into the language as well. Again underscore has a solution but the core prototypical functions lack here.

It would be awesome if many of the solutions in underscore and other high quality functional libraries could be added to the native prototypes.