skysight-inc/HackerNews huggingface dataset:
Sorry about that. The y-axis in all the charts is the time in milliseconds and the x-axis is the number of tests.

The point of this is to draw attention to the general shape of the behavior. E.g. spikes, latency, increase/decrease over time. The actual timings don't seem that useful to me, since the tests are just built to strain some part of the infrastructure.

The NoSQL point is interesting. I haven't used Redis but I've seen that the behavior you're describing in Hazelcast, which is the same type of system. It would be interesting to do these types of tests while adding additional servers to that type of system.
Here's a collection of Whitespace interpreters - https://github.com/hostilefork/whitespacers
Olivier is quite excited.
Apple removing hundreds App Store apps as advertising SDK collect sensitivedata
Scentbird (YC S15) Is Looking for a VP of Engineering
Thanks we agree to!
Data wrangling for everyone!
ICBMs reach a velocity of about 5 km/sec., aren't reprogrammable in minutes to shoot at spsce rocks, and US ones at least carry weapons of less than 500 kt. This isn't going to do it. If we want to use nukes, which is questionable, the devices need to already be in high orbit to respond fast enough, have a radar guidance system, and be much more powerful. This is also a recipe to trigger WW 3.
The Countries Where People Have the Best Well-Being in the World
Is this person going to be goddamn annoying to be around 40-45 hours a week? (Oh, how this has happened.)

Does this non-medical phd demand to be addressed as doctor? (Yes, this happened.)

Does he or she seem willing to do his or her share of the scut work?

Is he or she a failed academic who is getting an industry job and going to be a pain about it, or is this what he or she wants to do?

How much supervision does the candidate require? Initiative? If he or she runs out of work, is he or she going to to sit there and do fuck-all until I notice or will the candidate be proactive about getting more to do?

I understand some of our code is under tested, but unlike TDD wankery, there is a real business cost to spending a bunch of time writing tests and, since those systems are either mostly finished / slowly changing, or on their way out, is this candidate going to be difficult or suck it up and deal? (Yes, this happened. See also scut work and/or the realities of living in our fallen world.)

We've made a decision to standardize on scala/java and js/some frontend package I'm not sure of. I understand this isn't react or the new hotness; does this candidate seem like he or she will throw a fit then spend two months working on a service in a language nobody else uses (yes, this happened. And he was surprised when he was terminated. There were other issues but this was the proverbial straw.)

Hygiene. This should go without saying, but apparently I am cursed. If I can smell you in an interview, we're done. (And yes, this has happened.)

One more set of edits as the bad memories come back:

You look at my two female data scientists and a female engineering peer and the one female office manager and ask why there are so many secretaries working here? Yes, this happened.

You call one of my female directs "sweetie." Yes, this happened.

We're talking on the phone and you couldn't be arsed to spend 10 minutes on our site and come up with a 1-2 sentence summary of what the company does. You can be wrong, but you must demonstrate minimal interest. And to be clear about the level of detail: if I were airbnb and you said platform to allow people to rent out their homes for short stays, that would be awesome.
Missing link found between brain and the immune system
I wonder if it's just for disabled people. It's essentially a sitting Segway. There are certain jobs for which the added height of a Segway is key; crowd control being one. However, one of the biggest issues with Segway are accidents. This would all but eliminate them based on the user being seated.

If you lived in a warm climate and work was 10km or less away with bike lanes........this would appear to be an interesting choice? Or worked on a large warehouse floor where you constantly moved between areas etc.
Life on Earth may have begun 300M years earlier than previously thought
In a way it is isn't though ;-) They are insured against it, they will refund the money back and their risk analysis probably indicates that loosing all that money to fraud is cheaper than waiting and properly deploying and testing the solution.

