skysight-inc/HackerNews huggingface dataset:
The US massively over spends pretty much everywhere. Healthcare? Yup. Space? Yup. Government salaries? Yup. New toilets? Yup. Propaganda? Yup. I'm not even touching on the massive amount of fraud our handouts have or all the no bid government contracts given out to donors.

Take out military over spending (~15% of the budget) and you still have massive over spending in ~85% of our budget.

We need to tackle to massive over spending at its root (our elected and non elected government officials) not at a symptom of the root issue (military over spending).

Look at it like this. If we look at everything, over spending would be reduced in our entire budget. If we just focus on military overspending, over spending would be reduced in 14% of our budget. But as nothing else is reduced there will be no real change. Slowly overtime the over spending will creep right back into the military.

There is no logical argument to be made for only targeting military overspending. It makes a good political talking point but that is about it.
I am familiar with Scala and Haskell, but I was not familiar with ZIO. Thanks for sharing!
Even more impressive then.
I guess half a million people dying is fine then.
Many of us have been here.

You accelerated your life in a few ways - financially and career experience - compared to most people. There's a tax to pay. Some are good at paying it inline with work by having healthy workout routines, loving relationships, a higher purpose to suffer for. But a lot of us "burn out" and pay that tax afterwards. It sucks, I'm sorry. I took 6 months off, and wasn't ready to come back but just forced myself anyway.

Therapists and psychologists are interesting to dabble with, and some people's lives are changed for the better. But they failed to help me at all, some were even bad for my mental health. Some blamed it on me for not being open to their theories (I consider attending every week for a few years, paying out of pocket, and actively engaging with their ideas in my everyday life as being quite open - they just couldn't handle critical thinking IMO).

You have a lot to unpack - What's going on with my body? What is the source of my confidence if not in work? Should I become a PM/bartender/artist? I'd say don't rush an answer. This is the journey you're on. Start where you are, even if it's not where you want to be.

Now that you're back at work, what's stopping you from doing the absolute minimum? I'm talking.. 4h days, boss unhappy with your performance, but not being fired. You don't care, right? Then focus on methodically answering the big questions, and having the experiences that shed the needed light for you.
I've changed the settings on my iPhone so that calls are shown like notifications like everything else. So no more taking over the whole screen.
Rather than doing napkin math using sources like joinzoe, i.e. self report (app) on population with high natural immunity due to uncontrolled spread, with great health care infra, and low population density - many factors why that's a bad place to start your reason chain - here's earlier study by epidemologists who are familiar with PRC conditions.

https://www.nature.com/articles/s41591-022-01855-7

> lift such measures could see more than 112 million symptomatic cases of Covid-19, five million hospitalisations, and 1.55 million deaths.

There's also later analysis that extrapolates with TW/SKR numbers after they began living with covid with IIRC greater deaths. These are fellow East Asian examples with more simliar conditions than PRC except they have much better per capita health care infra.

>relevant factor is how good is the vaccine at preventing major illness and hospitalisation.

Yes and the relevant factor to that relevant factor is PRC doesn't have the ICU beds / hospital infra per capita to absorb even vaxed spread. Most of country is old and underdeveloped and "crushing the curve" is still the best path. Vax prevents severe cases but at PRC scale and infectiousness of omicron, in dense urban enviroments during colder seasons, that's still more symptomatic severe cases than the medical system can handle.

>We find that the level of immunity induced by the March 2022 vaccination campaign would be insufficient to prevent an Omicron wave that would result in exceeding critical care capacity with a projected intensive care unit peak demand of 15.6 times the existing capacity

https://www.theguardian.com/world/2022/may/11/lifting-zero-c...

