MurphyA/hacker-news huggingface dataset:
by kernelsanderz | 2025-07-15 13:53:12+00:00
I’ve been excited about lancedb and its ability to support vector indexes and efficient row level lookups. I wonder if this approach would work for their design goals and still allow broader backwards compatibility with the parquet ecosystem. Have been intrigued by Ducklake, and they’ve leaned into parquet. Perhaps this approach will allow more flexible indexing approaches with support for the broader parquet ecosystem which is significant.
by jacobian | 2025-07-15 13:53:40+00:00
Not exactly. Development on what become Django began sometime in 2003, before Rails was released.

Certainly the release of Rails — and, more importantly, the questions in the Python community about what _our_ web dev story would be — inspired us to extract the framework from the rest of our code and release it. And over the years we’ve taken some inspiration from Rails (as well as anywhere else we see good ideas). The biggest one probably being the basic ethos that web development should be easy — the focus on what we now call “Developer Experience” is the best thing Rails gave the world, I think.
by pjc50 | 2025-07-15 13:54:18+00:00
> more people in the US like anime than domestic pop culture

Difficult to get viewing figures for that, but I find it hard to believe. That does feel like a bubble effect. And possibly a piracy bubble effect too.

In fact the difficulty of getting meaningful viewing figures out of streamers is probably a big part of the problem. Nobody knows what's actually popular. Even those supposed to be getting royalties had no idea (wasn't there a strike over that?). And the streaming services themselves pay far too much attention to the first weeks, preventing sleeper hits or word of mouth being effective.
by api | 2025-07-15 13:54:23+00:00
Special case of bad writing, which is what really plagues today's movies. I often blame comic book films but I'm not sure that's the explanation. I don't know what the explanation is.

Literalism is bad writing. A movie that feels like it's punching you in the face with its moral themes is bad writing. "Ruined by woke" where it feels like minority characters are shoehorned in is actually just bad writing. Plots that don't make sense or are full of holes are bad writing. And so on.

I've been reading more books for the past several years. Of course books have the opposite problem to movies: oversupply. Writing a book is, like software or music, not capital-intensive, though doing it well is time-intensive. There's a lot of good books but they can be hard to find in the sea of mediocrity and now often AI-generated slop.
by moefh | 2025-07-15 13:54:26+00:00
> This game is available for free to the general public, so this situation (and the text from the FAQ) do not apply -- they need to provide the source code to everyone that they distribute the binaries to.

They don't need to do anything the GPL says if they're the sole copyright owners. People are bound by the GPL because copyright law normally prevents them from distributing works without the author's permission, and the GPL is the only thing that allows them to do that.

The GPL itself even points this out explicitly in section 9:

> You are not required to accept this License in order to receive or run a copy of the Program. [...] However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so.

Another way to look at it is this: the only people able to take them to court for violating the GPL are themselves.
by JKCalhoun | 2025-07-15 13:54:29+00:00
> cultlike ideologies, political tribalism

It didn't use to be like this. I've considered a number of things in our society that I could point a finger at as the cause but often when I dig just a little below the surface the one thing that I always seem to uncover in all cases is fear.

How did we (U.S.) become such a fearful country? The pace of change? A media narrative? Starting with cable television and 24-hour news?
Show HN: PosFast – Not Vibe Coded Social Media Scheduler
by peturgeorgievv | 2025-07-15 13:55:30+00:00
Hated using vibe coded stuff, or some UI/UX/BE whatever broken software, so I decided to build my own.

It took me some time, as I built it from the ground up, with a proper BE solution - NestJS, using Redis, Kafka for messaging and more tools to make it actually stable.

My landing is with Nextjs for SSR/SEO optimsations.

I feel like this is becoming the best tool that would compete with all the giants like Buffer, Hootsuite. There are already some paying customers, and they're pretty happy by it.

I'm building reporting, more integrations and features, and it's crazy good in my opinion, as it works as it should and it's FAST.
by alganet | 2025-07-15 13:55:45+00:00
"follows humans" was in your comment related to the definition of alignment. Somehow, you now disagree with yourself?

Alignment is a problem of AI serving humanity for good.