I imagine just like in the government security world, a lot of bank security is "paper" security (the way I call it). It is a set of formalities, certifications, rubber stamps, audits, other other red tape that in the end all check off and yet the system is still not secure.
One problem with trying to reverse a vasectomy is that backpressure from the blocked vas deferens can cause damage to the epididymides. It would appear that this Vasalgel product would have the same issue. However upon further research [1] (not sure about the source) apparently the block is not complete, but rather relies on spermicide to kill any sperm passing the 'blocked' area. This should reduce pressure and the associated risk.

[1] http://www.newmalecontraception.org/archive/risug.htm
http://www.apa.org/pubs/journals/releases/amp-67-2-130.pdf

It seems very thoroughly accepted - among researchers who have studied the subject. The popular press produces a lot of articles downplaying the subject. For example, if a study shows that IQ is likely the result of thousands of genes combined rather than just one or two, there will be ten articles the next day saying "scientists unable to find genetic basis for IQ" and "IQ not genetic."
Good point. To reduce this problem you can (and should?) factorise and cancel out common primes. Just keeping to a pair of 64 bit integers will give you a pretty good accuracy. You can perform all arithmetic directly on the rationals and represent reals by the nearest rational approximation (after all, a float is an approximation too in those cases, just a poorer one).

Stern-Brocot trees are a good systematic way of finding the best rational approximations and also for doing interval rational arithmetic.
Well, this article only applies to point of sale transactions, so it is either online or offline.

Offline transaction, meaning "authorized within the acquirer domain (at acceptance device, or at the acquirer host)". In other words, the transaction does not hit the issuer's system.

Edit: Even in an online transaction, offline pin is still performed, but the online would fail.
What exactly was insulting? His name is douche. Also, newsflash: you're lecturing me. Don't fight fire with fire.
I have a bunch of code on GitHub, but I sometimes wonder about taking it down or making it private... A lot of it is old and hacked together (not as much attention to detail for a quick side project), so I wouldn't want to be judged solely on the quality of my GitHub account.

Point being, even if the person has open source code, it's not necessarily an accurate reflection of the work they will do for you.
>But don't underestimate the power of teenage male bravado.

