skysight-inc/HackerNews huggingface dataset:
From direct personal experience totaling well over a decade, 10 drinks is not hard to get to, especially for a larger person. 2-3 to get things going, and 1 an hour after that, for up to 7 hours. On weekends, I split it up; 3-4 in the morning & before lunch, then eat/sleep, then 6-7 through the afternoon & evening. Beer usually seems to be easier on the system than anything else, but that may vary by physiology.

Once the habit is ingrained and you become reliant on it to control your moods, 'cutting back' is a whole different proposition. My triglycerides are terrible, but other than that I seem to be ok, so why not just keep going? It's the easiest path, inexpensive, and most importantly, a LOT less hassle than dealing with the minefield of incompetence you encounter when seeking mental health treatment.

I haven't given up completely on 'doing better'. But on the other hand, maybe that's not for everybody. We only have so much time here, how do we want to spend it? Stumbling over ourselves in an impossible quest for imaginary perfection, until we die anyway? Or enjoying ourselves the best we can given the dire circumstances?
jpow and yellen are evil

printing money to boost stock prices for the rich. wait til next year when peoples 401k is cut in half and inflation also makes everything more expensive
You are dealing with wire-transfers here. So there isn't really a way to undo a wire transfer. The recipient would need to voluntarily create another wire transfer back to you of the same amount.

So an interface like this only controls the money on Citi's end. Once the wire transfer occurs, there wouldn't be any way for this software to undo that transaction.

You could create a psuedo-undo in this software tool, which is how Gmail creates an "undo send" feature. Like a wire-transfer, once you send an email, there is no way to undo it. The email is sent to the recipients servers, there is no way to reverse that. Gmail creates a Psuedo-undo which means that they basically wait after you click "send" and they don't send the email right away. They wait 30 seconds or so before actually sending the email. So if you click "undo" during that artificial waiting period, then it simply cancels the send that hasn't occured yet. It feels like "undo" to the sender, but in reality an artificial waiting period was created, which allows you time to cancel it before sending. Not a proper "undo", but it acts similarly. But it is worth noting that once that artificial waiting period is up and the email is actually sent, then there is no undo anymore.

In the case of this story, you could potentially create a psuedo-undo. The software could create an artificial waiting period before initiating the wire transfer, which would allow time to undo. But the problem is that no one would have noticed it until the wire transfer was completed anyway. Someone noticed that $900M left the account when they thought money was staying in the bank. Only then did they realize that the mistake was made. Three people signed off on this transaction before it was sent and all three thought it was correct. So a psuedo-undo wouldn't have helped in this case.
RIPE Atlas probe available on SpaceX Starlink beta terminal
Your salary is not your GDP. What you contribute to GDP is significantly higher than your salary.
That's orthogonal to the discussion, though. The concern isn't about cybersecurity, or breaches - this is about governments and companies abusing their access. The concern is that given enough time / development / etc handing _anyone_ a "track all folks down to the millimeter" is a fundamentally dangerous proposition.

We know for a fact that government agencies misbehave. Imagine McCarthy's America, but with the ability to programatically crawl your every movement and spoken word. _That's_ the nightmare scenario.
The Portfolio Collective – The lifetime accelerator for portfolio professionals
The uplifting music of Let It Go is an odd contrast to the film's message. As is the whole character of Elsa, who is seen as the protagonist of the film, when in fact she's practically the villain. Ana is the protagonist, but almost comes off as a sidekick.

