News for hackers. Stuff that matters.

daenney

Re:New Pebble Device on Tuesday December 09, 2025 @05:58PM (#46211897)
> We want to help people in the EU, but with laws like replaceable batteries, it's going to push us further and further away from being able to do that.

We want to help people, but only if and when it’s profitable for us to do so on terms we decide for you.

Re:Trump awarded FIFA peace prize on Friday December 05, 2025 @05:17PM (#46168107)
Incredibly corrupt sports organisation awards incredibly corrupt politician the peace prize. Something neither party have any concept of, nor seem to understand the definition of.

I feel for the South Park creators because boy do you have a challenge coming up with absurdity this season.

Re:Do the thinking models think? on Monday December 01, 2025 @03:09AM (#46104776)
No. They do not.
Re:Ask HN: Why isn't anyone using RethinkDB anymore? on Monday December 01, 2025 @03:02AM (#46104732)
There’s a lot of history there:

Rethinkdb is shutting down https://rethinkdb.com/blog/rethinkdb-shutdown/ (2016)

Why we failed https://gist.github.com/ramalho/93b87e961b6e019be8e1f6f82864...

It’s an open source project now and all but once all of that happened I guess a lot of people might not be comfortable to try it again.

Re: on Sunday August 31, 2025 @06:02PM (#45087512)
“Millionaire steals from child.”
The title is interesting but the article lacks a lot of background information. There’s no explanation of what the CPU-bound endpoints are, what causes them to be CPU-bound etc. They mention they didn’t think optimising the Go code would’ve given them enough, but there’s nothing to substantiate it and no way for the reader to form their own opinion since we’re never told what the problem is other than “doesn’t scale.”

I have no issue with Rust, there’s nothing wrong with what they did, they approached it sensibly and the results are certainly compelling. But it reads a lot like “we wanted to write something in Rust” and found a reason to do so.

In the mean time, the author:

* Has claimed to quit Replit only to be back at it the next day.

* Asked the agent 6-7 times to generate apology letters.

* Is apparently spending $8000/month on "AI agents"

Like I'm not sure but it doesn't seem like this person should have any access to production either, much less the AI.

> While there’s no research to prove its effectiveness [..]

> Originally published in 1996, this article was republished on February 20th, 2025.

Ahhh the free market. In which we make sure to protect OpenAI’s profits.
Re:Multiple airplanes landing gear failures in a day on Sunday December 29, 2024 @05:17AM (#42539020)
It’s not landing gear failure.

They overshot the runway but that can happen for a variety of reasons. It’s nothing close to the other two.

There’s one useful paragraph of information in there, and the rest is Matt whining about the consequences of his own actions.
Re:Why Large Language Models Make Things Up (and How to Fix It) on Saturday November 30, 2024 @07:32PM (#42285149)
You can’t fix it. LLMs making things up is a consequence of what they are.

The blog post admits as much, because the “fix it” section is actually titled “How To Mitigate AI Hallucination?”

Mitigation makes some bad less severe. But that’s not fixing it.

Re:Shrunked JavaScript monorepo Git size by 94% on Sunday October 27, 2024 @03:36AM (#41960531)
File name doesn’t necessarily include the whole path. The last 16 characters of CHANGELOG.md is the full file name.

If we interpret it that way, that also explains why the filepathwalk solution solves the problem.

But if it’s really based on the last 16 characters of just the file name, not the whole path, then it feels like this problem should be a lot more common. At least in monorepos.

I’ve been very happy and impressed with the Framework AMD edition. I’d steer clear of their Core Ultra Intel edition since that’s Meteor Lake. I use mine for open source development things I do on my own time.

If work supplied me with one of them I’d happily use it. Support has been great and they live up to their upgradable promise.

Re:Show HN: JSON Namespaces on Wednesday August 28, 2024 @04:51PM (#41384233)
This has been invented multiple times in JSON.

For a widely deployed example, take a look at how JSON-LD uses IRIs for keys and how the context object plays into that. The whole fediverse is built on top of it.

This is largely the same stuff Wired pushed.

The folks over at GrapheneOS have a much better analysis of this whole thing: https://grapheneos.social/@GrapheneOS/112967309987371034

This story is bogus. The vulnerability lives in a demo app that’s disabled by default. Enabling that app would require the attacker to have physical access to the device and your passcode.

The folks at GraphebeOS have a thread about it: https://grapheneos.social/@GrapheneOS/112967309987371034

Re:Building static binaries with Go on Linux on Wednesday July 31, 2024 @09:25AM (#41118986)
The WASM solution doesn’t rely on a custom libc or transpiler to convert C code to Go. The transpile is an amazing feat of engineering, but it’s hard to debug.

I can wrap my head around the small amount of wrapping the go-sqlite3 WASM library does. If I had to I can maintain that should the maintainer lose interest. I can’t say the same for the modernc transpile. You can also apply the WASM trick to other libraries with much less effort.

And as noted, it seems to be performing better. As the wasm runtime improves it should pull further ahead.

Re:Building static binaries with Go on Linux on Wednesday July 31, 2024 @03:34AM (#41117104)
Has been done and works pretty great: https://github.com/ncruces/go-sqlite3.

Though doesn’t convert the WASM to C, it runs the WASM in Wazero instead.

Re:Building static binaries with Go on Linux on Wednesday July 31, 2024 @03:33AM (#41117094)
In the specific case of SQLite, you can use it through WASM now [1]. It uses the dependency and Cgo-free Wazero runtime.

Performance so far has been better than the modernc transpile and it’s probably sufficient for a lot of use cases.

[1] https://github.com/ncruces/go-sqlite3

The AI features wouldn’t have worked for the vast majority of EU citizens anyway. It’s “US English” only everywhere and while techies might use that a lot of people use their device in their native language, take notes in their native language, write emails in their native language etc.

The fact Apple believes their systemwide integrated features run afoul of the DMA is just a bonus.

Re:OpenAI's new Safety and Security Committee's message on Tuesday May 28, 2024 @07:54AM (#40499782)
> Today, the OpenAI Board formed a Safety and Security Committee led by directors Bret Taylor (Chair), Adam D’Angelo, Nicole Seligman, and Sam Altman (CEO).

A couple of directors, and the CEO. And a bunch of other "Head of" folks too. Might as well not have the Safety and Security Committee in that case.

This is unlikely to be of any consequence. ECHR has already ruled that weakening or backdooring e2ee isn’t allowed. So bar a law that bans rolling out e2ee at all, this won’t achieve anything.
Re:Httpz: The internet you can trust on Monday March 18, 2024 @09:40AM (#39744365)
If you want to elicit trust, you may want to consider eliminating all the trackers and other stuff you have on the site

> We use cookies to personalize content and to analyze website traffic. We also share information about your use of our site with our social media and analytics partners, as noted on our Privacy Policy. If you continue using this site, you consent to our use of cookies.

> By accepting all services, you allow NitroPack, Twitter (embedded tweet), YouTube, Google Fonts, Google Tag Manager, HotJar, google analytics, Linkedin, Hubspot Analytics, Popup Maker and Facebook Pixel to be loaded. In addition, cloudflare CDN, JS Deliver CDN, WPML, Cloudflare and Wordfence are loaded based on a legitimate interest.

Re:Show HN: Natural Language to SQL "Text-to-SQL" API on Wednesday February 14, 2024 @04:07PM (#39375369)
The submitted link results in a login wall. It would probably be worth updating the submission to the introducing-dhai page that's mentioned all the way at the end here, as getting greeted by a login prompt that way isn't going to entice people to explore or learn about the product.

Older »