skysight-inc/HackerNews huggingface dataset:
At the company I work for, our previous insurer doubled our premiums, so we switched. It went from so-so to terrible.

My daughter cut her hand and needed stitches; I took her to the ER; their surgeon was booked, so they sent me to a different one. I got a $160k bill for an "elective surgery."

It took a couple of phone calls to get the point across that stitches for a hand bleeding through 3 dressings is not elective. 6 months later, the surgeon still has not gotten paid (I know this because sometimes get copied on the "request for extra information" that is sent out by the company).

Also I get about 3 letters from the insurance company for every visit that involves insurance (PT after the hand injury was weekly, so this was a lot). I asked if I could get those electronically, and apparently my plan doesn't qualify for paperless...
My interest in pattern matching goes back to Caml Light and Standard ML, learned in 1996.

Rust is not the source of all innovations.

> Anders Hejlsberg doesn't kid around.

Except he doesn't do much C# nowadays, Mads Torgersen is the actual C# chief architect.

While Anders still advises on C#, he has switched focus to Typescript.
Software engineers haven't evolved enough to realize developers and engineering managers both are highly replacaleable cogs in a software factory. Until influential teams (Devs+Mgrs) that work well together learn the value of sticking together, software unions won't take off.
No need to build anything: https://pi-hole.net/
Damn Dishes
I would recommend to just use the Advanced Gui of Windows Firewall + Group Policy.
Here is another point of view on the endianess issue: https://commandcenter.blogspot.fr/2012/04/byte-order-fallacy...
"Why do we need a union in a seller's market?"

that's a silly question, isn't it? "for when it becomes a buyer's market", seems like an obvious answer. and when that happens, it'll probably be harder to unionize.
I have fond memories of the mail order oddities that were in the back of comic books as a kid. Sea Monkeys, mini hot air balloons, electric motors, and so on. Companies like Edmund Scientific. Patiently waited "4 to 6 weeks" many times.
I recommend using ErrorProne in Your projects. There are several problems its compiler will catch and fall through begin one of them: http://errorprone.info/bugpattern/FallThrough

It might take quite a lot of work to fix (or bypass) all the reported problems in a large codebase but it is worth it.
The comparison isn't with the potential new price of the old one, but with the old price of the old one. Say they were paying X per year for #1. Adjusted for inflation, they're going to pay roughly the same X per year for #2, but #2 is more efficient, AND in line with Singapore's positioning as a top airline with a very young fleet.

I also expect that keeping #1 would have a lower lease cost, but a higher maintenance and insurance cost.
Electricity is mostly hydro. But most greenhouses over here are heated directly with geothermal hot water, not electricity.
Salesforce.com pricing is genius in its simplicity. I’m happy to discuss or explain, it’s really easy to reach me so please feel free to do so. I promise you can learn something unexpected about pricing. Because you really haven’t read what I’ve written.

Meanwhile, I don’t think anyone but us are reading this thread.
Advent of Code: Were you nice or naughty this year?
I think it's very relevant. The article points out that store employees have tried to bring it up to the new Amazon Management team who was unaware of the problem and that everything looks good on paper, but the view "from the trenches" is very different.

One of the points of the article is that corporate isn't aware of these problems.
I agree. And I have the hue lights.

I can't remember having to sign in to any online account to use it.
That questionable benefit is what makes many developers adopt or not a language, and the main reason why we had to endure for so long the fashion of curly braces languages.

Thankfully this is changing now, with Pascal and ML syntax becoming again fashionable.
I'm still learning how to build a language, and compiling to c seems like the easiest thing to do, but I'm curious if it's more difficult or not.

If my language is close to c (functions, scope, variable, types), can I take advantage of it so it's less work in my compiler to let the c compiler catch errors, or must I rewrite a full parser?

