skysight-inc/HackerNews huggingface dataset:
My assumption is that when you have graceful failure for something like this, you risk a situation where someone figures out how to make it gracefully fail, so no it's disabled on this huge fleet.

It's likely that there have been multiple discussions about graceful failure at the load stage and decided against for 'security' reasons.
Note SSPL license - not Open Source despite GitHub hosted
Yep, these episodes are the banana monoculture [0] applied to IT. The solution isn't to use this vendor or avoid that vendor, it's to diversify your systems such that you can have partial operability even if one major component is down.

[0] https://en.m.wikipedia.org/wiki/Gros_Michel_banana
Yi is a good source in this area, and a good follow on Twitter.
If you're running your application on 100 servers, that's potentially 3-4 entire machines you no longer have to pay EC2/S3/etc fees for, or it's more scaling headroom because you've decreased load across your whole fleet by 3.6%.

It's "small", sure, but in production performance issues are often "death by a thousand cuts" situations, so a 3.6% reduction is a big win compared to optimizations that are often in the 1% range.
My first thought on hearing "15 reboots" was it being a means for Support teams to task users with busy-work, buying them time for further troubleshooting before the avalanche of supports requests came back to them.

Then my second thought was frequent rebooting to fill activity logs, possibly push a suspicious action/trigger performed by CS off of the log.
Kefir is pretty close to kaffir, LOL.

I vote to rename kefir to "that sour drink formerly offensive to muslims".
I don't appreciate your aggressive tone. Which AV is better in your opinion? Are there a lot?
Sent Morse by one of the LEDs like Caps Lock.

Nowadays 99% of laptops don't have those LEDs.
I agree for the most part. I'm pretty bearish on most AI stuff, I was not interested in the Apple Intelligence stuff announced at WWDC beyond having a Siri that might be able to answer a question directly instead of sending me to a Wikipedia article.
As much as I want to hear about great transhumanism ideas, title seems unnecessarily incendiary/implied strawmanning.
For values of "we" denoting "normal, non-woke people"; yes.

Ordinary words in one language can sound like foul words or slurs in another language.

People who can't accept this are not yet adults emotionally.

Funny story: decades ago, I was riding a bus with a friend; we were conversing in a language in which the word fact sounds a lot like fucked, with an unvoiced d. Some old lady was giving us dirty looks. Yes, silly hag, we did not suffer a pointless vowel shift in our language; all the Latin-derived stuff (that also forms the basis of a lot of English) sounds close to the original!
Ask HN: Could Cloudstrike ever regain customer trust?
Ah thanks, I guess it's been moved to it's own top level comment - I did check but only checked until page 4. It's weird because this chain of comments which is otherwise off topic and doesn't have anywhere near the points (2 (edit now 0) vs 37) and has same parent is on the first page. So I'm not sure if that was the right remedy. Hackernews needs better tooling for this or at least let me know if something has moved to try to flatten out the tree.
In essence, you need strong (probably unbeatable) game AI in order to make more interesting weak (beatable but challenging and fun) game AI.
chatgpt has had the ability to generate and call out to deterministic python scripts for a year now
>If BERT worked so well, why not scale it?

I mean, the scaling already happened in 2019 with RoBERTa, my guess is that these models are already good enough at what they need to do (creating meaningful text embeddings), and making them extremely large wasn't feasible for deployment.
I’m not arguing against the need to follow regulations. I’m not familiar what specifically is required by banks. All I’m saying Crowdstrike sucks as a specific offering. I’m sure there are worse ways to check the boxes (there always is) but that’s not a much of a praise.

My rant is from a perspective in an org that most certainly was not a bank (b2b software/hardware) and there was enough of ruckus to tell it was not mandated there by any specific regulation (hence incompetence).
After the novel itself ends, there's quite a bit of additoinal material.
loved this story, wickedly creative. This type of creativity should be encouraged.
Basically ALL the important inventions and scientific discoveries have been made at publicly funded universities.
No, what's idiotic is the trite bullshit in the quote in the GP's comment- and from a logician from Aix-Marseille, no less!

