skysight-inc/HackerNews huggingface dataset:
I think CRWD is trying hard to close the litigation door here. If the litigation goes to court and even if they managed to reach agreement for a fairly small amount, say 50M, it's going to open doors for much more later.

I think their lawyers are trying hard to convince Delta to not sue them and they will pay in back channels. As long as it's obstructes from public news, it's a win for them.
Tangential but interesting tidbit: Botulinum toxin messes with your motor neurons, which is bad news for your heart. For the same reason (but at lower dosage) it eases wrinkles and causes the infamous expressionless Botox look.
I'll go out on a limb here and say that you don't have kids.

Aside from your obsession with careers and "ROI" and such, which are simply disturbing, you obviously have no idea that the modern entertainment industry has nothing to do with what you grew up with. The amount of heavily addictive shit and outright gambling targeted at kids is simply astonishing, and makes me wonder how people programming this stuff can sleep at night. And this might blow your mind, but kids are different. Some can cope with this stuff, but many cannot. Good luck giving your kids access to Youtube thinking they'll watch Numberphile and 3blue1brown all day. Guess what: parental controls in Youtube are a joke, because Google has zero interest in kids not watching crap for hours and targeting ads at them. And it's the same with every other platform. Spotify has tons of "ASMR porn", hours of TikTok "meme videos" disguised as music videos, right-wing podcast bullshit, and all you can do is enable an "explicit content" filter because god-forbid the kid might hear the F-word in a song. All these terrible free-to-play mobile games have loot boxes or wheel of fortunes or other crap that constantly pressure kids to buy some monopoly money so they can win some stupid skin so they don't get bullied in the chat. Once you have your kid crying because of this shit, maybe you will second-guess if that is the ROI you had in mind.
A reasonable requirement would be having the server code, data, and assets be released to public domain when they shut down the service. If they're not operating it, I don't see any good reason to allow people to squat on content that people want to run for themselves. A year after the last commercial offering is sufficient time.

If you run a SaaS and then shut it down, game or otherwise, then you should have to release that software under a permissive license, or to the public domain, along with any non-code assets necessary for functionality equivalent to the last commercially offered state.

The world would be better, we'd end up with fewer leeches and rent seekers.

By selling software, the developers benefit from the protections of copyrights. Mandating the release of source and assets after the end of commercial activity benefits society. This would require government to work with an archive organization of some sort - maybe offer tax incentives to any site that freely hosts said content, for up to 5 years after the release.

There are all sorts of valuable things we could be doing that benefits society and individuals instead of making it all about ruthless corporate bloodsucking and maximizing markets.
Did CS claim that their software is infallible? Sales isn't shy to take liberties but this would surprise me.
Normally I wouldn't have even spoken with the sales guy, but I saw his name on my phone and "Bob" was generally a good sales executive and actually pretty good to support so I answered. Long story short Bob's next call was to my management team (who already knew I was swamped) to get me some resources.

This was very much a situation where things just had to reach a certain point / inconvenience the wrong people before it was resolved.
I can see CS's argument here. Most other airlines were back up within the day of the update going out but Delta slogged on and it's outage continued for several days. If Delta and all other airlines experienced a multi-day outage then yeah I see what Delta is saying, but the fact that all other carriers were up and running within the day while Delta took upwards of a week has me thinking this is more on Delta's internal IT policies/controls/etc rather than CS.
If I've understood things right, boiling as a last step won't protect you from botulism. My understanding is:

1. The botulism spore can only be killed by heating to something very high, like 250C, which can only be achieved at a higher pressure

2. If the conditions are right, the botulism spore spawns to be a botulism bacteria inside your sealed container; and this bacteria creates the botulism toxin.

3. It's the toxin that kills you, not the bacteria. The botulism toxin can be broken down by heating for a few minutes.

