skysight-inc/HackerNews huggingface dataset:
Ignoring the fact that half of those are the same things, science has proven beyond any doubt that a high variety diet of animal and plant-based foods, at a caloric deficit, is best for the body. Choosing one or the other is slowly killing yourself by removing important vitamins and nutrients from your diet.
Is this because graphlib.TopologicalSorter is “backwards” in the sense that it takes a dependency graph instead of an adjacency list? Or what didn’t you like about it?
Now I'm rumminating if I paid more than I should last time I bought sunglasses in Brazil. I don't remember bargaining but it was cheaper than online prices.

With further reflecting buying online for almost everything is certainly cheaper and more convenient making it harder to justify going in a store but I miss the experience of buying things in a store. Online shopping is dehumanizing.
Modules are almost as old as compiler technology. A good module structure is a time proven way to deal with growing code bases. If you know your SOLID principles, they apply to most module systems at any granularity. It doesn't matter if they are C header files, functions, Java classes or packages, libraries, python modules, micro services, etc.

I like to think of this in terms of cohesiveness and coupling rather than the SOLID principles. Much easier to reason about and it boils down to the same kind of outcomes.

You don't want a lot of dependencies on other modules (tight coupling) and you don't want to have one module do too many things (lack of cohesiveness). And circular dependencies between modules are generally a bad idea (and sadly quite common in a lot of code bases).

You can trivially break dependency cycles by introducing new modules. This is both good and bad. As soon as you have two modules, you will soon find reasons to have three, four, etc. This seems to be true with any kind of module technology. Modules lead to more modules.

That's good when modules are cheap and easy. E.g. most compilers can deal with inlining and things like functions don't have a high cost. Small functions, classes, etc. are easy to test and easy to reason about. Being able to isolate modules from everything else is a nice property. If you stick to the SOLID principles, you get to have that.

But lots of modules is a problem with micro services because they are kind of expensive as a module relative to alternatives. Having a lot of them isn't necessarily a great idea. You get overhead in the form of build scripts, separate deployments, network traffic, etc. That means increased cost, performance issues, increased complexity, long build times, etc.

Add circular dependencies to the mix and you now get extra headaches resulting from that as well (which one do you deploy first?). Things like graphql (aka. doing database joins outside the database) are making this worse (coupling). And of course many companies confuse their org chart with their internal architecture and run into all sorts of issues when those no longer align. If you have 1 team per service, that's probably going to be an issue. It's called Conway's law. If you have more services than teams you are over engineering. If you struggle to have teams collaborate on a large code base, you definitely have modularization issues. Micro services aren't the solution.
It took almost 3 decades until the previously unassigned Plane 3 got assigned. There would be "some point" if the humanity and also Unicode continues to strive, but that wouldn't be in this century.
While I agree with this, from a software engineering perspective I think it's more useful to look at the lessons learned. I think it's too easy to just throw "Crowdstrike is a bunch of idiots" against the wall, and I don't think that's true.

It's clear to me that CrowdStrike saw this as a data update vs. a code update, and that they had much more stringent QA procedures for code updates that they did data updates. It's very easy for organizations to lull themselves into this false sense of security when they make these kinds of delineations (sometimes even subconsciously at first), and then over time they lose site of the fact that a bad data update can be just as catastrophic as a bad code update. I've seen shades of this issue elsewhere many times.

So all that said, I think your point is valid. I know Crowdstrike had the posture that they wanted to get vulnerability files deployed globally as fast as possible upon a new threat detection in order to protect their clients, but it wouldn't have been that hard to build in some simple checks in their build process (first deploy to a test bed, then deploy globally) even if they felt a slower staged rollout would have left too many of their clients unprotected for too long.

