skysight-inc/HackerNews huggingface dataset:
"How many CPUs have you owned?"

Another issue as an end user is I don't have the resources to prove that it was the CPU a lot of the time. I've had some laptop failures that could have been the CPU, could have been the motherboard, could have been the power supply, dunno, all I've really got is that it doesn't boot and I don't have the capacity to diagnose it due to the level of integration and inability to get replacement parts to even try to diagnose the problem. And while as a poor college student, I had the time and desire to carefully replace parts and exert maximum diagnostic effort to figure out exactly what is wrong because I can't just buy a new complete setup, not everyone goes to this level of effort, and they may not be correct.

End users really can't pick up on these trends. The data set is so noisy. Sure, the "end users" may have had suspicions about this but I've also seen communities come to consensus about certain things being broken that I had very good reason to believe were wrong and were just internet forums amplifying random loud voices being confidently and loudly wrong about things until it become "common consensus" through the power of nothing but the confident and loud error.
Snowflake Polaris Data Catalog Is Now Open Source
AFAIK crowdstrike can push updates at any time at any host. There are staging areas they may use, but don't have to (particularly for definitions updates).

Crowdstrike should have done a better job, but Delta chose them (to offload the responsibility and work) and now they're claiming foul. They knew the risk. This is a classic executive play of claiming the fault lies in the consultants/vendor and taking no responsibility.
Same South Korea that suffers from one of the lowest fertility/birth rates in the world?

No better way to motivate young people to start a family, than to force them to work even more. Yes, I know this said "managers" - but let's be real, if your manager works 6 days a week, so are probably you too, in a country with work culture like SK.
People who talk about demographic crises seem to forget that populations grow in a S-shaped curve with things leveling out when resources become scarce.

The reasons cited for the crisis are "demanding work cultures, stagnating wages, rising costs of living, changing attitudes toward marriage and gender equality, and rising disillusionment among younger generations."

This rhymes a lot with scarce resources: people lack the time and money to raise kids.

So maybe 1 more day off helps alleviate lack of time, but lack of money might persist if wages scale with hours worked.
> Hard disagree. Saying “This seems… bad” is as mild as can be.

I’m confused about that sentiment. The same developer beta has alarms that fail to go off (or go off at the wrong time). Among many other bugs.

Is your view that a developer beta must not have any flaws that would be catastrophic in a public release?
The nVidia Cisco parallel I think is reasonable but AI is also the current version of the 90s/2000 Internet growth engine. So it will be huge.. the trough of despair may not be avoidable however, but as sure as digitalization, AI will take over.. AI is definitely winner take all except for the open source part of it which levels the playing field somewhat.
Token efficiency with structured output from language models
How can you not be crushed by social welfare costs if your population is not constantly growing (which is impossible in a finite system, but most especially when women are empowered to not have children they don't want)?
Ask HN: How to transition into Entrepreneurship?
I am currently a full-stack developer with 6 years of experience. Lately I've been working a lot with AI however I feel like this is not the path I want to take. I really want to go full entrepreneurship route and create actual business.

I do feel like hackernews community is more on a business spectrum compared to other developer communities.

I am already quitting my job in September and I don't really have anything lined up after it. I'm just too burnt out / stressed out currently at my job.

Ideally I want to just build stuff and make business out of it, however realistically I understand that I need some supplemental income and that would require me to find another developer job.

Do you have any advices for me?
I'm not sure business would largely tolerate the rigor (and expense) that would come from such liability assignment in practice. Too many businesses will take short cuts, or decide on shortest path, and too many mid/jr devs with senior titles who don't necessarily know the difference.

Nothing more fun that having a security audit of a codebase and seeing how many relatively dumb security issues are present... from SQL injection, to authentication bypass in a "modern" application.
On this issue, I feel sorry for them.
You walked 15 miles to a friend's house? And back again?

No wonder you spent hours each day outside :)
Right that’s what I was getting at by saying “don’t love them as a company but the app works”…
Obviously not decaying, but alive and well
> Using a buggy png parser just because some other layer said it was "image/png" is where the security problems are.

If your PNG parser is buggy, you have bigger problems.