That's the crux of the issue, PRC is a developing country with low hospital beds per capita that demographically skews old (and antivax). These factors means PRC is better off with no vaccines and zero covid than vaccines and living with covid until zero covid or some other factor makes zero covid unsustainble.
Good luck always getting the same output from a microphone. Maybe the neural net works perfectly fine on crisp samples, but falls apart when some noise is introduced. Maybe it works fine with most kinds of noise, but not a specific type of noise generated in the evening.
I think part of the problem, is in order to truly combat inflation (not just the CPI) the cost of borrowing needs to be higher than the actual inflation rate itself. So, if inflation is 10% right now, interest rates need to be above 10% to create a real negative pressure on the inflation rate itself. Otherwise, it is simply warning shots, and a hope that people will change their behaviour voluntarily.

To remove money supply from circulation; saving that money must be more beneficial than borrowing it.

At this point in the cycle, it is still cheaper to borrow money vs save it. Inflation is... 8.2% let say, so... I can save that money at get 4-5% return for instance, so I'm still losing 3-4% per year in that simple scenario. Or, I can continue to spend, and borrow at a rate less than the 8.2% inflation rate.

It's a bit dishonest that many economists, and experts suggest that interest rates will peak soon. Truth is, they will not until they are higher than the real inflation rate.
Now I can stop tweaking my SQL query and start tweaking my prompt.

Less cynically but more critically, you’ll still have to review the SQL generated by this program. Unlike reviewing art, that review will be difficult, because reviewing SQL is not easy (unless the query was trivial to begin with).
I remember an embedded company I joined; when I asked how they manage releases, the eng manager said, "well, we find an engineer who has a copy of the source code that can successfully build with no errors, copy it off their workstation (debug symbols and all), and send it to the factory to get flashed onto devices." Total clown show.
This is a solution very dependent on individual preferences, though, it is not any kind of blanket solution.

I once called my brother from a phone that was not mine, in the middle of the night, to inform him that our brother had died suddenly. He did not answer. He got that message in the morning when he checked his voicemail after waking up. He was very upset at the delay.

Filtering from unknown numbers is a hack, and it has consequences. We should not have to do it just to get some peace from our phones.
SEPA Instant (UK Faster payments) has been in market for a few years now. While the Federal Reserve is still working on rollout plans for FedNow.

The US "instant payments" is Venmo/PayPal which are secondary to the banks not primary.
Go is a moderately better C. In terms of expressivity, it is ages behind C++.

It also has a garbage collector, which while fine for most use cases is not acceptable for some use cases that C/C++ (and now Rust) are being used for.
This looks very much like many contemporary sites. Stripe comes to mind
I get the same issues I did in the US here in Iceland, fwiw.
I get the added bonus of no longer being able to use many voice activated features because names aren't phonetically pronounced or simply have characters that aren't recognized by CarPlay.

"Call Þórunn mobile." "I don't have a Thorin." "Call Porun mobile" "I don't have a porun".
I think maybe you need to initiate the port to a new carrier and then cancel existing service? Otherwise they may just release the number to the available pool as soon as you cancel, and then the answer really would be that they can't port it anywhere, since they don't control it.
Hmm quick glance the Kronos is around 2600 GBP. A good monitor set up is maybe 1000 GBP.

At 2% inflation, a series of 5 purchases (one every 10 years) totals to 27815 GBP

On Yamaha today, that will get you a 6'1" C3X.

I don't have great knowledge of the market for second hand midrange Yamaha grands but if it's well looked after (which as discussed costs money) the value of the piano will not be zero.

A spot check on gumtree[0] suggests that a well maintained 30-year old 6'1" Yamaha C3 is worth 50% of today's C3X. I'd be more confident that a well looked after Steinway B would command a decent price - especially if you picked up a decent 5-10 year old to avoid the premium associated with newness then sold it a few decades later.

So for me, I don't agree that the economics of buying a grand piano are as clear cut as your post makes out but I agree that periodic upgrading of a DP is definitely viable and gives you more flexibility.

I used to be really fascinated by antique pianos (Bechstein and Steinway) and I was really impressed how gradual their value decline was, but also how nice they can sound. A well looked after 1900s Bechstein sounds so beautiful.

