MurphyA/hacker-news huggingface dataset:
by VitalyTomilov | 2025-08-09 12:50:16+00:00
Complete formatting syntax supported (similar to such frameworks as Angular):

${prop1.prop2.prop3 | filter1 | filter2 | filter3 : arg1 : arg2}

You can have any number of value-transforming filters, and those can accept any number of arguments.

You can implement any formatting output in a very easy way, without having to do any complex variable parsing or replacement, as the library will do it for you.

The library was tested to do 1 mln variable replacements per second, which is part of the unit tests.
by bell-cot | 2025-08-09 12:51:07+00:00
Imagine owning an island fortress with it's own Wikipedia and Grade II* listings!

https://en.wikipedia.org/wiki/Thorne_Island

https://britishlistedbuildings.co.uk/300017169-thorne-island...

Try not to imagine the upkeep costs on the historic-listed 2 acres that you paid $4M for - which are only accessible by helicopter, or by risk-tolerant boat (Wikipedia notes a dozen wrecks in the immediate vicinity) and lots of stairs.
by kashunstva | 2025-08-09 12:52:19+00:00
> America has a massive overspending problem

What is the right amount of spending? And if the answer is “less than current tax/other revenue” then how should the budget cuts be allocated with goals and implementation plans that are sustained enough to produce real effect? You mention that government spending is not a party-specific issue; and this is certainly true. But I don’t see how forward progress can be made in a winner-take-all environment that shifts polarity every 4-8 years. And when the utilitarian value of compromise and shared long-term goals is treated as nil. And it definitely doesn’t seem to be improving…

In any case, possibly taxing the incomprehensibly wealthy in our midst wouldn’t produce a significant effect relative to other measures; but we do all sorts of things in civic life that are valueless in an economic sense, but serve something else. People stand at attention, remove their caps and lay their right hand on their precordium when the national anthem is played. It symbolizes respect for some (supposedly) shared ideals. Similarly, fairly taxing all citizens symbolizes something ethically important even if it results in just as much economic value as doffing your cap at a ballgame.
by credit_guy | 2025-08-09 12:52:41+00:00
> I think there are better systems than democracy, one of them being mixed systems.

It looks to me you have some idyllic notion of democracy. If you use my definition (which is generally accepted) of "checks and balances and the rule of law", then a "mixed system" as you suggested definitely qualifies. But you have to realize that in all systems there will be people who lie. If you "hate when you are lied to your face", then I have some terrible news for you: you will not find any system where people don't lie to your face.

Except, possibly, in the Sultanate of Oman.
by tptacek | 2025-08-09 12:54:31+00:00
I am trivializing the LOC Constitution page thing and nothing you can say is going to make me stop, because the conspiracy theory behind it doesn't make any sense. By continuing to defend it, you're making my point for me about this Intel story (where malfeasance would make sense!).

But we're going around in circles and should probably just let this go.
by ghaff | 2025-08-09 12:54:59+00:00
Worked with McKinsey once as a senior product manager at a computer company. The partner was sharp as was one of his associates; the other one not so much. But they talked to a lot of people. Basically, they created a big spreadsheet that kept our business planning people busy and off our backs. And told senior management that we knew what we were doing (which we did).

Yes, it was expensive but it kept the company afloat/independent for a few years longer which is about all you can ask.

>There is no reason companies need to pay external consultants crazy amounts of money for this kind of service.

I think there's always a degree of suspicion that the person from internal audit or HR can really be trusted vs. an external consultant.
by RobotToaster | 2025-08-09 12:55:13+00:00
> Let me guess, it asks from your smartphone access to your location, contacts, calendar, SMS archive, email, medical records and political views

Like every app made by a US corporation does?

And before someone cries "whataboutism", I'm genuinely curious why as someone who isn't Chinese, and has no intention of visiting China, I should be more worried about the CPC than the CIA.
by xscott | 2025-08-09 12:55:45+00:00
Yeah, having the multiple "record" types in Rust doesn't bother me either. I just disagreed that the situation is clearly simpler than it is in F#.

