skysight-inc/HackerNews huggingface dataset:
Melondyne is great with this. Complete lack of vibrato is usually an obvious sign.

I think auto-tuners get a bad rap. As an amateur musician, subtle corrections in post-production can save me days of recording to get the right take.
The government literally has an entire class of hospital that receives extra taxpayers subsidies because they have a high proportion of Medicare patients.

They are called Disproportionate Share Hospitals. If every hospital has a disproportionate share of Medicare patients (say 100%) then DSH payments go away and hospitals go under.

More info: https://www.cms.gov/Outreach-and-Education/Medicare-Learning...

Both private payers and taxpayer dollars are required to keep Medicare/Medicaid afloat, as those programs have 40M and 70M people respectively covered. Soon there won't be enough leftover people to fund these programs.
Agreed. I found myself ticking just two boxes: Remote Work and Continuous Integration.

I'd almost exclude a company for mentioning some of these values.

"Ideal for Parents"? I'm a parent and I have no idea what that's supposed to mean. Generous vacation time and flexible hours are generally appreciated by everyone. Seems weird to sort of single out people with children as if we're "special needs" or something.

"Supports physical wellness" can end up really pushy. I've seen this in companies that self-insure especially. Maybe I just want to eat a cheeseburger for lunch and not take the company sponsored cholesterol test, ya know? No, I don't care that you're "hoping for 100% participation".

Eats lunch together, friends outside of work, has good beer... Eh... Mixing friends/coworkers hasn't turned out well for me in the past. I prefer work to stay work. I've got nothing against having a beer while talking about work, but I really like to keep my personal life out of the office.

Psychological safety, active inclusion, safe to fail... I'm scared to comment on why I would avoid these "features", which I suppose says enough about it anyway.

Don't get me wrong -- It's an awesome website and a fantastic idea. It's just not at all for me. I guess I'm much more of a "mercenary" than a "missionary". :)
One of the mainly value of a stock exchange is that it is super cheap and liquid to sell your security and access your funds. A long term holding is just PE, VC, or some other type of funding.
I always thought FP was a cool idea but I couldn’t get started. Erlang was a revelation.
GitLab is way better than Bitbucket IMO but also has way too much downtime.
Where is the list of 50 countries? The link doesn't seem to work for me.
If the upgrade to iOS 11 was "nightmarishly buggy," we wouldn't only be hearing about it buried in a thread about DragonflyBSD.
Pretty sure it'll increase your chances of being IN an accident.
Yeah, someone has added a video of this and it's currently at the top. I don't think I'd like to try that.
Yes, the fact that the negative detection by Virgo was actually significant was interesting.
I find places in which I get along with my coworkers enough to have lunch with them with no work talk to be the best I've been at. It's fun.
"How does your company think about diversity?"

I asked this question in my most recent round and got a variety of answers, which I found illuminating. Some people were caught totally flat-footed and it wasn't a focus, others rattled off a variety of initiatives to address a variety of aspects.
Can Automated Pull Requests Stop Another Equifax?
They own most fax brands. And allegedly sue (unless you settle) virtually every electronic fax provider for patent infringement.

Source: Used to work for, then own a fax brand many years ago.
Heroku slowdown?
Status page still hasn't changed
In which country will a doctor diagnose an adult with ADHD?
"And even then, that money might simply be borrowed (adding systemic risk)..."

https://en.wikipedia.org/wiki/War_bond

Cap, in the movie, was selling war bonds; i.e. getting people to loan money to the government. Nobody donated money to pay for WWII. (Donating metals, though, was a thing.)

In fact, my personal feeling is that retail war bonds were more a war propaganda/patriotism thing and the majority of the funding was through the normal commercial bond market.

I suspect your idea of the power of the executive branch is significantly and unrealistically inflated.
A Letter to Jamie Dimon
Yeah. I built out a whole framework to get around the DDL thing. Super annoying.
Contrived? Yes. Meaningless? No.

Voting rights are powerful. That's the point of the long-term exchange.