[0] https://www.gumtree.com/p/pianos/yamaha-c3-conservatory-gran...

Given that it is allegedly from a conservatory I'm willing to give the benefit of the doubt that the piano will be well used but also well maintained.
Show HN: DB Cost, Comparing AWS RDS and Google Cloud SQL Pricing
Which country do you live in? I’m from Belgium and I’ve never heard that before.
Wow very cool. Would love to see it interface with Bigquery or other data lakes so it could grab the schemas and structure query
It’s not actively developed and it doesn’t support TLSv1.3 though.
To be charitable to kstenerud, FP advocacy does often sound like proselytizing. When promoting FP to folks, I think we can mitigate that issue by communicating a couple points:

1. There's no dichotomy between FP and OOP. Sprinkle it into places where it makes sense to you. Adoption can come by degrees.

2. Just thinking in composable, pure functions on projects buys you serious mileage. You don't have to wrangle monads (or worse, victimize team members with advanced FP ideas). Just KISS.

FP often feels to non-practitioners like a pretentious and byzantine fad. We'll have better luck with widespread adoption if we can be inviting and dispel those negative associations. We'll seem less zealous if we can frame FP as a practice to dip one's toes into, rather than a religion to be submerged & baptized into.
No, Kotlin/TS do the same thing with different syntax.

See https://kotlinlang.org/docs/null-safety.html#safe-calls (TS is basically the same)
In my experience growing up as an evangelical Christian, the proselytizing has very little to do with wanting strangers to “share the same joys of Jesus Christ”.
What if the parents are overworked and underpaid, resulting in limited time and material resources - is it still an issue of "personal responsibility"?
We're also providing the input to train character ai on good quality results
The first minute of every article like this one is also torture. First it seems like the page loaded and you can start reading, but then you are going to be hit with a massive, all encompassing pop up covering the page. If you're lucky, it's a cookie consent modal, to which you basically have to consent; the other case is a paywall and the content might never have been there to begin with.

You can brave the elements (the DOM elements) or zap away annoying modals, and if it's a paywall you might find an archived linked in the comments (thanks to anyone sharing these by the way) but either way you are in for a jolted start. If you are really in a hurry you might just bite the bullet and accept all cookies, muttering quotes from 1984 in the process.

Then there are the autoplay videos, good luck finding the X button on those, and have fun actually clicking one.

It's been an annoying first minute but you can finally start reading, only that every paragraph break is now an ad to something else, a focus grabbing div to additional content on the site, or - my favorite - another autoplay video completely unrelated to anything. Aside from videos, most of these are still present even in reader mode, for the clever reader.

Ad blockers help with some of these issues, but media articles today are just a total crapshoot, unless it's a personal blog, although those might turn out to be a marketing funnel for something, and oh why don't you sign up to our newsletter for the actual content we baited you into clicking, which in turn is an ad for the class they are promoting.

I envy the younger people online who never knew the internet before it became this weird annoying minefield of attention traps and poorly disguised marketing ploys.
C++ should probably look at the Epochs rust is using to manage compat issues so old code still compiles but they aren't completely bound to old things (see how they added keywords for async in 2018 as an example).
C++ has fantastic docs, books, videos, so much. You shouldn't need to read the std library code, and shouldn't read it to know what is safe to do. There are many implementations and they differ in details but all have really good standards compliance, except where they document deviation (like EASTL omits some slow stuff).

If you want to iterate over a container, know promises about algorithmic complexity, have strong guarantees about type safety, or know what smart pointers promise to do then you can get all that without digging into the stdlib's code.

I know this wasn't the main point of your comment but shared_ptr can be thought of as a reference counted pointer. It cleans up the pointed to object when all the pointers to that object go away. It doesn't need to be reference counted, there are implementations that do goofy ring lists under the hood but all the operations on it are cheap O(1) operations and it is only slightly slower than a raw pointer, looking at the code might cause someone to miss the promises of computation complexity. For object you only want one of there is unique_ptr. You give it a pointer or constructor to make an object and when that pointer leaves scope it cleans up the object. Both are great for managing things like memory, connections, file handles, anything you want automatically cleaned up when the pointers leave scope.