Hindsight is always 20/20, but I think the most important lesson is that this code vs data dichotomy can be dangerous if the implications are not fully understood.
What "competitive-with-west devices" is China making? It might be the world's leading manufacturer, but the only item I can see right now in my office that was designed there is a cheap EPROM eraser. China isn't leading the world in manufacturing because they're the best either. It's because they're cheap.
Better is a relative term when it comes to this issue. Batteries must be chemically unstable in order to be recharged (as I understand it) so practically any battery with high enough energy density is subject to that kind of event.
One of the other things that was happening at the time--though not disconnected--is that data charges were getting to the point where normies (or at least reasonably well-paid ones) could at least reasonably consider owning a phone with a data plan even if their company wasn't footing the bill. I bought a Treo a while before the iPhone came out and paid for it on my own after a foot injury that made it difficult to travel with a laptop.
This may be unorthodox for JS, but I treat exceptions like panics and use error values if I care about them. This also gives me type checking in TypeScript.
Just because "plenty" of ugly men might end up with something, does not pose a contradiction.

Nobody "wants" to be in a romantic relationship with an ugly person or computers.

Now just because some people end up doing that, does not mean that it is what they want.
It might just be the best option available to them.

Given the choice however they would always rather have someone handsome and gorgeous instead.

Looks are supremely crucially important for somebody to seriously crush on you, be genuinely infatuated with you and have a deep burning desire.

An ugly undesirable dude or ugly fat chick is not ever going to experience this, surely they might (or might not) end up with a pleasant relationship of convenience... but it is not what they want. Works of fiction and computers are the only way they can experience a glimpse of desire and infatuation aimed at them.

This really isn't that hard to understand for people who have empathy.
I mean, this incident should call your assumptions about this into question.

Yes, some might be lost by random digging. But if it would not otherwise ever be found then nothing has been lost.
Or a parking lot full of unextinguishable EVs under a high rise... The potential fallout from arson is astronomical due to how bad these fires are.
..err two posts with the same url only a few days apart? Merge em!
Exactly, things like changing the signature of the api for chat completions are an example. OpenAI is looking for any kind of moat, so they make the api for completions more complicated by including “roles”, which are really just dumb templates for prompts that they try to force you to build around in your program. It’s a race to the bottom and they aren’t going to win because they already got greedy and they don’t have any true advantage in IP.
If you change the base css variables, you can configure that default spacing and the corresponding ratios stay reasonable. This is how I use picocss for my high density UIs.

The docs are decent enough to configure this.
They got their training set for free, so it seems fair to me?
Milk is preferable, with a splash of water. I use oat milk, but water is fine in a pinch. I add such a small amount of salt that it may as well be a placebo.

Here are my hard-earned porridge cooking tips, not that you asked:

Start soaking the oats the night before in the pot you'll cook them in (in the fridge if you're using dairy). This softens the oats and reduces cooking time by a lot.

First thing in the morning, cook them on the lowest heat for about 20 minutes while you do your routine. This way you don't need to stir them constantly, they're extraordinarily creamy, and you won't burn the oats to your pan.

Then add a touch of cream (or milk) to your bowl to cool the oats down some, and add some maple syrup if you're into decadence. Ultra low effort, maximum effect.

And if you want to get real weird with it, add some pomegranate seeds. I don't generally bother, because pomegranates are a bit of work, but it's awesome.
The fact that it is "basically just command glue for composing pipelines" makes it even more regrettable that it takes more knowledge and mental focus to avoid shooting my foot off in bash than it does in any other programming language I use.
Bipolar transistors, but no field effect transistors? Left and right facing diodes, but not up and down?
As much as we all love to dunk on Intel, it's good to have competition. Even if it's via the support of the military industrial complex, we still all benefit when there are more companies making chips (especially at home for those in the US).
Yes, but I suspect that the goals of the RL (in order to reason, we need to be able to "break down tricky steps into simpler ones", etc) were hand chosen, then a training set demonstrating these reasoning capabilities/components was constructed to match.
What a joke. So we can’t verify the original source of the output now? AI hallucination must be really bad now.
OK well, there may be exceptions. But surely you accept that most manufacturers are more reliable as a source than most resellers, don't you?

