skysight-inc/HackerNews huggingface dataset:
There are many "why is this flagged comments" even by some old users who have been here a long time.

If you search or view dang's comments you can see multiple explanations on why and how posts are flagged.

Many people will flag if they think a submission will cause flame. And many people will flag if they see most comments are not constructive and are just complaining about comments. It doesn't make interesting reading. For what it's worth I came here via new comments and the submission was already flagged, so this is for whoever is left!

Check out the usual guidelines:

"Please don't comment about the voting on comments. It never does any good, and it makes boring reading." and remember that people like interesting things. Keep this a good interesting place.

Additionally there seems to be an increasing paranoid-like, conspiratorial, us vs them group mentality and accusation of brigading and censorship. This type of thinking are thought terminations and can morally hurt oneself. They don't encourage people to think of others as other people like themselves but encourages people to see more enemies around them and leads to dead end conclusions and prejudice.
From 2004, which some might argue should count as the early 2000-2010s:

> But they really want to give away the development tools. Through their Empower ISV program you can get five complete sets of MSDN Universal (otherwise known as “basically every Microsoft product except Flight Simulator“) for about $375. Command line compilers for the .NET languages are included with the free .NET runtime… also free. The C++ compiler is now free.

https://www.joelonsoftware.com/2004/06/13/how-microsoft-lost...
What declined is will, which is a function of testosterone (down about 50% since 1970).
With the current generation of HIV drugs, most of those women should live into their 60s (at least). Also, the latest generation can get HIV virus counts to below testable densities. I expect their HIV issues to be resolved over the next 30-50 years, where the number of new cases will fall dramatically, and almost no one will die from AIDS-related causes.
It's good to revisit old topics from time to time.
>investigators were aware he had obtained this material and it was in a very small quantity.

It was a small quantity. For comparison Trinity had 6 kg of plutonium.
Agreed. Auto-complete on steroid isn't what I call using LLM for coding. It's just a convenience.

What I do is to write pure functions with LLM. Once I designed the software and I have the API, I can tell the model to write a function which does a specific job where I know the inputs and outputs but I'm lazy to write the code itself.
This is really interesting! Never thought of that. Do you have a source for these facts?
> because humans suck horse testicles at driving.

Hardly. We drive hundreds of billions of miles every month and trillions every year. In the US alone. You're more likely to die from each of the flu, diabetes or a stroke than a car accident.

If those don't get you, you are either going to get heart disease or cancer, or most likely, involve yourself in a fatal accident; which, will most likely be a fall of a roof or a ladder.
I suspect there will be a whip effect in a few years when companies realise they neglected their usual operations / innovations / maintenance work and they need to rush to catch up again.
Excellent, i'm sure that maybe even if you get stuck, we can encourage/get help from the bootc people to get the ball rolling again.

There seems to be a pretty big push for bootc internal to Red Hat and from my limited experience the team is helpful. Do you have a blog where you are recording your status ?
Yep, a mix of type system complexity, and LLVM.
Exactly my points: https://taoofmac.com/space/notes/2025/03/22/1900
I remember doing some radiation absorption experiment with some radioactive material in chemistry class in high school. I would be surprised to get to jail for ordering some milligram of plutonium.
It takes lot more than 5 years for people to recognize the need and the product to deliver. It took desktops and smartphones and internet decades before it got out of "I don't need it" zone. Now you need it. Even robot vacuum was there for decades.
> Someone accidentally turned Math.abs() into the identity function for the super-optimized level.

Oh my god.
That is sad. I do not have a problem with my 2 banking apps and Revolut.
But I am running MicroG version of Lineage OS.

So no google, but still works. I think this is worth a try, considering how many adds you have to see on Android running full Google (which I have just one to be able to use Android Auto inside my car).
YouTube Changing How They Count Views on Shorts
Reflection, but it is finally being sorted out.
Show HN: Tiny Podcasts
Extension that provides an easy way to listen to Podcasts straight from your new tab in Google Chrome.
Ah, good, mind telling me how big the lots are around my area?
purity invites gradation; 'pure' does not.
Ask HN: Which agentic framework/tool do you prefer and why?
For those who've implemented AI agentic workflows in B2B/B2C environments:

Which framework did you choose (SmolAgents, OpenAI Agents SDK, CrewAI, LangGraph, etc.) and why?

What tradeoffs did you weigh (e.g., simplicity vs. control, single vs. multi-agent needs)?

I’m especially curious about real-world insights like:

- Did SmolAgents’ minimalism (ideal for lightweight tasks) suffice, or did you need CrewAI’s multi-agent collaboration (role-based workflows)?

- For OpenAI’s SDK users: Was tight ecosystem integration worth vendor lock-in risks?

- How critical was state management (e.g., LangGraph’s DAGs vs. AutoGen’s async chat)?

Thanks for sharing your experiences!
You would save more lives by harshly punishing drunk or influenced driving; however, most of the lives you save would be that of the drinker or the abuser.

You would save more lives by outlawing motorcycles; however, it would just be the motorcyclists themselves.

Another thing people don't consider is that not all seats in a vehicle are equally safe. The drivers seat is the safest. Front passenger is less safe but still often twice as safe as sitting in the backseat. If you believe picking up your elderly parents and then escorting them in your backseat is safer than them driving alone you might be wrong. This is a fatality mode you easily recognize in the FARS data. Where do most people in a robotaxi sit?

Your biggest clear win would be building better pedestrian infrastructure and improving roadway lighting to reduce pedestrian deaths.
The story can also be considered on-topic because it shows how the USA is increasingly becoming a bad place to start a business.

When foreign talent can be snatched by masked secret police at any time and the rule of law is increasingly ignored, it hardly creates a favorable business environment.
SmoQ: "Because Adding 'Quantum' Makes Anything Sound Smart"
smoQ's Post-Quantum Snake Oil™ platform leverages blockchain AI to generate infinite funding rounds, zero deliverables, and Schrödinger's product roadmap—simultaneously shipping and not shipping since 2023.
Yeah, you have to move it off-planet to achieve an actual security boundary.

In our threat model the upper bound on the useful lifetime of the system is limited by the light-distance time from the nearest adversary.
Probably because people are annoyed that "launching satellites" is portrayed as a major feat (as it once was), when nowadays launching a CubeSat is not that impressive.
If you get clever with things you can define actions with a single "apply_swap()" method which applies an edit and saves the old state (on the first call and subsequent odd calls), and reverts the edit and saves the new state (on the second call and subsequent even calls). This avoids having to write separate implementations for adding/removing items and redo/undo, and allows applying edits on a real-time thread with zero memory allocations (after constructing an edit action).
The concept of design-time vs. runtime applies to both clients and servers.

I believe you're implying that server developers can focus less on this concept (or sometimes even ignore it) when building a server. This is true.

However, the fact that end-users can now run MCP servers directly — rather than having to wait for developers to bundle them into applications — is a significant paradigm shift that directly benefits MCP server authors.
> Feels like we've slid back into the 90s in this regard.

Thank $deity. 90s and early 2000s were the times software was designed to do useful work and empower users, as opposed to lock them into services and collect telemetry, both of which protected by the best of advancement in security :).

I'm only half-joking here. Security is always working against usefulness; MCP is designed to be useful first (like honest to $deity useful, not "exploit your customers" useful), so it looks like security nightmare. Some of that utility will need to go away, because complete lack of security is also bad for the users - but there's a tradeoff to be made, hopefully one that doesn't just go by modern security zeitgeist, because that is already deep into protecting profits by securing services against users.

> a general lack of appreciation for security culture amongst developers, and the emerging vibe coding paradigm where non-security-minded people automatically generate and fail to properly audit production-facing code