Prolog is "well adapted" to the "maintenance of databases". The only reason this nonsense keeps being repeated is because Prolog programs are stored as rows in a database. It's like people look at a list of keywords, pick out "database" and go "ah, so Prolog is a language for databases". Zero understanding of what the database is in there for: because your program and your data are one.

Or take the "attempts" that "were made to improve its efficiency". What the illustrious academic is kvetching about here is the cut (!/0) an extra-logical construct used in Prolog to cut choice points (like markers in program state where execution backtracks to) and so lets the programmer control the program. Again, what we seem to have here is a bingo-card understanding of Prolog: someone wrote down the keyword "control", the academic looked at the cut and thought "ah, that's what 'control' means!". No, it means that an algorithm can be thought of as logic, that is always the same, and control, that depends on the executing machine. That's what "algorithm = logic + control" means, not that you get to cut choice points with a "control" structure.

That's what's idiotic, and btw that's the common misunderstandings that clueless Prolog "critics" have been making since forever. It's trite, tired, boring bullshit that makes it clear the "critic" has no idea what they're talking about and are just looking for something to say to show they're knowledgeable and smart.
I can’t even `cd` into the folder, due to permissions
I'm going to be a bit vulnerable here...

I really had a difficult time parsing that, and I'm still not quite sure I fully understand it. I found myself losing concentration when I knew it was going to require my full attention to understand it. I still don't think I understand it. Perhaps I'm not trained to read this style of writing, or perhaps my brain just isn't capable.

At any rate, I'm glad other people seem to enjoy it!
I never really understood why the US are used as a baseline for anything social-related.

Concerning Stieglitz, it’s unclear to me whether we owe non-contributing members their freedom. The federal USA costs a trillion per semester, so it’s 6400$ per year. Those who don’t contribute so much per year, are a weight upon the others. If anything, the actual-workers are slaves of the poor people.

Granted, social friction makes that it is not possible to make everyone contribute efficiently. But we owe them money only because the society is not perfectly organized, not because they’re poor.

As for the slavery induced by the prison IO system, it is obviously inhumane and we should repay the victims probably a few hundred dollars per day in jail.
Hirsute Ceramist
That is quite high for an N100 system, even if it is not uncommon and much of the power may be used by the listed peripherals.

Most well designed N100 systems that have only a moderate number of peripherals have an idle power consumption under 5 W.
Every image viewer i know of on Linux supports webm, do you have libwebp installed?
The parent response wasn't good faith; it was leaning on an emergency in a hospital department caused by CrowdStrike to whine about Microsoft in trollbait style.

> "This prevention of functionality during a critical period while forcing an update would be like if a modern car refused to drive during an emergency"

Machines don't know if there's an emergency going on; if you don't do maintenance, knowing that the thing will fail if you don't, then you're rolling the dice on whether it fails right when you need it. It's akin to not renewing an SSL certificate - you knew it was coming, you didn't deal with it, now it's broken - despite all reasonable arguments that the connection is approximately as safe 1 minute after midnight as it was 1 minute before, if the smartphone app (or whatever) doesn't give you any expired cert override then complaining does nothing. Windows updates are released the same day every month, and have been mandatory for eight years: https://www.forbes.com/sites/amitchowdhry/2015/07/20/windows...

And we all know why - because Windows had a reputation of being horribly insecure, and when Microsoft patched things, nobody installed the patches. So now people have to install the patches. Complaining "I want to do it myself" leads to the very simple reply: you can - why didn't you do it yourself before it caused you a problem?

If you're still stubbornly refusing to install them, refusing to disable them, refusing to move to macOS or Linux, and then complaining that they forced you to update at an inconvenient time, you should expect people to point out how ridiculous (and off-topic) you're being.
Clearly something failed catastrophically, but it could well be post-QC
I was passing through Fresno last week, on the way back from a family trip. I'll have to check it out.

The California High Speed Rail is being constructed, so hopefully, by the next trip, I can just pop into Fresno via HSR.
My primary complaint is that it reduces human understanding and empathy with both the past, but other humans.