Not all languages have the robustness that comes with a 40 year history, so learning last year's hotness and C++ are going to be different.
Mastodon looks like Twitter, functions like Twitter, apes Twitter's features such as using @username, and even calls its posts "Toots." You really can't honestly argue that Mastodon isn't trying to be Twitter.
NEONnoir is a hybrid point-and-click adventure/visual novel game for the Amiga
Ah yes I used to work at a california company as c++ developer.

There was no automated test whatsoever. QA department was just manually clicking things on a client that would connect to my c++ thing.

When I wrote a couple of unit tests I got told off because I was wasting time not doing features.
At the bottom of this the question is "what does Twitter verification mean"?

In the past, it meant that the platform backed you and thought you were important.

Verified status had nothing to do with actually verifying the identity of who the person actually was. If it did then it would have been available to everybody, not the coterie that Twitter management anointed and specially protected.

Making it a $8 sub without identity verification is just as meaningless as it current is except with expanded application and a way to make money instead of stroking the ego of those that have it and frustrating those who can't get it.
My recent hot take is that students should never learn on a language older than they are. There are so many options, why did I have to battle linker errors in my intro to CS class with C++? Nothing we were doing required C++.
Classic WW2 fighter pilot tactic.
Never registered mine with a phone number to Facebook.

But it got deleted shortly afterward about 2 years ago due to adding a virtual landline phone number.
Burnout doesn't always have to be exhaustion-focused. I'm no expert but to me it sounds like you're disengaged/apathetic moreso than exhausted. Boreout is another common term that gets thrown around on hacker news/reddit.

I think as software engineers we don't always consider the social element much, we tend to focus on the problems we are solving day in and day out, but the people are a critical piece of the puzzle as well. I similarly had a lot of coworkers I cared for leave for other jobs, and that ended up hitting me harder than I thought it would.

Best of luck to you.
Which is actually even more impressive as the raptor also produces a greater amount of thrust.

So not only are you getting ~90x as many engines/year you are also getting a similar amount of thrust but at half the weight, likely meaning considerably mission mass / vehicle when configured for like for like thrust.
I can't believe this is getting upvotes on HN, this is buggy and a simple oneliner can do it.
I always thought it was standardized that way in an effort to get people to care about accessibility.

But FWIK it might just be because someone on the standards committee wanted it that way.
I was making computer programs just for the heck of it even before I knew it was possible to make money with them. Even if the field wasn't booming, I would have stuck around and kept making them on the side. Doing what you love doesn't mean it can only happen full-time.
I have this strange sense of uncanny terror by relating to the output of an AI
Day one experience matters a lot to most people. For better or worse, your community won't grow if newcomers have to spend a day hating things first.

It won't matter if you're looking for a language to make your baby for the next 5+ years, but most people are trying to solve small problems on an incremental basis.
not my college of arts experience.
In this context, “universal and government regulated” also means “inescapable and absolute”.

Your health insurance might not go up, but you could find procedures being denied if, based on your purchases and behavior, the cost would be a poor investment for society and the state.
The telco of the user who places the call pays the telco of the user who answers the call. Every scam call that’s actually answered is money in the pocket of the telco that serves the scam victim.
You can give contacts nicknames and Siri will recognise that instead of their main name.

So if you set Þórunn's nickname to be "thorin" Siri will be able to recognise it. Basically just go through your contacts and give them all nicknames that are English phonetic spellings of their real name.
It’s pretty clear that games are the entry point into wide household adoption of VR.

The metaverse as is currently being pursued by many is nothing more than an VR mmo.

We should be calling these things games rather than applying an incorrect label or overhyping what they are. Until utility reaches a point which proves otherwise.

