skysight-inc/HackerNews huggingface dataset:
I think the OP took the strictest and dumbest definition of testing possible, used that as his straw man, and then lit it on fire.

The fact that systems level programmers, generally speaking, have a disregard for testing automation is apparent. Over the years if somebody had the "pleasure" of running any type of linux distro, how many times would things break randomly for reasons that the end user could only imagine? Many of those issues probably could have been surfaced and fixed before the code shipped had there been any testing automation in place.

But let's forget linux for a minute. Look at Windows. For the longest time the quality of windows was the biggest joke in software. And those engineers working on it, sorry to say, were cut from the same cloth as the Linux kernel folks and all other systems programmers. We don't need no stinking tests. Well eventually somebody that cared about the reputation of the company forced testing upon these teams and lo and behold things have gotten way better. Apple is the same way.

To me it is honestly astounding that there is still such a strong anti-testing sentiment in the industry. When you have more than a handful of people working on a complex system I greatly prefer to know that there is a robust test suite looking at important functionality, seeing if performance degrades, checking for static analysis errors, etc. And when something does break, since I already have a testing solution in place, it is generally easy to add a test which covers the regression and ensures that it never comes back.
> MBP 14" are $500 off sticker again like they were recently. It's still expensive, but the M1 Pro based laptops really are that good and I'm happy as a pig in poop.

Where are you finding them? Apple themselves do not seem to have any such discount.
That's totally fair, I won't argue with that at all. The way he's doing this is very American "I will do whatever I want and I don't care about the consequences". The way he did it is absolutely going to trigger labour law violation lawsuits in various countries.

What I'm very interested in is the difference in actual severance and worker's "morale" for lack of a better word. I.e. is it actually a better deal in the end?

Since car manufacturers were mentioned elsewhere in the threads. These usually "play ball" and even when they wind stuff down they try to get people to leave on their own first, like retiring early and such and even creating "transfer companies" that help people re-skill. E.g. here an Opel plant shutdown in 2014: https://www.spiegel.de/wirtschaft/unternehmen/werksschliessu...

But "betriebsbedingte Kündigungen" are a thing. Apparently 73% of people that loose their jobs in Germany have that happen to them: https://karrierebibel.de/betriebsbedingte-kundigung/ Basically if "the job is no longer available" then they can kick you out. If Musk wasn't an "I can do whatever I want", he could use that. Of course being Germany there are rules about that, like having to fire people based on social considerations and he doesn't care about that at all and he'd have to keep the kind of people he wants out if he played by the rules: the 46yo father of 3 that works the 8 hours of his contract vs. the 23yo kid right out of university that may just submit to Elon's macho ways.

I bet this is the easiest for him too. Yeah it's gonna cost money for the lawyers to sort this all out after the fact. Meanwhile the people he wants out are gonna be out.
I would say that RNA is a lot older than Jacquard's Loom.

And it is still actively used.
Like "US dollars". Those are pretty stable. Still have this problem, though.
Google to lay off 10k “poor performers”
Where I am from, Stripe and PayPal seem to be two of the bigger options, apart from regional providers (e.g. provided by banks).

From what I can tell, Stripe's documentation is generally regarded as nice, just have a look at some of the examples: https://stripe.com/docs

That said, PayPal also seems to be okay, for the most part: https://developer.paypal.com/home

Edit: is it just me, or does PayPal's UI kind of break, when you choose the "horizontal" layout in their integration builder? Example: https://imgur.com/a/IvBdYeI

Both of them seem to have some scary stories around them, in regards to frozen funds or closed accounts, but what are you going to do about that? For many, there aren't many options, since any of the other platforms out there are likely to have similar power over your finances if you go with them.
You're missing my point. The Wayland architecture does not give me a choice in my screenshot, video recording, and remote desktop tool: you have to use the functionality built in to the compositor. Many compositors (notably GNOME and KDE) don't support the Wayland semi-standard interface for these things.

You mentioned shotman, but that isn't even a real screnshotting tool: it's just a screenshot GUI that depends on existing functionality that may or may not be present in your compositor.