I think the idea that humans are multifaceted is important, along with the idea that someone could be both racist and make scientific contributions in another.

Humans and history are complex, and I think this is a coordinated effort to strip that complexity reality away.
You’re a boomer; shall I get off your lawn now?
AWSManager Now as GPL 3.0
Yes, the population of Moldova was enslaved, put into reservations or exploited. About 90,000 people were arrested, executed, deported, or placed under forced labour conscription during the first year of Soviet occupation alone. About 30,000 of these were forcefully interned in June 1941 alone, and forcefully relocated either to labour camps or to controlled settlements which they were not allowed to leave.

This is ridiculous. You're insisting that the Soviet Union can't have pursued colonization because it used different names for its colonialist policies and justified them by different idelogical means than its Western counterparts. If calling them by a different name helps you reconcile the cognitive disonance of your beliefs, that's fine, but you don't need my help for that, you can keep referring to these policies by whatever name you please. Have fun!
The code running in the kernel can do anything, including crashing the machine on boot. The only real way to prevent it is to disallow third-party kernel code.

If you're sure you don't want to freely use your machine just because third-party code can be dangerous, then yes, you can blame Microsoft for not taking control away from you.
"This is just a demonstration about how critical our software is and how undervalued we are. If the whole world economy requires us to run, we should be worth more" /s
> Why do we even need so many people in prison?

A question I keep thinking about. My position at this point is that prison should be considerably less used than it is today. I am certain we can devise non-prison punishments for most crimes. I would like to see prison reserved strictly for people who need to be separated from society.

Even if we do use prison as punishment, I don't know that there is all that much difference in most cases between a few months and a few years. I'd guess it takes less than a day to decide this is the worst thing to happen to you, and it quickly reaches a point where it can't really get a lot more convincing. Maybe I'm wrong. But it seems kinda meaningless to differentiate between 1 year, 10 years, 25 years.

We cannot really expect to send someone away for a few years and have them just slip back into society and continue to be successful. Not with all the non-judicial punishments we inflict on convicts. That is another thing I keep thinking we need to figure out a better answer for. A criminal record is a huge hinderance to gainful employment, maybe we should be a lot more circumspect about who is allowed to see it, or require it for employment or housing.
I think windows can be blamed on how badly you can fix that kind of issues. I mean on linux or any bsd admins would build an iso image that would automatically run a script that would take care of optionnally decrypting the system drive, then remove crowdstrike. Or alternatively simply building a live system that take an address via dhcp and start an ssh server. and admins would remotely and automatically run a playbook that mount that iso on the hypervisor, boot it, remotely apply the fix, then boot back the system on the system drive.

Maybe this is just my ignorance about windows and its ecosystem but it seems most admins this morning were clueless on how to fix that automatically and remotely on n machines and would resort to boot in safe mode and remove a file manually on each single server. This is just insane to think that supposed windows sysadmins / cloudops have no idea how to deploy a fix automatically on that platform.
Pretty cool, but i cant imagine the work involved in testing the code, the laptop hinge must have gone through a lot
Otel is sponsored by cloud providers, they want you to land data in their systems to be queried and visualized by their tools.

There is no incentive to provide a common access layer because that is where all the players in the telemetry market see their profits.
What kind of user-space programs would you run on this OS?
I too miss Display PostScript.
Hug of Death right now, mirror here: https://web.archive.org/web/20240509031433/https://blog.kron...
What happened is that "transformers go whrrrrrr." (yes, that's the academic term)

In the end, LLMs using causal language modeling or masked language modeling learn to best solve their objectives by creating an efficient global model of language patterns: CLM is actually a harder problem to solve since MLM can leak information through surrounding context, and with transformer scaling law research post-BERT/GPT it's not a surprise CLM won out in the long run.
That's effectively useless if you're using Webflow CMS. All the export will provide is a bunch of blank template pages. The site data is on their DB, and that cannot be migrated. That's vendor lock in pure and simple.

Webflow is not portable the way WordPress is. You can host WP on anything that supports PHP, even a local development server on your computer. Webflow can only be hosted on Webflow's servers.
> And no one, to my knowledge, has yet succeeded in a general AI app that reverts to a deterministic calculation in response to a prompt.

They will all do this with a fixed seed. They just don't do that because nobody wants it.
I clicked around the website to try to figure out what this project is, and from what I can tell, it's one person (Dan O'Dowd) and he runs ad campaigns. Is there more that I'm missing? Also it keeps talking about this "Dawn Methodology," but I didn't see it described anywhere.