All I want to do is add pythonic indenting, range loops, maps, and geometric types with their operators (a little similar to shader languages).
Ledger Raises $75M in Series B Funding – Viral Docks
Don't forget Amash
And yet 30% of Dutch women choose to give birth at home and it seems to work out. https://www.expatica.com/nl/healthcare/Why-the-Dutch-cherish...
BMW Australia to charge annual fees for Apple CarPlay
Advice to a beginning graduate student
I have integrated the same set of countermeasures[1] in my life for the last ten years or so. And do not consider them in any way phobic. They have reduced my rate rates of infection to exactly zero.

I shall step up my defense level an extra notch or two if a serious pan- or epidemic comes around. Some will chide me for squeemishness, but really, I find not sticking my fingers in my mouth an acceptable price for a markedly reduced risk of illness and death.

[1] Shopping trolleys and baskets considered harmful
The problem is that no FPGA-driven system will come close to beating out a modern CPU, so people will have very little incentive to actually use it because it will probably be more expensive and definitely slower.
Except, of course, for those small number of us who primarily do run on a BE platform. I don't mind doing this work, just let us do it.
It's over 7 hours from Seattle, unless you mean on supersonic aircraft?
> Doctors are in short supply

Yes, but also there is the fact that there is an artificial cap placed on total US residency class size, meaning there is a pretty effective bottleneck on actually becoming a medical doctor.
You should report the problems to the Developer, he's very responsive...
Wow, I wish more articles were like this. Just two quick paragraphs of story time, then: fact, fact, fact, fact, fact.
This is, amusingly, a lot like Modula I, circa 1979. That had language support for device registers, cooperative multiprogramming, and interrupts. A very nice way to program a PDP-11 at the bare metal level.
i assume you mean 4k60?

the yi 4k+ also does that but no it isn't waterproof by itself, however you can see the hero 6 got a $100 price cut because of the stiff competition
> open-source == source code is open

Not right. The problem with this definition is that it doesn't confer any extra rights. It doesn't mean very much if you can read the source code if you're not allowed to use it, study it, modify it or release modified copies. Microsoft does this, actually. They release the source code of the C runtime library, but it's All Rights Reserved, so you can't really do anything with it except use it for debugging. You have no extra rights to it than if they didn't release it and you reverse-engineered it from the CRT binaries instead. Even your right to study it is in question. You can't contribute to the Wine CRT if you've seen the official CRT source.[1]

So, for a program to be "open source," under the commonly understood definition, it must confer some rights. Most organizations that deal in free and open source software, like the OSI, FSF, and Debian, have agreed that this includes the right to use the program for any purpose, including commercial purposes.

Non-commercial use clauses for software are really troublesome, too. For example, if a small family-owned business uses the same computer for personal and business work, are they allowed to use LuLu at all? If another Objective C developer is reading LuLu's source code and they come across a utility or widget or something that they want to use in their own software, can they use it without the troublesome non-commercial use restriction coming with it? (Probably not.)

[1]: https://wiki.winehq.org/Developer_FAQ#Can_I_contribute_if_I....
the pickiness of employers isn't itself a sign you should start getting scared?
Advice for graduate students
> If there is any accurate secondary source that is clearly conservative, It'd be welcome for me to see it in a reply.

You can find a lot of this in the things Julian Sanchez has written for Cato.
The article claims there are fewer cars entering the city than a year ago and yet traffic has gotten worse! Seems we can predict the outcome of additional incentives against driving: even worse traffic!
If I remembered the details, yes. As it is, I probably won't spend the time trying to find it. I have a hard time taking a conversation seriously after 'FUD' is used. It might even be justified here - I did make a bold claim with no evidence, but everything - literally everything - I read about Bitfinex and Tether is sketchtastic. How they handled their 'audit', how banks are distancing themselves and explicitly denying partnership, how they attempted to conceal their shared leadership, etc.