Unfortunately, your "boiling fermenting sauces as a final step" happens between 1 and 2, but not between 2 and 3; so the botulism toxin isn't present yet, only the botulism spore, which won't be fazed at all by 85C. If you want to use boiling to protect yourself from the botulism toxin, my understanding was that you'd need to boil it after you open the can for the first time.

Again, I'm not an expert, so make sure to do your own research.
Right, and notably you want the CTO whether or not the answer is:

* build a team in house
* bring in some contractors
* make the most of the existing vendor through API integrations
* switch to a different vendor
* some combination of the above

because somebody with the right skills, attitude and integrity has to be in charge of it.
In that case I misunderstood your original sentence. I knee jerked, projecting something that was not present in your writing into it. So I apologize.

For whatever it is worth, I know you did not wrote it, the "pick a textbook for language learning" meme is sort of my pet peeve. I kinda suspect that people saying it never learned foreign language.
Fun stuff. A good follow-up is the book: A = B, by Marko Petkovsek, Herbert S Wilf, Doron Zeilberger, A K Peters/CRC Press, 1996.
Found an answer to my question: Milford, UT

https://kslnewsradio.com/2113554/largest-geothermal-energy-d...
The term “ad hominem” gets casually thrown around quite a bit in these parts, but boy howdy this is the literal textbook case of it. Plummer’s not one of the good guys, noted. Is he factually wrong?
> While I am sure that Delta's IT department was understaffed, this was also a unique situation. If you spent the time to make a well optimized machine for rolling out updates, things were automated, and you expected things to go wrong but I would have never anticipated every Windows machine being unable to boot. That is an extra-ordinary situation. I doubt any IT department is really staffed to be able to handle that situation happening. You don't expect to need to deal with every machine you have, its honestly kinda unrealistic.