(To be clear, this is genuine curiosity and not me trying to be dismissive.)
CloudStrike had managed to invade into StarBucks IT. All of the online order taking systems are down.
> It avoids the graft-versus-host issues of using stem cells from another person

Not sure that's the issues here. I think the major risk comes with completely wiping the original immune system, before implanting the new seed cells. Apart from the implications in any means of killing "half the body", people are existentially defenseless against any pathogen around them, for a few weeks.

I think this procedure will never be reasonably safe, for anyone who isn't rolling their last die.
Shoutout to https://whitebox.systems/

It only really works with C-with-Classes style C++. But, the fact that it works at all is pretty neat.
There is also a USB link. It is likely that this can access the debug interface of the MCU, which is needed to reprogram it.
What an awesome story. The amount of effort put in is nuts!

Also, LOL at Condé Nast. How on brand of them to C&D you!
Discussion (87 points, 4 hours ago) https://news.ycombinator.com/item?id=41007396
Saturday is the 55th anniversary of Apollo 11 landing
Pac-Man on a vape: electronic cigarettes target youth as gaming devices
Here's the repo:

https://github.com/GSA/search-gov
Maybe it will get more people thinking space is just about garbage clickbait, and a waste of time and money.
I think that neither notation is wholly superior, and your comment perfectly illustrates why. Sheet music notation tells you the tempo of the notes but gives no guidance on which way you should play them. Tabs tell you exactly how to finger the notes but don't (usually) tell you anything about tempo. Both notations are leaving out crucial info, and so neither is really superior to the other. It's a matter of which defect you are more willing to live with.
well, you usually put a load balancer and multiple instances of your service to handle individual server failures. In a basic no-lb case, your single server fails, you restart it and move on (local failure). In a load balancer case, your lb introduces its own global risks e.g. the load balancer can itself fail, which you can restart, but the load balancer can have a bug and stop handling sticky sessions when your servers are relying on it, and now you have a much harder to track brown-out event that is affecting every one of your users for a longer time, it's hard to diagnose, might end up with hard to fix data issues and transactions, and restarting the whole might not be enough.

So yeah, there is no fault tolerance if the timeframe is large enough, there are just less events, with much higher costs. It's a tradeoff.

The cynical in me thinks that the one advantage of these complex CYA systems is that when systems fail catastrophically like CrowdStrike did, we can all "outsource" the blame to them.
A badpage fault in a kernel driver doesn't exactly recover from exceptions like that
And client side is mostly Android Linux
My Librem 5 has a 3.5mm jack, microSD slot, removable battery, even removable modem and smartcard, and an OS I fully control. Couldn't be happier. The only thing that bothers me is that it's soon going to be 5 years old and there's still nothing better on the market, and even though it's still usable it's at a point where I expect it to start showing its age rather sooner than later.
Puffy cloud Lyrics

Ween from the album god ween satan

Drift away on a puffy cloud..
Go away on a puffy cloud..
My brain is dead from too much pot..
'cause (gene) (dean) and I smoke too much pot..

Cloudy, cloudy, cloudy, cloud,
Cloudy, cloud, cloudy, cloud.
Cloudy, cloudy, cloudy, cloud,
Cloudy. cloud, cloudy, cloud.

Float away on a cotton ball...
We write songs about the clouds...
My brain is dead from too much pot...
'cause (gene) (dean) and I smoke too much pot...

Cloudy, cloudy, cloudy, cloud
Cloudy, cloud, cloudy, cloud
Cloudy, cloudy, cloudy, cloud,
Cloudy. cloud, cloudy, cloud.

