skysight-inc/HackerNews huggingface dataset:
1) Many people who have post-surgical anxiety do respond to treatment. You'll note that in the article being discussed, one of the other examples given was treated with CBT and anti-depressants and got better. The fact that the article pretty much built itself around the narrative of "people thought he was crazy. Then a doctor somewhere took him seriously, and it was real" does not mean the author of the article in any way did a sweeping education in psych and anxiety.

2) Anxiety is difficult to treat even in people who believe they have it and are committed to treatment; it's not meaningful to say "doctors who consider ENS to be probably psychogenic haven't attempted to treat it with antidepressants." The article itself leads with a number of ENTs saying it's psych and not seeing the patient - because he needed to go to see a psych, not an ENT, and he /refused/ to go. He eventually got brief treatment, and bailed, because he was never actually convinced it was anxiety. There was only one other example of a patient in the article who was treated for psych., and that patient's symptoms resolved.

You're assuming that these patients get regularly treated for psych disorders, and that therefore the persistence of this meme indicates it's not psychogenic. That, despite the fact that many of these patients refuse to believe they have a psychological disorder, and thus refuse to seek or continue treatment for that disorder. You, in fact, make this assumption despite just having read an article that stated repeatedly that he had pre-existing and untreated anxiety; that he went to multiple ENTs and got told "it's psych" but avoided going to a psych for it; and when ultimately he admitted himself for psych care, he bailed after literally a couple of days because he was convinced the problem was his nose, not his mind.

Somehow, despite literally reading an entire biography of "man with anxiety gets surgery, blames anxiety symptoms on surgery, avoids all psych care," you can still make an argument based on the assumption that these patients are getting adequate psych care, and thus we ought to rule it out.

But, hey, no. Let's ignore the disease that has an 18% prevalence among US adults and accounts for all his symptoms, of which he has a history of even pre-dating the surgery, and instead suggest that it's some rare new disease that just happens to overlap completely with anxiety symptoms.
My bigger problem in the past has been loops of the type:

for(int i = 0; i < a-b; ++i) f(a[i]);

If a < b, then this works cleanly, with no loops occuring. However:

for(unsigned i = 0; i < a-b; ++i) f(a[i]);

Instead casts a-b to a large unsigned integer, and horrible things happen. Of course, I could add a pre-check to my loop, but I don't really want to (and of course, I have to remember to do that).
It is not a big deal as long as seemingly identical file names are treated by OS as different.

Unicode normalization is not the only problem here, e.g. Latin 'a', 'e', 'T' are exactly the same as Cyrillic 'а', 'е', 'Т' in most fonts which makes it possible for two files to have seemingly same names even in some 8-bit encodings.
Parse natural language (e.g. English) toward understanding it and responding. You will learn a great deal about ambiguity, the tradeoff between elegance/verbosity and the basics of information (sufficiency, necessity, ambiguity and excess). You'll also better appreciate the language itself, its basic patterns and the value and limits of grammar.

This will reveal the inevitability of verbal interfaces in computing devices (esp. mobile) and the difficulties therein.

It's then worth extending the effort another step, to introduce yourself to the statistical and numerical techniques used by natural language processing pros to keep up with the explosion in language in modern media: personal, social, and mass.
Sorting by rating can be subjective, but it is odd that it doesn't hide things you've already seen.

There's even a 'Watch it again' category that is populated by things that you watched and rated highly.
Notes for Curriculum Learning paper
In what country? Certainly not the US for FDIC insured accounts. My bank went under in 2009 and I never lost access to money.
> Very true. It's a lot easier to look at failures and understand why they failed than look at successes and understand why they succeeded. I would read the hell out of a book full of accurate postmortems of failed businesses, products, movements, governments, etc.

Survivorship bias actually works both ways: by studying only the failures you are quite likely to misunderstand what made them fail and you might zero in on characteristics that are actually shared by many successful businesses.
A lot of the edge cases like back pressure and certain kinds of state machines are a lot easier to represent as function calls rather than an asynchronous events. Most of the good implementations of these ideas with events have some sort of manually managed stack-equivalent device, which is exactly what a green thread already is.

So from there the benefits are around being able to use the sequential features of the language in combination (error handling, flow control, &c). Stackless transformations are a middle ground but there are plenty of things that become inconvenient without green thread stacks which make composition much easier.
He does not even have a Wikipedia page in Spanish and the English one has been created just for the murderer, it does not look like he's a major politician. Still a murder, but given the current safety of Venezuela, it could also sadly be another murder like any others I guess.
Event loops lose your call stack; you need to rewrite your program as a state machine so you know where to pick back up; or you need to rewrite your program in continuation passing style with callbacks, like JavaScript; or you automate that CPS transform, and you've just reinvented green threads again.
Don't get me started on Netflix's UX problems.. that video player?? I've seen cloned illegal streaming sites with better players. Requiring Silverlight to run? They put up so many barriers to entry it's a surprise they ever got a market.
"No matter what OS you choose it is vulnerable to viruses. You and I will agree that the odds are your Windows system is much more at risk by at least an order of magnitude. But the IA people who demanded that this system run antivirus are just as likely to demand that Linux run antivirus"