If you think of using C# libraries from F# as comparable to using other people's crates in Rust, you're going to get exposed to other people's choices for data structures in both.
by sim7c00 | 2025-08-09 12:56:01+00:00
this is not really true in all cases. there are things like ADD and other mental divergences which can cause this without neccesarily being based in trauma directly. there is research around it perhaps sometimes being passed down via generations (indirect trauma?) but this is not in all cases.

beyond trauma induced mental divergence i think good and bad are really a matter of perspective and opinion. people dont generalize well. we are all different. (except for that one guy...)

that being said, its sad either way and often doesnt end well.
by heresie-dabord | 2025-08-09 12:56:03+00:00
> the fundamental guiding ideology of LLM boosterism

It's the same as the ideology of FOMO Capitalism:

= The billionaire arseholes are saying it, it must be true

= Stock valuations are in the trillions, there must be enormous value

= The stock market is doing so well, your concerns about fundamental social-democratic principles are unpatriotic

= You need to climb aboard or you will lose even worse than you lost in the crypto-currency hornswoggle
by getnormality | 2025-08-09 12:56:30+00:00
> You have to be very disciplined to make a Jupyter notebook that is actually reproducible

This seems not necessarily very hard to me? All you have to do is keep yourself honest by actually trying to reproduce the results of the notebook when you're done:

1. Copy the notebook

2. Run from first cell in the copy

3. Check that the results are the same

4. If not the same, debug and repeat

What makes it hard is when the feedback loop is slow because the data is big. But not all data is big!

Another thing that might make it hard is if your execution is so chaotic that debugging is impossible because what you did and what you think you did bear no resemblance. But personally I wouldn't define rising above that state as incredible discipline. For people who suffer from that issue, I think the best help would be a command history similar to that provided by RStudio.

All that said, Marimo seems great and I agree notebooks are dangerous if their results are trusted equally as fully explicit processing pipelines.
by webstrand | 2025-08-09 12:56:41+00:00
Yeah, it is. And the website actually uses `prefers-color-scheme` too. It looks like this is a bug.

The website sets `[data-theme="dark"]` via javascript on page-load so that its light/dark toggle button works, and its stylesheets duplicate every style from `prefers-color-scheme` to `[data-theme="dark"]`. The duplication messed up `--astro-code-bg` and copied from the light scheme.
by cheschire | 2025-08-09 12:56:55+00:00
I wasn't implying docker itself was the issue.

The previous commenter said that they didn't want to run a shell script that does "god knows what". The implication being that they would not trust the writer of the shell script.

They wanted a docker container that would setup this offline AI workspace for them, presumably so they could interact with the AI and feed "secrets" or otherwise private data into it. Obviously there are other use cases for an offline AI, but folks tend to let their guard down when they think something is offline-only, and they may not be as careful with .env values, or personal information, as they would with a SaaS frontier model.

So I was pointing out that the contents of the docker container would be also doing "god knows what" with their data. Sure they would get the offline user experience but then what happens? More shell scripts? Background data calls? etc. And of course it depends on how they configure their docker container, but if they aren't willing to review an install shell script, they probably aren't looking to do any level of effort for configuring Docker.

Hopefully that clarifies it.
by kokau | 2025-08-09 12:57:44+00:00
Over the past few months, I’ve been working on Brandolia an AI tool that creates a complete brand identity in seconds.

You type your brand name and sector, and it instantly generates:

A professional logo (HD)

A color palette

A slogan & storytelling

Typography suggestions