There is also a general lack of consideration of who is being protected from whom, and why in the security culture. MCP, vibe coding, and LLMs in general are briefly giving end-users back some agency, bringing back the whole idea of "bicycle for the mind" that was completely and intentionally destroyed when computing went mainstream. Let's not kill it so eagerly this time.
If the energy of Bitcoin was diverted to AI, we would have AGI now.

Maybe we should be thankful.
It is? It has no timeline or automation. Mixx is Tractor alternative. DJ Studio is more like simplified DAW aimed at making mixes/prep for DJing.
The same Ross Cox acknowledged that he was wrong.

". They are likely the two most difficult parts of any design for parametric polymorphism. In retrospect, we were biased too much by experience with C++ without concepts and Java generics. We would have been well-served to spend more time with CLU and C++ concepts earlier."

https://go.googlesource.com/proposal/+/master/design/go2draf...
"Vibe Coding" is not Software Engineering.

It is "Slopware Engineering".
> Not entirely sure how they work out how to distribute the pay though.

They don't.

Your money goes into a pot of money that also includes every radio, every TV channel, every song used in an ad etc. Every month (or year), your local music association (there's one in every country) sums up the play counts and redistributes the pot accordingly.

This is all to say that the only people that actually get paid from this pot of money are either gonna be domestic musicians or global top 40. Even if your tracks are super famous in clubs and every DJ that plays it accurately reports that, it's still very unlikely you're gonna make the payment cut. Even a relatively minor hit on the radio is valued more than a super-popular song in clubs because it is guaranteed to have a higher play count.
It's not automatic, channels opt into it. It's in fact a great way to identify spammy channels, because

1. They know YouTube's algorithm rewards them for it

2. They know it makes their stuff objectively worse

and the only channels who know that and still opt into it, are channels which have no shame and are pure view-bait trash.

So when I see a bork-Norwegian video title like "Du gjetter aldri hva som skjedde neste!" I hit "never recommend this channel".
You spend more time fighting the tool/framework than working on the product you’re trying to build.
> This article is unfairly painting the issue as black and white when there are so many shades inbetween

This encapsulates the whole discussion around digestive and intestinal issues.

There are very few things that are one size fits all when it comes to diet and gastrointestinal issues.

Anecdata from my life:

Aspartame and Asesulfame K have been extensively studied and determined as safe. BUT if I eat both of them + sugar, I start producing gasses even Putin wouldn't use against Ukraine.

I can also eat wheat in most cases, EXCEPT for "industrial" breads - my theory is that there's some leavening agent they use that my GI tract objects with and makes me bloat like crazy.

And (western) science HATES things that are highly individual and can't be generalised, made into pills and sold.
I’ve been using Blender for 20 years and it’s been amazing to see how far it’s come.

Sadly, the writing is on the wall for my trusty Hackintosh since they recently decided to drop support for AMD GPU acceleration on macOS.
> I also have the habit of keeping a `~/notes.md` file

Oh, I did spin up a Honk instance to keep notes on "things-i-did". It ... does not have many posts (83 since 2022-05). Ironically it doesn't have "set up honk instance for note-taking" in there.

But the `notes.md`+`git` idea might work. Although I know the first time I get a conflict on the `pull`, it'll all fall down...
That still has the same issues depending on the usage. The default construct here is `NotificationWrapper{nil}`. If you want to actually guard it, you also need to make the Value field private as that nil becomes part of your public api otherwise.

type NotificationWrapper struct {
// This field holds the actual notification data
value interface{}
}

Within `ProcessNotification` you'd also want to always assert the struct is initialized. You have to handle that error case via `err` or `panic`.

With a true sum type, you could be assured that the value is always concrete, removing the need for error handling, which otherwise complicates the business logic of your application. Errors that should be safeguarded against by the compiler become run time checks, eating up cycles on the CPU, or paniced upon, potentially leading to segfaults which can only be caught by tests (not asserted valid via the act of compiling).
SAP only has to be SAP and MS Excel compatible. The rest is not needed so in their eyes it is probably to spec.
In France, there's also what's called en viager. In this system, a buyer buys real estate and then pays the seller a rent for the rest of that person's life, typically while the person continues to occupy the real estate. Then, when the person dies, the buyer takes the real estate. (In at least one situation that was well publicized, the buyer actually died before the seller.)

https://www.connexionfrance.com/practical/buying-and-selling...
Not really, C# already had generics when .NET 1.0 came out, it was decided they were not mature enough and Microsoft didn't want to delay releasing 1.0, this is the part of story most folks don't get, because they are not language geeks and dont't read about this stuff.

Work started in February 1999, while .NET 1.0 was released in October 2021.

https://learn.microsoft.com/en-us/archive/blogs/dsyme/netc-g...
Lobbying works in mysterious ways in the land of the free.
I never understood Apple’s obsession with DJ-ing, like that cringe showcase of the Macbook’s touch bar: https://www.youtube.com/watch?v=OsUZSod82bA
How was the first C compiler written in C?
IMO doing a redesign that improves things without pissing off old users is probably the hardest thing those projects can do.

I've seen FAANG companies messing this up so much that it makes it 10x more impressive that an open source project managed to do it.
It is using c++ 26 features, so of course it looks slightly alien, nobody uses it yet.
Ending anonymous voting is the key to sanity on social media. Comments explaining the vote would make it even better.

It is then easier to see what is going on. You follow or ignore a thread whether the upvotes and downvotes are from "your kind of people"
Whenever I encounter an interesting non-niche new technology with "contact us for a demo/pricing" language, I bounce.

When a new project comes along and we need to make a technology decision we will, as a matter of due diligence, reach out to all the relevant vendors. But there is an "existing experience in team" evaluation criteria for these technology decisions, and the "contact us" vendors fail miserably there - their tech needs to be extra impressive to overcome that hurdle.
>The comment is contentious, and also asserts that it is per se impossible for someone to disagree with the EU's stance on interoperability in good faith

Or qiestion moon landing in good faith
I honestly can’t tell if that’s an elaborate joke response or if that’s really something that works. If it does:

* How do you make sure you capture all mapped memory within a process? Walking something like /proc/self/maps?

* Does this include the stack and if so, doesn’t this cause havok when you write back. And if it doesn’t include the stack, can’t run things out of sync easily?

* This is then a page sized undo/redo, so it isn’t atomic with regards to actions triggered. Wouldn’t partially undoing such changes easily cause an invalid state?
CrewAI because it sounds cool.
Lightroom is made by Adobe, not Apple.

Here I would like to also mention RawTherapee, also open-source, together with Darktable (with is more newb friendly) they are great software worth to spread.
Botswana is one of the few countries that focused little on revenge politics, and they are a shining example of forgiveness and tolerance (relatively speaking, they do have problems - as does every place on Earth). South Africa was doing well, but sadly Mandela couldn't stay in power forever. Africa isn't the only place where you see it, why we've just witnessed a cousin of that political style come into power in a country that has significantly further to fall. They even started with spending money and bureaucracy on renaming places, which is my personal canary.

Source: Zimbabwean-South African-American
If the fines were existential threats, who would even want to do business in these countries?
I can't think of any modern operating system that lets a foreign system mount it's already mounted filesystem over USB without going through some kind of server such as MTP, NFS etc.
I have a standard message for people who use machine translation on their "content":

"I know that machine translation exists. I know where to find it, should I need it. When you push it without asking, half the time I have to translate back from machine-junk to your language, in order to figure out what the hell you were trying to say. You make more work for me, not less. MACHINE TRANSLATION SHOULD ALWAYS BE OPT-IN."
Bryan Cantril did a talk about this phenomenon called "Zebras all the way down" some years back
The State of DMARC in .DE in March 2025
Hey, everyone, this is Zeyi https://github.com/chengzeyi. I built this new media inference platform https://wavespeed.ai to serve world's fastest FLUX and Wan inference with LoRAs. The platform can support bulk inference usage and the inference cost can be insanely low. My email is ichengzeyi@gmail.com and I would like to talk about any business cooperation and discount request!
Well, yes, almost totally in agreement, but: MIT Kerberos (the implementation) started out as "research-quality" code of the 1990s era. It has improved, it fares far better than AD, but the occasional exploits still continue to drop.

https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=kerberos
Probably referring to the "turkish i problem"
> Importantly, we designed Styrolite with full awareness that Linux namespaces were never intended as hard security boundaries—a fact that explains why container escape vulnerabilities continue to emerge. Our approach acknowledges these limitations while providing a more robust foundation.

So what do you do, exactly?
It is easy, if you run an insurance company. Knowing that data is literally how they price auto insurance policies.

Sadly for the rest of us, it's not exactly easy to get that data from the insurance company.
so the point of this is to give more power to the algorithm (since it includes unintentional autoplays) and less power to the people who upload the videos?
I like that they give advice to hardware manufacturers:
- offload communication to a dedicated co-proc
- implement decent precision for accumulating fp8 operations
- finer-grained quantization
...
The ideal tech stack for a solo dev to use in 2025 is the one you are most comfortable with.

The ideal tech stack for a solo dev to use in 2025 is also the one that is most suitable to the problem that you are trying to solve.

Unless those two are wildly different from each other — such as one being Ruby and the other being Haskell — learning the same concepts that you already know in a new language takes a few weeks at best.

Personally I picked up Python for a couple of small LLM demos that I have given, but ironically the sample application is otherwise written in .NET (because I am most comfortable hacking GUI applications with .NET), with the Python parts being invoked as a subprocess.
Is anyone here using Framework with GNU/Linux and not with a big list of caveats? That means suspend working, battery life above 6 hours, palm rejection working, wifi working, fractional scaling working?
xan is a maintained fork of xsv
Amazing war story. Very well told.

Honestly, of all the stupid ideas, having your engine switch to a completely untested mode when under heavy load, a mode that no one ever checks and it might take years to discover bugs in, is absolutely one of most insane things I can think of. That's at best really lazy, and at worst displays a corporate culture that prizes superficial performance over reliability and quality. Thankfully no one's deploying V8 in, like, avionics. I hope.

At least this is one of those bugs you can walk away from and say, it really truly was a low-level issue. And it takes serious time and energy to prove that.
This type of law, and its consequences, are really interesting to me.

I used to live in San Francisco, but in 2020 moved back to Italy.

Now we like to spend 2-3 months a year in the SF Bay Area, but we would hardly consider buying a house (and renting it out when we're away).

Instead, a situation where we would be neighbors with a few "friends", it would make it much easier to consider the option.
I'm not celiac, but something in wheat and barley gives me mouth ulcers.

I only determined that after I got past 40, and started to experience bloating from bread consumption. In giving up bread, I then noticed that my ulcers ceased.

So a bit of experimentation established that I can consume small quantities, but if I eat wheat products for more than a couple of days in a row, the ulcers come back. I later determined that barley has a similar effect due to a specific seasonal dish also triggering the ulcers.

It is now generally easy enough to largely avoid both grains, and not worry about incidental consumption due to the fact that lots of products include wheat .

As to which fraction of the grains is the cause, I don't really care - I just avoid the two grains.
Really? Assuming that one doesn't fixate obsessively on race for the sake of trying to hunt down perceived offense wherever possible, the poster should just be viewed as that of one human being laughing at the misfortune of another, without condescendingly assuming that because the weeping girl is Asian (not "oriental", since you're nailed so firmly to proper racial nuance), she must immediately be a victim and worthy of special consideration.

What a sick little mentality, that of viewing all human interaction through the lens of what ethnicity or race is shown and how that frames any context.
Behold the almighty SONSTWENN!