I do not believe this will be the last of its nature in our generation. It should very much be already have been accounted for. The basics and fundamentals of information security apply despite what interpretations of insurance policies or certifications say. Let this be a lesson to not introduce single points of failure into critical systems without having prepared for their unavailaility or misbehaviour (yes, that includes your ISPs, cloud, and SaaS providers
did you read TFA where it describes a DBA bot?
The nuclear explosion analogy is a bit off since for anything living in the simulation the nuclear explosion would be quite real. The explosion isn't real for us in the physical world because it cannot interact with us, but a simulated mind can interact with us in the real world.

> Only a small subset of what our brains do is actually conscious. What makes some information processing more special than others that some of it is conscious and the rest is not?

This is an excellent way of approaching the question, but I just as easily can say isn't it more likely that the difference is the pattern of the information and not the strict physical structure that makes it? Look at how many different physical structures and mechanisms we have for seeing, hearing, breathing, touching, etc across nature. Many of them are fundamentally different from each other, but end up in the same result of a sense.

Isn't it more likely that conscious thinking is like other senses in that it's a kind of information processing, rather than a specific mechanism of processing?

This also make it more likely to answer your question of why are some mental processes conscious and the majority are not, it would seem far more likely that the brain's neuronal structures (most of which are the same basic cell throughout the brain, just in different types of structures) discover different patterns rather than fundamentally different physical processes.
That was like 18 years ago and not relevant to the topic or thread. People make mistakes in life and deserve to be able to move past them.
You definitely can be resistant to a company directly injecting stuff into their software: don't make it company policy to install malware on all machines. Crowdstrike is a shit company. But the companies affected really have no else to blame but themselves for such idiotic IT.
I don't see anything in that link about "fully paid" so the number of people with employer-provided health insurance fully paid by the employer is probably much lower.

> In 2019, the percentage of people with employer-provided coverage at the time of interview was slightly higher than in 2018, from 55.2 percent in 2018 to 55.4 percent in 2019
I left a company because they started to consider "exempt" employees as "on-call"
24/7. They felt like adding personal numbers to OpsGenie and other alerting systems was perfectly reasonable.

"Exempt" employee status is a real disservice in the technical field . With uptime and security issues constantly being identified and requiring immediate intervention its really allowed employers to exploit salaried employees to work extra hours without compensation.
If this is true, this is the smoking gun that screams "negligence" from a legal standpoint and CrowdStrike's insurers will be making a lot of payouts.
Tbf, this is like a goldmine for the lawyers right now, on both sides! It's not clear, it's ambiguous, needs to be litigate and decided and contracts are challenged, and damages occurred all round, etc. Hundreds of millions in fees are gonna get floated, and years of litigation.
No, they often aren't, and UI can be complex to test.
Slavery was and is depressingly common -- and has very little to do with skin colour. Sad that so many "educated" Americans think otherwise :(

"Can we get enslave those guys over there? Is the cost/benefit analysis in our favour, at least for the short term? And there are no (incredibly strong!) social taboos against it? Then let's go ahead and do it!"

The strong do what they can and the weak suffer what they must.
> I really loved PHP, but now with go+templ (https://templ.guide) I personally don't have a use-case for PHP anymore, but that doesn't mean it's irrelevant for the world.

This is the first time I've heard of Templ. It looks cool and it was really easy to set up. Apparently there are IDE extensions to enable syntax highlighting and HTML auto-completion, but is there a way to type check the templates? One of the things I love about JSX as a templating language is that errors in your markup get reported as type errors [1]. If I write `<a herf="/foo">` instead of `<a href="/foo">` and run `tsc --noEmit --watch`, TypeScript will complain until I fix the issue. You can even extend the types to support your own HTML custom elements. JSX is a first class citizen in TS (and by extension any editor or IDE with support for TS).

[1] https://github.com/DefinitelyTyped/DefinitelyTyped/blob/mast...
Cool projects! I actually had a look at you gtfs-server, to use Rust for processing GTFS files. Processing GTFS (basically large zipped text files) is quite resource intensive indeed, especially if you want to do it for the whole planet. What would you do differently now?
In Oklahoma my adolescence was marked largely by the constant undercurrent of people killing themselves with cars. I think this is integral with the rural or semi-rural lifestyle because Wyoming, S. Dakota, and Montana are #1, 2 and 3 for fatal transport accidents among teens. The more a place relies on cars to overcome isolation, the more of their young people they lose to car crashes. Descriptions about how this system works fine come from literal survivor bias.
Show HN: Type-safe search params state management for Next.js
Next.js has APIs to read and update search params (the /?foo=bar part of the URL), but they lack type-safety for consistent keys and proper parsing/serializing of JS data types. I found myself repeatedly building the same custom hook to get a React.useState-like approach. In 2021, I published it to NPM and then forgot about it.

Since then, the `nuqs` package has gained popularity and is now used by companies like Vercel, Auth.js, Gitbook, and Midday.ai, with 200K weekly downloads.

It's been fun building this as a side project and automating as much as possible to ensure a high-quality output.
Roughly 20 years ago a network engineer I worked with said - "We took a look and IPv4 had everything we want and need but the address space". Why the committees didn't just made it 128 bit and be done with it is beyond me.
I was actually still on the phone with the first P1 from before "Bob" the sales guy first call. Normally I wouldn't have even answered on my second line but generally Bob was a good guy and I knew he could pull the needed strings to actually get extra resources needed. Eventually Bob got the right people on the line, demanded I work his issue (we had a good working relationship) and some other techs took my other tickets. I preferred that outcome anyway.

Bob was actually a good guy, his questions weren't unwarranted, it's just a really good story to demonstrate how people forget that other people are busy too.
So someone has to say "yes, please commit this change to resolve the issue", that hardly feels like a role remains here, just the DBA manager is needed now.
The cost doesn’t affect the survival of the descendants though. It has to to affect the gene pool.
Trying locks on a house vs. sending payloads to an internet exposed server are not analogous.

I've seen this time and time again on HN. Making analogies that aren't clear doesn't result in useful discourse (people argue over the dumb analogies rather than the thing itself), kinda like I'm doing right now...
It's absolutely nuts to me that any entity has the Full Software Authority (FSA), which is the ability to push out (closed-source) kernel-mode software to a mind-boggling large fraction of the world's computing base.

Talk about a strategic vulnerability. "It's for security" they said.

Now imagine that a nefarious actor managed to compromise the FSA and push a stealth root kit. I shudder to think about how a full-out cyberwar would go.
looks over at jar of garlicky beluga flipper. Uh-oh.
This is the lump of labor fallacy. That the total amount of positions or worked hours is fixed.
More specifically, a huge amount of legal negotiation goes into a B2B SaaS deal between parties of this size up front, incl liability caps, SLAs, and MSA, etc. One of the bigger obstacles in the sales cycle even (getting legal alignment).
Have you seen how grim the current fertility rates are? Agreed on extrapolating outwards being iffy but this isn't a 100+ year thing. It's something happening right now
I was born after Max Headroom aired, but for those of you that saw it while it aired, how was it?
With respect, this is luxury thinking. "Just leave" is not a strong argument for anyone except detached/atomized Westerners who have no culture/family/tribe to be a part of anyway.
I feel the opposite. I think Delta's being so loud because they think they can win the court of public opinion, but can't win in a legal court.
It also includes an elevation layer that can be useful while biking
You still refer to logical decoding as part of recovery in the last section. The main point is that WAL by itself is designed only for data recovery and only contains information about what is going to be written where in terms of essentially raw disk accesses (notably, the writes do not have to be page aligned).

Logical decoding (which needs wal_level=logical which extends the WAL format with additional metadata) is about parsing the WAL for other purposes than performing the recovery (or physical replication, which is essentially the same thing as recovery, but performed on another instance of the same cluster). The name "logical decoding" is certainly intended to emphasize that there are other uses for that than logical replication, but these are not that different from logical replication on this level (get a stream of changed tuples in tables).
> The reality is that you realize that this language was designed by a merry bunch of category theorists who had little interest in software engineering. The effort put into different parts of the language is super unbalanced. GHC is an impressive feat of compiler engineering. But the other tooling is poor, and so is support for basic features such as records.

> Whatever extra bugs are caught by Haskell’s elaborate type system that wouldn’t be caught by a simple type system like Java’s, are replaced by bugs introduced by laziness.

I think you're simply wrong. I've been writing software professionally for almost 30 years: say what you will about Haskell's weaknesses, I've consistently found it to provide a better _software engineering_ experience than most other languages I've used. The only thing I think comes close is Erlang/Elixir, and even then I miss the sophistication of Haskell's type system all the time--the ability to make a change one place and have the type checker tell me so much about where else I need to make corresponding changes is invaluable.

Feeling constrained in what I can express because the type system forbids it almost always leads me to realize a logical fallacy in how I've been considering a given piece of code. And yes, Haskell records are bad in a lot of ways, but it still isn't enough to make me throw the baby out with the bathwater, and the existence and utility of row polymorphism in PureScript in my mind dismisses the notion that this has something to do with the type system.

In fact I think this article is frustrating and off base because I value Haskell so much for its ability to help me write useful, maintainable code; I don't care about esoteric extensions or type-level programming other than how much it enables me to solve problems.

I don't get why so many people have the attitude about Haskell that you do. I think a lot of people bounce off of it but this is not the same as asserting that it doesn't live up to the promise--it does, and then some, as far as I'm concerned.

Then again, I was also a jazz performance major
Please don't be ashamed for your thoughts, nor feelings.
Each of us have struggles of our own and we cannot compare our paths or strength with others.
Just because some people cope differently, doesn't mean there is anything wrong with you or the way you process pain. Each of us is unique, with our own backstory.

I have recently also struggled with the decision whether to end my life. I was afraid to seek help and to talk to a professional.

If you ever feel like you need someone to listen or just talk to, please reach out at Twitter or at <username>@gmail.com
> So she told my friend that he could go the easy way or the hard way. There are plenty of causes that the manager could dream up.

That's avoiding union contracted processes. Union representation can help a worker when management is concocting bullshit issues. The "hard way" might make things more difficult for a worker (closer supervision, tedious training) but it's definitely harder for the manager than if the worker quits.
Well if it isn't my arch-nemesis – my legally designated name. Maybe I should've gone for something with just my first name like drewsexpertblog.dev
Short flights out-and-back from a hub can have the same number on the two legs. An example is AA 1992, which today departs PHL 3:06 PM, arrives ATL 5:17 PM, departs ATL 5:57 PM, arrives back at PHL 8:05 PM. (All times US Eastern.)

My mother recently had an itinerary where both her flights were this flight - the PHL-ATL leg on a Sunday and the ATL-PHL leg on the following Saturday.

(It looks like as of Tuesday AA 1992 becomes a DFW-SEA-DFW flight, but it's the same sort of thing.)

I figure this isn't a problem as long as the two legs are flown by the same plane. But what if the PHL-ATL flight were delayed and American decided to fly the ATL-PHL flight as scheduled with a different plane (say because lots of people booked on that flight had connections at PHL?) That seems like it could create trouble.
delta is responsible for delta, there are no absolutes in software and systems, at the end of the day delta has to be ready for anything, if they choose to under staff and rely on black box software..that is a choice they make. Microsoft was forced by EU, and crowdstrike had a (rather large) mistake, companies have them you know. It's the same reason why i still backup my google photos and drive.
Maybe the Netherlands are different, but I find it's usually not that specific countries make trash fruits and veggies, but export-bound fruits and vegetables have transport concerns that require them to be picked before they reach their peak. Here, american blueberries and strawberries are big, bland and watery, local ones are juicy, sweet, tart and delicious. Or corn, theirs is bland, ours is sweet. But I'm not convinced that americans that live near those farms have the same experience at all.

When I grow my tomatoes, they are usually picked at their peak ripeness, they were being pumped full of sugar and nutrients by the plant until the last second when I picked them and cooked with them. The ones that have to travel are picked before ripe, and "ripen" sad and alone in a truck with no extra nutrients, and when they reach me looking "ripe", it's usually a facade. Local market fruits and vegetables stand somewhere in between, depending on volume and channel it's being sold in.

There is a difference though between fruits and vegetables imported for year round availability, and those imported as a seasonal bounty; the later ones maintain quality as it sells relatively quickly in season and doesn't need to be picked as much in advance.
Having savings allows old people to assert ownership over a larger part of the economy, but it doesn't prevent the economy from shrinking. The amount of wealth produced depends on the amount of people doing the producing. In an economy without working age people, there is nothing for the elderly to buy.
It's really a miracle that we have as much as we do from antiquity, but I'm still excited whenever something new comes uip.
I don't know why but tech industry folks tend to be very resistant to the stupendous complexity of biological systems. The way biology builds functionality into structure can result in incredible space efficiency. Like neurons, for example. People assume the computational aspect of a neuron is only a tiny part of the structure of a neuron, when we have no reason to believe that. That is to say, people think you can equal its ability with a model many orders of magnitude less complex than a neuron. They don't want to think about the implications of that assumption being wrong.

I always find myself coming back to the dragonfly brain. A dragonfly brain needs exactly sixteen neurons to take input from the 30,000 ommatidia in its eyes, use that information to plot the three-dimensional flight path of airborne prey, compute an intercept course, and send those signals to the wing muscles.

How many transistors do we need for that? Input from 30,000 camera pixels, tracking moving objects in 3D space, computing vectors. Now you have a neuron to transistor efficiency ratio. Now multiply that by 86 billion. One brain. AGI's gonna take a hot minute, folks.