It’s free to try, and takes under 30 seconds from start to finish.
by mschwaig | 2025-08-09 12:58:08+00:00
Human-readability was one of the aspects that I enjoyed about using CCL,the Categorical Configuration Language (https://chshersh.com/blog/2025-01-06-the-most-elegant-config...), in one of my projects recently.

It saves you from escaping stuff inside of multiline-strings by using meaningful whitespace.

What I did not like about CCL so much that it leaves a bunch of stuff underspecified. You can make lists and comments with it, but YOU have to decide how.
by codingdave | 2025-08-09 13:00:21+00:00
Almost all statistical question that ask about the "most people" tend to have the same results as asking: "Which countries have the most population?" So that answer is most likely "India."

What you might really be driving at is which countries have the highest percentage of their population that are users. But you'd need the # of users broken down by country to answer that, and would likely need to contact the various LLM companies to ask for that info. And if you are truly interested, you may as well do so - that sounds like data that would be good marketing, so they just might share it.
by mzk_pi | 2025-08-09 13:00:40+00:00
In an emergency, this protocol enables people within the affected community to exchange essential goods and services such as food, disaster-prevention supplies, clothing, and medicinal herbs. Because it has functioned as one of the foundations for currency issuance and trust even in normal times, it can continue to support the production and distribution of essential goods like food if existing infrastructure is disrupted.

Even if the national currency or banking systems are down, currency issuance and circulation are managed locally, and can continue in both digital and analog forms—providing a sense of stability. This is why it can function as an emergency disaster prevention system.
by jonahbenton | 2025-08-09 13:01:38+00:00
Governments whose rules and procedures are dictated by laws and that therefore change very slowly are where paper records preside. Businesses, which change in accordance with leadership whim, where speed dictates winners and profits, where truth and history are written in accordance with marketing, are where digitization is proceeding apace. Doing things properly is only a thing when you are profitable.
by tialaramex | 2025-08-09 13:01:50+00:00
C++ already illustrates this idea you're talking about and we know exactly where this goes. Rust's false positives are annoying, so programmers are encouraged to further improve the borrowck and language features to reduce them. But the C++ or Zig false negatives just means your program malfunctions in unspecified ways and you may not even notice, so programmers are encouraged to introduce more and more such cases to the compiler.

The drift over time is predictable, compared to ten years ago Rust has fewer false positives, C++ has more false negatives.

You are correct to observe that there is no middle choice here, that's Rice's Theorem, non-trivial semantic correctness is Undecidable. But I would argue we already know what you're calling the "false positive" scenario is also not useful, we're just not at the point where people stop doing it anyway.
by saurik | 2025-08-09 13:02:06+00:00
(As a follow up, at some point the model selector on my phone also got the legacy submenu, and this is definitely the actual ChatGPT 4.5. I just started flipping back and forth between 5 and 4.5 on the same prompt, and it really makes me wish they would let me keep paying more for 4.5 usage.)
by tliltocatl | 2025-08-09 13:02:56+00:00
It's often too late to overhaul you systems when performance becomes a serve limiting factor. By that point things like data format are already set in stone. The whole "premature optimization" was originally about peep-hole stuff, not architecture-defining concerns, and it's really sad to see it misapplied to "lets store everything as json and use O(n²) everywhere and hopefully it will be someone else's problem".
by pjmlp | 2025-08-09 13:04:34+00:00
No they aren't, because you forgot the little detail not every kind of PCIe card is supported, like those that folks using graphical workstations for CAD/CAM rendering, or those in VFX, might think of using.

Also not all kinds of high-speed network, or real time audio cards are supported.

Stuffing a Studio into a desktop case full of air, and limited set of supported PCIe cards, is a slap into the face of the hardcore users that still hope Apple cares about workstations.
by ChildOfChaos | 2025-08-09 13:05:24+00:00
Yep.

I have been waiting for GPT 5 to hit my account and kept asking it the model, it was 4o until this morning.

Then this morning it said it was GPT 5 and would I like to code and design a stress test for it to compete against 4o, it kept assisting this was something I should do even though I didn't ask and then kept skirting around it when I told it to do it, before it realised it couldn't.
by IshKebab | 2025-08-09 13:06:11+00:00
Right but I think people are disappointed because we finally got a language that has memory safety without GC, so Zig seems like a step backwards. Even if it is much much better than C (clearly), it's hard to get excited about a language that "unsolves" a longstanding problem.

> not even Java, is truly "fully memory safe", as programs continue to employ components not written in memory safe languages.

This is a silly point.
by kjellsbells | 2025-08-09 13:07:25+00:00
Ease of: reading, comprehension, manipulation, short- and long-term retrieval are not the same problems. All file formats are bad at at least one of these.

Given an arbitrary stream of bytes, readability only means the human can inspect the file. We say "text is readable" but that's really only because all our tooling for the last sixty years speaks ASCII and we're very US-centric. Pick up a text file from 1982 and it could be unreadable (EBCDIC, say). Time to break out dd and cross your fingers.

Comprehension breaks down very quickly beyond a few thousand words. No geneticist is loading up a gig of CTAGT... and keeping that in their head as they whiz up and down a genome. Humans have a working set size.

Short term retrieval is excellent for text and a PITA for everything else. Raise your hand if you've gotten a stream of bytes, thrown file(1) at it, then strings(1), and then resorted to od or picking through the bytes.

Long term retrieval sucks for everyone. Even textfiles. After all, a string of bytes has no intrinsic meaning except what the operating system and the application give it. So who knows if people in 2075 will recognise "48 65 6C 6C 6F 20 48 4E 21"?
by DoctorOetker | 2025-08-09 13:08:01+00:00
Due to batching, inference is profitable, very profitable.

Yet undoubtedly they are making what is declared a loss.

But is it really a loss?

If you buy an asset, is that automatically a loss? or is it an investment?

By "running at a loss" one can build a huge dataset, to stay in the running.
by bob1029 | 2025-08-09 13:08:48+00:00
> a well coordinated and controlled downtime is something they can just work around and it might even be preferable over a more complex, less controlled maintenance without downtime.

It is generally the case that preventative maintenance is orders of magnitude cheaper than break fix maintenance. If you have the luxury of bringing entire systems down routinely, you are much more likely to engage in the first kind.
by zamadatix | 2025-08-09 13:09:06+00:00
> I'm not aware that NASA has ever had that as a goal.

The only thing on the graph is NASA not making the sensible economic decision by sending people to the moon (starting 2 years before Elon was born) and the guy went to work at NASA while still in college, yet he still "went full Elon" despite:

> Every fan of sci-fi has similar fantasies, nobody owns it.

It's clear you really want to talk about Elon instead, just not why. Well, at least until you start saying things like "triggerypuffs"... at which point why bother arguing good faith?
Why am I not producing AI slop?
by skeedle | 2025-08-09 13:09:32+00:00
There's lots of concern and discussion about the quality of AI models writing code. I am writing fairly ambitious code in complex codebases and I have really been seeing great results with Claude, OpenAI, gemini, etc. I don't have any particular process or magic prompts, but I have been developing software for 30 years and I use AI as if they were a developer I manage. I try to be clear on the goal of the code, context that should help, and then I don't get too picky about exactly how the code should be written. I test it and give feedback on how the code should work. Why are so many people complaining about AI slop? Is it really the shortcomings of the AI models or are they using AI wrong? There appears to be entrenchment going about whether there is AI hype or not. I'm wondering it's really almost a personal issue, like it depends on how you work with people. I generally tell myself that if I'm not getting the results I want then I need to improve how I am using the AI. And I've gotten great results. Am I alone on this?
by jbentley1 | 2025-08-09 13:09:53+00:00
I honestly think all of these VSCode forks are moving in the wrong direction. They are horseless carriages, old-style tools with AI stapled to the side. I'm trying to figure out what agentic coding should look like, and I built Crystal as an agent management platform first, IDE second.

https://github.com/stravu/crystal/
by CuriouslyC | 2025-08-09 13:13:33+00:00
Claude the model is good but not amazing, O3/GPT5/Gemini 2.5 are better in most ways IMO. The Claude model does seem to have been trained on tool use and agentic behavior more than other models though, so even though the raw benchmarks are worse, it's more performant when used for agentic tasks, at least in terms of not getting confused and making a mess.

The big thing with Claude Code seems to be agentic process they've baked into it.
by aprilthird2021 | 2025-08-09 13:13:37+00:00
> Google's deal with Windsurf is structured that way because they likely could not directly acquire, or were not confident that it would have gotten past the antitrust. A signal for that is such deal increased in last few years after FTC refused to allow any deal over $100M or so.

Any proof of this? It's quite speculative. Also FTC scrutiny is not escaped if you only acquire a percentage of a company to avoid antitrust scrutiny (as you claim Meta did, speaking of which...)

> Meta would have acquired scale ai in older times

According to reporting, Meta was solely interested in Wang and his inner circle, and did not want to acquire a significant stake in the company. Wang negotiated them UP. It's not as if they wanted to buy the whole thing at its previous valuation, let alone a higher valuation. (source: https://archive.is/ZPoNJ)
by henrynewman | 2025-08-09 13:13:52+00:00
Spaces is a social networking platform designed to foster authentic connections and a sense of community. Unlike existing social networks, Spaces prioritizes user-driven content and meaningful interactions over algorithms that prioritize engagement at any cost. Our platform allows users to create personalized "spaces" where they can connect with others who share similar interests, passions, or goals. We provide users with tools to curate their experiences, giving them control over what they see and how they interact with others.
by gcarvalho | 2025-08-09 13:13:59+00:00
I have recently migrated ~8y of Apple Numbers spreadsheets (an annoyingly non-portable format) to plaintext accounting.

It took me many hours and a few backtracks to get to a point where I am satisfied with it, and where errors are caught early. I would just suggest anyone starting now to enable --strict --pedantic on ledger-cli from the day 1, and writing asserts for your accounts as well e.g. to check that closed accounts don’t get new entries.

I really miss data entry being easier and not as prone to free-form text editing errors (most common are typos on the amount or copying the wrong source/dest account), but I am confident it matches reality much better than my spreadsheets did.
by CoastalCoder | 2025-08-09 13:14:43+00:00
I agree that it fits in with a certain trope. But do people really believe that?

What I mean is:

Some people recognize that there are circumstances where the social aspects of agreement seem to be the dominant concern, e.g. when the goal is to rally votes. The cynical view of "good beliefs" in that scenario is group cohesion, rather than correspondence with objective reality.

But most everyone would agree that there are situations where correlation with objective reality is the main concern. E.g., when someone is designing and building the bridge they cross every day.
by CRConrad | 2025-08-09 13:15:24+00:00
> that kind of dickishness is going to ensure that I don't do more than the least amount of effort for you.

For one thing, IMO that wasn't all that dickish.

For another, they arguably didn't even do the least amount of effort; they didn't do anything at all.

For a third, the sheer gall of asking for five-star reviews after that firmly puts the “support” droids in the wrong, no matter what.
by reactordev | 2025-08-09 13:16:06+00:00
They think everyone wants to work for ping pong. It’s delusional. All it takes is one bad decision to send everyone running. Leaders are so high on their own egos that they think no one would ever want to leave, but we do.

The issue I see is lots of companies put strategy into hiring from colleges and then are left with the low performers after 3-5 years. A good company will mix college recruiting with job fairs and LinkedIn/indeed ads to get good candidates and won’t pretend to be “a family” or enter cult phrase to try to attract talent.
by ndsipa_pomu | 2025-08-09 13:16:14+00:00
> I can't imagine people not buying used car because the owner of the company said something

That's a nice way of trivialising what Musk has been doing. It's not just what he says, but his Nazi salutes (also his destruction of the U.S. government) and his general racism and politics.

Do you remember the Ratner's Jewellery collapse? That was people completely boycotting Ratner's due to the owner/CEO, Gerald Ratner comparing his company's products to the quality of a prawn sandwich.
by JohnFen | 2025-08-09 13:17:17+00:00
Am I understanding this right? That the feature with this that doesn't already exist with standard signing tools is the ability to quantify how much the video differs from its original form? That's an interesting idea.

I wonder about its practical utility, though. The nature of the differences matters more than the quantity. For example, a video being cropped, can be a substantial physical change without really affecting the meaning of the video. Likewise, it's easy to imagine minor physical changes that can hugely affect the meaning of the video.