If you have to be 100% sure then there is no substitute for doing your own tests. But the context here is trying to avoid that either by paying someone to test for you, or by using a trusted source like some actual manufacturer.
Reading a bit more into the war started by Biden against the Houthis, I... didn't quite realize the Navy had straight up admitted we are weak and useless.

>“We’re sort of on the verge of the Houthis being able to mount the kinds of attacks that the U.S. can’t stop every time, and then we will start to see substantial damage. … If you let it fester, the Houthis are going to get to be a much more capable, competent, experienced force.”

https://www.navytimes.com/news/your-navy/2024/06/16/navy-fac...

Worth noting, this is an entire USN carrier strike group. This is simply embarassing.
nice screed, but it's hard for me to make sense of it as a paying and satisfied user.

similarly it's hard for me to make sense of "this paid service failed, so it's a proof of a failing concept.", given the sheer amount of successful paid services out there.

I mean.. we would be here all day if we were listing the past failures of free services on the net -- what's the point?

Could success perhaps be a bit more complex than whether or not you charge a monthly fee alone?

my takeaway : running a low/no-staff service is hard, and people will perceive any possible gap in customer service as "in freefall", even though everyone is well aware of the human condition.
Thanks for the correction! TIL :)
Yeah almost any decent luxury car can be optioned to over $100k these days.
It's been out for 24 hours and you make an extremely confident and dismissive claim. If you had to make a dollar bet that you precisely understand what's happening under the hood, exactly how much money would you bet?
People are always so defensive of this stuff but the metrics at any company will show you users are more engaged and convert better in apps than on web by a lot. While the individual claims might not be true for an individual browser experience, the average brings down the whole and users still hold the perception that apps are easier to use. It is why companies continue to invest despite mobile being a PITA.
It's a common level for smart cards, HSMs and the like, designed (with formal proofs etc) to be evaluated at that level. Those are easy enough to find.
How common is enforcement in these situations? What happens if a 900MHz baby monitor continues to be used after this chunk of the spectrum is privatized?
I think that the people in the breadline would have better things to do than be rude on twitter. Or maybe not, it is a fun way to pass the time for some.
I think that "shifting baseline syndrome" is a major issue, but on the privacy side of things people don't seem to really understand where we're at currently, and they seem to be very good at lying to themselves about it.

You can find youtube videos of people outright screaming at photographers in public, insisting that no one has a right to take a picture of them without their permission while the entire time they're also standing under surveillance cameras.

When it's in their face they genuinely seem to care about privacy a lot, but they also know the phone in their pocket is so much more invasive in every way. They've been repeatedly told that they're tracked and recorded everywhere.They sign themselves up for it again and again. As long as they don't see it going on right in front of them in the most obvious way possible I guess they can lie to themselves in a way that they can't when they see a man with a camera, but even though on some level they already know that the street photographer is easily the last thing that should concern them, they still get upset to the point where they're screaming in public. I really don't understand it.
I’ve heard the exact opposite advice (keep the drives running to reduce wear from power cycling).

Not sure what to believe, but I like having my ZFS NAS running so it can regularly run scrubs and check the data. FWIW, I’ve run my 4 drive system for 10 years with 2 drive failures in that time, but they were not enterprise grade drives (WD Green).
shout out to the SS United States making an unexpected appearance here
Otherwise malware can hide in environment variables
Exactly and now please don’t say AI has a mind …
Definitive Guide to Webhooks
Intel left the military business in 1997 because making chips for the military is kind of awful. The volume is small and if a military plane gets canceled, the volume can suddenly become zero. (See the F-22 and Comanche.) Moreover, the military wants parts for decades, so you're stuck building obsolete parts on an obsolete process.