You can feel the film's heritage, in which Elsa really was supposed to be the villain. It didn't evolve that way, setting up a genuine shock at the big reveal. Let It Go ends up mashing the I Wish song and the Villain Song, and (with Menzel's breathtaking voice) comes out doubly exciting. It makes the film feel a little uncoordinated, in a way that I like because it doesn't just follow the tropes.

But I think they didn't even understand that success themselves, and the sequel was rather poor. It dismissed the fact that the first film turned out to be about sisterhood, in a genuinely touching way, and thus lost its heart.
I don't know. A lot of my "working-class" childhood acquaintances and extended family goes through at least 2 six-packs of Miller Light in a night.

Now, in the case of my particular family members, I wouldn't exactly say they don't have a problem. Most of them live on the edge of poverty, which would be much less of a problem if they didn't drink and smoke at least a pack of cigarettes a day.

But most of these folks who drink massive amounts of the sort of beers-I-wouldn't-touch-with-a-ten-foot-pole are mostly functional in society. By that, I mean, they don't have a monopoly on family and money problems. Shockingly few people have their shit together in the way that we talk about when we talk about the dangers of addiction.

Like I said, I don't know. It's not very clear/cut-and-dried to me.
I'm not dismissing his account, so you should read my comment closer.

I don't think I would use getting published as evidence that somebody "has their life together". Again, I don't care if he does have his life together. It may entirely fake, it can be temporary, and it can be one account.

Look, I'm wholly for the idea of not shaming people who use drugs. I am also wholly against treating drugs which have established track records of destroying lives as recreational or not a problem when used regularly, especially to avoid personal problems. So I'm strongly against publishing essays which tell a soft story to play down the millions of other stories, which this absolutely does.

Why doesn't he talk about how this impairs his motor or thinking? Is he somehow magic, isn't the entire point to alter his conciousness? No, it's all positive about drugs. Ridiculous. Why doesn't he point to the side effects? Using alcohol as an example of how "harmless" drugs are is obscene. Alcohol destroys millions of lives every year as well.

If he wants to sell tolerance of people's choices in the name of the freedom to ruin your own life, then so be it. Don't soft peddle me bullshit.

Could we have a story about all the men and women who had their entire lives destroyed by drugs as a counter example?
The long key press and the clicking sound is why this would not be something I would choose. I think my next keyboard will be a logitech ergo k860 keyboard. I tried it at best buy and it feels so great to type on, and I know bluetooth will work. I just wished it had leds. If you're in the market for a keyboard, I would check that one out.

Last year, I switched to keychron k1, A low profile mech keyboard. The lighting effects are absolutely stunning, it really is the most beautiful keyboard I have typed on.
However, the bluetooth and typing experience it a little off. The keys are jagged on the corners and I seem to catch the corners. And bluetooth intermittently drops connection to my macbook, making it useless.
Umm, who exactly cares about what 'mistake' Vincent Fratta made at work?

But who cares that Citi lost half a billion dollars because of an interface mistake?

The latter is news. The former is not. The story loses none of its impact or relevancy leaving the names out.
Go security cheatsheet: 8 security best practices for Go developers
> if, for example, TSMC were to go wonky due to China taking Taiwan

That's not an argument about debt, though.
The risks involved of naming someone have gone up quite dramatically. Today, anyone can take a random person and, from anywhere in the world, cause them direct pain. Swatting, slandering them as a pedophile, bank fraud, etc.

Sure, their names are “news” but how does the name of someone who made an innocent mistake help me understand the news? What’s the value-add? The “ROI” seems in strongly negative territory here.
How Sustainable Is High-Tech Health Care?
Cialix
This 1-minute clip is what's being spread around the socials, but I find the full 3-minute answer much more interesting: https://www.cnn.com/videos/world/2021/02/17/china-uyghurs-hu... In it, he gives a rambling but coherent rundown of Chinese history, the challenges China faces right now, and XJ's vision for China's future.

This is going to be something of a political Rorschach test, since Biden peppers his answer with defenses of "human rights" and vague threats about the role America's going to play in standing up for them. There are plenty of sound bites in there that portray Biden taking an aggressive stance. For example, he says, "There will be repercussions," and claims that he intends to retake America's place as the "spokesperson for human rights" at the U.N.

But the clip will also provide ample fodder for anyone who wishes to twist Biden's words to place him in a negative light. The implications, or what's not said here, are very troubling indeed.
I'm not gonna sit here and defend the Zuck, but your statement is true of many, maybe even most, people.

Once enough money has entered the picture, people become very flexible.
>you should set the values that enable bold decision making by the lower downs.

This take is indistinguishable from management politics. Without a policy at the top:

1. The "lower downs" all make "bold decisions" in different directions, resulting in administrative paralysis.

2. Voters aren't making meaningful choices. They're literally voting for someone who will enable everyone to do whatever.

This is a recipe for political chaos. More importantly, it's the story that's been playing out for the past 40 years, with the results we all know.

I can relate to the distrust of central planning to some extent -- it is certainly something that warrants caution -- but those risks are best addressed through institutional checks and balances, not by having the political class abandon its duties altogether! The irony is that in an effort to avoid tyranny/autocracy, we've created the kind of political vacuum that incubates the very outcome we feared.
You're using absolute wording (i.e. exaggerating). Do you have a longer opinion? (I'm not disagreeing with your intention, whatever it may be - just your expression, which, giving you the benefit of the doubt, fails to communicate your intention).
Not defending drug use at work, but if you're to be fired it should be for the performance related issues you mentioned caused by the drug, not because of the drug itself.