If I recall correctly, the details were that the account the stolen Bitfinex funds were extracted to was then used in some way tied to some Bitfinex or Tether action. Like I said, I don't remember the details, I just read the article and verified the TXes on a blockchain explorer and moved on with a more confirmed worldview.
a buyer's market for labor doesn't mean a declining industry, just that strong demand had made an excess supply, as happens from time to time.
I hadn't heard of the "death wobble" but it sounds like the same thing. Basically your suspension geometry is set up to be dynamically stable over a wide range of speeds, but if you go outside that range it's possible for oscillations to build up. Example on a bike: https://youtu.be/SAnjjHKclZs
I didn't devote much time, but about half of the 10 manuals I looked at quickly are of horrible, almost unreadable, photocopies. One thing I did find is that some games, like Arcanum, use "warez" copy protection cracks.

https://www.gog.com/forum/general_archive/gog_arcanum_releas...
You can not only assume it, but I can also say with certainty it exists. Emscripten hastened this by letting site owners compile little-endian code into little-endian asm.js. For example, the WhatsApp Web QR code generator won't run on a BE platform; it's an Emscriptenized blob of code backing it that assumes the typed array it stores into has LE orientation.

TenFourFox and Leopard Webkit both emulate little-endian typed arrays on BE Power Macs and transparently byteswap integers. This mostly works for sites that care and has almost no overhead in JITted code for 16 and 32-bit int, but Facebook managed to break some of our assumptions with floats (example: https://github.com/classilla/tenfourfox/issues/453 -- we don't byteswap floats because it's expensive and probably would break things expecting native endian on the DOM side). Fortunately, TenFourFox doesn't support WebGL, so we don't need to worry about that.

IMHO, this is a broken promise about how the Web was supposed to be platform-independent. I get the feeling the general attitude on this thread is that such platforms are unimportant, but that doesn't mean it's not a broken promise.
Languages shouldn’t try so hard to wrap syntax around one particular use for something, because you end up tearing the whole thing apart in maintenance. It’s sort of optimizing the writing of the code, which isn’t the worst part.

Here, “int result = switch...” seems nice for that one situation, “until it isn’t” (and in my experience these “until” events can come as soon as the very next time you have to maintain the thing). Oh, wait: I actually want to log something in one of the cases in addition to the assignment but since the entire thing is a fancy assignment expression now I have to rewrite 90% of it to add a glorified print statement for one of them!?

And it’s not just Java. In “new” C++ for instance, the highly-specialized syntax for loop iteration is nice but it has the same problem: sometimes the change you’re making does need iterators, unusual increment points, etc. and you end up peeling apart everything that was supposed to be so helpful and rewriting way more than you should need to.
The problem with radial graphs is that files get visually larger if you move them to a directory deeper. They're fine for a single layer, but not hierarchical.
Unless the majority of sites choose to run your javascript. Like Adsense and Analytics. Not much need for actual MITM when you are "on the page".
It seems that in any real world blockchain, the space growth from actual transactions will be much larger than the space wasted on inactive wallets.

And the notion of a secure financial system where if you don't move your money for a year your whole account is confiscated seems rather unappealing!

One thing I really want to be able to do with a blockchain system is to put my wallet in cold storage—like, in a safe. I don't want some arbitrary rule that I need to mark my calendar every year to retrieve all my keys from cold storage and do a meaningless transaction!
I don't think so, because corporate would especially not comment on employee complaints if they were aware of them.

Let's take this from the other side. Your employees have gone to the press, and the press is asking you for your side of the story. Why would you give the press anything to write about? Pictures of empty shelves have much more impact than in-stock statistics. You clam up, try to find the employee (probably disgruntled) and terminate him/her.

In other words, corporate not responding is not a signal one way or another, it's the sign of a mature company. Not to kick a dog, but Uber might have responded and made things worse.
The paper just describes a new method for selecting the main chain. Bitcoin uses the longest chain (with the most work) whereas this paper wants to use the block that is the child of the heaviest sub tree.

The ledger would still be a chain of blocks.

For real tree like blockchains there are a few examples such as IOTA, raiblocks and byteball.
Show HN: Urb – urbandictionary cli tool, written in Go
Maybe he meant the UTXO set? Even that is off by a factor of 2 though.
Ok, we've replaced 'toxic' with 'unhelpful' in the title above, since the article body uses that term.
Fucking toad indeed. Recall the movies set in the 70s, where the dad comes back home in time to catch his son's baseball game. I've seldom been able to leave for home before 7PM and reading some turd deify the working class' death for his billion dollar multiple, I wonder who's more heartless - the bosses in China who don't have an alternative cultural context, or a fuck twad valley VC who'll kill for his multiple despite benefiting from a culture that values a well rounded human life and experience.

As for life after coming back home, most nights, I'm required to attend calls with overseas teams. Thursday, after a long time, I actually had the night to myself, and an overwhelming sense of guilt of not working swept over me. I realize it's Stockholm syndrome from slaving every waking hour for my employer, and this realization is truly depressing
sudo ./configure.sh -install
For most people the latter option is most useful. I bought already 4 SJCams because I end up losing them. The pictures are acceptable. Sound is not needed if underwater or while driving. So all good.
From [0] - "The transactions were not rolled back. The ETH amounts were just transferred automatically at 1,920,000 ."

So a transaction did take place "between various parties", nothing previous to block 1920000 was changed, and the transfer is there for all to see.
> a $160k bill

Damn, America. What is wrong with you?
https://github.com/Homebrew/homebrew-php/issues/4721 provides more detail. If you want to avoid your workflow being disrupted: chip in and help; we're giving you plenty of warning.
We used to play rugby when I was at school, it was banned when a kid in the next town ended up in a wheelchair, then my school switched to tennis or something. Nowadays I only watch, the atmosphere at Twickenham is incredible
Sure, I understand your frustration. Similarly I hope you can see that it's frustrating for us when we make it very easy for people to help themselves and they don't try to do so because they are too busy. You have a job, we have jobs and most of Homebrew's work happens outside people's jobs.
The title contains "rocksdb and raft", but the article doesn't give any details on how the Keevo key-value store is designed using rocksdb + raft. You can not figure out how they manage data with raft (how many raft groups in the system? do they split the group when it reaches certain stage?), there is no mention on the design choice of not using etcd raft which is the most popular one in Go. They didn't mention how they test the system, Jepsen or in-house monkey testing? They do have a Keevo link in the article but it says "Sorry, we couldn't find that page".

On the Go side, since they mentioned that rocksdb is written in C++, I am interested to know the cgo issues they might had when using Go and rocksdb together, but of course they didn't mention that. Same goes for the GC stw pauses.

I strongly believe that articles like this largely used as soft ads materials without much detailed technical meat should be banned from Hack News. If it is all about "we built system X using building blocks Y and Z in language T!", what is the real value for readers?
I think this was the aim of the scheme, but perhaps similar to the GDPR[0], it's hurting small businesses extremely disproportionately to larger ones...

[0] https://en.wikipedia.org/wiki/General_Data_Protection_Regula...
Sounds somewhat like nim. https://nim-lang.org
They don't feel silly, they are silly. It has literally just made the situation worse.
> They don't know or care what is "gambling with all their data" and what is "just installing the app and enabling it or whatever".

If your sandbox override requires you to type in "I want to void my warranty, IT support contract, and want to let criminals open credit cards in my name" into a clipboard-disabled chatbox 10 times - I'm willing to bet it's going to at least have a small impact on the behavior of even the average user.

They might still not care - okay, fine, that's their decision as long as it's not on my network or hardware. But there's at least a little marginal value to be had there, maybe.

> So we're back where we started. Super locked-down walled gardens, or general-purpose computing. I want the latter to continue to be a practical option, for me, my children, and the world.

I'm greedy and want both options. I once dreamed this could be done on a single device with:

1) Thorough adoption of sane languages (e.g. not my day job of C++)
2) Proper sandboxing (e.g. the iOS model on steroids.)