That's not true for what those systems should be really running which is separation kernel platforms. These isolated tasks in partitions using high-assurance kernels designed to not fail in every way you can think of and with almost no code to hit. The apps even donate their own resources for kernel calls. Interface is in untrusted VM that sends checked commands to real software running on isolated partition optionally on Ada or Java runtime for memory-safety. Anti-virus is not available and not necessary given the untrusted part is strongly contained & the trusted part is memory safe.

http://www.ghs.com/products/safety_critical/integrity-do-178...

https://os.inf.tu-dresden.de/papers_ps/nizza.pdf

Just a matter of using right tools for the job. Any medical device using Windows or any other complex OS isn't doing it right. Even OpenBSD would've been a better choice given it rarely is hacked, crashes, or needs updates. Antivirus software wouldn't run as it's not available for these. It would be a network appliance or something that didn't affect running system.
And 400million ish with the preorders.

Then they lost 280 million this most recent quarter. They have 1.4 billion in assets and 1.4 billion in short term liabilities. They need more cash for sure
Why did you say it then?

You talked about choosing how to attribute success based on how 'useful' the belief is rather than how accurate.

If you are now trying to claim that luck is a factor but isn't weighted highly, this changes nothing about your desire to choose a belief that is false based on how motivating it is.
It could also play out that the risky poor drivers end up choosing self-driving cars and the low-risk drivers continue to drive as always.

Although, a self-driving car would be convenient for overnight driving....
The Relativity of Wrong by Isaac Asimov (1989)
I find articles like this, and the subsequent discussion about them, interesting. Tesla is a very aggressive auto company, and they have made a lot of huge bets. If more of their bets pay off than don't, they come out ahead. That is very hard for investors to understand but some get it and some don't.

And the really interesting thing is that Elon speaks pretty clearly about the things they are doing that they don't know how they will come out, and this sets up an interesting cognitive dissonance in investors. When you tell someone "this date is the one we put out to get alignment of our suppliers, we assumed not all of them would be ready." Financial people's heads explode. They struggle with management not knowing exactly what is going to happen with events that are critical to the survival of the company. In their head a little dialogue goes "well if they don't know that, how do they even know they will exist next year?" and I expect the truth is they don't. Operating without a net is something Elon seems to be able to pull off when others can't.

I do think the departures are a challenge though. Coming into an organization at a senior level and learning the strengths and weaknesses of the team is a hugely challenging thing to do. It takes time and if you don't have that time it can be really stressful. You find yourself counting on teams to deliver that you have no idea whether or not they have what it takes. So you are hyperfocused on everything and keeping your baloney detector set to max sensitivity to try quickly identify what is working and what isn't. It has to make replacing people at that level very difficult indeed.
Notably this is a Windows problem.

Sane platforms default to UTF-8 and output exactly what you would expect: €Σ
I admit, it would be lovely to live in a society where that could work.
Knowing what you know now, would you have skipped the post-doc? Or did it provide some further insights that your PhD could not?
okay, I've skimmed everything in that list. I haven't read any of them cover to cover though. that's what I really question, mostly because, who has the time for that? there's especially a lot of shared material between PFPL and TAPL, so why are you reading about the material twice?

the problem is that all of those textbooks are great for an introduction (that's why they're textbooks) and so what is usually more productive is:

1. ask your supervisor or a senior student or postdoc for a 10-30 minute explanation / intro to a topic

1a. skim the relevant chapter(s) from one of the textbooks to make sure you got what they said

2. go read research papers

and frequently, you can just skip straight to 2.
The issue with this is: Many of these systems need to send data to other system on the network. You'll have to send the data over some kind of PACS network, or you'll just have to use a USB.

I agree that's a "better" setup than networking, but I still don't think having staff plug random usb devices into your medical equipment is a great idea either.
and if any catharsis works its way in there I excise it posthaste

original poster meant that writing these posts are cathartic for you because they let you "untangle the knots" in this situation. he is referring to your (commonly believed) good-hearted nature and how it must be relieving for you to set things right.

he didn't mean that you are using these posts to let off some steam, as you have perceived it.
You are saying that by trying to force it into being a thing you can control.

And again many people have confidence that doesn't mean they all have success.

Keep in mind this article was trying to find the most encompassing reason for success.

There is none as encompassing as luck. All the others are a subset.
Bezier curves are really cool and fun to learn. I actually had built an Impact.js bezier tool plugin for a shmup I was working on a while ago: https://github.com/dclowd9901/impactjsBezier

