skysight-inc/HackerNews huggingface dataset:
No. I understand exactly what the author means. The paper is quite simple and clear. I just think it's a meaningless distinction. Rather than try to create a two tiered decision making process where some decisions should include sunk costs and others shouldn't, you should have a single tiered system that includes social costs.

You don't need to think in sunk cost terms to value plausible deniability. You should view losing credibility with your superiors and peers as a current cost that runs into the future.

If for example you suddenly realize your thesis paper is junk and are faced with decision to push forward or start anew it's not sunk cost to consider that your academic superiors might see this as flailing about and that you should count that as a cost of changing direction. That's just a social cost and not a time or materials cost.
I would appreciate a counterargument..
No ! I use data from mobile phone (so the local mobile network provider, france)
Even if that were true (it's not!), the coup plotters evicted him by threatening his sister's life, before his new term started.
I also find it hard to type on light switches. I feel like heavy switches save me from a situation where my brain wants to type a letter, but upon feeling the start of applying force, it thinks "that is not the letter you want". On light switches, the key is registered before the feedback loop executes completely. (I'm on a light keyboard right now and probably hit backspace 10 times typing those sentences.)

For me, the biggest thing to make typing feel comfortable was to not use weak fingers constantly. I touch type, on qwerty, and certainly don't mind using my pinkies to press qazp;/, because they don't come up very often. But getting enter, backspace, and programming symbols off the pinkies made a huge difference for me. That is why I recommend keyboards that use QMK or similar; you have the power to move keys around and really get what's good for you. (I also like the Ergodox because of the four extra keys activated by your pointer finger, and the four big thumb keys for enter, space, and modifiers. Having said that, I think the Ergodox layout is generally not that great; the small keys around the big thumb keys are nearly impossible to press. I use them for arrow keys, insert, delete, pg up, pg down... and never press them. I use C-n/C-p/C-b/C-f for movement, don't use the delete key, and have a macro for shift-insert. If those keys were removed from the board I wouldn't be sad at all. They are just a waste of space and ~$10 worth of keyswitches.)

Edit: one other note, I'm actually using Roselios, not Healios: https://zealpc.net/collections/switches/products/roselios_sa... My understanding is that they are exactly identical except for the color of the stem. I am not sure why people care about what color their keyswitches are... I just bought what was in stock ;)
> I like the style of man pages

You are in the minority, mate. Man pages are walls of text that cover too much detail in too little space. A lot of them lack examples.

Most people will take a simple task-oriented tutorial over an all-encompassing man page. That’s something that Microsoft understood very well back in the ‘90s, providing copious amounts of examples and tutorial on top of basic reference material. It’s part of the reason they saw orders of magnitude more adoption for their stack.
You don't fix security problems with the Same Origin Policy because you're trying to free up some anti-CSRF code to make developer lives easier. You do it because mistakes with that anti-CSRF code result in vulnerabilities, which harm users, who are an externality both to developers and standards authors. And those mistakes happen all the time.

The SameSite change we're talking about decisively mitigates most CSRF vulnerabilities. Once widely deployed, it probably kills the bug class, turning it into another bug bounty eye-roller like ClickJacking, rather than what it is now: a bug that is routinely exploitable on significant sites. It is more than worth it; it's one of the smartest things the browser vendors have done in awhile.
mistake is not in holding strong hand way too long. mistake is in not playing it.
No stress, and I do get it, but it's bound to happen that people don't find out.

My issue with the console warning is that, as explicit as it is, unless you know at least some of the background it's not immediately obvious why it's relevant to me as a developer of mysite.com.
I was explaining why I consider it to be "managed cgi-bin".
The killer feature with "black box" models is that you can do illegal discrimination with regards to eg. race and gender and then just blame the computer since you can't see the weight as easily as in component analysis.
I look at the important people in the team besides the leader. What do they have on their resumes? Are they competent? And how long has the team been together?

If there are competent people, but there is a lot of churn happening, or there are incompetent people who have been around long, something usually isn't working.

Good people always have options to leave. And if they have hung around (my random number is 2 years atleast) its a good sign to me, that its a healthy team.
I am European - does Canada have War on drugs? How many black children in Canada are raised in single-parent families?
Astrology Zodiac Signs Dates, Meanings and Compatibility: Horoscope for 2020
Ask HN: Vendor lock-in is it a thing?
I am honestly wondering just how relevant "vendor lock-in" really is in the majority of the cases. I have personally only worked with one org that was seriously considering porting their cloud infra over to another provider (AWS->GCP, for example). I have however worked with several orgs where concern about lock-in bubbled up, but only as a strawman argument for/against XYZ tech.

So, my question to the community:

"Have you/your org been faced with vendor lock-in, specifically for cloud services such as AWS Lambda?"

A follow up would be:

"If so, how did it impact the project/product?"
Medical shock is much more vague. The version mentioned is one form which may itself have several different causes. Don't try to impress a medical doctor by mentioning shock.

But the cause of death of the heir is far more profoundly vague, linguistically, although at the same time more specific.
The point is not that it's completely the other way around. It's that it's not black nor white, but rather gray. In other words, engineers also have responsibility, as well as management.
Your year ahead in the stars. See what the year holds in store with your in-depth Astro guide to life, love, career, and money...
Why C Is the Best Programming Language for Beginners
Actually, when we buy lab equipment from the US we have to fill out paperwork saying that it will not be used to produce weapons, and that it will not be resold to "bad" countries.

Probably there is some precedent by considering e.g. if Lockheed or FedEx is the exporting company if there have been cases where weapons got exported to unwanted actors. Probably github is like FedEx in these cases.
You can get the content of most films from a two-minute read of a plot summary. Is it thus pointless to watch films?
"Size (KiB): 95K (78K stripped)"

Seems suspicious that lines up with the 95.9 KiB the author listed for C + GCC + musl static build even though the author says they stripped the binary after. I think they might have copied the wrong number into the table :).

The author was counting the size of dynamic as binary + dynamically linked files. Should be about the same as the c dynamic ones in the table in this case anyways but just a note to anyone else running their own tests.
> But if mortgage interest rates are low, taking out a mortgage and investing in something that pays more than that interest rate is a Better Thing.

Yes, but there's extra risk that way. That strategy depends on either the investment returning enough every month to pay the mortgage for that month, or another funding source (like a salary) being available every month to do so. If for some reason neither are available on a given month, you risk losing your home.
How many other Aerospace companies are out hiring right now?

The answer? Not many. The industry is highly consolidated at this point. So the competition that normally ensures workers can vote with their feet isn't there.

So... Yeah. When you're already hired by the biggest actor in town, the ethical calculus changes whether you want to admit it or not.
Pat Buchanan is certainly a reputable source.
> I struggle to buy this line of thinking that, somehow, the epidemic [...] is the consequence of discriminatory systems or conspiracy or racism.

I agree, but I do think it's largely the unintended consequences of well-intentioned policy. Policies that were designed in part as a safety net for single mothers seem to have perversely incentivized family breakdown.
How many FLOP do you need to add two rationals? We don't have int type in javascript, only bigInt but it not supported in some browsers and probably not fast enough.

UPD: I added Fraction.js to benchmark https://munrocket.github.io/double.js/docs/benchmark.html but it slower and overflows for some reason, .round(31) not helps.
There’s also the much more basic concept of time preference. Regardless of the monetary costs of preparing for and traveling to the concert, the concert experience is going to be more valuable to you if it is set to occur in 5 minutes rather than in, say, 3 months.

It’s perfectly understandable and rational to value your ticket more 5 minutes before the concert starts than 3 months before it starts, just like you’ll pay more for almost anything if you get it now versus if you get it far in the future.

Time preference is a pretty basic Econ 101 concept. It’s why you get charged interest on loans.
Totally agree, the first thing i always do is to change all those default settings to have a more slick setup. A easy setup option to achieve that would be neat.

This applies to Firefox also unfortunately...
I was just shown a cookbook that absolutely blew my mind. It explains the effects that each ingredient has on the food and how they interact with each other chemically. It seems like one would get a supremely good understanding of what's going on as you cook and otherwise prepare the food. I don't think I'd be able to find anything as good as it online.
I recently read this book in English translation. It was a fun and informative read, though frankly I don't know how much I really retained.
As far as I'm aware that's exactly how you would implement a spinlock.

Random Google search seems to validate that.

https://stackoverflow.com/questions/1383363/is-my-spin-lock-...
We need to invent middle layer political onset. Everybody is wondering what to do, nothing happen yet it should have been so yesterday.

ubiquitous computing, ubiquitous networking yet no spirit no coordination.. strange isn't it ?
My understanding is that interpretable models, especially for neural networks, are very far and away from state of the art performance. Work that e.g. tries to approximate neural nets with decision trees have yet to be applied to very large models [1].

Even in computer vision, which is where I think they've been most successful, the visualization techniques used seem more suggestive, then explanatory [2].

[1] http://www.shallowmind.co/jekyll/pixyll/2017/12/30/tree-regu...
[2] https://distill.pub/2019/activation-atlas/
> a schizophrenic amount of confidence

What does that mean? "A lot"?
* Read fiction. Start with a genre that interests you.

* Books only feel like a big time investment because you are not used to read a single thing for more than 20 minutes. If you read for one hour each day, you should be able to finish a book in a week (on average). People often greatly over-estimate the amount of time they actually read (an ebook reader will tell you the hard truth).

* It is normal to forget lots of things you read. That's ok.

* Don't spend hours on GoodReads/Amazon/etc. to decide what to read. Just start reading.

* Don't hesitate to drop books you don't like.
A “smart shell” with a UI is a GUI. It is not a shell.

We have plenty of GUIs, but if you want to invent another one, then be my guest.

But don’t try and tell me that a GUI is a “smart shell”.
As an author I am encouraged by all the great responses here. In addition to writing a book a year I read about 50. My question for OP: How do you learn anything if you are not reading books? Sure, you can learn a lot about a subject online. When I write a book I spend about 6 months reading everything I can find (including books). Then I organize what I have learned and present it (I hope) in an easy to absorb manner. A reader can learn everything I know about a subject in 4-6 hours. Want to learn about the Cold War? Read Gaddis' seminal book on it. Want to learn about WWII? Read Winston Churchill's five book series that won the Nobel prize for literature? Civil War? Shelby Foote. If history is not your thing what about biography? There are biographies of practically every founder of great tech companies. (Jobs, Gates, Musk). How about ideas? Malcolm Gladwell (Tippingpoint), Michael Lewis (Mondeyball). Or maybe break into reading with fiction. Give yourself a present of the complete Lord of the Rings. If you liked the movies be prepared to love the books. If you hated the movies, no problem, the books are far better. OR science fiction. Read all of Heinlein's books for young adults. Start with Double Star then read Have Space Suit Will Travel. A Door Into Summer speaks to any engineer. Tunnel In the Sky is the classic survival story. When you are hooked on Heinlein read The Moon is a Harsh Mistress; it only takes a chapter to get used to his interesting take on what English of the future will sound like.

I hope you are encouraged by all the great reasons listed in the rest of the comments. I for one live to read!
UUIDs are a terrible idea, as you're completely ignoring the UX of SSNs (short, just numbers, easy to remember, structured, etc.)

SSNs are account numbers, and only account numbers, for your social security benefits, not an all-purpose resident identity number. they've only been co-opted to be such identifiers because everyone wants to piggyback on, and not additionally pay for, the extra measures the SSA has taken to uniquely identify workers when granting the numbers so we can't easily steal each others' retirement benefits.

tl;dr: SSNs are (financial) account numbers, not people identifiers, and should be treated like bank account numbers (for example).
I don't have an answer, and I'm curious to hear ideas. I wonder if a "stupidest question" contest could be a good ice breaker? First question of the day earns some privilege for the rest of the class?
My biggest problem with the "serverless" term is that it's a solution to a few different problems conflated into one term.

* Not having to manage a server.

* Not having to have dedicated resources which can be wasteful.

* Having an architecture that scales.

When most people talk about serverless, they mean something that solves all three of those problems. When I think of serverless, I think it only needs to solve the first problem.

What if I don't want to manage a server, but I want dedicated resources? I just want to deploy a standard web app (written with node js for example) with a postgres backend and preallocated resources but without having to maintain a server? Is that serverless?
mentors to instill discipline?
Why is the model so large? I mean, how did you go from 1.5B to 5.6B? Have you looked into compressing it (quantization, pruning, etc)?

How many playing sessions a server with a single 2080Ti can support? Is it compute or memory bound? I'd plot num_sessions vs latency (time to compute a move), and estimate the costs for target scale/performance.
> I think you run RDS on an EC2 instance, so it’s basically just a normal virtual server running Amazon’s managed version of the RDBMS

Yes I think that's right. That is to say, it doesn't give you replication.

> I’m not sure what happens if an instance “fails” but I assume you can have downtime if Amazon needs to move your VM, just like EC2, but I assume Amazon handles moving the instance and restarting it.

No need for the quotation marks, that's the correct terminology. Your suspicions seem to be right on - it looks like RDS handles instance-failure for you, with non-trivial downtime, but no data-loss. [0]

https://aws.amazon.com/blogs/database/amazon-rds-under-the-h...
If “the shock” were meant to be interpreted as medical shock, I would expect the definite article to be omitted. Compare:

He died of shock. (medical condition)

He died of the shock. (single, definitive event, e.g., fright or shock wave)

Might be reading too much into it, but lends credence to the shock wave interpretation. Anyone have access to the original text? Might clear it up.
>Studies have shown that students do better in class and have less disruptive behavior when educators look like them, and mentorship is no exception.

This is the left's version of denying climate science. Racial diversity is a weakness, not a strength.
IIRC, some states have laws requiring all data breaches to be reported to the state. I know WA has one, apparently Vermont does too.
I think a simpler way of explaining that is simply to say that many people fail to recognize sunken costs because most costs are not sunken. It’s usually appropriate to consider past costs, and it takes effort and intention to recognize which costs are sunken.
"And you think destabilizing it will be followed by a democratic government and not a rush of ISIS-Taliban-Al-whatever?"

ISIS is Sunni, while nearly all Iranian citizens are Shia. Taliban is a Pakistani proxy organization which also hates Shia. They have zero chance of succeeding in Iran under any and all circumstances. It's funny that you criticize the OP for ignorance, while making at least as ignorant arguments.

Anyway, both of you are coming in with a mistaken assumption: That the US actually wants to take down the Mullah's regime. That was never the case - all US administrations since 1980 have always tried to change the regime's behaviour and not to overthrow it. There never was even a plan to overthrow the regime.

The US has tried both containment and negotiations to change the mullah's behaviour. What we found out after JCPOA was that there was no meaningful difference between 'hardliners' and 'reformists'.

Both support the theocracy and oppose democracy. Both support executing people for overstepping religious laws - or merely for not being 'straight'. Both are perfectly fine with expanding this system outward, and sending out troops and terrorists outside Iran's borders. Both support killing protesters to maintain their rule, and both support killing hundreds of thousands of Syrians to maintain their influence.

So if the not-really-'reformist' political future is shot, there's no reason to care. If negotiations and JCPOA brings nothing (its nuclear provisions were laughable, and everything else Iran did was allowed), then it will be containment all the way.

Trump has just shown he's willing to out-escalate the regime in response to any provocation, and there's no economic way out for them.

Even if (hopefully) Trump is not reelected, he's shown that the regime is much weaker than it appears to be. The only way out for the regime is to make concessions, like stopping attacks on other countries, agreeing to inspections unlimited by time and so on.
Defending your website with ZIP Bombs (2017)
Is this a joke?

Of course books are worth it, and no, you are in no way whatsoever getting equivalent experiences reading stuff on the internet.

Books are not a "big time commitment" any more than, say, watching a TV show or miniseries.

This makes me really fearful for the minds of people younger than me, and I'm only in my early 30s.
How could they possibly enforce legal limits on software distribution in the age of the Internet?

Anyone can slap their code onto a private Gitlab installation in an hour. Hosting a tarball on an HTTPS server is even more trivial.
Unattributed copy of https://ezinearticles.com/?10-Reasons-Why-C-is-the-Best-Prog... by Steven Winters from 2010.
> whites and blacks use drugs at similar rates

Not really though.

From the primary source:

MORE THAN 100 DAYS OF USE IN PAST 12 MONTHS white: 4.5% black: 6.1%
Even while running a BBS in the background, too!
The Food Lab?
Complexity of what?

The resulting generated binary? Well no, a python binary is smaller than the c binary. The toolchain? Well gcc is pretty complex and that's unaccounted for. The build process? Again, no.

The closest thing I can think of is the language runtime. But why do I care about how complex the language runtime is? Often more complex language runtimes make my life easier anyway, and they're all sitting atop the Intel microcode magic box anyway.

There's a very specific definition of complexity you're using, and I'm still not sure what it is. In my world, you usually add complexity to eek out extra performance by breaking the less complex abstractions.
Thanks! I'll give it a look-see.
> #StoreRelease memory barrier even on Intel

What is that? x86 is TSO...

Do you have an example of the full acquire and release sections in x86 assembly?
To give a bit of context, the idea behind this design is that those scripts should ultimately only be glue scripts that convert from some editor agnostic tools into Kakoune commands.

I do agree that sh is not a nice programing language, and forking programs all the time is not very efficient. I think that there is a tradeoff between the different approaches, and Kakoune's has proven to make quick'n'dirty very easy while being suboptimal for complex tasks.

I am okay with that tradeoff because I still believe most complex tasks do not need to be editor specific, and should be provided by separate tools written in a more maintainable language.

Another reason is that I've been trying to design Kakoune in a minimalistic way, and one thing I tried to unify was the user and scripting interface, which means I needed a command language that was easy to write interactively (`edit filename` vs `edit("filename")`). This is again a tradeoff that helps with simple things (as users already know the scripting language if they know how to use the editor), while making complex things harder.
>How do you figure? Is it easier or harder to fight discrimination in, say, employment when, "We don't hire negroes," is stated upfront, compared to when black applicants are denied for "cultural fit" reasons?

Everywhere I've worked professionally I've had black coworkers. Everywhere I've hired considered and hired black applicants. I've had black supervisors. I've had black colleagues. I've had black reports. And this is true of virtually every professional environment I've interacted with, at least here in the South.

This most certainly wouldn't have been the case in 1950. And that confirms that such discriminatory systems aren't more powerful now than they were in generations past.

Really, I think claims to the contrary are absurd on their face.
"Sorry, keto fans, you're probably not in ketosis
Then again, you shouldn’t be anyway."

https://www.popsci.com/not-in-ketosis/
i strongly disagree with the author. you cant ignore sunk costs.

For example, in the stock market the majority of active retail traders (>90%) get wiped out within 3 years. they continue to dump money into the market, ignoring losses (sunk costs), hoping that the next trade will help recover the losses, and then the next trade, the next ... etc. at some point one has to stop "bleeding" and re-evaluate the approach before blowing out trading account completely. this plays out in the stock market every day and will continue for as long as trading exists. one cant ignore sunk costs - we have to learn from it.
Not strange at all. Why would ubiquitous tooling confer resolve and fortitude?

You can’t hammer people problems with tech and expect a fix. They’re people problems!