You can't even demonstrate that you are able to argue, nor displayed any LLM example whatsoever.

You need to seriously step up your ability to carry on a conversation, or just leave discussions to people more prepared to do them in a reasonable way.
by waldopat | 2025-07-15 13:56:35+00:00
Yesterday, I discovered that on April 30, YC removed "DocuSign 2.0" from their Request for Startups and removed Michael Seibel's YouTube video. Seems odd, right?

Is e-sign the only industry that can't be disrupted?

I'm not aware of YC removing themes like this. I'd be curious to hear the community's thoughts.
by homebrewer | 2025-07-15 13:56:58+00:00
If you need complex file manipulation, all of that can be achieved by writing a shell script. That's what I've been doing. You also automatically get access to flow control statements and tools like sed/awk/find.

> all the text editing features that I have in vscode as opposed to the barebones text editing features in the terminal.

VSCode is a very primitive text editor compared to vim, emacs or helix. You don't need to edit the command line right there in the shell prompt, nor do you need to create any files — press Ctrl+X + Ctrl+E and hack away. Save and close the file (ZZ in vim, for example), and it gets executed by the shell.

> then oil.nvim would not have been such a popular extension

Popularity is a bad metric, most people don't bother to learn the tools they're using.
by dasil003 | 2025-07-15 13:57:24+00:00
I don’t know your company but this thinking doesn’t necessarily follow logically. In a large company the value of developers is not distributed evenly across people and time, and also has a strong dependency on market realities in front of them.

While it’s true that lots of companies are getting some value out of LLMs, a much larger number are using them as an excuse for layoffs they would have wanted to do anyway—LLMs are just a golden opportunity to tie in an unmitigated success narrative.
by SkyPuncher | 2025-07-15 13:57:37+00:00
It’s one people need to consider, but it’s one that the people needing it the most won’t do.

It’s a massive problem for several of my friends who are doctors. Patients start on something that works incredibly well for them then their insurance pushes them to Litaglutide and they loose all of their progress.

Some of it comes down to a fear of needles, some of it comes down to non-compliance, some of it comes down to access.

Daily injections are fatiguing on people. Its a big challenge with diabetes management.
by api | 2025-07-15 13:57:53+00:00
The US became a fearful (and hateful) country because of the media, both traditional and tech/social.

Fear, hate, and other base emotions maximize engagement. A negative story that inspires fear or hate will get often thousands of times more clicks than a neutral or positive one. Media tends to be ad supported and run on attention maximizing KPIs, therefore the media pushes fear and hate.

Social media added a layer of personalized algorithm-driven amplification that dialed this way up, which is why politics has become hyper-polarized and dominated by insane narratives. It drives engagement.

Edit: the reason for this is probably an evolutionary bias toward negativity and paranoia. As the saying goes: If your ancestor mistook a bush for a lion, they lived. If your ancestor mistook a lion for a bush, they are not your ancestor. We are all the descendants of paranoids. Negative media pushes that button.
by pjc50 | 2025-07-15 13:57:58+00:00
> Some animes have _a lot_ of that kind of dialogue. Sometimes it's just bad writing, but other times it is actually extremely useful.

I think this is going to need unpacking; anime has its sub-genres, many of which are marketed at children, hence the simpler writing. When is it useful to be on the nose? How much speaking like a shonen protagonist do we really need?
by ekunazanu | 2025-07-15 13:58:20+00:00
> To address this concern, the team at Google has agreed to apply their subject matter expertise to build a safe, performant, compact, and compatible JPEG-XL decoder in Rust, and integrate this decoder into Firefox.

I was not aware of this. Also judging by this and the sibling comments, it looks like the momentum didn't die despite Google's apathy. Hopefully the fact that their own team is now developing the rust port, as well as the growing support in other platforms, is enough to make Google reconsider its choices.
by jaza | 2025-07-15 13:58:24+00:00
Computer scientists in the ~1970s said that procedural languages are a miserable medium for programming, compared to assembly languages.

And they said in the ~1960s that assembly languages are a miserable medium for programming, compared to machine languages.

(Ditto for every other language paradigm under the sun since then, particularly object-oriented languages and interpreted languages).