If all the compositors actually supported a standard for providing this functionality; and if that standard provided enough flexibility to do what I want, then I wouldn't complain. That's the essence of modularity. But the standards are poor and poorly-supported, and I literally can't do what I want. Your trivial example of using the sleep command to simulate delayed capture doesn't address the actual issue, and fails to recognize that no amount of hacky solutions will allow me to use a VNC screen sharing tool that shares only a specific window, because the Wayland compositors have chosen not to support that feature and failed to provide a standard way for external tools to do so.
Making all your integers positive with zigzag encoding
If you could pick any language to migrate these programs to, which one would you pick and why?

I've never used Java professionally, but that's probably what I'd pick. Seems to hit the sweet spot between time-tested, widely-used, enterprise-proven, performant, future-proof/portable, and well-understood. Seems from another comment that's what US DOD is betting on, as well.
You think growing synthetic bacteria cream in a lab is going to be better for the environment and people's health than getting the real stuff from a dairy farm?
Venmo[1] does not have reversibility. Cash does not have reversibility.

If users really wanted credit card functionality at the expense of its costs, you could build that as a layer on top, without forcing everybody in the system to use it.

And consider, most disputes is not just about the quality of a product. That is handled with regular refunds. Credit card disputes are a lot of times because of fraud or card skimming, which is very often because the system is not very secure to begin with. Secure cryptography can remove a lot of this type of fraud.

[1] https://help.venmo.com/hc/en-us/articles/235171088-Cancel-Pa....
'An explosion': what's behind a rise in girls questioning their gender identity?
If so, it shouldn't happen for long since the person working 14 hours a day would inform their manager/boss to

1. Readjust estimates/expectations because a team member has stopped contributing (happens all the time if someone gets sick/hospitalized, there should be processes for this)

2. Address the problematic employee to confirm they will contribute, or fire them

If the actual-worker is still overburdened, then it's a management/company problem and the overburdened should be looking around for new employment.
Yes, it's a Guardian article on the UK NHS. https://www.theguardian.com/society/2022/nov/24/an-explosion...

TL;DR - ten years ago there were only a few dozen girls referred for treatment in the UK; now it's several thousand
The link for this submission...

https://news.ycombinator.com/item?id=33744670
Oh hi, author here! I tend to agree on `hangIf3`. I have a habit of mixing in other kinds of puzzles. Sometimes they're fun, but sometimes they're irrelevant to the main point ... I'll rethink this one.

p.s. thanks for the compliments on the format! If you (or anyone else) wants to create tutorials in this format, https://tigyog.app/ is a full platform for that! WYSIWYG editor and all :-)
If you want help duplicating your k8s cluster workload, hmu. I love K8s and love contract work. $45/hr. Good luck!
US networks get cagey about certain phones. CDMA carriers were always restricive, but now that 2g and 3g are mostly shut down, they don't want to allow registration of LTE devices that don't do Voice over LTE with their network because it breaks the emergency service rules.

I don't think they'd block them from roaming if the device has a foreign network sim that's authorized to roam though. Of course, major US carriers basically don't allow their subscribers to roam to other major carriers.
Active dreaming is better than meditation and safer than psychedelics
This is a bit tangential, but now might be a good time to experiment with raising the price of your product. It might extend the time you have until you have to stop accepting new users entirely, in case your migration is taking longer than needed.
Same general idea: it's not in the dating apps' best interest to get their users into successful long-term relationships and out of the dating pool.
I wonder of a health club is preventing account cancelation, playing games, and end users are doing chargebacks.
A mate of mine does similar but with golf putters of all things.
> There's none that I can notice. Mice cursor are rendered with hardware support when available. Not sure what you reference is here.

Some compositors don't use the hw cursor plane. All others that do don't update the cursor position asynchronously on mouse events, just once on the next swap. Those cases add an extra half-frame latency on average. It's worse at lower refresh rates.
A few immediately come to mind:

1. Winning Ways for Your Mathematical Plays