Edit for more context:

Depending on the drug, substances consumed outside of working hours would still show up in a drug test. Firing someone for something they do outside of work shouldn't be acceptable.

If you can prove they consumed drugs that would impair their ability to perform their job during working hours, that'd be a valid cause for dismissal. Drug tests don't measure that precisely enough though.

Not to mention, drug tests are not infallible. They can come back positive for morphine if you eat a poppy seed bagel in the morning [1].

[1] https://www.snopes.com/fact-check/poppy-seeds-alter-drug-tes...
probably me, although i can't remember the password to that account, so you'll have to take my word for it. but yeah, from a perspective of a couple years on, heroin addiction is fucking terrible. i mean, heroin's nice and all, but i was an idiot ;)
That title is factually correct, but IMO click-bait.

There’s no mention of M1-specific exploits, so as far as I can tell, all that happened is that the malware author checked a checkbox to build an universal binary for both x64 and ARM.

That might even have happened in response to a helpful/nagging prompt from their build system to change the configuration to build an universal binary.
> In other words, it might soon be too late to ban crypto. The ball already started rolling down the hill. In other words, it might soon be too late to ban crypto. The ball already started rolling down the hill.

Great analysis. Give it another few years: then when most of the S&P companies will hold crypto, along with your richest supporters and voters, trying to ban it will become political suicide.
More recently he appeared on the Toure Show podcast: https://play.acast.com/s/toureshow/dr.carlhart-idodrugs
We run Dapr on GCP using GCP's Memorystore and accessing it with Dapr. Our deployments run on GKE, and we use Dapr for two things: state versioning with Redis, which we only get with Dapr and not with the native OSS clients, and a Dapr API called service invocation to discover and invoke other services across the cluster.

We looked into using a service mesh like Istio/Linkerd for the direct communications part but eventually decided that Dapr's explicit API approach makes more sense for us than a blackbox transparently intercepting our traffic. plus, these meshes were too cumbersome to setup.
Former CEO at Creative Market here (though at the time, I was VP Eng). Call me an optimist, but I believe this can work, though I accept the premise of the headline generally.

We were acquired by Autodesk in 2013. We may make for an odd case study: we had a very unique opportunity to spin out and return to be an independent startup in 2017, thanks to Autodesk's support - not to mention the leadership of our co-founding CEO at the time. (Parenthetically, I could write a book about acquisitions and spinouts, but that's for another day.)

During my time at Autodesk, we were very much a "startup within a big company." They wanted us to continue doing what we do, because it was clearly working. We continued to grow. We continued to have more resources and support thanks to Autodesk. We found ways to preserve our culture, but also adopt some of Autodesk's. We built relationships and got to know people in other business units. We never felt like there was some ulterior motive or felt our hand forced.