I did different things like toy with caching movement on the curve, having constant speed on the path, etc. There's even a bit of calculus in there, in estimating the length of the curve.
The OP said processes on dedicated cores, so I guess they meant you should use processes if you need fewer threads than you have available cores.

If that is the case then processes could be faster than OS threads because you'd avoid context switches altogether. However, if your system supports pinning OS threads to processors and you limit the number of threads to the number of available processors, I can't think why that wouldn't be just as good.
For general graphics usage (meaning mainly: games) this would not be new. The current R9 300 and Fury cards perform very well against Nvidias lineup, to the point that they are currently in every price point for most (non-CUDA) usages the best pick (if one does not want the strongest card for 1080p and DX11, which would be the GTX 980 Ti).

This might vary with the prices in different markets. But that AMD is the better choice in the 200€/$ price region, which for pure price performance is currently the high point, almost has tradition.

It should also be noted that the projected performance gains are qualified as for VR. Those will still be strong cards for normal graphics, but if they were as an enormous leap there as well Nvidia would have said so.
I'm not sure why you think commute times are only a problem in the suburbs. My wife and I are looking to buy a house and we can't afford anything near the office, which is in the middle of a large metropolitan area (the 2nd largest in the nation). If we buy further out, where we can afford, I'll have a very long commute, 100% of which will be within the city.
Speaking as a professional compiler engineer, this is the biggest reason why signed overflow is treated as UB.

It is incredibly useful to talk about a loop's trip count or the values an induction variable can have.

It turns out that taking advantage of signed overflow lets us do that in more places, a boon to all the programs which don't dynamically execute signed overflow.

The tradeoff, however, is that the programing model gets way more complicated. I have talked to the engineer who introduced this optimizing power to our compiler and he sorta regrets it.

IMO, we need better, higher level ways of talking about a loop's iteration space. Today, in C or C++, we are forced to represent the iteration space of a loop using the language's algebra. This is severely limiting when each operation on a signed type might introduce UB. With a higher level mechanism, we can separate the behavior that we want for loops from the behavior we want for everything else in a nice, clean way.
When did HN become a place for trite generalizations? Do people really believe that every case of nerd shaming is the same? We can go on all day about school-teasing name-calling.
> The solution has always been to keep your money locked up in a safe. Pay for things in cash or cashiers check.

You are never safe against the risk of fiat money devaluation, though (or even folks breaking into your home and stealing your safe).
Of course, the devaluation risk exists with BTC as well, but at least it does not depend on a central government.
i pay my rent and bills with wire transfer, same goes for 99% of my purchases ( mostly on amazon ) ... my paycheck is sent me as wire transfer as well ... how am I supposed to live just on cash? :) I only use cash to buy cigarettes basically ... using only cash would make my life very, VERY, hard.
Interesting idea, but it feels a bit like "how to use the stock market instead of a bank account". The author mentions fluctuations but seems to think bank fees would be more of an issue - but bank fees could be like $100 at most, where bitcoins could fluctuate all your cash by any percentage at all.
There's one close to me as well - not as complicated to drive on as you would think looking at it from the top - https://www.google.co.uk/maps/place/Hemel+Hempstead,+Hertfor...
> but if you move your BTC at the right time you’re not going to lose anything

does this include a larger desire to spend BTC (because of wanting a value store, for example) compared to USD?
It is, I've recently been there for the third time. Jaw-dropping exactly describes it.

With lots and lots of small jokes and nice details. Like the almost nude woman leaning over a car. A world domination cave underground (several chambers: Philadelphia project, a TV studio for the moon landing, Bielefeld conspiracy) and... the Millennium Falcon starting and landing on the airport!
It's not really a viable option for anyone. You're exposing yourself to huge risk of theft/destruction/confiscation, and you're losing out to inflation every year. Much safer to keep your money in an FDIC-insured bank account. If you have more than the maximum, then open up several bank accounts.

Any event catastrophic enough to wipe out money in FDIC-insured bank accounts would also affect your paper currency. If you're really worried about that eventuality, best to hoard gold.

EDIT: Let me clarify, I suppose it is a viable option if you are living paycheck to paycheck, but if you have accumulated wealth of any significance, it is not.
I dont know why some dumb cunts are down voting here. It's a valid point and some dumb asses don't get it? wtf?!
How Western aid enables graft addiction in Ukraine
Two-Thirds of Americans Would Utilize High-Speed Rail If It Was Available
>If there are consequences beyond the scope of the game, people aren't playing

Ah like the NBA or NFL? Those big multi-million dollar contracts and random drug tests are just part of the game.
yes exactly. They are users not builders
No, it depends on a central cabal of Chinese miners. So much better!
I knew, Musk would be the one who'd give us flying cars.
Yes, the performance gains the free driver saw the last 1-2 years were incredible.
Uber chief touts expansion of UberX service into Berlin following legal woes
Still, saying that you don't accept the concept of trust is a weird statement, especially given that the next sentence ("I don't trust them") uses it ;)