I agree that natural languages are a miserable medium for programming, compared to procedural / object-oriented / functional / declarative languages. But maybe I only agree because I'm a computer scientist from the ~2010s!
by matwood | 2025-07-15 13:58:34+00:00
CapEx vs. OpEx.

If they stop training today what happens? Does training always have to be at these same levels or will it level off? Is training fixed? IE, you can add 10x the subs and training costs stay static.

IMO, there is a great business in there, but the market will likely shrink to ~2 players. ChatGPT has a huge lead and is already Kleenex/Google of the LLMs. I think the battle is really for second place and that is likely dictated by who runs out of runway first. I would say that Google has the inside track, but they are so bad at product they may fumble. Makes me wonder sometimes how Google ever became a product and verb.
by pjc50 | 2025-07-15 14:00:09+00:00
> Many people don't care about these ideologies, but they get annoyed fast if someone shouts them into their face like a zealot. Plus it feels just fake, completely artificial.

Unfortunately this is a real problem even if you agree with the message. People won't let a pro-diversity story speak for itself, they have to fit in a PSA like the ones stuck on the end of He-Man episodes.

Mind you, they feel they have to do that because of all the "wait, Superman is woke now?" commentary idiots.
by isodev | 2025-07-15 14:00:13+00:00
I sometimes wonder if we’re using the correct metrics to measure all that. Today, it’s a lot easier to access film and series - streaming, local indie cinemas, YouTube. There is A LOT of movies and yet commentary and awards are always limited to AAA titles and artists. Just the other day, I saw this short on YT and it gave me all kinds of feels and thoughts but even IMDb wouldn’t list it.

So maybe, cinema is no longer an exclusive medium for this kind of content and box office numbers (just like revenue for big tech) aren’t supposed to always go “up”.
by ledauphin | 2025-07-15 14:00:37+00:00
it would presumably require quite a large rework of what you have, but you could imagine a version of this where the client was talking to the APIs, so that people could input their own API keys without sending them anywhere.

the core idea here is really cool, and the UX is (or seems like it would be) impressive - no need to select a language, for instance.

Good luck getting it back on its feet!
by mapt | 2025-07-15 14:00:38+00:00
Bolting together at a variety of odd angles is a terrible thing to waterproof, and most domes do have water infiltration problems. You can just spray foam the whole thing, building a dome of polyurethane, but if you're going to do that you're getting very far from the ideals of that movement. Wood and shingles are also not isotropic materials structurally or in terms of how they deal with moisture.
by xpe | 2025-07-15 14:01:00+00:00
> seems like tech is at least partly moving on

This framing risks getting it backwards and disempowering people, doesn’t it? Technology does not make its own choices (at least not yet).

Or does it? To problematize my own claims… If you are a materialist, “choice” is an illusion that only exists once you draw a system boundary. In other words, “choice” is only an abstraction that makes sense if one defines an “agent”. We have long-running agents, so…
by LeifCarrotson | 2025-07-15 14:01:14+00:00
A 6km swim in a 78F pool is a common workout.

I've repeatedly swum in Lake Michigan (looking online, it has comparable temps to the St Lawrence in Quebec) as early as Memorial Day. The water temp is often in the mid 50s, very cold even with a full wetsuit, hood, and prep, but feasible as a ritual with which to open the season and start the summer. This year, in May, it was 45F/7C. Insanely, painfully, shockingly, unsafely cold...I decided to break tradition.

In July, a 6km swim could be fun! In May, depending on the climate that year and the swimmer's metabolism and subcutaneous fat levels, it might be survivable. You might lose a few extremities to frostbite. Or it might not be survivable. 1 in 800-something odds, with an athletic 29-year-old being the only survivor, seems reasonable enough.

It is a good tall tale, out on the murky limits of credibility.
by jdiff | 2025-07-15 14:01:36+00:00
The IT industry is also full of salesmen and con men, both enjoy unrealistic exaggeration. Your statements would not be out of place 20 years ago when the iPhone dropped. Your statements would not be out of place 3 years ago before every NFT went to 0. LLMs could hit an unsolvably hard wall next year and settle into a niche of utility. AI could solve a lengthy list of outstanding architectural and technical problems and go full AGI next year.