2. A Singular Mathematical Promenade, available for free online: https://perso.ens-lyon.fr/ghys/promenade/

There are many other math books I really like - over the years I've collected a long list of reading recommendations: https://notzeb.com/rec.html (most of them won't fit as answers to this question)
The problem is that the Qatari state uses its blood money to buy publicity for itself and improve the optics of their slavestate by arranging lavish sports arrangements to project an air of wealth and prosperity when in fact it's nothing but a slavery powered kleptocracy.

I wonder how you could possibly be ok with this. Are you some kind of libertarian?
Wayland is frame perfect, and it's great.
What's the issue with allowing users or the compositor to disable that in really specific case without sacrificing the frame perfect principle for all other uses?
It's the best of both worlds
Ever seen “probiotics” for sale at the shops? Or live culture yoghurt?
Plant-based substitutes for animal products are a total fail. Just look at margarine and "Beyond Meat". I'll pass in on this Frankenstein experiment as well.
Any company that doesn't take steps that basically amount to insurance - and insurance is "just in case shit happens" - deserves the pain when the unthinkable happens.

With backups - onsite, offsite, security, code reviews, pen testing, separate environments for testing, etc... all things that take time and aren't "light lifts".

If you skip and don't cover your bases? You're going to fall and you'll deserve the broken leg - or worse - when it happens.
As one of the progenitors of "New Age" currents [0], you bet Catholic theologians don't like him. [1]

[0] https://en.wikipedia.org/wiki/Pierre_Teilhard_de_Chardin#Inf...

[1] https://en.wikipedia.org/wiki/New_Age#Christian_perspectives
https://en.wikipedia.org/wiki/Endocrine_disruptor

There are endocrine disruptors all over in our food, in our environment, and even our clean water.

The government is intentionally not banning such chemicals.
And yet crickets out of anyone from the DOJ regarding the massive fraud that is happening everyday in crypto. I have no faith whatsoever in law enforcement anymore. Its all politics and thumbs on scales.
No, that would be like if you bought something with "net 30" terms and then didn't pay. With shoplifting, you're just taking someone else's stuff.
It brings in a handful of signups, not as many as I thought it would. Plus the occasional comment about how people like it :)
Or it was a known regression that was deemed acceptable because the company is now moving quickly on priorities that actually matter?

So many assumptions you have to make to get from "Twitter shipped a minor css bug" to "Twitter as a web service is going to come imminently crashing down".
"we're going to get the customer to pay to transport this heavier-than-necessary motor around until they get drunk one evening and can no longer resist the urge to get full performance out of it and splurge $1,200 in our online shop. Any objections?"
Appsliced for apps and games
So, a US-Russian proxy war over control of Caspian Sea trade routes decimates Ukraine, and Europe is in collective agreement on who it would rather (not) have to do business with.

In light of more than €52B in aid being supplied to Ukraine by the US this FY, do you still stand by your assessment that increasing armament supply will lead to a swifter and less costly resolution?
> But the U.S empire has been pretty amazing for a pretty amazing number of people across the globe, and it is shockingly easy to stay on the good side of U.S. foreign policy.

Hell no

> Be reasonably democratic, don’t genocide undesirable elements of your population, don’t pick on other reasonably democratic countries, don’t threaten world trade and resources, don’t steal all the Americans’ stuff by suddenly socializing industries in your country, don’t fund terrorist activity against them.

I'm sure Iraq and Palestine would agree.

And of course the country that did very well to the world, also wanted to illegally control the worlds population for its own interest.

https://en.wikipedia.org/wiki/National_Security_Study_Memora...

> Yeah you can find exceptions to every one of those listed items - welcome to global politics.

Which is why everyone wants to get rid of the dollar.
The fact that there is high demand for industrial sludge doesn't make it any better.
Azure has some of the biggest outages like when they went down on Feb29th for the whole day.

https://azure.microsoft.com/en-us/blog/summary-of-windows-az...
> ...sometimes it really is "seller who is selling a small quantity of expensive or precious items tends to get scammed by anonymous buyers who abuse chargebacks ".