Drift away on a puffy cloud...
Go away on a puffy cloud...
My brain is dead from too much pot...
'cause (gene) (dean) and I smoke too much pot...

Cloudy, cloudy, cloudy, cloud
Cloudy, cloud, cloudy, cloud
Cloudy, cloudy, cloudy, cloud,
Cloudy. cloud, cloudy, cloud.
Too often I see the attitude of "I can't believe a company would do that". Personally, I always believe it. We know companies will do everything within the law to make money, as is their purpose for being, and we also know they will break the law if they think they can get away with it. Not all companies all of the time, but we are fools if we don't expect it from some companies some of the time and on a consistent basis.

It actually reminds me of a Dutch policy (which may be apocryphal, please correct me) wherein prisoners in the Netherlands do not face further penalties for escape attempts because they are simply engaging in the only natural behavior we can expect from a person in a cage.
I do not think that is currently possible. Windows has support that no other OS has. Most big companies use Windows for workstations. Windows does not currently have alternative in that area and we cannot just throw it away without real alternative.
Why are people still using Windows?
Input in Morse by space bar, output by LEDs.
So it's using a new stack that hasn't been vetted like OpenSSH? I'd rather use OpenSSH + LibreSSL for this application.
Availability of a system that can’t ensure data integrity seems equally bad though.
This assumes a future where users are still depending on search engines or some comparative tool. Profiting off the current status quo. I would also be curious how user behavior will evolve to identify, evade, and ignore AI generated content. Some quasi arms race we'll be in for a long time.
Analyzing Prometheus Metrics with Spark and Athena
Yep, it's extremely lame that CS has been pushing the "Windows" narrative to frame it as a Windows issue in the press, so everyone will just default blame Microsoft (which everyone knows) and not Crowdstrike (which only IT/cybersec people are familiar with).

And then you get midwits who blame Microsoft for allowing kernel access in the first place. Yes Apple deprecated kexts on macOS; that's a hell of a lot easier to do when you control the entire hardware ecosystem. Go ahead and switch to Apple then. If you want to build your own machines or pick your hardware vendor, guess what, people are going to need to write drivers, and they are probably going to want kernel mode, and the endpoint security people like CrowdStrike will want to get in there too because the threat is there.

There's no way for Microsoft or Linux for that matter to turn on a dime and deny kernel access to all the thousands upon thousands of drivers and system software running on billions of machines in billions of potential configurations. That requires completely reworking the system architecture.
That makes it much more interesting indeed.

Only info I was missing on your homepage was where is this data stored, assuming a private repo?

Also, the price is technically given as a one-off, but I assume it's meant per-month?
Wasn't its industry developed?

The exact same justification/apology used by every colonizing power ever (including the U.S. and all the European powers), of course.

Welcome to the club.
Thanks for the list. I got this job as the network administrator at a community bank 2 years ago and 9/9 of these were on/enabled/not secured. I've got it down to only 3/9 (dhcpv6, unquoted exe, operational tech not segregated from info tech).
I'm asking for free advise, so feel free to ignore me, but of these three unremediated vectors, which do you see as the culprit most often?
Given the dates 2000/2001 you mentioned it sounds more like Classic Mac OS than Mac OS X (which wasn't released until March 24, 2001)
teams, for sure
Isn't this in the boot options?

https://support.microsoft.com/en-us/windows/advanced-startup...

> Last Known Good Configuration (advanced). Starts Windows with the last registry and driver configuration that worked successfully.
Dopamine-mediated interactions between short- and long-term memory dynamics
I am still waiting for someone saying how generative AI (= chatbots/copilot) would have solved this problem, or even "never let happen"...
Well the law shouldn’t be responsible for stopping someone from being a “total jerk”, but yes you should be upset at the law for not meeting your expectations
Also, some of the geology is due to biology, especially with respect to erosion. (And oxygen level, I guess.)

Without plants, mountains and valleys etc. would be shaped a little differently, as opposed to "exactly the same but without green on top."