link: https://www.militaryaerospace.com/computers/article/16710194...
Carbon Black was, though now they're owned by Broadcom and folded into Symantec
The people who apply a racialist component to it also then get uncomfortable when you point out that the PRC is basically a fascist state under Han Chinese dominion.
What do you think grants the access to the infra or ability to get a certificate?
It’s way worse than that .. next you know we will be taking about AI’s mind and AI’s soul and how have a soul purer than us … just so they can sell you a few damn chips.
Missing attack: Cause a disruption that obviously breaks the connection while further away you get time to tap it properly.

"Oh, no, a truck run into the pole carrying the copper/fiber, it must be an accident and no intervention is going on undetected because of the outage."

What we really need is promiscuous connectivity , but fully untrusted connections. It's maddening why it's hard to communicate 2 wireless devices while they are literally sharing the same radio spectrum and multiple radios could be used to talk to each other.
The monitoring and collection isn't the problem, that's what modern EDR does - collect, analyze, compare, and do statistics on all of the things.

The plaintext part is not okay.
Not upset but saddened and disappointed … this is how snake oil was sold.
Which really means deliveries. Manufacturing volume. It doesn’t mean that more people want them.
the 'secret' is not that you turn them off. it's simply luck.

I have 4TB HGST drives running 24/7 for over a decade. ok, not 24 but 8, and also 0 failures.
But I'm also lucky, like you.
Some of the people I know have several RMAs with the same drives so there's that.

My main question is: What is it that takes 71TB but can be turned off most of the time? Is this the server you store backups?
Obviously no.
Ideally secrets never leave secure enclaves and humans at the organization can't even access them.

It's totally insane to send them to a remote service controlled by another organization.
Is it actually a single toolchain? I was not clear on that from reading the article.

Anyway, all I can say is that having used both C++ and Rust for many years, I have zero desire to use another C++ toolchain.
> so someone won't ignore the sign thinking "It'll be fine".

If they do whatever happens is on them for assuming that.
This is a drop in the bucket for photographers, videographers, and general backups of RAW / high resolution videos from mobile devices. 80TB [usable] was "just enough" for my household in 2016.
yeah, that's why i said 'so i don't have to count them first' (the reason i have a computer is so it can count things for me) and used words rather than lines. i agree that relative line numbering is a big plus here
Especially since it's mostly turned off and it seems like the author is the only user
too much assumptions in the first sentence
For me I have about 35TB and growing in Unraid for Plex/Torrents/Backups/Docker
Do glasses next
can't they just create enough for decades and stock pile it somewhere?
Are you even replying to the right poster
Hard drives are often configured to spin down when idle for a certain time. This can cause many spinups and spindowns per day. So I don't buy this at all. But I don't have supporting evidence that back up this notion.
It's still not enough to hold a local copy of sci-hub, but could probably hold quite a few recorded conference talks (or similar multimedia files) or a good selection of huggingface models.
Nah, Justine Sacco clearly meant it. She was not trying to hurt people. It didn't stop anyone. It doesn't matter what you mean. It's a bunch of sad, mean people seeking to hurt others. Better to not apologize. If you were wrong, do better next time.

I'd apologize to my wife, my friends, my colleagues. To randos on the Internet? Let them rage.
You could say that about anything related to the internet. But yes when shown extreme examples it’s obvious how unokay it is.

As a person who tried to start a startup but had been hacked and assaulted by the organizations who seem to maintain their monopoly by whatever methods they can use it’s more like a mob of pimps than a single pimp.
We don’t all benefit when the MIC gets more chips..
I'm definitely supportive of the original "Symbols for Legacy Computers" effort. We've been able to make great use of it in the llvm-mos toolchain for legacy systems; we can directly encode special characters for these computers directly in the UTF-8 source text of modern C++, then use C++ user-defined string literals to convert them to their original byte codes. It's an aid to hobbyist use and preservation of these systems, and thankfully, there's a relatively small fixed number of them to support, especially relative to the space available in Unicode. It should unlock quite a few of these kinds of projects for exploring and experiencing the history of computing.