In existing exchanges, going long and short in equal amounts on the same stock simply cancel each other out.

But in a "long-term exchange", taking this same position (or lack thereof) gives me a valuable asset: voting power that grows over time.
Session Types for Hearty Codecs (Rust)
Nordstrom Family Suspends Effort to Take Retailer Private
What a lovely profile. That dinner at El Bulli, like the Yalta conference of scientific cooking.
Having worked for a fax brand.. that doesn't stop shady characters from just using stolen card numbers. It's extremely common.
Importance of software testing and code review: What developers need to know
One of the most common accident modes is right-turn-on-red. The first car will stop (or not), creep forward, etc. If they see an opening -- or think they seen an opening -- they'll let off the brakes and begin to roll under idle power or even accelerate slightly. Of course, this is the cue that they're making a right on red, so the 2nd car in line will also accelerate and at the same time look to the left for oncoming traffic. And BAM, you rearend the car in front of you because you only thought it was pulling out. It's the perfect storm of misreading the situation, and the situation demanding that you look somewhere other than where you're going.
Ban the 4 way stop. Seriously.
That comment section took an immediate and unexpected turn for the worse.
This is a slightly snarky but mostly serious response: isn't hidden runtime complexity of elegant operations also a property of functional programming languages? :-)

There are a few that are good at optimization (and in my limited experience, Haskell is one of them), but in general if you use lots of conceptually clean maps and filters, you will occasionally see cases where your performance is very bad because you don't have full control over exactly what is evaluated when, won't you? That seems like basically the same problem that you have with using views and not trusting your query planner to do things efficiently.
When Rational People Make Irrational Choices
Something that isn't harmful yet can and should be a crime.

Pretty simple. Planning assassination should be a crime. Using encryption shouldn't be.
Thanks for the report!
They don't have a posted outage for Saturday, but I noticed issues with it on Saturday evening/night I believe. I'm wondering if it was related to the issues that they included in the post-mortem.
Yes! I'm working on exactly this problem now, although with a slightly different angle. We should get in touch and compare notes/ideas. My contact info is in my profile.
The social and cultural roots of whale and dolphin brains
Maybe not subtle, but brilliant:

Songify / Auto-Tune The News / Schmoyoho:
https://www.youtube.com/user/schmoyoho

No Fair - Trump ft. Eric & Don Jr. | Songify This:
https://www.youtube.com/watch?v=8NkNcwzGCfQ

Obama Mic Drop: 1999:
https://www.youtube.com/watch?v=NbqtAuT4zbk
That's just not how it works around here.

The way it works is someone posts a link. If enough people for whatever reasons of their own decide to upvote that link, it makes it to the front page.

There's never any one justification or reason why something gets voted up. Everyone has their own reasons. One person may upvote because they find it interesting, another because they like it, another because they agree with it, another because they think it's important, another because they want others to know about it, etc. It's a never-ending popularity contest.

Software releases get posted here pretty regularly, and if they're popular enough or interesting enough to the segment of HN readership that happens to be online at the time they get voted up. Period. No explanations given or required.
How I Learned to Love Property Based Testing (Rust, C)
Why aren't people reading the article? Yes, as engineers we tends to rationally think and come up with seemingly plausible explanations but like 3 comments out of the current 8 seemingly didn't even bother validating their theory or verifying whether the article offered an explanation! News for hackers indeed!
Example: Today, I found out that on the close order of a thousand people at Yubikey, Infineon, Microsoft, Google, Lenovo, and Fujitsu knew that my Yubikey’s RSA keys were weak—IN FEBRUARY.

I found out today.

Two legs good. Four legs bad. Post that shit to the mailing list. There are far more good people than bad people. Stop covering for the fact that huge corporations are risk-averse and slow to make changes; that’s baking bias into the process.
Amen brother. $$$ what matters the rest is just pretty words.
Understanding a pattern is different from copying a pattern. Our disagreement lies not with kids copying a pattern but with people fully comprehending the philosophy and true nature of the monad abstraction. This is not easy for a beginner. Allow me to elucidate:

Here is a an example of a trivial operation in imperative programming that becomes a bit more complicated in Haskell: Create a function that prints everything in an array:

naive implementation in haskell (won't work):

printElements arrayOfStrings= map putStrLn arrayOfStrings
main = printElements ["Hello", "World"]

True implementation:

printElements [] = return ()
printElements x:xs = (putStrLn x) >> (printElements xs)
main = printElements ["Hello", "World"]

The second implementation requires understanding of types and the IO monad while the first implementation is a naive and broken implementation that most people turn to when learning Haskell.

It is not trivial to explain to a person why it must be done the second way... All of this and all we were doing was printing something to the console! It's too much! Monads aren't even a required part of functional programming. Haskell is not a great language to learn about functional programming.
> which activate on first key press

No, mechanical keys have some travel before actuation as well.
The correct source is:

The Economic and Societal Impact of Motor Vehicle Crashes
https://crashstats.nhtsa.dot.gov/Api/Public/ViewPublication/...

Note that these numbers are made up to a certain degree, much more so than the restaurant industry numbers, and so they are not necessarily comparable. The NHTSA puts the value of one life at $8.86 million (in 2010 dollars) [p. 114 of the report]. For 40,000 deaths, that's already $354 billion. They then add other costs, too, which are also hard or impossible to measure.
Interesting. I don't think you being 30 makes it mostly about money. There probably is some other factor than your age.

I'm 32 and for me it's about work-life balance and high quality codebase - apparently that makes me very average.
Nobody donated money (well, ok, maybe....), people bought treasury bonds of varying flavors, and intentionally devaluing your currency by "printing money" to pay for war expenses is essentially always the last thing you do before your government goes down in flames, one way or another---either you just lost the military war, or you destroyed your economy.
She didn't release the Panama Papers, that was an anonymous source to the German reporter Bastian Obermayer. She read the papers and connected them to some local figures in Malta, so presumably whoever murdered her was Maltese or had some business dealings there.

Edit: I think it's important to keep in mind too that Malta has an organized crime presence. In fact it looks like there were three car bombings in Malta last year. http://www.maltatoday.com.mt/news/national/71110/explosion_h...
I think it might be more idiomatic, and more in the direction of what the author seeks, to check `my_string.present?` which is false for nil and empty string.
>>> If 98% took my approach, then it would be much more work for to be among the highest paid ones who have never had any trouble getting or keeping a job in the software development field.

The problem is, in my opinion, is that articles like this and anecdotal evidence like yours show that developers do in fact do what you do, you are from from the top 2%. People are mostly self taught.
> Please don't comment about the voting on comments.

https://news.ycombinator.com/newsguidelines.html
Virtually every major step forward I've undertaken in life, I've had this reaction after the fact. "Why didn't I do this sooner?" It's making me a little bit quicker on the draw as time goes by. When weighing risk vs. reward, I'm more apt to lean into the reward. Risks are usually far more daunting when they're in the realm of the imagination. (And like many I suspect, I'm pretty good at imagining impending doom.)
I know of at least one major crash caused by a tail strike, although the problem took years to manifest after a bad repair job: https://en.wikipedia.org/wiki/Japan_Airlines_Flight_123

(Worth noting that this airplane's tail strike happened on landing, not takeoff, but it's bad either way.)