This. He's right you know.

The chargeback system is rife with extreme abuse, and the banks will always give in to friendly fraud without checking the contents of the dispute. Both the customer and the merchant lose to chargebacks and friendly fraud.
Before you edited the answer it said you cannot sustain clients with more than 0.1% chargeback rate. Or 1%, iForgot.

This is all fine when your clients have 1 million sales per month. But in this case they have umm... "To put this into context, we are talking about a small local gym, with 33 active memberships."

You need a better metric than 0.1% or 1% or just turn down small clients? They're just disproportionate support costs anyway so they shouldn't be allowed to run a business online :)
Flamewar attacks will get you banned, regardless of how wrong someone else is or you feel they are. We've had to ask you this before—e.g. https://news.ycombinator.com/item?id=31086037.

It seems clear that you and the lopkeny12ko simply understand the meaning of the word "editorialize" differently. That's definitely not something to get into a spat about.
A better url might be https://hurl.dev/

Hurl runs super fast without startup latency unlike a lot of tools in this category written in node. The plain text format can be checked in and this can be part of your CI process. Hurl can capture data from previous requests to run workflows and serve as a testing tool. The main downside is the lack of a GUI, although I imagine it being not that hard to do something like make a plugin for VSCode that will add a run button to the text file and display the result in the editor.
I see, for the Mac Studio 2022. But the other two (the Macbook and Mini) are intel native.

What's confusing here is he clearly says "After we had a functioning universal binary, we ran benchmarks and conducted manual tests to see what improved. We ran benchmarks on 3 different Apple Silicon machines, using the same compiled release binary and run settings."

So it's a universal binary. Surely it'd run natively on the Mac Studio. Maybe this was a typo?
Really interesting and in depth article on concurrency in Ruby. Thank you, author, for improving the Ruby ecosystem.

Pity hardly any of the 129 comments before me bothered to address it.
The thing is: if cloud vendors struggle getting new machines, imagine your small company trying to order and get delivered new on-prem servers quickly.

I worked for a company that worked mostly on-prem until 1y ago and last time they had ordered machines availability from Dell was scarce with huge delays.
There is definitely a part of the DDD community that wants to do it that way. I call it “domain driven design driven design”. But the big names in DDD have all explicitly said that’s wrong.
We just need a payment-wrapper-wrapper company! (We have to go deeper!)
> I'm sure we've all worked with people who aren't pull their weight

This presumes anyone notices that weight isn't being pulled, which is confusing.

Obviously people get away with this scheme for long periods of time, it stands to reason that the overemployed person could have satisfied teammates in all contexts.

People who get mad about this are projecting their own insecurities onto this situation, as if it must be obvious that someone is cheating and getting away with it by harming others. The world is not fair in that way. Sometimes people cheat, no one gets harmed, and the cheater is better off.
It's not ok to post flamewar comments like this, regardless of how wrong someone else is or you feel they are. If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it. Your comment would have been fine without the insults in the first two sentences.

It seems clear that you and Tomte simply understand the meaning of the word "editorialize" differently. That's definitely not something to get into a spat about.
Unless eCF has made some major advancements in the last couple years, Amazon’s own retail business isn’t multi-region. So it’d be like the cobbler saying “Buy my shoes!” while wearing none, if AWS were to push everyone hard to have a multi-region strategy.

At least on AWS you typically can find capacity (outside of accelerators) by being flexible on instance types (C, M, R), instance sizes, and availability zones. Sounds like this region OP is in for Azure is constrained such that even this advice doesn’t work.
Should we move our 'SaaS ass' from per-seat pricing?
Guess he should’ve bought/built his own island first.
How much do you need to spend to negotiate with Google?
I think the article considerably overstates Australian ‘hatred’ of ibis.

Yes they are referred to as bin chickens by a lot of city people, and you do see them raiding bins, but for the most part it’s a bit of a joke and done affectionately. Saying they are reviled is a bit strong! Particularly in a country with monstrosities like the funnelweb and mouse spiders…

