MurphyA/hacker-news huggingface dataset:
by ceejayoz | 2025-09-30 14:27:01+00:00
Where are you getting that from?

https://deadline.com/2025/09/trumo-youtube-settlement-123656...

> According to the filing, the settlement “shall not constitute an admission of liability or fault on the part of the Defendants or their agents, servants, or employees, and is entered into by all Parties for the sole purpose of compromising disputed claims and avoiding the expenses and risks of further litigation.” Google/YouTube also did not agree to any product or policy changes.
by Aurornis | 2025-09-30 14:27:12+00:00
> lot of companies were trying to sell themselves as a “family”

Has your company actually done this?

When I was doing mentoring I heard this complaint all the time, but literally no one (juniors on first jobs in this case) could point to an instance of their employer saying it. They had all picked it up from Reddit as something the archetypical company did, and they felt obligated to punish their company for it.

Similar problem happens with take-homes: About 90% of the take-home interview problems people shared in the #interviewing channel were entirely reasonable, short, and clearly not real work. Yet many had picked up this idea that take-home problems were unfair because they were “a week of unpaid labor” or that companies were using them as a tool to extract free work from candidates. So they tried protest the concept of take-homes and stated they would refuse to do them in protest. Of course, when they actually received one for a job they wanted they would abandon that mentality and do the problem, and in many cases they preferred that to doing in-person interviews. Yet the mentality remained that take-homes were evil exploitation and they must rally against it because they read so many Reddit comments about it being “unpaid labor”.
by s20n | 2025-09-30 14:27:29+00:00
I believe mathematics was much tamer before Georg Cantor's work. If I had to pick a specific point in history when maths got "so abstract", it would be the introduction of axiomatic set theory by Zermelo.

I personally cannot wrap my head around Cantor's infinitary ideas, but I'm sure it makes perfect sense to people with better mathematical intuition than me.
by sdoering | 2025-09-30 14:27:33+00:00
Especially if they are close family I would be even more harsh about it. If my family f*ks this much with my borders, I am so getting rid of toxic assholes. I ab-so-f*ing-lute-ly not care about blood relations, when it comes to people ignoring boundaries.

I - for example - ditched every contact to my aunt after she accused my SO of being just a gold digger. At my dad's (her brother's) funeral. So no - I don't care for blood. I care for being a decent human being and treating everybody with the respect they deserve, as long as the reciprocate. If not, I treat them with the interpersonal equivalent of a killfile.
by mh- | 2025-09-30 14:27:42+00:00
They are all webviews (except the crossword) now, so they're limited to what they can figure out in JS/CSS. That said, it could definitely be better even within those constraints.

Spelling Bee UX got noticeably worse when they switched it. Little things, like if you switch in and out of the app (say, using the official hints page), it ignores your first tap now.
by nyrikki | 2025-09-30 14:27:45+00:00
A formalized form of this is the red-green-refactor pattern common in TDD.

Self created or formalized methods work, but they have to have habits or practices in place that prevent disengagement and complacency.

With LLMs there is the problem with humans and automation bias, which effects almost all human endeavors.

Unfortunately that will become more problematic as tools improve, so make sure to stay engaged and skeptical, which is the only successful strategy I have found with support from fields like human factors research.

NASA and the FAA are good sources for information if you want to develop your own.
by mystraline | 2025-09-30 14:27:50+00:00
The UK also is trying the same stunt against 4Chan.

The article is from a month ago, but the gears of "justice" rotate slowly: https://www.bbc.com/news/articles/clyjq40vjl7o

One thing to note is that UK government officials also seem to be masquerading and submitting reports to try to ToS these websites.
by Retric | 2025-09-30 14:28:35+00:00
LLMs are being trained on published books a direct equivalent of records. People were able to get one to reproduce over 40% of Harry Potter and the Sorcerer’s stone word for word. https://arstechnica.com/features/2025/06/study-metas-llama-3...