Definitely best to avoid them if you can....
Just anecdotally, but every team I've been on where we ate lunch together was amazing, and every team where we didn't was joyless. Eating together of course doesn't cause amazing teams (but it can help), but seems to happen naturally when the team gels. I also like to invite random people from outside our team to come eat with the group, just grabbing someone in the hallway as we head out ("hey we're going to X, want to join?"), it's great for building connections in the org.
VirtualBox has a reputation of being technically poor and Oracle isn't helping.
Which systems, specifically?
Very possible you saw a slight interruption around 11:30PST for around 10 minutes until we found and decommissioned the host that experienced this problem. We generally don't update status until we can verify impact/source, we see tons of limited outages from ISPs misbehaving.
Surely if state's propaganda is intended to condition people to accept that they are at war, then propaganda is going to reflect the labour norms of a society at war, whether people accept the truth of the necessity to be on a war footing or not? And we're also talking about a country where it's widely reported that nearly every young man gets conscripted for an extended period of time and is regarded as a reservist when not on active service. I suspect the North Korean diplomatic service strongly selects against policy wonks who come up with cunning imperialist traitor ideas like "maybe if we disregard the Dear Leader's emphasis on the importance of maintaining the appearance of military strength we'd have more available able-bodied labour to make stuff"

So yes, it's likely actually true that in rural North Korea women actually do work the land (in common with many other poor countries, especially ones with food shortages and menfolk frequently conscripted or called up for army reservist drills) but are lower priority for enlistment into for resource extraction or front line military service, because North Korea needs all the farmers it can get but (in common with many other societies) doesn't see women as particularly suited to mining or guarding the country's borders. But even if that wasn't the case, it's likely the posters would still promote those gender roles. If anything, they might be downplaying the likelihood of women being drafted.
When the story takes off, why doesn't the content hit the eyes?
> Sometimes I think what I really need is WiFi but no data. Sync on the nightstand, but no data connectivity out and about.

I only have 10MB data / month. Perfectly sufficient for chat and the rare emergencies.
That's a good example. I guess there's other mitigation at work here. In my case if I'm in a public wifi area and connecting to my work PC then I'm using VPN to access smb. Smb just isn't open to the wifi attacker.

In a case that it is, its curious how you would inject data into a smb stream and not fail checksums from client-side chechking. Maybe its trivial to deal with this, not sure.

If the WPA2 protected wifi network is using AES, which is the most common in my experience, then they won't be able to inject any data. From the Krack website:

If the victim uses either the WPA-TKIP or GCMP encryption protocol, instead of AES-CCMP, the impact is especially catastrophic. Against these encryption protocols, nonce reuse enables an adversary to not only decrypt, but also to forge and inject packets.
I have no idea what Stanford cost. It was not on my insurance, it was on my wife (she was double covered at the time, it was a mistake to submit to my insurance rather than hers-- I didn't get the concept of primary=your insurance, secondary=someone else's insurance).

So I've never seen the EOB for her insurance and supposedly we owe $0. I've never seen a bill, and I called Stanford to confirm there was once a balance for a visit on or about that date, and that the balance is now $0.
If you're talking about debt in nominal terms and equating money supply with debasement in the absence of actual inflation, then you are talking rot. The fact that we can finance massive amounts of debt when needed and easily recover (see WWII) is a testament to incredible dependability of fiat currency.
I see several mechanical keyboards in the list (das, ergodox, kinesis advantage, olkb planck, possibly others)
I'm not sure that that is true. I always board my dog with the some place or a friend.
Not to mention voting online - yes, Estonia does this, and it's as insecure as you'd imagine [0].

[0]: [pdf] https://jhalderm.com/pub/papers/ivoting-ccs14.pdf
If you are like me, don't forget to review that code that the moron that was you (or me) wrote 10 years ago. :)
I'm working on this currently. Would you mind answering a few questions for me? Happy to buy a beer in return. My contact details are in my profile.
If you're using Arch Linux now, you may find this project useful:
https://github.com/CyberShadow/aconfmgr
Honeywell, a 111-year-old company, to launch home security system on Indiegogo
Not just that, but you have to consider the sticky wage effect - If group healthcare was outlawed, by how much do you think your employer would increase your salary? Would it be politically feasible for govt employees to receive the salary increase commensurate to the previous value of their healthcare benefits? There's a lot of questions there, and most of the intuitive answers aren't good for the average employee.
"Cryptocurrency is similar except that it wastes a lot more energy to accomplish the same thing."