There are disadvantages, sure, but I think it would lack nuance to pin all that blame on the acquiring company. Relationships are a two-way street. If you're going to sell, I think it's incumbent on the founders to normalize being proud of being a part of that bigger company. I think it's okay to say, we're going to change and we're going to reach out and connect with the larger organization. It may not be helpful to try to be the "pirates" within the organization, like the Mac team during Jobs' first stint. It's isolating and corrosive to be the smaller piece of the puzzle, yet view yourself as the greater cause.

People can criticize big companies. In many cases, that criticism is warranted, fair, and important if we're going to increase competition and innovation. For my own part, looking back on my time there, I always felt valued and respected as an Autodesk employee. I was always proud to hold my employee badge.
I'm willing to chip in a fiver.

Anyone else want to setup a gofundme for the global economy?
More info for 1.: https://en.wikipedia.org/wiki/SL-1
I once saw a detailed breakdown of a well-known Concorde crash
and it's staggering how many coincidences came together to mess
up those people's day. Iirc a spare part for another plane was
faulty, fell off onto the runway, the Concorde's wheels hit it
and exploded due to the strain, one of the rubber chunks hit the
fuel tanks causing a leak and another shredded some live wires,
leading to ignition of the leaking fuel.
So true. Nvidia can't not know how resourceful cryptominers are - and to what lengths a miner will go to modify the firmware for even a few percentage point improvements. It'll just lead to a never-ending back and forth (will daily drivers become a thing?) until Nvidia decides it's not worth the effort.

This just seems like a feeble gesture at appeasing gamers. What's interesting is that these "mining-crippling" changes will only apply to the 3060 GPU, not the rest of the RTX 3000 series. If it was a legitimate gesture, then Nvidia would've made it universally applicable.
We can, however, easily take the opposite conclusion: drug criminalization has been an unmitigated disaster in almost every country it’s been tried short of a few incredibly homogenous countries like Japan and countries for which no real data is available like North Korea.
on the link they say "A rich and intuitive user experience that helps bankers enrich customer guidance,
advice and product recommendations to customers".
An RSS Feed with New Releases from Your Favorite Authors
I mean, it wasn't THAT bad. But that's still annoying and you should be able to cancel via their website.

They likely have metrics on how effective their attempts to prevent cancellation are. If it's worth it (save more $ by preventing cancellation than it costs to pay these chat workers), they'll continue to do it. Though, I also have been very irritated with some companies' cancellation hurdles. I could see some law where cancellation can't take longer than 5 min or something on average (that was just an arbitrary criterion). It's anti-competitive to obscure cancellation for sure.
For me, the man-made disaster is the amount of dirty coal the Germany burns, after shutting down their nuclear power plants. And from pressure by the Greens, no less!

Man made disaster is the prices for electricity we pay in Germany, while France is happy generating nuclear power and pays 30% less.
Great example: Cirrus has a new personal jet, the Vision Jet. It has a feature called Safe Return Emergency Land [1]. If the pilot is incapacitated, a passenger can press the Big Red Button to activate the system, at which point the aircraft switches to autonomous mode to select the closest airport to navigate to and auto land at. Even the pilot can fail and the system will attempt to recover from this failure mode.

[1] https://cirrusaircraft.com/story/introducing-safe-return-eme...
Unfortunately the belligerent parties were all too good in propaganda for their own sake.

Even if the war was going nowhere, the civilian population was whipped into such hatred of the other that "old fashioned" peace talks just weren't on the table.
> At scale, human errors are a certainty, while documentation and training is far from useless, no amount of it can change that fact. It's therefore a critical responsibility of systems designers to design their systems to be resilient to mistakes.

If only the people who insist on using unsafe languages understood this. Their position is that you should get better at not making mistakes.
Many car manufacturers have found that it is cheaper to ship all vehicles with a feature, and then have the owner pay to unlock it.

https://www.theverge.com/2020/7/2/21311332/bmw-in-car-purcha...
> ‘long run’

That’s on the order of years for this problem. I would imagine that Nvidia doesn’t think it could survive the reputational costs of charging market clearing prices for their cards for years - effectively proscribing their core gamer market for the entire period.

