skysight-inc/HackerNews huggingface dataset:
This is an absurd and oft-repeated claim that taps into variations of the conspiracy thinking around 'doctors keeping the cure for cancer (or insert other condition here) secret' because powerful lobby groups insist that there is more money to be made in 'treating' than 'curing'.
It is patently untrue.

Firstly, it assumes that neither doctors, nor the scientists and researchers working in the companies and universities that drive medical progress forward, have an ounce of self-respect for either themselves, their family members or members of the community - because if true, either family members and themselves would never get cancer or other chronic diseases that we 'treat', or if they are somehow as vulnerable as the rest of the population to these conditions, that maybe there is a secret stash of 'cure' somewhere that they allow out to the people in the know. The conspiracy goes deep...

Secondly, it throws out the window all the evidence around what we can actually cure and what health policy seeks to do. We have an entire field of medicine called preventative medicine that aims to stop conditions before they happen, by lobbying governments to ie. Ban or decrease rates of Smoking and alcoholism, to provide safe needle exchange so IV Drug Users don't get bloodborne diseases, to improve exercise rates, to provide vaccination programs - all of which stop disease from happening.
The fact of modern life in a western country is that most of the burden of disease is related to lifestyle factors or age related - Osteoarthritis (Age and Obesity), Cancers (Lifestyle risks and age), Diabetes (Diet, exercise, genetics) Cardiovascular disease (Exercise, Age, Lifestyle risks, diet).