> Fix whatever program you've got that can't tolerate random bytes from the Internet

Like your PNG parser?
What if I want both behaviors at the same time? Have some static information attached and also do a runtime check?
Researchers Introduce Knitted Furniture
I don't agree with point 3:

"Small changes in context (people/places/features you want to support) often radically change how well a program fits its context. Our dominant milieu of short-termism doesn't prepare us for this fact."

My opinion here is that short-termism is precisely a consequence of the hardness of predicting/keeping up with these small changes: businesses prefer to be able to adapt quickly to new scenarios rather than risking being stuck in the wrong direction.
> It only actually covers the art and text, not the game mechanics.

Not quite true, there was a famous court case where someone knocked off tetris with different art, and lost the case because the game mechanics were identical. You can make something similar but you can't just clone.

https://www.pcgamer.com/court-declares-tetris-clone-a-breach...
20% overhead from doing crypto
People are blaming Microsoft for signing a driver with bugs. Also something about not having an eBPF API.

This just sounds like shifting the blame to me. Nothing Microsoft did changed anything for the CS situation. Apparently it's Microsoft's fault that they don't have a great, secure, bugless API that everyone seems to want all of the sudden.

On the day the crashes started, Microsoft had a cloud services outage, and people assumed the two outages were related (they sort of were, in that some of the consultancies Microsoft hired also ran CrowdStrike so they couldn't get support for the cloud outages as easily). That seemed to have stuck around.
The point is not to be productive, the point is to LOOK like you are productive. its corporate virtual signaling
Well, wives work too.
Yah, I think that's where the experience of how failure happens in machine learning projects is helpful. I've seen wrong explanations for root causes drag out for months and sometimes years, as we tried different attacks that just weren't working. ML experiments are often quite cheap, compared to things like clinical trials or field studies... So we can indulge in running another experiment to confirm or deny our hypothesis quite easily.

Humans are extremely good at inventing explanations for things. When the world doesn't do what we expect, we then have a choice of whether to believe we had the wrong explanation or just got the experimental details wrong... And epistemic hubris is a hell of a drug.
The word ‘geothermal’ is overloaded these days and can mean one of two things:

1. Extracting heat energy from magma within the earth via steam turbines. This is what is mentioned in the article.

2. Using the ground as a sort of infinite thermodynamic reservoir via a heat pump working as the same principle as a refrigerator.
I've seen more than a handful of "senior" developers with a decade or more experience that were just Jr/Mid with a senior title. I think the problem is that relatively tight pay bands combined with certain expectations of title create practical issues in practice.
Gillibrand, Adams Push to Accelerate E-Bike Battery Safety Measures
"Financial Sites Including Schwab, Fidelity, And Vanguard Experience Outages As Stocks Decline"

https://www.forbes.com/sites/tylerroush/2024/08/05/financial...

Downdetector also says E-trade high reports.

If it's true that all four had outages, that's going to need some explaining.

But I'm also keeping in mind that the source of the data is Downdetector user reports, presumably some percentage of which are user's own computer/networking problems or forgotten passwords, and presumably there will be a much higher number of people who rarely log in trying to do so, right after news that looks like possible imminent market crash.
Sure. Cyclically Adjusted Price over Earnings.

Its a metric developed by econ researcher Robert Shiller, meant to aid those long term investment strategies by quantifying the idea of 'value'. Using 10-years of earnings helps to sidestep a lot of the problems of P/E as a snapshot.

As the time series helps to show, 10-year returns are highly correlated to the price paid for those corporate earnings.
> Prior to the Bachelor/Master system it was a Magister study

Maybe at some universities. Usually it was a diploma study, with a minor (often mathematics or electrical engineering — I did linguistics).
Horizontal drilling predates the fracking boom. It's an adjacent technology. Your overall point stands, though.
Alistair Cockburn is one of the signatories of the Agile Manifesto.

You may have heard of him more recently with the Hexagonal Architecture approach.
> a “misleading narrative” that the cybersecurity company was responsible for the airline’s tech decisions and response to the outage

Am I reading this right that this amounts to "you decided yourself to install our software on your devices, you should have known better?"
Ah, this was before ExpertsExchange existed. I think that it was Corel that had the mail filter, and it was related to Corel Linux.

https://en.wikipedia.org/wiki/Corel_Linux
I think this is the heart of most of the angst around AI: it runs on computers, computers are precise and deterministic, therefore AI must be precise and deterministic.

But… it just doesn’t work that way. There is tons of room for improvement in safety and reliability, but expecting a multi-billion parameter neural network to have the same accuracy properties as a software calculator is always going to lead to frustration.

Complex systems have complex failure modes. There is a reason we use hammers and not CNC machine presses for nails.
What are the incentives you mention?

Anytime I've worked on long lived branches chaos is doomed to ensue.
There are two types of developers that consistently bitch about languages: junior developers with delusions of grandeur and senior development that drank the coolaid and are yoked to a project using the wrong stack.
If you have a savings-based pension system like Australian superannuation, where the elderly live off the interest on their savings, not off wealth transfers from working people.
Better than I could ever explain... https://networkengineering.stackexchange.com/questions/2962/...
You misunderstood the problem: it’s not that their server’s spam filter missed a message but rather that the phishing attempt was made more plausible by the Mail client treating the message as important and displaying an excerpt without some of the cues which would alert people to it being suspicious.

Think of it this way: some companies send junk mail designed to look like renewal offers or messages from your bank or insurance company. Would more or fewer people fall for those scams if, instead of seeing it in the general mail pile, their personal assistant handed them the letter inside and said “your car’s warranty is about to expire, you need to renew it”?
We could say that people not able to access their accounts right now means less panic-selling by retirement account owners, so fewer people locking in their losses.

But that doesn't make it right.

People not being able to sell/buy when they really want to (and should be able to) also lends itself to suspicions of retail/retirement investors being sheep to be shorn by professional investors, and the mad scramble of a market correction is when there's less pretense otherwise.
LOL! I mean, I actually agree with your first comment a bit since the Fed has been reduced to a "jaw boning" organization, and they're not fixing anything. Hopefully, they don't cause a crisis.

However, you both miss the goals of the Fed (yes they want long term inflation to be 2-3% without interest rates at the zero bound) and the causes of the recent "inflation". The rapid disinflation we've seen while wages increase is not a typical inflationary spiral, and neither were the supply chain disruptions that ripped through the entire world (I hear there was a pandemic). The dollar has been by far the strongest international currency for the entire run so monetary inflation this is NOT (Gold was flat from July 2020 until Feb 2024). Even then the Fed's intervention in both expanding/contracting balance sheets, and in bank regulation has had a miniscule effect relative to the pandemic spending at $4T (under Trump) and $2T (under Biden) of the US Treasury (and congress) in issuing more debt.

I mean, if we've painted ourselves into a corner, then it's the biggest corner in the world (you certainly don't want to look to Asia or Europe for low debt/gdp numbers - only India seems relatively low). When geopolitical and environmental risks appear more immediate than fiscal, that's a strange and concerning place to be, and it should focus attention from the usual boogiemen. Don't talk about oil prices since it was more expensive in 2008 than any time in the last decade.
> Only 10k non-overlapping triangles can bring my RTX GPU to its knees

Your benchmark doesn't match the experience of people building games and applications on top of WebGPU, so something else is probably going on there. If your benchmark is set up well, you should be limited by the fill rate of your GPU, at which point you should see roughly the same performance across all APIs.

> On my computer, the average Unity game with shadows, shaders 'n stuff takes 5% GPU and a simple WebGPU demo takes 7%.

GPU usage isn't a great metric for performance comparisons in general because it can actually imply the inverse depending on the test case. For example, if the scenes were exactly the same, a lower GPU usage could actually suggest that you're bottlenecked by the CPU, so you can't submit commands fast enough to the GPU and the GPU is sitting idle for longer while it waits.
People also pointed out that bugs in Red Hat's and Debian's kernels caused CrowdStrike's non-buggy eBPF drivers to hang the system a few months prior (as they would for any code calling similar eBPF methods). Having the API is not enough, though in this case CrowdStrike couldn't really help it as none of their supported platforms were affected.
Heat pumps are expensive. What if billionaires bought them for everyone?
Line managers have a variety of means to motivate employees, if they are told to work 6 days a week. They will mostly imply that their team should as well. Even in cases where its illegal for them to do so.
UK probes whether 'state actors' stoked far-right riots
That seems like the sort of thing you check on your last day as you’re going out the door.

“The rumors are true!”

(Although less amusing, you could also just ask the IT guys and gals)
Specifically in the context of fermentation, if you manage to get fermentation started correctly /prior/ to the formation of bacteria colonies, that food will be safe to eat because fermentation creates an environment of competitive exclusion. Essentially, yeast colonies and bacteria colonies want the same things, whichever forms first will prevent the other from forming. This is even true for bacterial fermentation like lacto-fermentation, which is even safer since it produces an acid as an output and creates an acidic environment as well as one in which they outcompete other bacteria.

It's not like you can just seal up a jar and it's going to form botulism, it's necessary that the botulism spores have the necessary resources to multiply, just as it's important that yeast or other fermenting agents require the necessary resources to multiply and colonize. I definitely appreciate your point, but I also think your concern, in the context of fermentation, is overblown.

In fact, I generally assume anything that's fermented properly is safe to eat. If you ferment it, and it doesn't taste bad, it's basically good to go for the human body. This is part of why we now use the term "probiotics" which are mostly bacterial or yeast growths that are involved in fermentation and can help to fight off illness causing bacteria. Beer, wine, kimchi, sour kraut, and pretty much anything else you ferment is safe exactly because of this competitive exclusion.
How do you say "less is more" in Korean?
Extensions are coming to Edge for Android
Globally, there's a pretty clear negative correlation between GDP per capita and fertility rates.
> Do you set up complex ipv6 networks at work?

Your standard was "It's unusable on your fucking home network."

I've set up and managed IPv6 at work before, yes. I don't know if I'd call them "complex" networks though. Either way I set it up at home several years before. And I had been running IPv6 at home before I even bothered setting it up in a way I wanted, as my ISP's box previously had a decently competent SLAAC and IPv6 firewall setup in their CPE router. So that took me 0 minutes of time past plugging it in.

As for this disdain of running such complicated systems like "DNS", so many things support mDNS these days and plenty of home routers will automatically update their local DNS with DHCP entries. I didn't have to manually configure a DNS entry for my printer, I just gave it the hostname "brother" when I first set it up and now when I need to add it, I just do "brother" on a new computer and boom it finds it wherever it is. If I want to check the toner level, I open a browser and go to http://brother and its there. And even though I've radically changed my networking setups over the years, all my configurations pointing to "brother" still just work.

> What's "easily"?

https://docs.netgate.com/pfsense/en/latest/nat/npt.html

There's seven configuration options here including the Disable/Enable checkbox and a description field.

If you're using ip6tables on your router, it is just two commands for a POSTROUTING and PREROUTING nat rules.

ip6tables -t nat -A POSTROUTING -o eth0.99 -j NETMAP --to 2607:xxx::/64 -s fd12:3456::/64
ip6tables -t nat -A PREROUTING -i eth0.99 -j NETMAP -d 2607:xxx::/64 --to fd12:3456::/64

But hey just complain about how it's just impossible and takes so much work instead of actually learning new things.

From the sibling comment:

> No, with ipv4 i can just change the default route :)

Are you suggesting you're running around and changing the default route on all the devices on your network when a gateway goes down? What a nightmare. Just have your router have multiple WAN connections and have it do the failover for you.

> I have absolutely no problem remembering the last byte of any machine on my network

If you want, you can do the same with IPv6. You could set your stuff to have your IP addresses be fd12:3456::1, then fd12:3456::2, then fd12:3456::3, then fd12:3456::4, then fd12:3456::5, etc. Remembering 123456 as your home ULA prefix isn't too challenging, is it? You can then set up an NPT rule like the one above on your router to translate this prefix fd12:3456::/64 with whatever your public prefix is from your ISP. Most wouldn't do this though, as its essentially the Fisher Price of networking designs.
Whether investment gains or direct payment transfers, the old are still living off the young, it is simply which Rube Goldberg design it is. Someone is being productive (young), and someone else (old) is gaining from them by some shared delusion economic accounting claim. Doesn't matter if those are investment gains in a capital market allocation system or direct wage tax transfers to social payments. Neither system works if the old don't have enough young to squeeze, hence the panic over the rapidly falling fertility rate and population decline: there will be, for at least the next 100 years, many less young productive people to dump the debts of today on (regardless of the accounting mechanism).

https://www.ceda.com.au/newsandresources/news/tax-superannua...

https://www.bloomberg.com/news/features/2024-05-02/blackrock...

https://www.moneymag.com.au/aussies-not-enough-superannuatio...
Having lived in a number of European countries with single payer systems some of which are in a state of collapse, that's not even remotely true. I would characterize the level of care I receive in the US (fully paid by my employer) as absolutely top notch.
I could see memory getting a vector FPU that takes an entire DRAM row (64Kbit these days) and does things like scalar/vector MAC. Since DRAM is so slow it could be a relatively slow FPU (10 cycles or more). The biggest issue would be standardization. How do you send it instructions and operands? How do you manage the internal state? A standard would be difficult and seems premature given the rapid changes happening even with FP data formats. Oh, looks like that paper goes into some depth on this stuff!
You mean ExpertSexChange? If you’re gonna capitalize it, do it right.
> Their gut reaction is to “look busy”

As americans says: "motion creates emotion!"
A flapping microrobot inspired by the wing dynamics of rhinoceros beetles
>some schizo shit

Please don't smear those with mental illness like this.
CrowdStrike are responsible for causing the initial damage.

Delta are responsible for not having good disaster recovery systems, and for purchasing CrowdStrike's software.

It's worth checking for any warranty disclaimers, particularly disclaimers of the implied warranty of fitness for a particular purpose. If they exist, the software shouldn't be purchased. While the licenses to enterprises are private, their website's license explicitly disclaims such things as them installing viruses on your computer:

> AS BETWEEN YOU AND CROWDSTRIKE, YOUR USE OF THE WEBSITE IS AT YOUR OWN RISK. THE WEBSITE IS PROVIDED TO YOU BY CROWDSTRIKE ON AN "AS IS" AND "AS AVAILABLE" BASIS, WITHOUT ANY WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED. NEITHER CROWDSTRIKE NOR ANY PERSON ASSOCIATED WITH CROWDSTRIKE MAKES ANY WARRANTY OR REPRESENTATION WITH RESPECT TO THE COMPLETENESS, SECURITY, RELIABILITY, QUALITY, SUITABILITY, ACCURACY OR AVAILABILITY OF THE WEBSITE. WITHOUT LIMITING THE FOREGOING, NEITHER CROWDSTRIKE NOR ANYONE ASSOCIATED WITH CROWDSTRIKE REPRESENTS OR WARRANTS THAT THE WEBSITE, INCLUDING THE WEBSITE CONTENT OR ANY PRODUCTS, SERVICES OR MATERIALS OBTAINED THROUGH THE WEBSITE, WILL BE ACCURATE, RELIABLE, ERROR‑FREE OR UNINTERRUPTED, THAT DEFECTS WILL BE CORRECTED, THAT OUR SITE OR THE SERVER THAT MAKES IT AVAILABLE ARE FREE OF VIRUSES OR OTHER HARMFUL COMPONENTS OR THAT THE WEBSITE OR ANY SERVICES OR ITEMS OBTAINED THROUGH THE WEBSITE WILL OTHERWISE MEET YOUR NEEDS OR EXPECTATIONS.

If your AV software's publicly facing website needs to disclaim liability for "viruses or other harmful components" that their site may serve up, you really ought to think twice about giving them money. After all, if it were a useful anti-virus then they wouldn't need to worry about people getting viruses from their own site, they'd just use their own product.
Sometimes I wish someone would write a FUSE driver for IMAP/Exchange (and yeah I know Exchange is especially unlikely to happen). All attempts I could find on the Web seem abandoned, unfinished, or both.