Sony/Microsoft are best positioned to capitalize
I've had severe depression twice and I made it through it but man was it tough. Defecating over 10 times a day. Total body sweat, shivering in bed wishing I would die. Praying all night for relief.

My first win was baking a potato more than a month into it. Under normal circumstances I'm a good cook.

You sound depressed. Do the right thing with the employer and quit. Say you thought you could push through it, but you can't with the depression. It's not fair to make them fire you, even if you don't like it there. If you need financial support file for disability.

As soon as you possibly can, start working on something you 100% agree with. If you've always wanted to serve coffee at a cute cafe, do that. It doesn't matter how much it pays you can figure the money stuff out later. You are in full blown avoid-this-getting-any-worse mode right now.

I truly wish you the best and hope you make it through this. The day can be better again. I know how hard it is to believe this when it happens, but it is true. Do not give up.
It's really expensive. Just to get a short email translated using one of the official services might cost a few hundred dollars.
Most banks in the EU already have such payment systems, which is part why the EU moves things ahead I think.
I reckon it's something like the end state of that thing where the better paid you are the better treated you are and, not infrequently, the easier the work is.
Payment is not based on hardness, it is based on demand and supply.
You can use a service; not all of them are invite only, or you can setup your own blog software. Federation is pretty close to RSS. Yes it's trying to be microblogging.
mxroute is another pretty good one, though, I will admit that the various admin interfaces necessary are a pain in the ass. One for billing, another for admin of the mailboxes.

But, it just works once its setup, and if all you want is IMAP support it's all good there. They usually do a Black Friday sale that's pretty decent. Last year they had a 25gb storage option for $25/year. I have like 5 domains on it, and about as many mailboxes. Smooth sailing since.
Honestly I'm fine with this as a consequence of modern convenience. The real torture for me in that first minute of a phone call is the usual:

"Hi, how are you?"

Then I have to pretend they care (they usually don't), give them a 0.02 second explanation of how I am, then to be nice I have to return the same useless question before we can actually talk about their reason for calling.
I find Pandas vs. SQL to be complimentary, rather than an either-or type situation. For anything in the tens of GB range or smaller, it’s easy enough to move between the two with read_sql_query and to_sql.

The general strategy is to build the core of any dataset as a SQL query that handles joins and performance-sensitive parts of the query, then polish/plot/yeet into weird shapes with Pandas since it offers much greater expressivity.
They are, they just need a hell of a lot of them to a) finish testing Starship + Super Heavy b) build a giant fleet of both and have replacement engines available for them.
Statistical inference also regresses to the mean. And the mean for spelling and grammar skills in society is regrettably low.

In the last year or so I've noticed more and more that I have to fix misspellings or grammatical mistakes that were introduced by autocorrect. The most common culprits I notice are contractions (when I am sick I am not "I'll", "its" sometimes actually the contracted subject and verb, etc).
You are literally one search query away from it making sense:

https://news.ycombinator.com/item?id=28495086

http://ceur-ws.org/Vol-2737/FP_6.pdf

There was a huge uproar about it a couple of years back.

EDIT:

https://www.reddit.com/r/Mastodon/comments/jkiw1y/can_someon...

Gab was "banned" in that the vast majority of instances blocked it and blocked any other instance that didn't do the same.

If that's not censorship, I don't know what is. You can have your sandbox but you can't play with others unless you accept their censorship rules and politics.
I only very infrequently experience the issues described in this article, and I definitely would not consider it torture.

Re. the other comments about robocalls, I use the "Silence unknown callers" on my iPhone and it works quite well. The only drawback is that you have to remember to disable the feature if you are expecting a call from someone who's number you don't know (eg a delivery driver.)
Interac is a network by the bank cartel in Canada, not run by the government. Payments Canada is working on Real-Time Rail as a payment system that is independent from the banks. For example if you send funds to your brokerage they take 24+ hours to arrive, with Real-Time they'll arrive in a minute.