If we're talking about changing the industry, we should see some clear evidence of that. But despite extensive searching myself and after asking many proponents (feel free to jump in here), I can't find a single open source codebase, actively used in production, and primarily maintained and developed with AI. If this is so foundationally groundbreaking, that should be a clear signal. Personally, I would expect to see an explosion of this even if the hype is taken extremely conservatively. But I can't even track down a few solid examples. So far my searching only reveals one-off pull requests that had to be laboriously massaged into acceptability.
by quietbritishjim | 2025-07-15 14:01:55+00:00
I'm interested in this too.

Coroutines in Python are fantastically useful and allow more reliable implementation of networking applications. There is a complexity cost to pay but it's small and resolves other complexity issues with using threads instead, so overall you end up with simpler code that is easier to debug. "Hello world" (e.g., with await sleep(1) to make it non-trivially async) is just a few lines.

But coroutines in C++ are so stupendously complicated I can't imagine using them in practice. The number of concepts you have to learn to write a "hello world" application is huge. Surely just using callback-on-completion style already possible with ASIO (where the callback is usually another method in the same object as the current function), which was already possible, is going to lead to simpler code, even if it's a few lines longer than with coroutines?

Edit: We have a responsibility as senior devs (those of us that are) to ensure that code isn't just something we can write but that other can read, including those that don't spend their spare time reading about obscure C++ ideas. I can't imagine who in good faith thinks that C++ coroutines fall into this category.
by megaloblasto | 2025-07-15 14:02:09+00:00
I think what scares people who code for a living the most is the loss of their craft. Many of you have spent years or decades honing the craft of producing clear, fast, beautiful code. Now there is something that can spit out (often) beautiful code in seconds. An existential threat to your self worth and livelihood. A perfectly reasonable thing to react to.

I do think, however, that this is an inevitable change. Industries and crafts being massively altered by technology is a tale as old as time. In a world that constantly changes, adaptation is key.

I also think that almost all of you who have this craft should have no problem pivoting to higher level software architecture design. Work with an llm and produce things it would have taken a small team to do in 2019.

I find it to be a very exciting time.
by stillpointlab | 2025-07-15 14:02:34+00:00
I couldn't even tell you who is liable right now for bugs that impact human's negatively. Can you? If I was an IC at an airplane manufacturer and a bug I wrote caused an airplane crash - who is legally responsible? Is it me? The QA team? The management team? Some 3rd party auditor? Some insurance underwriter? I have a strong suspicion it is very complicated as it is without considering LLMs.

What I can tell you is that the last time I checked: laws are written in natural language, they are argued for/against and interpreted in natural language. I'm pretty confident that there is applicable precedent and the court system is well equipped to deal with autonomous systems already.
by IAmBroom | 2025-07-15 14:02:51+00:00
Why isn't this mysterious state of hydrogen detectable in tests?

The page you link to is essentially a big list of links. Useless.

I am immediately suspicious of anyone who generates buzzwords to describe their theory. Heck, he even registered "hydrino" as a trademarked term.

I'm not saying he's wrong. I'm saying he walks like a duck, sounds like a duck, wears feathers and swims all day in a lake.
by mlyle | 2025-07-15 14:03:07+00:00
> Now you want to add 10% of $190/MWh to the cost base. So instead of $50/MWh we end up with $65/MWh.

Yes-- that's how it works if we assume none of the benefits I'm talking about and assume that storage is free. (Of course, storage has an estimated incremental LCOE similar to the entire cost of nuclear, and a small amount of stable generation can mean much less storage).

> For this case Lazard uses $122 - 313/MWh storage.

There you go; for a small share of nuclear, you can just get the power later in the day for $100-250/MWh, versus paying $122-313/MWh. (And this is the intraday benefit, not counting the interday benefits).

The downside is that you need to amortize the capital cost for the nuclear even when you have a surplus of electricity. So you wouldn't want too much of it.