https://llvm-mos.org/wiki/Character_set
Apple requires apps to be updated at least once every 3 years, keeping the dependencies of an app up-to-date is not easy
The reason nothing has worked is because food companies, who pay out massively to regulators, rewire our basic desires to make us buy more of their sugary slop. And now, we have medical companies, who also pay out heavily, trying to cash in even more. I highly suggest reading “ Salt Sugar Fat: How the Food Giants Hooked Us“ by Michael Moss, and “The End of Overeating: Taking Control of the Insatiable American Appetite” by David A. Kessler, former head of the FDA.
Not sure if you're pro/con to it.
They don't win when an important-sized customer cares, especially when they're government-sized and can regulate you.
AKIDs... ugh. They'll be there if you use AWS + Mac.

Again, the plaintext is the problem.

These environment variables get loaded from the command line, scripts, etc. - CrowdStrike and all of the best EDRs also collect and send home all of that, but probably in an encrypted stream?
The problem is how it's written, I think.

I now understand what you're saying, but the way it's phrased in the article makes it seem like they need to know where it came from for ritualistic and supernatural reasons. Like there are rituals the anthropologists have to perform, not that they might have ritualistic use in the past.

It's a weirdly written sentence.

Or maybe I've just been awake for too long.
84 MPGe
That's about 9 times more than are already assigned. I assume they would extend the codespace after that point, and either break UTF-16 or create some hack with it like surrogate-surrogate-pairs.

IIRC, it was initially limited to 16 bits outright.
The real question is why don't we just have a <begin SVG> and <end SVG> Unicode tag, and let people go to town with whatever they want in the glyph space. It seems like that's what people really want? What are the down-sides? Sending obscene characters becomes easier. You lose the "meaning", since maybe Apple's version of the unicorn horse-shoe (unicorn-shoe?) has a different SVG encoding than Google's. Security-type denial-of-service-issues, with people rendering Mandelbrot fractal glyphs?
In the early '90s, some Quantum 105S hard drives had a "stiction" problem, and were shipped with Sun SPARCstations.

IME at the time, power off a bunch of workstations, such as for building electrical work, and probably at least one of them wouldn't spin back up the next business day.

Pulling the drive sled, and administering percussive maintenance against the desktop, could work.

https://sunmanagers.org/1992/0383.html
Agreed. One must be rather careful when determining the Cybertruck's "direct rivals".

It's got a lot of properties of a "truck", yet it is difficult to imagine utilizing it, especially given the price, in many of the environments for which trucks were originally designed.
What is he lying about? I’ve read his book, taken his course, and practiced his method daily for many years. He is quite straightforward that it has risks, and extensively discusses safety and things to mitigate those risks. He also warns people against repeating his extreme stunts- the most dangerous thing in his classes is a 2-3 minute ice cold bath in a bath tub at home- something also regularly done by athletes in most sports. The breathing exercises are never done in or near water.

People can teach things that are risky to consenting adults they understand risks- driving, freediving, hang gliding, and having a sedentary desk job are all far riskier activities than WHM that I also choose to do…. They could all kill me but I sure won’t blame the instructors I learned from.
I believe Sam has answered that question its open to public, anyone in the world can use ChatGpt for free so its "open"
What is your area? They are not abundant in truck country
So who pays for all the datacenter costs?
We can’t all be purveyors of a TnA
yes, I practice LLM Law and this is definitely illegal.
Who's "people"? Consumers aren't gonna buy a new phone just to get U+22E5B VOMITING MALE PLATYPUS WITH DESCENDER, and system implementers are free to add the new emoji and ignore everything else in the standard.
I have significant pent up demand for an LC500
AI isn't ripping off anyone's work. Certainly if it is, it's doing so to a much lesser extent than commissioning an artist to do a piece in another artists style is.