Out of curiosity, what's the carbon footprint of bitcoin mining as compared to gold mining (and then parking the gold in a depository vault)?
yeah, I've heard people say "at high speed, hitting the water is like hitting concrete", but that's clearly not true; otherwise you wouldn't go underwater at all.
>That comment section took an immediate and unexpected turn for the worse.

What the heck is going on there?
https://github.com/DragonFlyBSD/DragonFlyBSD/commit/719bf70a...

https://svnweb.freebsd.org/base?view=revision&revision=31426...

So around 2017-02-25
Mechanical key switching activate differently based on the switch. Most with feedback activate on the feedback, ie. when you hear/feel the click. So it isn't first press or full key down, but somewhere in the middle.
On second read, timing requirements arent a thing if you are spoofing the network (obviously) so for that attack vector you don't need specialized hardware. (wont let me edit :( )
The message therein directly states that latency isn't noticeable for those keyboards and hence, according to the article, is simply uninformed.
yes, im timing out
>There's no need for a second AP in all this, just someone in range of the client who can replay packets to the clients.

How would you drop packet 3 without a new AP?
Double for working in the valley which is like a giant tech worker gated community.
I can largely agree with that from a practical perspective - I was speaking more in the theoretical. At any kind of practical scale, everything does seem to end up being fairly bespoke.
It think it is an illusion to think we as individuals can just boycott Facebook. Facebook have become such an integral part of social life for many, that you not only exclude yourself from an web site by leaving it, but an important social institution not to mention years memories in text, pictures and film. Change must come from political action.
So to try and bring back to software terms. There can be two reasons for a shaky launch in a software product:

1) An app is solid, has awesome QA... but the environment does not. You need to shake out some networking bugs / load bugs, etc.

2) The app is terrible. Every part of it is broke. needs a total rewrite.

To an end user both feel the same, but the expected curve to make it stable is VASTLY different.

In theory Tesla has been in the car business for at least a few years. It MAY be closer to 1. Maybe 2 or 3 vendors are 3 months behind schedule in delivering production machines. Which is bad, but not "we are totally screwed" bad.

On the other hand, it is insanely ambitious. It totally could be a #2 totally screwed bad.

Time will tell.
No assholes. =)
That's fine though. It's about the experience end-to-end. I love the apple keyboards. I still type faster on them than other keyboards, including high-end mechanical keyboards. The short keys and actuation feel responsive, yet I've never felt like I've accidentally triggered a key.
The Swirling Vortex of Doom in Lake Peigneur
https://www.huffingtonpost.com/jayson-demers/is-google-compl...

> J2 Global operates numerous, nearly identical websites such as eFax.com, RapidFax.com, MyFax.com, MetroFax.com, SmartFax.com and Fax.com that all offer the same internet fax services. As a result, J2 effectively controls over 90% of the internet fax market.

> ... the methodology of litigation that J2 employs has allowed for them to sue any competitors for infringing on a patent held by J2 over all faxes using an email, regardless of whether they are using PHP, SMTP or .NET gateways in the emails.
Alternatively, the question is a proxy for: Are there people that look like me? Will my opinions be heard by others?
Java, Scala and the Reactive Platform from IBM
And people should get access to participate in that, not just private millionaires.
The most common key switch for gaming oriented mechanical keyboards is probably the Cherry MX Red. Its actuation point is around 50% of the way through the key travel.

Buckling spring switches, membrane domes, topre (membrane dome + spring), etc. all have actuation points somewhere in the middle of the key travel, not at the start or end.
I've spent too many hours of my life improving code. Then come to find out my improvements were worthless because of some insane externality that I would have never considered.

For example, I just spent a week improving the loading speed of this data processing engine from like 1.5MB/s to over a GB/s (using an artificial benchmark that I wrote). I put things into certification and saw the loading speeds were only like 2.0MB/s. After some investigating, I discovered I was hitting the limit of the system that was serving the data.

I would have never thought that, in 2017, there would be systems in place that couldn't serve a single file faster than 2.0MB/s.