So it's really more like you pay nuclear's cost * 1.5 for the 2/3rds of the day when you would be tapping storage, and you get additional free power when renewables are producing. $100-250 times 1.5 is similar to 122-313 plus the cost of original renewable generation, but there are the mentioned ancillary benefits, too.

We need to roughly double grid size, and unfortunately a whole lot of the increment wants to be closer to 24/7 loads than current demand (industrial, heating, charging of vehicle batteries, etc-- and if we do any power2gas, that counts in a big way).

I think you've not heard the argument, so I'm bailing out.
by jcelerier | 2025-07-15 14:03:13+00:00
> I mean look at how complex co_await is

it doesn't look meaningfully more complex than C#'s spec (which has absolutely horrendous stuff like :throw-up-emoji: inheriting from some weird vendor type like "System.Runtime.CompilerServices.INotifyCompletion")?

https://learn.microsoft.com/en-us/dotnet/csharp/language-ref...
by bonoboTP | 2025-07-15 14:03:38+00:00
Relatedly, it would be bordering on impossible to convince Iran about the validity of Augustine, Aquinas or Calvin, but it was fairly easy with nuclear physics. Theology isn't "based on nothing", but the convincing power of the quantum physics books happens to be radically different from Summa Theologiae, even if both are just books written by educated people based on a lot of thought and prior work.
by detourdog | 2025-07-15 14:04:18+00:00
Riffing on your SpongeBob comments.

It drives me crazy that all the streaming services seem to only push about 20 different choices from there catalog.

Each row of choices contains the same titles as the previous row. It makes no sense to me why should the service care at how popular any single title is as long as we are subscribed to their service.

They are hampering discoverability.
by stevenAthompson | 2025-07-15 14:04:35+00:00
To tell the truth, I don't remember. I've kept a "quotes.txt" file for the last two or three decades where I paste in anything I feel is worth remembering. It's been in there as long as I can remember, but I apparently didn't bother with a proper attribution.

I want to guess Oliver Wendell Holmes for some reason, but it doesn't read like something he said. Sorry I can't be more helpful.
by Grazester | 2025-07-15 14:05:38+00:00
Is anything industrial is going to be built on Android. There are no ATM's, no manufacturing CNC machines etc. One my say everything that runs on Android is throw away. It is only recently Samsung and Google started to aim at 7 year life spans. At 7 years for an industrial piece of equipment, I may not have even paid it off as yet, then again is the software on these things even updated?
by Projectiboga | 2025-07-15 14:05:54+00:00
VCD were a format that put compressed video and sound onto a standard CD. That is where Mp3s sort of come from. The VCD actually used MPEG1layer2 for sound, but layer 3 came along and computer enthusiasts used that for audio in the mid 1990s. SVCDs came out in the later 90s They used the MPEG2 like Dvds and were often spread over multiple discs. DIVX came from a Microsoft program that had MPEG4 inside of the software, this and the wrapper AVI came together for the first internet distribution focused format. There was a Chinese DVD player and some mainstream ones that supported VCD and SVCD and later avis. There was an active scene modding certain Phillips DVD players in the early 2000s.
by Lerc | 2025-07-15 14:06:48+00:00
I made a fantasy console with 3x3 pixel cells defined in 16 bits to do any two of 16 colours in the cell

4 bits : color A 4 bits : color B 8 bits : select A or B for the first 8 pixels of the cell

The last Pixel is always color A. You can independently change all pixels in the cell because changing the last pixel on its own can be done by swapping A and B and inverting the second byte.

In hindsight I don't think there was much advantage to the last bit being the odd one out. The code for setting individual pixels in a cell was pretty custom anyway. If I were to do it again, I'd place the color A pixel in the center.

And I do find myself working on a memory constrained device again, so perhaps I'll be giving it a go.
by xpe | 2025-07-15 14:06:53+00:00
> LLMs are the first step in the movement away from the "early days" of computing where you needed to learn the logic based language and interface of computers to interact with them.

Even if one accepts the framing (I don’t), LLMs are far from the first step.

The article is about questioning “inevitabilism”! To do that, we need to find anchoring and assuming the status-quo. Think broader: there are possible future scenarios where people embrace unambiguous methods for designing computer programs, even business processes, social protocols, governments.