Great if they turn out to be a natural control on cane toads!
In India, you can pick any payment gateway for UPI. They are easily replaceable.

No payment gateway in India charges for UPI transaction too. So if similar payment system is incorporated in US, I won't expect stripe to be able to charge for it.

The only major functionality these payment gateway provide is checking if transaction went through.

They are wrappers on top of bank APIs such as federal bank.

Anyone can generate a QR code for their payment ID and request payment without needing a gateway but it's manual. Most street vendors confirm payments manually since it happens in person.

Additionally, we have other standardized framework for requesting account information from banks such as RBI account aggregator framework. So you don't need something like plaid to fetch bank statements from all your bank accounts.

Recurring payments are also setup on the bank end as a mandate.

Yes, you will end up using an off the shelf solution but you are not at the mercy of them if you accept UPI only.
After further review, I think the extra goal was disallowed. Unfortunately, I don't think there is a way to filter these out.
https://www.realpage.com/lp/harness-data-to-drive-results/
From a user perspective, I think I’d expect one of two things on a cell-phone…
- Teams (or other 3rd party) isn’t allowed to make telephone calls. The phone provides this service. Teams can continue making voice “calls” to other Teams users, it just can’t initiate telephone calls via PSTN.

- Teams (or other 3rd party) is allowed to take over calling duties from base software. But, only one call handling system can be active at a time.

Personally, I’m not sure why I’d want multiple handlers, or even a single alternate handler, so I’d pick the first option. If I’m missing a common use case, I’d like to hear it.
> dismiss the virtue signaling of high resilient ...

So you're saying it's impossible to improve reliability from 97% to 99% because you can never make it to 100%.
Agree, op is the fundamental impetus, but various supporting mechanisms are also at play.
I reiterate;

Toxoplasma gondii : https://en.wikipedia.org/wiki/Toxoplasma_gondii

Risk factors for human infection : https://en.wikipedia.org/wiki/Toxoplasma_gondii#Immune_respo...
Shit I’d be willing to work in mainframe assembler. Not like my career was going anywhere anyway, but most mainframe jobs either want established domain experts (people who have been there for decades and are intimately familiar with all the common mainframe technologies) or new grads they can underpay.
Davis is the Prime Minister.

Salame is an FTX executive.
I can't read the article, but the subhead says, "Island nation encouraged crypto companies to set up shop," and later, "In April, the Bahamas prime minister appeared with FTX executives at a ceremonial groundbreaking on the new land [purchased by FTX]."

If you're actively inviting scammers to play a big role in your economy, I guess it's tough for me to feel too much sympathy when you get scammed.
"Tippecanoe and Tyler Too" is 1840 and we still say it.

As for Abraham Lincoln's speeches (Trump's speeches wind longer), his slogan was "Honest old Abe":

https://en.wikipedia.org/wiki/List_of_U.S._presidential_camp...
Is it possible that young girls are naturally somewhat open to suggestion by their peer group and authority figures?

Unfortunately, asking such a question is “verboten”.

This will not end well, unless addressed directly and forcefully.
You're delusional if you think Apple will leave a massive market like that over some petty dispute. It's like people think they operate with razor-thin margins. Do you believe the price difference is only due to tariffs? Subtract them, then compare them again. You're in for a fun surprise. Add that to the fact that it's not only a hardware business but also software, with a good 15%-30% profit over sales through its app distribution scheme.
The Stripe backend and API documentation is incredible with the amount of data and logs they provide. Never seen any service that got it so right.

It does have its quirks, like searching for a stripe customer id won't give you what you're looking for but searching for the amount will.

Mollie on the other hand has like 2 pages where you can see your transactions.

Strips isn't perfect but they're absolutely the best.

And they do have customer support if you really need it.
Doesn’t z/Arch natively support S/360 binaries as well.
Little Snitch is 50% off right now. It's an application firewall for MacOS.
- https://www.obdev.at/products/littlesnitch/index.html
$40/year on regular pricing sounds quite expensive for stuff you have other means of accomplishing.