It also ignores the tremendous advances that are still occuring.
When I was in my final year of Medical school, 5 years ago, Metastatic Melanoma was a condition with an average survival of 6 months. It is now (thanks to some incredible, and incredibly expensive drugs - don't get into a debate about cost here, I live and practice in Australia and the cost for a patient is capped at $46.60 per year as it is on the PBS) more of a chronic disease with average survival in the 4-5 year range. Incredible, and this progress occured in 5 years.
Similarly, Hepatitis C, a condition that in it's chronic form invariably results in liver cirrhosis and failure, can now be cured - this was unthinkable 5 years ago, and is now a fact, with a 12 week course of medicine.

Please inform yourself and don't just trumpet that which you hear on the internet. Your ignorance is not as valid as my knowledge and to assume that in your version of this myth that insurance companies (but in the more common version of this myth, Doctors, Pharmaceutical Companies etc) are primarially interested in keeping the population teetering on the edge to milk them dry is disingenuous.
Most likely scenarios, in my mind:

- An American military exercise or other secretive government maneuver, but the reporting chain of command got screwed up (suggested by all the "who ordered that?" chatter mentioned in the article), which caused a scramble that wasn't supposed to happen.

- More alarmingly, a foreign military aircraft in US airspace. (Who knows what behind the scenes posturing might have engendered it).

- Some private entity behaving very badly, and flying something big around with no transponder. This would be very interesting and sketchy indeed, as "owning an aircraft" (particularly of that size) is not something you'd undertake unless you're a pretty big organization. Who with that kind of money would take that kind of risk? Organized crime, perhaps?
i took a look at the examples here [1] and the syntax looks similar to Java. I wonder if it is really that easy to teach programming with this language?

[1] https://processing.org/examples/
dupe of https://news.ycombinator.com/item?id=16457015 ?
I'm intrigued by your comment, I thought Sergey was also very thoughtful -- or are we not talking about the Sergey of google?
The secret tricks in our microwave meals
Similar problem in an aeroplane, the Boeing 787 would fail if it had been powered on continuously for 248 days: https://www.theguardian.com/business/2015/may/01/us-aviation...

You don't really think it would be necessary to turn off your plane then turn it back on again, but here we are.
Sigh, so true. My first job out of college here in Seattle was by a major company that provided 100% coverage for all healthcare, $0 copay; at the time, that included doctors straight to your home, anytime. It was only after we were pushed to HSA plans that I started learning about billing, and that apparently it's basically unheard of to have physicians come to the home. Still feel whiplashed by the change...
I POCd dynamodb(+api gateway+lambda for reads) for a project that was tons of tiny files dominated by puts. was a pretty trivial switch(writes was one extra line of code, reads was like 10 total lines), estimated cost savings was large(though we didnt fully calculate it). it didnt exist at the time, but i think lambda@edge might work really well for reads.
Yeah, it's complete bullocks. Rest assured, if anything was better than binary for _logic_ then it would already have taken over the world. Binary have a lot of wonderful properties (not least noise immunity) and deserves a lot of credit for the success of modern technology. Note, the ENIAC wasn't binary! It was based on decimal.

However there are places where we look beyond binary; most notably in storage where data density is job one. The vast majority of FLASH is using MLC (4-values) or TLC (8-values) which need heroic circuits to recover the data. But note, these are 2^2 and 2^3, still binary based.
Smart contract languages are pretty funny - I have yet to see an actual programming language theorist weigh in on them. I read one blogger who was very excited about the type system he was making for his language, but he never actually explained what a type-safe smart contract would entail (i.e. what invariants are encoded into the type system, why do these invariants do the thing, etc).
They're referring to Sergey Ivancheglo, one of the founders of IOTA.

http://untangled.world/iota-founders/
Even SQLite had a version 4 based on LSM trees (https://sqlite.org/src4/doc/trunk/www/design.wiki), but it was recently stopped:
https://news.ycombinator.com/item?id=15648280
IOTA actually has status as an NGO in Germany which gives them a lot of credibility (clout?) and therefore companies are intrigued to start deals, but as an amateur cryptographer I must say that having hash derivatives leaking through your hash function [which has been known for a long time actually with IOTA!] is not the way to make a bulletproof currency. Coverups sadly don't make the protocol more robust, either, but so many people have an [in]vested interest in IOTA being successful that it makes sense they want to minimize FUD and/or flaw pointing-out.
Yes but if you want to use libs, and they don't do it this way, you're f--ked. This is one of the things I ran into.
Charlottesville. A rich Republican president says 'Some Very Fine People on Both Sides' about people who self described themselves as Nazis and chanted Nazi slogans. Yes many other Republicans distanced themselves, but nevertheless he has not poisoned the well too much for them, because he's still useful otherwise.

Birtherism to me is Nazism. It is his original sin entering the political scene, and the party did not do anywhere near enough to repudiate it. The passivity was tacit acceptance of it. That's not a bastion.
Thanks for this snippet. Didn't think about that.

If I understand correctly that's overly restrictive though. You're limiting the lifetime of list elements to the lifetime of the spine of the list.

What I want is this:

enum List<T> {
Nil,
Cons(T, Box<List<T>>)
}

struct IntoIter<T>(List<T>);

impl<T> IntoIterator for List<T> {
type Item = T;
type IntoIter = IntoIter<T>;
fn into_iter(self) -> Self::IntoIter {
IntoIter(self)
}
}

impl<T> Iterator for IntoIter<T> {
type Item = T;
fn next(&mut self) -> Option<T> {
match std::mem::replace(&mut self.0, List::Nil) {
List::Nil => None,
List::Cons(x, l) => {
std::mem::replace(&mut self.0, *l);
Some(x)
}
}
}
}

But without the `replace` calls.

Also, in general I may be working with a data type for which I don't have a value I can conjure out of thin air (like `Nil`). What then?
Oh! thank you that makes a lot more sense.
The time travel to future installments (you went to Space Quest 12 I think?) was really well done,

And traveling back to Space Quest 1 with EGA graphics.

There is also this scene where you have to free up memory on some machine by throwing applications in the thrash can (erm toilet) [1]. The first time I made the mistake to trash the SQIV icon, which throws you right back to DOS. Of course, I hadn't saved for a while.

[1] http://www.mobygames.com/game/dos/space-quest-iv-roger-wilco...
If you think that’s the only opportunity involved, then OK sure, but authority hierarchies offer much more. A feeling of control is what most people are after, and many other things they don’t want to readily admit. But whatever they want, I agree it’s unlikely to be ‘harming others’ but most people get what they do want from life by flattering authority. Different people want different things but most people get those things the same way, which is what matters here.
It is a quote from the article, hence why it is italics. How is this unsubstantive? It's the last lines of the article, it practically answers the title question. It's satire and a polemic.
Does this change anything ?. This is not something new. This is something that is being enforced already ( source: I am on H1 and doing this already). can somebody tell me what is different this time ?
Agreed. I have been woken up from a power outage this way. We should be able to specify the default behavior when the power to the bulb is turned off. Maybe if you flip it on and off quickly within 1 second it will turn off. Or if the power is turned off to the bulb and the bridge is still on, the. Assume it was turned off. It’s not hard to come up with an OPTION for people to choose. I hate that there’s no choice, but I love my Hues.
Yeah, these are less puzzling when you realize that nazi defined Jewishness by blood and thus many assimilated people who considered themselves Germans and believed same things as other Germans got catch in net too.
Even Facebook leverages colo facilities as some of their POP's. Still, I think it's common that somewhere near the mothership these big guys build a facility from the ground up.
I don't think Taleb has engaged with academic philosophers. He prefers to portray himself as someone grounded in empiricism, and talks down "intellectual-yet-idiot" academics who lose the forest for the trees, in loving their flawed simplifications/abstractions more than the reality they are trying to model [1]. A lot of his ire is directed at economists' over-reliance on flawed mathematical assumptions (particularly relating to modeling randomness), and more broadly, academics in the less empirically grounded fields. I take his principal point to be that the modern approach to decision making under uncertainty (due to being neither theoretically nor empirically rigorous) is just a bunch of fashionable nonsense that has displaced several useful traditional/folk thumb rules which might superficially appear to conflict with the modern scientific models, but represent valuable insights won through hard experience. Most of his writing/speaking directed at a general audience is polemical, and often feels like he is ranting, so YMMV. If you're interested in getting a quick flavor of his work, try his talk at the National Science Foundation [2].

FWIW, several of Taleb's key points expound on some statements by Hume [3] and Seneca [4], so he does value certain works/ideas nominally considered philosophy.

[1] https://medium.com/incerto/the-intellectual-yet-idiot-13211e... (Taleb shares several of his articles/book-excerpts on Medium)

[2] https://www.youtube.com/watch?v=omsYJBMoIJU

[3] https://philosophynow.org/issues/69/Nassim_Nicholas_Taleb

[4] https://www.youtube.com/watch?v=k4MhC5tcEv0&feature=youtu.be...

PS: Having written this comment on HN makes me feel very weird, stating (my understanding of) the opinions of some particular person, but I just felt like responding to a sincere question.
it's not problem to acquire but to find running one reliably
Probably to not be on record of the ATC, would be my guess.
The sponsoring immigrant is means tested on their behalf.
If you have a nvidia GPU, then it may well be the fault of the latest drivers (390.25), which have been buggy, and it's especially notable under Chrome/Chromium (video/audio stuttering, problems with vsync, general slowness, high CPU usage, etc..).

Arch has a recent thread about it: https://bbs.archlinux.org/viewtopic.php?id=234241
> Firefox doesn't appear to do prerendering, but it will happily prefetch as well and has since Firefox 23.

Don't know, if it's necessarily "happily" in the case of Firefox. It's hardly optional, if you want to compete at all in terms of speed with browsers that are doing the full prerendering. And they are aware of the implications, which is why they're not doing it fully.
A bit dumber than a “smart device”: the new AppleTV remote is a tiny touchpad that communicates with the box via Bluetooth. The problem is when this thing ends up in a cushion or gets squished under a pillow it pauses, stops, or starts rewinding the video. Compare that to a cheaper IR remote where it simply can’t communicate with the unit in those situations. Turns out line of sight is a feature for a TV remote.
The Northpole is warmer than Europe this weekend
I work for a public transportation company (buses) that offers bikes for rent.

We experience the same vandalism problems in our little French town of 50k inhabitants.

The bikes are thrown in rivers, stolen and found in Africa, burned, thrown from the 14th floor etc etc

We hired 4 people whose sole job is to fetch and repair those bikes.

Tax payer money well spent?
> the US consulate does not consider skills and resources beyond verifying that you meet the minimum requirements (high school diploma).

This is wrong; they use their judgement to gauge the likelihood of you ending up being a "public charge". Even if you meet the bare minimum (high school), but have no/inadequate skills and/or you are broke, I guarantee that you will not get a visa. This is what I meant by "skills and resources". It's most certainly not a "rubber-stamp", but might have seemed like it to you because you met the requirements.
A lot of people are doing that, they’re calling it “marching”
Yes - there is definitely a hierarchy of difficulty: user code, library, macros, full syntax extension. The trouble is that designing new languages takes a lot of _taste_ and experience. We don't know the full domain, so DSLs tend to have bits added to them as knowledge of the domain grows - and that's the scary point in language evolution. So, despite these things being tremendous fun, I tend more towards correctness and clarity at the expense of sheer expressiveness. (An example of ad-hoc language design is CMake, which makes my eyes bleed. Kitware should have used an existing language - even tcl would have been better.)
Heh, once upon a time (and this was back in 1996 or so) my parents built a house too. They opted to put an expensive "Hunter" branded ceiling fan in every room. There were no controls on the fan itself, but on the wall where a normal light switch would be, there was a plate with two small buttons. One was for the light on the fan, and one was for the fan.

Each button could be in 4 states: hi, med, low, and off. To get from one state to the next, you had to hold the button for about a second or so. Simply holding the button an less of a time would automatically put the state in 'off' (which would drive you mad in it self). My parents were cheap and rarely used the A/C (in Texas!). I would normally leave the fan setting on medium over night. But that normally meant I would be awoken at 3am to the lights on the fan being fully on....
If you're comparing the bond and the equity tranches of the same single company then I agree. Most people's alternative opportunity however is in, say, the total market on the equities side. It's arguably easier to reason about the long-term future value of the entire US equities market vs. whether a certain haircut on a single company's bond is sufficient compensation for the credit risk, especially when it depends so much on arbitrary and unprecedented political decisions.

This is why information is money. Warren Buffet may have known or understood the implicit political assurances of which banks were "too big to fail." Under such circumstances any idiot can pull the trigger.
cperciva’s tarsnap server implements a log structured filesystem on S3. [1] This enables bundling of multiple writes into large objects, with the explicit goal of reducing per-request costs. It’s not open source, but maybe some of the high level ideas can be cribbed?

[1] http://www.daemonology.net/blog/2008-12-14-how-tarsnap-uses-...
There is something ugly about this piece, about the idea that you can see into someone's soul and just know that they'd be a Nazi if they could. To be honest, the tone of it reminds me of the stereotypical pre-Anschluss German who privately scrutinizes the faces of party guests for hints of Jewish or Roma heritage, and flatters himself for his keen eye in discerning their inferiority.

For what it's worth, when the article’s author Dorothy Thompson was in her twenties, she was a fiery activist for women's suffrage, which was deeply intertwined with the temperance movement of that era. (Many temperance groups shared the same leadership as women's suffrage groups, and both shared a core idea that women were inherently less coarse and crude than men and that the burden fell on women to transform the debased, violent world men had created.)

Thompson toured New York state giving barnburner speeches promoting women's suffrage, and promoting temperance figures as well, like Dr. Anna Howard Shaw, a popular keynote speaker for the New York Woman Suffrage Party and prominent member of the Women’s Christian Temperance Union. The W.C.T.U. is the political organization most responsible for bringing us the 18th Amendment prohibiting the production, sale, and transport of alcoholic beverages in the United States. The Volstead Act passed to enforce Prohibition ultimately resulted in the deaths of thousands of U.S. citizens who were gunned down in the crossfire of speakeasy raids, or who drank liquor poisoned deliberately by the Feds.

Not quite Nazism, but government agents murderously enforcing philosophies of moral purity are perhaps not so far away, either. All this was going on in 1919; Thompson moved to Europe in 1920, the year Prohibition came into effect, leaving behind the violence and chaos she'd helped bring to power.

It's doubtful she wanted things to turn out quite the way they did. She meant to support only the good people and the good idea of women's suffrage, yet somehow some bad people and bad ideas came along for the ride. Indeed, some of the good people with the good ideas were also the bad people with bad ideas.

There might be a better moral in this than the notion that Nazis are a separate breed of people we can know by second sight.
> I don't want to slide my finger to determine heat intensity, and select which burner that applies to by pressing a soft button corresponding to the hotplate. Just give me a physical knob for each hotplate please. The UX there is excellent.

This drives me nuts as well. I'm the guy going to appliance stores and testing the knobs of every range just to see if they've managed to fuck up even that simple interface.

And some manufacturers have. :-(

You want to be able to turn the knob directly to max from 0, without having to go all the way around, but some have a stop in place so you can only turn it in one direction. Absolutely maddening.
I get his point and to some extent[1] I agree, but it seems a lot of his examples are caused by his technology choices. I can run Waze in my car with no issues (just use an Android phone); I don't use smartwatches for other reasons (I don't wear a watch, period); but when I did, it was always-on (years ago!).

[1] I agree that old technologies are always superior in some aspects to new technologies. But, crucially, they are inferior in others, that sometimes turn out to be more important. When that is the case, the new technology will typically gradually become better in all aspects (i.e. with time the inferior aspects get fix; but yes it may take a while)
you can't do IT business in China without sleeping with gov in one bed, so it doesn't really matter what people want, whatever you want company it's not allowed to provide

only reason gov doesn't care about imessage is either because everybody use Wechat or they know already how to read your conversations even there
sigh

No one knows who would have won the popular vote because the US doesn't fucking hold one.
You didn’t have to say much about refugees, even a few words can be completely wrong.
Yeah, that's happened to me, too. It's small, slim size makes it fit just about anywhere. I do like not having to point it at the box however, and it means the AppleTV unit can be placed out of sight. It is a tradeoff, though.
It honestly gave me flashbacks to a few email chains I've had with students in my tutorials. It's really obvious when someone is asking for clarification but it's not in good faith

"Can you explain to me what you think I did wrong in my program? I can assure you everything is correct. Otherwise you're clearly drunk and out to get me."
Soderbergh's thriller shot on iPhone premieres in Berlin
Does China deserve a reputation as the land of copycats? (2016)
> then BRK would be lucky to be able to get a manager of Buffet's quality when Buffet is no longer available.

Buffett said Ajit Jain, the chief of one insurance division has made more money for Berkshire than Buffett himself
Commodore Plus/4: Pets Rescue – New Game Released
Let's take one of your "obvious counterexamples":

Exhibit A:

[A-Za-z]\w*\(\d+(,\d+)*\)

Exhibit B:

cat(or(range("A","Z"), range("a", "z")), zero_or_more(alphanum()), "(", one_or_more(digit()), zero_or_more(cat(",", one_or_more(digit()))), ")")

Exhibit A is absolutely syntactic sugar for Exhibit B.

Regex is great if someone has already implemented a regex engine for you. But a key part of the post you're responding to is that it's talking about writing a DSL yourself.

I can write the functions to run Exhibit B in probably 3 hours. I'd challenge you to write a reasonably language-integrated Regex engine in under 3 days, even assuming you have a good understanding of the domain. That difference in implementation time is going to take a while to pay off in composing actual regular expressions. And regular expressions are a very simple DSL. A more complex DSL would take longer.
It seems to go in cycles... Ten years ago I bought a microwave with a digital knob, and it was fucking fantastic, because if you just turned the knob it increased the time, but it had acceleration built in, so it went in small increments at the start, and larger later. But it was completely deterministic, so you developed muscle-memory for "30 seconds" or "2.5 minutes", and it was so fast to use.

Five years later we moved and I had to buy a replacement, and I found one model that had a digital knob, all the rest had the idiotic keypad instead.