2 hasn't happened to my satisfaction even on mobile, progress on 1 is even more glacial despite good options, and the likes of meltdown, spectre, rowhammer attacks, etc. have moved my goalposts to include a third requirement: secure hardware. To me this isn't "back to where we started" - it's reverse progress.

You - quite reasonably, I think - lament walled gardens eroding the ability to do general-purpose computing. There's a reason I don't have an iOS device!

I - reasonably as well, I hope - lament the insecure garbage that get shipped daily eroding the will to do general-purpose computing. I'm coming to the conclusion I need at least 3 devices - one for play, one heavily restricted and firewalled for e-commerce, and finally an airgapped and epoxied machine running a toy microkernel in a safe language without so much as a display driver in need of auditing for financials - on a self-assembled monster 6502. Even if I were still willing to wear cargo pants, I still wouldn't have the pockets to handle that! I don't even have the desk space to handle that to my satisfaction!

And even all that wouldn't be to make me "unpwnable" - it still wouldn't, not even close - so much as it'd be just for the slightest evidence and reassurance that someone, somewhere, was trying to do the right thing security-wise when yet another company (or government agency) leaks my information, again. I could switch to carrier pigeons and still not solve the problem! It'd just get scanned by some "paperless office", printed out in triplicate for dumpster divers by the same, uploaded to five clouds, copied to a passwordless network share, and left in plain view of at least one botnet smart toaster alongside a sheet of passwords to all of the above (because we're dealing with the weakest link type of stuff here.)
Hejlsberg isn't involved with C# any more.
Ucluelet and Tofino had a once-in-a-decade storm watching experience
NP-hard does not mean hard
Unless you're trying to buy a flannel. Then it's small medium large.
That's a fault of the charger you're using, the phone has nothing to do with it.
I would like to presd a counter scenario here. I think our numbers would be significantly higher. Our supply chains are far more disruptable than in the old times. So in case of a panic and with rampant distrust in government measures food supplies in cities would rapidly collapse.

Modern (farming) technology also produces with ever socknesd a single point of failure with domino effects. This scenarios are implausible optimistic and assuming alot.
> You paid nothing because you were subsidized by others.

This is the story of civilization. You've been around for a blip and yet the Internet, flight, mobile phones, vaccines, civil rights, central heating etc. are all available to you.

You didn't contribute to any of that and yet you're the benefactor. For society to flourish it's necessary - within reason - to think beyond your own individual interests, and consider what type of society you want to live in and leave behind.

One in which people are financially ruined if they fall or give birth is surely not the best we can do.
Hue lights do not require a cloud service. It is an optional way to control your lights from outside your local network (only the base station talks to the internet).
A note on the backstory: Slavery was not legal in Denmark proper in 1801 ("only" in the colonies). Hans Jonatan, when the case against him was brought before court, was explicitly not judged as a slave, but as someone not allowed residence in the country. He was to be deported back to the Danish West Indies (now US Virgin Islands), and that was the prospect from which he escaped to Iceland (then under the Danish-Norwegian crown).

Tangential: The presiding judge was Anders Sandø Ørsted, brother of the Hans Christian Ørsted who set the whole electromagnetism thing in motion, and lends his name to the oersted unit.
Why House Cats and Big Cats Like Boxes, According to Scientists – Inverse
Any recommendation for alternative camera with good API?
Using LLVM is a little bit harder but gives you advantages like better debugging. Long term that pays off.

If you only play around, using C is fine.
What is so bad about supporting someone with 1 dollar? It's not that much...
I feel you. I got an out of network ambulance bill when I was picked up unconscious. As if I had a choice about it ...
Those figures are shocking. To pay $8400 a year for the NHS you'd need to pay $46,000 in tax, which would be two salaries of about $70k.

(Cost of bringing my children into the world was about £10 - the petrol, the parking, and I bought a chocolate bar and bottle of water at one point)

Why does America stand for it?
There is no cost to the patient in the UK, nor is there any bill presented, so in that sense you're right.
Google CEO Sundar Pichai said he doesn't regret firing James Damore
Yes, but your customer would need to pay the VAT at the point of bringing the goods to his country. As you can see, the pre-EU laws are a bit outdated.