There’s zero chance that happened without the book being in their training corpus. Worse, there’s significant effort put into obscuring this.
by NickC25 | 2025-09-30 14:28:52+00:00
Non tech, but I started a sports beverage company with my brother and a neighbor. We are based in South Florida.

My brother and I grew up playing sports and remember the simplicity of home-made drinks we'd take to games that blew the likes of Gatorade out of the park. We aim to replicate the simplicity of home-made drinks with simple ingredients.

https://www.drinkiso.com/

Our whole value-add is based around the fact that most sports drinks or hydration drinks contain a lot of junk. We are opposed to the bullshit catch-all that is "natural flavors" and believe in product transparency and honesty. Our products straddle the line between fresh-pressed juice and sports drinks. Our prices are definitely on the higher end, but with scale, we can lower them.

We currently are in growth mode - and currently are one of the best selling products in the top boutique gym chain in the Miami area, as well as going strong in all SoFLA Equinox locations (except for the WPB location which isn't open yet).

We do sell online but shipping is a PITA as overnight shipping costs for cold products are astronomical. When we find a cheaper solution so I can ship around the country, I'll let everyone here know :)

Based in South Florida (Miami-Dade, FtL, West Palm)? DM me and let's meet up!
by BeFlatXIII | 2025-09-30 14:29:08+00:00
> People hosting news sites have often had to geofence to prevent UK residents from accessing their site if they are hosting any kind of reporting of UK court cases that are under embargo or matters that are subject to one of the UK's famous "Super injunctions" [2]

…and if the site has no UK assets, how enforceable is the injunction?
by cogman10 | 2025-09-30 14:29:43+00:00
I hope not, my LLM detector is off if that's the case. But looking at how they've responded elsewhere it may be the case that they are pulling from LLMs to try and win arguments.

It definitely seems like they have a bunch of unconnected ways of arguing in this comment section. Like here they are arguing that the PCB design is the hardest act of engineering ever done. Elsewhere they are arguing that just seeing the schematics is all someone needs to build an iPhone.

Looking at their comment history outside this thread, I think they aren't always using LLMs. Perhaps just when something gets more technical than they have the experience for.
by fragmede | 2025-09-30 14:30:08+00:00
Your notes on 4.5 were very interesting, but you asked it a question that only you/someone who already knows the code could ask. I don't though, so I asked it at a higher level: Claude, add tree-structured conversations to https://github.com/simonw/llm. Claude responded with a whole design doc, starting with database schema change (using the same column name even!). https://claude.ai/share/f8f0d02a-3bc1-4b48-b8c7-aa75d6f55021 As I don't know your code, that design doc looks cromulent, but you'd have to read it for yourself to decided how well it did with that higher level of ask.
by projektfu | 2025-09-30 14:30:20+00:00
Not entirely my experience, but I do have to be the driver. I mostly use Claude Code, and it will sometimes make a dumb mistake. I can usually ask it to fix the problem and it will. Every now and again, I have to tell it to stop barking up the wrong tree, and tell it where the problem lies in the code it wrote.

In other words, debugging can be at the same "intelligence" level, but since an LLM doesn't really know what it is doing, it can make errors it won't comprehend on its own. The experience is a lot like working with a junior programmer, who may write a bunch of code but cannot figure out what they got wrong.
by spcebar | 2025-09-30 14:30:24+00:00
I should start by saying that I find ads incredibly irritating in any form. That said, Miele and DeLonghi are both more than a hundred year old companies. Maybe they don't need to advertise because they have such solidly establish brand identities, but they do advertise and they have advertised throughout their history as companies. Ads are a way of maintaining brand awareness, introducing new products, and creating demand. Even if you have an incredibly solid product with good word of mouth there is still benefit to advertising it.
by stillsut | 2025-09-30 14:30:52+00:00
I think the easiest explanation is to look at the table here: https://github.com/sutt/innocuous?tab=readme-ov-file#how-it-...

Watch how the "Cumulative encoding" row grows each iteration (that's where the BTC address will be encoded) and then look at the other rows for how the algorithm arrives at that.

Thanks for checking it out!
by theptip | 2025-09-30 14:30:59+00:00
Honestly - consumers couldn’t care less, if the product experience lets them get things done. And especially if there is a free version. Google, Amazon, etc are some of the most popular brands in history, while they were doing much more egregious ad tracking.

I think this is a blind spot for this community, personally. Like, it’s right to care about this stuff, but I think we are wrong to think other people care too.
by buran77 | 2025-09-30 14:31:11+00:00
The following paragraph might shed some light on what that means (emphasis mine):

> We have been clear that exiting the UK does not allow an organisation to avoid responsibility for any prior infringement of data protection law

In that context it's completely fair to say "leaving doesn't absolve you of past transgressions".

Edit. If Imgur made any revenue from UK users then it becomes impossible to claim plausible deniability on any definition of "providing a service". If the UK can do something about this is a different matter. They could make CEOs/board personally or even criminally liable for the company's failure to pay a fine but probably won't.
by tripzilch | 2025-09-30 14:31:37+00:00
I get it, you would trust yourself if you said that, but it doesn't really matter whether you say that or not, what counts for your ongoing credibility if you will preface every future blog post with, whether you got special access, a special deal, sponsorship, or the fact that you didn't get any of those things.

You're a reviewer. This is how reviewers stay credible. If you don't disclose your relationship with the thing or company you're reviewing, I'm probably better off assuming you're paid.

And if your NDA says you can't write that in your preface, then logically, it is impossible to write a credible review in the first place.
by nkrisc | 2025-09-30 14:32:02+00:00
> The next paragraph about how mathematics was closely coupled to reality for most of history and only recently with our understanding of infinite sets became too abstract is not really at all accurate of the history of mathematics. Euclid's Elements is 2300 years old and is presented in a completely abstract way.

I may be off-base as an outsider to mathematics, but Euclid’s Elements, per my understanding, is very much grounded in the physical reality of the shapes and relationships he describes, if you were to physically construct them.
by lo_zamoyski | 2025-09-30 14:32:03+00:00
It is absolutely a science, a formal science. What it isn't is an empirical science.

The "symbol pushing" is a methodological tool, and a very useful one that opened up the possibility of new expansive fields of mathematics.

(Of course, it is important to always distinguish between properties of the abstraction or the tool from the object of study.)
by mlyle | 2025-09-30 14:32:24+00:00
The problem is camera marketing makes it really unclear what you're actually getting. Really lossless? Does it trigger more on-body processing? Does it throw away bits to be "visually lossless"?

If you shoot a few thousand photos and then find you can't fix exposure as well as you'd hoped and the whole batch is worse, it's a pretty big disappointment, so it's smart to be risk adverse and skeptical.
by fwip | 2025-09-30 14:33:07+00:00
Happy to help :) I think compression algorithms are super cool, and zlib is a nice example of how just two simple techniques (Huffman coding and dictionary compression) can combine to usefully compress nearly any real-world data.

Newer compression algorithms like zstd, brotli and lz4 basically just use these same methods in different ways. (There's also slightly newer alternatives to Huffman coding, like Asymmetric Numeral Systems and Arithmetic Coding, but fundamentally they're the same concept).
by exploderate | 2025-09-30 14:33:33+00:00
The one line "article" on lwn.net has a link to this email:

From: Kent Overstreet @ 2025-09-11 23:19 UTC As many of you are no doubt aware, bcachefs is switching to shipping as a DKMS module. Once the DKMS packages are in place very little should change for end users, but we've got some work to do on the distribution side of things to make sure things go smoothly. Good news: ...

https://lore.kernel.org/linux-bcachefs/yokpt2d2g2lluyomtqrdv...
by tpoacher | 2025-09-30 14:34:10+00:00
Personal nitpick, but whenever I see a project trying to promote itself by actively bashing (no pun intended) the current solution in its tagline, no-matter how catchy the tagline, my gut feeling is to avoid it without spending much time to evaluate the offering.

I'm much more receptive to projects telling me how they're good, rather than how the competitor is bad.
by pjmlp | 2025-09-30 14:34:16+00:00
As you can see, in Europe Apple only has around 46%, 49% if worldwide, with the remaining being shared across all Android vendors.

https://gs.statcounter.com/vendor-market-share/tablet/europe

If you go world wide in another data set, it is around 54%

https://www.bankmycell.com/blog/global-tablet-market-share/

Even considering the more generous number, that makes half of the tablets being sold across the planet are not iPads.
by blindriver | 2025-09-30 14:34:28+00:00
No, I 100% don't think it will happen.

LLMs have made the value of content worth precisely zero. Any content can be duplicated with a prompt. That means code is also worth precisely zero. It doesn't matter if humans can understand the code, what matters is if the LLM can understand the code and make modifications.

As long as the LLM can read the code and adjust it based on the prompt, what happens on the inside doesn't matter. Anything can be fixed with simply a new prompt.
by Sanzig | 2025-09-30 14:34:43+00:00
You are ascribing motives to the OpenZFS project that aren't there. Sun was the one that licensed it CDDL, and OpenZFS is a fork that was created when Oracle bought Sun and decided to close source ZFS. Oracle has zero involvement with OpenZFS.

Since the pre-fork code is from Sun, Oracle owns the copyright, and they won't re-license it.

The idea that the OpenZFS team wants CDDL out of spite for Linux is an absurd conspiracy theory. Their hands are tied - I'm sure they'd move to a compatible license if they could, but they can't.
by namibj | 2025-09-30 14:35:13+00:00
Unless you're planting energy crops like corn or canola, that aspect tends to be still net-positive even if perhaps a bit of the solar yield has to pay off a minor reduction in crop yield.

Notably though grazing pasture mostly doesn't complain and if mounted suitably (IIUC low enough density and high enough start above the ground), it can co-exist with effective nature preserves.
by cogman10 | 2025-09-30 14:35:14+00:00
I think it's more natural.

Commit A: introduce the bug Commit B: change architecture Commit C: add a feature Commit D: fix A using code present in B and C.

The issue ends up being that D needs to be reimplemented to fix A because B and C don't exist on the tip.

Since linux has closed windows and long term kernels it means the fix to the same bug could need to be done in multiple ways.

Multiple changes per PR is bad, but I assume it's still one change per commit.
by micromacrofoot | 2025-09-30 14:35:24+00:00
The GDPR and other laws were really hammed up by consultants and lawyers looking to make a lot of money claiming it was really difficult to do right, but in my experience it's incredibly overblown.

Most of who's getting caught up in these laws are very large companies that could comply but consistently don't put forth effort to do so after repeated complaints. Even if you do fall under the eye of regulators (most won't ever) if you show that you're putting forth a good faith effort to comply it's not a big deal.
by austin-cheney | 2025-09-30 14:35:56+00:00
> Most programmers don't understand the low level assembly or machine code.

Most programmers that write JavaScript for a living don't really understand how to scale applications in JavaScript, which includes data structures in JavaScript. There is a very real dependence on layers of abstractions to enable features that can scale. They don't understand the primary API to the browser, the DOM, at all and many don't understand the Node API outside the browser.

For an outside observer it really begs the Office Space question: What would you say you do here? Its weird trying to explain it to people completely outside software. For the rest of us in software we are so used to this we take the insanity for granted as an inescapable reality.

Ironically, at least in the terms of your comment, is that when you confront JavaScript developers about this lack of fundamental knowledge comparisons to assembly frequently come up. As though writing JavaScript directly is somehow equivalent to writing machine code, but for many people in that line of work they are equivalent distant realities.

The introduction of LLMs makes complete sense. When nobody knows how any of this code works then there isn't a harm to letting a machine write it for you, because there isn't a difference in the underlying awareness.
by the_duke | 2025-09-30 14:35:59+00:00
I feel like natural language specs can play a role, but there should be an intermediate description layer with strict semantics.

Case in point: I'm seeing much more success in LLM driven coding with Rust, because the strong type system prevents many invalid states that can occur in more loosely or untyped languages.

It takes longer, and often the LLM has to iterate through `cargo check` cycles to get to a state that compiles, but once it does the changes are very often correct.

The Rust community has the saying "if it compiles, it probably works". You can still have plenty of logic bugs of course , but the domain of possible mistakes is smaller.

What would be ideal is a very strict (logical) definition of application semantics that LLMs have to implement, and that ideally can be checked against the implementation. As in: have a very strict programming language with dependent types , littered with pre/post conditions, etc.

LLMs can still help to transform natural language descriptions into a formal specification, but that specification should be what drives the implementation.
by beder | 2025-09-30 14:36:04+00:00
I agree, and even moreso, it's easy to see the (low!) cost of throwing away an implementation. I've had the AI coder produce something that works and technically meets the spec, but I don't like it for some reason and it's not really workable for me to massage it into a better style.

So I look up at the token usage, see that it cost 47 cents, and just `git reset --hard`, and try again with an improved prompt. If I had hand-written that code, it would have been much harder to do.
by lukev | 2025-09-30 14:36:36+00:00
I've been waiting for someone to build a Disqus alternative on ATProto (the protocol behind Bluesky, Blacksky, Skylight, etc.)

Posts could show both under the article (like "normal" comments) and for aggregated discussion on Bluesky / any other app that renders Bluesky posts.

And you'd get "free" moderation (at least for basic stuff) from the Bluesky mod team.
by mwsherman | 2025-09-30 14:36:57+00:00
I move between Go and C#. I wrote a zero-allocation package in Go [1] and then ported to C# — and the allocations exploded!

I had forgotten, or perhaps never realized, that substrings in C# allocate. The solution was Spans.

Notably, it caused me to realize that Go had “spans” designed in from the start.

[1] https://github.com/clipperhouse/uax29
by boxerab | 2025-09-30 14:36:58+00:00
The French Bourbaki school certainly had a large influence on increasing abstraction in math, with their rallying cry "Down With Triangles". The more fundamental reason is that generalizing a problem works; it distills the essence and allows machinery from other branches of math to help solve it.

"A mathematician is a person who can find analogies between theorems; a better mathematician is one who can see analogies between proofs and the best mathematician can notice analogies between theories. One can imagine that the ultimate mathematician is one who can see analogies between analogies."

-- Stefan Banach
by jrochkind1 | 2025-09-30 14:37:04+00:00
Yep. I think the industry discounted the need for domain-specific and code-specific knowledge, the value of having developer stick around. And of having developers spend time on "theory building" and sharing.

You can't just replace your whole coding team and think you can proceed at the same development pace. Even if the code is relatively good and the new developers relatively skilled. Especially if you lack "architecture model" level docs.

But yeah LLM's push it to like an absurd level. What if all your coders were autistic savant toddlers who get changed out for a new team of toddlers every month.
by stonemetal12 | 2025-09-30 14:37:05+00:00
Mathematics arose from ancient humans need to count and measure. Even the invention\discovery of Calculus was in service to physics. It has probably only been 300 years or so since Mathematics has been symbolic, before that it was more geometric and more attached to the physical world.

Leibniz (late 1600s) helped to popularize negative numbers. At the time most mathematicians thought they were "absurd" and "fictitious".

No, not highly abstract from the beginning.
by arthurofbabylon | 2025-09-30 14:37:11+00:00
It’s a matter of correctness and utility. You can improve your odds of correctness (and thus usefulness) by adjusting the scope of your projection.

This applies not only to predicting the future. Consider measuring something: you carefully choose your level of precision for practical reasons. Consider goal setting: you leave abundant room for variation because your goal is not expressed in hyper narrow terms, but you don’t leave it so loose that you don’t know what steps to take.

When expressed in sufficiently narrow terms, no one will ever predict anything. When expressed in sufficiently broad terms, everyone can predict everything. So the point is to modulate the scope until attaining utility.