I guess you are right. I clicked the twitter name on the post and he has indeed posted the documents and is daring them. Just unreal.
Stopping at the Drive-Thru on the Road to an Uber IPO
For anyone who is interested in this topic, Dr. Tetlock just released a new book about it (http://www.amazon.com/Superforecasting-The-Art-Science-Predi...).

We're also hosting a public forecasting tournament for him and his team that focuses on geo-political forecasting: https://www.gjopen.com/
How your junk mail shows if you’re rich or poor
I would not be surprised at this scenario - her: do you have protection? him: um, sure. I'm taking that, uh, that pill thing.

I can't help but think a male contraceptive that is not visually verifiable by the women is not entirely trustworthy. Perhaps in committed relationships, but not for casual sex. I'm sure we're all nice guys here, but men in general are not exactly known for being trustworthy when they're drunk and about to have sex.
Which is why Go is advocating using "go generate" to generate code. See projects such as https://clipperhouse.github.io/gen/
Adoption of iOS 9's App Transport Security Feature
Here's the part of the article that explains it:

> The Anti-Saloon League knew that if you controlled the margins, you could win legislative majorities and even supermajorities. In any given district, they'd say, Look, 45 percent of the people are for the Democrat, and 45 percent of the people are for the Republican. Who controls the 10 percent of the middle? And that's what they fought for — those 10 percent who would vote for whomever the ASL told them to vote for. By picking only one issue and not caring what legislative candidates — state or federal — cared about in terms of other issues, they were able to have an enormous effect. It's a practice that's been copied to the letter — I don't know whether by design — by the NRA.
I was mostly windows for most of my developer career... That said, I prefer bash scripts to powershell... with PS, it just feels like I have to type a lot to do anything... the more primitive the task, the more the variance is. TBH, anything much more complex, I'm likely to use node, or maybe perl.

Then again, I don't know too many other people who would open VS just to proof something out as a console app... I wrote a lot of one off .Net console apps over the years. These days if I tend to need solutions that work in Linux, OSX and Windows... and use all three regularly.
This really should be broader: social scientists and digital humanities have to do a lot of statistical analysis these days. Also anyone in health and medical research... everyone there has probably taken at least one R course.

Ans once you get into the "hard sciences", it's hard to imagine any research that doesn't involve some coding.

So I would say "scientists can code".
I didn't understand all of this at the time, I just knew that it worked. Later, when I worked in retail, I learned why.

Retail employees aren't supposed to stop shoplifters. They are expected to take opportunities to turn potential shoplifting incidents into sales.

I used the perception that the salesperson had of me as a young black male to my advantage. I picked things up and was conspicuous about putting them back in the exact same place to draw attention to myself. I was behaving in an incongruous manner, not necessarily a suspicious one. Basically, I was doing something different than the other people there and that got someone's attention. I thought that they'd assume I was looking to shoplift and someone would come over to "help" me while other customers were still waiting. I was right. Ringing me up right then and there guaranteed that the sale took place instead of sending me off to wait in line where I might just walk out.
That point in life when you realize that the people "in charge" have no idea what they are doing and might be the furthest thing from an expert.
Thank you all for answering my question.
Yes. Most new-ish deployments of chip-and-PIN using online PIN verification, such as Germany, Switzerland, Australia, and the U.S.
> Perhaps not marking rebuttals as follow-up posts might be a good start?

It's easy to argue for a different approach when you care about one story in particular, but we need an approach that generalizes well. Front page slots are the scarcest resource on HN, and we have a responsibility to keep them diverse. If we didn't do that in general, I guarantee you that many more readers would complain.

Btw, this isn't a question of taking a side in the dispute. The original NYT article received more attention on HN than any of the pro-Amazon responses did. We weren't anti-Amazon in that case and we aren't pro-Amazon in this one.
But according to the government, you don't have expectation of privacy for any personal data stored in the "cloud"
While I think your comment is unconstructive, I do have to say that I don't quite understand why Go decided to force hard tabs.

Even more confusingly to me, I really don't understand why they seem to standardize on tabs expanding to 8 spaces rather than 4.

The 2 spaces (of soft or hard tabs) favored by some Ruby and CoffeeScript programmers is too little, but 8 spaces is way too much.
What are the "conspiracy theories" surrounding this?

And can we please stop using this CIA slur around here? CIA Memo #1035-960 for those unfamiliar.
Well, that was one reason only. I'd include myself in the group of paranoid sexual partners too, by the way. Still, I believe the economical incentive is missing here, as the industry might just think there are plenty of crappy alternatives and yet people complain very little about not having a male pill. Why would they bother in cannibalizing their own products then?
South Africa's paperless classrooms lead to computer theft
Q: "How to handle it?"

A: Make deliverables contingent upon timely payment. Start looking around for better alternatives to spend time wisely.
I think you missed my point entirely. I'm not advocating for make-work at all (quite the opposite).

I'm saying that 100% employment is a dream and not sustainable, and probably not even economically beneficial. There are more low-skill workers than there are low-skill jobs, and there are fewer high-skill workers than there are high-skill jobs.
It doesnt work per chrome profile. The data is local to each device, so you would have reports for each browser. But yeah data per chrome profile is useful, we'll definitely have something like that in the future
I would choose Go. It comes with an excellent built-in package net/http (https://godoc.org/net/http) that quickly allows you to setup a web service. An Go's mechanic (?) of implicit satisfaction of interfaces allows you to do some really cool things. One of the gripes about Go seems to be error handling, and your code ends up with a whole bunch of 'if err != nil { stuff }'.

Matt Silverlock (http://elithrar.github.io/article/http-handler-error-handlin...) talks a bit about how you can use some of Go's strengths to create a web services without any frameworks or packages that aren't built-in.
Go and net/http is very powerful and allows you to do very much without needing any external packages.

If it was up to me, I would write the service in Go and run it in a container somewhere. But the container is not required :)

Go has been a bit lacking in debugging options previously as you said, but lately cool projects like godebug https://github.com/mailgun/godebug and Delve https://github.com/derekparker/delve have been released, making it possible to debug programs better.
Good question, I just launched an alpha site that is very rough looking. I did do some social media while I was developing it, but it was not enough. I second iqonik's quote about the tree. It sure felt that way when I launched. I think marketing should be at least 50% marketing. How else will you get users in this world filled with distractions and noise?
There was an article in NPR a while back about the Good Judgment Project (which was run by Dr. Tetlock - mentioned in the article). In some cases, betting/prediction markets (& other similar tools) were beating intelligence analysts - http://www.npr.org/sections/parallels/2014/04/02/297839429/-...
>Being able to ask you for just certain characters in your password means the password is NOT stored securely.

Thinking about this, they could create N different permutations of the password and encrypt those, and when you login it asks for 1 of N permutations of your password.

The downside being if there are N finite permutations and the attacker has one, the could just refresh the page until they go the permutation that is needed.
But that's nothing more than a half-truth at that point - a lie by omission, since when most people think of the verb "disappeared", they tend to think gulags, people vanishing permanently, etc, like what happened under Stalin.

I know it, you know it, and the writers of a paper like The Guardian certainly know it. Off the books interrogations happening is nothing short of evil on its own - why stretch the truth to imply something else that wasn't happening?
Interesting observation. There is nothing in the Constitution about abortion and it being a right, though. So what we are actually seeing is widespread disrespect for Supreme Court rulings taking hold. The recent ruling on gay marriage is only going to accelerate that trend.
There is no shortage of people who know exactly how you are supposed to live. Some of them get organized enough to convince the power structures to force you.

I oppose these efforts wholeheartedly even when I agree with the aims. Unintended consequences are the order of the day when you dabble in saving people.
You want to fire Brennan? I heard the last guy that had dirt on Brennan...ended up having his car blow up. Michael Hastings ring a bell?
How long till Segway decides to get litigious?
You get a lot of those tools (including bash) with msysgit... I find that clover, gitextensions (includes msysgit) and conemu are some of my must haves in windows. And I tend to appreciate having Python, Ruby, Perl and Node everywhere I can. I wish the experience for .Net dev was better outside windows... finally starting to get a lot better recently.
I've been working on a balloon controller as well, although mine is incredibly bare-bones [1]. It only reports position, altitude, and temperature; but since it's so minimal it only weighs around 2 grams.

For your use case, you might want to consider a small external microcontroller that handles TNC functionality, this /might/ be smaller and more lightweight than a USB sound card.

Your payload controller software looks pretty awesome--nearly makes me want to launch a balloon with a full Linux single-board computer!

[1] http://protofusion.org/wordpress/2015/10/featherhab-2-gram-h...
i've been partial to Go for the past few years. My toolkit is mainly comprised of martini for the web framework, gorm for the database handling (also includes auto migrations which is awesome!) and heroku for hosting (they have native Go support now) or even dokku on your own VPS

The software I write is primarily used in advertising, and Go allows me to write the software quickly and is able to handle a large load as you can see here: http://imgur.com/zpkjwlh

There is some overhead with Martini and Gorm, but the ease and speed of development more than make up for the performance loss
Striking a balance between shipping and perfecting has always been a struggle for me. The only thing that helped me get a handle on it was writing alot of code. Eventually, I gained a bit of intuition about what to skimp on, so I can usually do things fast while still delivering something that will not need to be thrown out in the immediate future. Mostly this amounts to coding things in a simple, straightforward manner and applying abstraction only when it's really necessary.
I heard Pierre give a talk about LeakCanary at Square this summer. It's an impressive tool and I'm already seeing it become a standard recommendation from Google engineers and DevRel people. Props to Square for another awesome open-source offering.
Gender generalizations aside, there's nothing wrong with the male using vasalgel, the female using a hormonal option, and the male also using a condom. Just makes it even more effective, and everybody involved feels comfortable and relatively safe. Sexual safety is the responsibility of each individual involved.
Ultimately, this is the same as when the CEO tells me he's disabled anti-virus protection because the popups annoyed him, or that he's using a personal Dropbox account so he doesn't have to go through that pesky login process onto the network drive.

My guess is that to many people in power, the benefits of using these web services seem to outweigh the disadvantages because they just don't understand the disadvantages. "It's OK - I set a great password!" There's simply nobody powerful enough to monitor what they're doing, independent enough to want to do something about it, and respected enough for people to listen.

We need independent bodies that act as national 'IT departments' and can refuse requests from the very highest powers, in much the same way that any other Head of IT can fire someone for gross misconduct because they were downloading torrents on their company laptop.
But BitKeeper was created by an old guy (Larry Larry McVoy[1]) who was born in 1962. Not only that, but BitKeeper is built on top of SCCS[2] which predates RCS (and RCS predates CVS).

BitKeeper was a totally new solution to a very old problem that was "solved" years ago. It was created by an "old guy" who knew the wheel had a large flat spot and figured out how to make it round. It was subsequently adopted by another "old guy" (Linus) who refused to use wheels with flat spots.

[1] https://en.wikipedia.org/wiki/Larry_McVoy

[2] https://en.wikipedia.org/wiki/Source_Code_Control_System
Watch out with Google Apps - I transferred my domain's email over to Google Apps. Now that I've moved my email out, apparently I need to continue paying for the service otherwise I lose my Google Play library.
This doesn't solve the problem of getting an STD, it only protects against the possibility of getting someone pregnant. Condoms are still the best form of protection against that. Vasagel however, can work well in conjunction with condoms.
صباغ الكويت 55090348
Meh. The counterpoint. Her: I'm on the pill. Him: Okay. 9 months later we find out she lied.

Both men and women should have access to contraceptives. Saying that one gender is less trust worthy then another is ridiculous.
Elixir is what I would choose. I think of deployment as a one time cost. So, the cost of exrm+docker solves your build problem and then your deployment is like a "single binary". (except its a single docker container which is sufficient for me, maybe not for you.)

As I understand it the go runtime must pause to resolve atomic locks for all the goroutines running. So, when you're doing a dozen goroutines in your app it's not a problem, but you couldn't do thousands of them. Meanwhile elixir processes can handle millions of processes without blocking like that, and that plus the ... strength... of immutable memory (vs. shared in go) makes me like elixir, especially when concurrency is important. (I don't consider go to be a concurrent language in this regard.)

Good tooling and debug support: I can't compare the two languages in this regard, go seems to have good library support. Elixir has excellent tooling and debug support (REPL mainly, and really nice error messages), and I think Elixir has good library support too.

Fun to write: So far for me, Elixir wins this hands down. Go is running neck and neck with Erlang in the "not very fun to write" range for me.

Of course this is all personal opinion.

The only objective thing is- if you need real concurrency and to build a distributed system (go doesn't even have the concept of language support for Nodes) then Elixir is the way to go.

If on the other hand you need max compiled speed on a single node, the Go wins hands down.
How to Start a Business While Working Full-Time
“The Silicon Valley guys seem to have the attention span of 3-year-olds.”
Rented in 7 cities on 2 continents - never used a broker. I know they exist but are they that common. Don't people mostly uses Craiglist along with a few other online resources?

Don't disagree the process could be greatly improved...
Why, whatever could you be referring to
true, forgot to think about that. But still potentially a lot of changes to fix, even if you are explicitly told what needs adjusting.
That's an interesting way to resolve the issue. NFS works well for Mac, and I'm told it's unsupported on Windows, but setting up NFS in this way might work. Furthermore I might be able to find an NFS image for Docker that I could just fire up on the side...
/me ponders
All code (and coding) is moral