Sure, that’s what’s happening now, but it’s the fault of scalpers not a business decision by Nvidia. The scalpers get the ire of the core market, and Nvidia gets to look like it’s doing its best (while guaranteeing all the inventory it can make will sell)

It’s the same reason your favorite band charges a low face for tickets that doesn’t reflect demand - they don’t want to be the bad guy excluding poor people from the experience, they just let the scalpers do that.
Ask HN: Software and programming languages on the Mars Perseverance mission
What software and programming languages are being used for the various systems on the Perseverance mission to Mars? What are the design principles and mission constraints that have influenced the choices that have been made?
Very cool! Mine is kinda sparse tho, but I like that. It peters out towards end of the year which makes it look like the edge of the city
The economy isn’t a zero-sum game. We’re not simply distributing finite amounts of wealth among the population.

Consider what happens with high interest rates: The people with money are incentivized to put it in the bank and sit on it, while the people without money are forced to pay exorbitant interest rates for the privilege of borrowing that money to start businesses, buy cars they need to get to work, and so on.

Low interest rates are a forcing function to force the wealthy to deploy capital somewhere other than letting it sit in a bank.

> The latter as a group made more money during the pandemic from any possible source you could look at

Stock prices are up because we literally stimulated the economy by giving the average person free money to spend and subsidizing their jobs. The headlines comparing net worth of wealthy people at the lowest point of the pandemic to the highest point are outrage porn. They didn’t make money by funneling it out of the poor and into their bank accounts.
They don't need to mine for that, merely buy existing Bitcoins.
I'm really digging all the Visualization/UI/UX stuff that GitHub has been doing. I hope they keep it up.
1977: Zork
Holy crap these are expensive! I got all my Model Ms from Goodwill back in the very early 00s. There were literal piles of them for like $5 each. Funny how times change.
Faith in the Modern Areopagus
At eye-watering expense and with long lead times. Both of those are largely self-inflicted wounds. As with everything, if it were cheaper and faster to do, we'd probably be doing more of it.

We'd do well to shorten timelines and costs by removing permitting requirements for most types of work and loosening control over building. We also need to reduce costs of living so a broader occupational dynamic range of people can live in any area. That would expand the labor pool for doing work in urban areas.

I don't know anyone who has managed to accomplish nontrivial work on an existing home in Palo Alto in under two years and for less than half a million dollars. One friend has been trying to fix a leaky structure there for ~5 years.
Rethinking Pair Programming
The author is not suggesting you take heroin at work, any more than it would be acceptable to drink alcohol at work.
Good quality domestic craft beer and imports are typically very easy to find in most populated areas in the US in my experience. Granted I'm in a big city (Chicago) but the "big box" liquor store here has a whole aisle of Belgian imports, for example.

That said, a quick googling shows that 2/3 of the American beer market is still dominated by non-craft domestics (AKA your cheap, watery lagers like Bud/Miller). Even amongst the craft segment it's definitely the case as another commenter pointed out that IPAs are overrepresented for whatever reason.

I think where we're still really lagging behind is quality of beers at your average bar. If you know where to go you can find great selection but the average bar probably still has just a handful of decent non-domestic-lager offerings, likely in cans/bottles. In comparison to when I lived in the UK and it seemed like any corner pub would have a couple great draft ales .. it's not the same.
Learn React.js by Building Hacker News – Function vs. Class Based Components
https://github.com/fish-shell/fish-shell/pull/7028
Yup, precisely should work fine with mutable / unhashable types -- it just relies on equality to check the elements in an iterable.

More specifically, writing:

contains_exactly("a", "b")

is equivalent to:

contains_exactly(equal_to("a"), equal_to("b"))
I didn’t realise this when I started using keyboards with Cherry MX switches and bottomed out the keys. Noisy, slow, probably not great for my wrists!

I eventually realised that you’re supposed to press them gently, like you might with a camera shutter, just past the actuation point. Now I type faster, it feels better, and it’s really quiet.