I think you still trust those services with your money in the same manner you trust classic banks - no real difference here, both can be used just for transfers and not keeping anything with them. Except for with banks it's really tiresome and inconvenient to load on demand and with Bitcoin it's nearly a one-tap experience.
Grit + Smarts + Luck
I had money in a savings account at an FDIC-insured bank. It went under during the recent recession and there wasn't even a blip in my service -- all of the accounts were transparently migrated over to a new bank that the government had paid to take over the old accounts, while ensuring that all of the money that was supposed to be in those accounts actually was.
LOL! okay keep doing what you're doing.
> The great thing about many Western democracies is that power is diffuse across many people and organizations.

Which Western democracies? I can't think of any of them where corruption is not rampant. Even in the US.
I think Chess could be learned and enjoyed by all ages. It just takes some dedication.

Hmm, I think it might be easier for young people to get better at chess because they are not burdened with the responsibilities of an adult.
Also Chess is prominently pattern recognition which may play a role in chess development in older people, since the recall maybe slower.
My money's on, he hasn't reviewed all the lines of code in the Bitcoin client (or operating system, even!) he's running, either, so...trust comes back in a different form.

In a way, it reminds me of the ol' Reflections on trusting trust (https://www.ece.cmu.edu/~ganger/712.fall02/papers/p761-thomp...), but in a somewhat broader sense.

For my part, really, at the end of the day, I'd sooner trust institutions that have been around for a long, long time (far longer than I've been alive so far) than a coding project that's been around for less time than most of the popular websites I read.

But it'd be a funny old world if we were all alike, of course.
BTC is almost worse - it depends on the whims of a totally unaccountable and often drama-filled group of developers who make decisions (or don't, in the case of the block size debacle) that impact the product as a whole. And if not them, the large mining cartels.

At least the fed has the bureaucracy and some manner of legal system keeping them in check!

Don't say "forks" either - we may or may not be at the point of maximum entrenchment yet, but requiring literally every BTC user in the world to update their software for their money to work is unrealistic.

I'm quickly coming to the conclusion that bitcoin is about as perfect a medium of exchange as you will ever get (immune to censorship, immune to legislation), but is comparatively awful as a store of value.
Concurrency models the nondeterminism of the world outside the program. Parallelism is a performance improvement, at the cost of synchronisation for shared data. The two are orthogonal. Many programs are better written using concurrent primitives; whether they are better of with parallelism is a separate optimisation subject to tradeoffs, like all optimisations. If you can live without preemption, a single threaded world is no bad thing for correctness. Everything that touches the outside world (blocks) may be a green thread switch point though, so it's no panacea.

Without hardware executing code in parallel, it's not parallelism, BTW. It's not semantics; it's specific jargon that means something.
Fascinating article!
FourSigma and IndianAstronaut, what do you think about doing bioinformatics as research, formulating and testing hypotheses, and then either using a cloud lab or a garage lab for at least some wetlab testing?

I've been researching intensively whether to go get a life sciences PhD, and I'm now leaning instead toward just learning bioinformatics and ML, with the wetlab stuff as an adjunct. If that's an effective way to do "real research", then it might be more accessible.
lol I just said my kids and I are fully vaccinated. Militant sheep is a good name for you. Anyone who dares to say anything about a single vaccination is a part of the anti-vax herd. You should be proud of yourself, Merck would love you.
I have used delimiters within a fixed-width file so that I can fit more data in a width field in a fixed-width file layout. This is usually when I have to work with a mainframe, and can't define the layout, of course.
> 'praise kids for their work not their brains'

This can also be a veiled tendency of manipulation. "You worked hard!" means "I am pleased you worked hard!" or "I will not be pleased if you don't work as hard in the future!" and this can have negative consequences as the kid realizes they are captive to your criteria.
Controller Area Network.

It seems sort of unlikely that we will be having fiascos like the jeep hack in 5 years. They mostly mitigated that by correcting the stupid configuration of the connection over the cellular network. It's also easy to imagine that new systems will not trust the messages coming from components that have an outside network connection.
Against Brexit, by Scott Sumner
>It just means people will stop trusting the US Dollar.

This means the USG stops exerting political power. and even with all our military, money is more important. Look at Nazi Germany. They failed after exhausting their military because they couldn't keep influencing nations with money.
That's interesting. I have a daughter like that, she practically raises herself. On the other hand, I have another daughter who is extremely problematic and not even 1000 rules will suffice for her to behave.
Aren't wire transfers incredibly expensive? (Something like upwards of $20 for the sender and the recipient?)

That may just be an American thing though, countries with first world banking systems may have that sorted :)