News for hackers. Stuff that matters.

wps

This is one of the biggest benefits of using OpenWRT. They update the entire stack like every other month or so you’re never on an ancient kernel or utils.
Re:Ubuntu Currently Suffering from Sustained DDoS Attack on Thursday October 08, 2026 @04:40PM (#50011905)
That makes sense. Weaker target that happens to have funds. Extremely unethical, but crime never cared for that.
Re:Ubuntu Currently Suffering from Sustained DDoS Attack on Thursday October 08, 2026 @04:20PM (#50011582)
What does someone get out of DDOSing a project like this? What even is the motive
Re:Qubes OS 4.3.2 has been released on Friday October 02, 2026 @04:48PM (#49938431)
From the architecture spec doc:

> We believe that the Xen hypervisor architecture better suits the needs of our project. Xen hypervisor is very small comparing to Linux kernel, which makes it substantially easier to audit for security problems. Xen al- lows to move most of the “world-facing” code out of Dom0, including the I/O emulator, networking code and many drivers, leaving very slim interface between other VMs and Dom0. Xenʼs support for driver domain is crucial in Qubes OS architecture. KVM relies on the Linux kernel to provide isolation, e.g. for the I/O emulator process, which we believe is not as secure as Xenʼs isolation based on virtualization enforced by thin hypervisor. KVM also doesnʼt support driver domains.

The amount of roadblocks Google is putting up for GrapheneOS is just ridiculous. None of their decisions make any sense, from the delayed source patches upstream, to the embargos, attestation issues, etc. Google simply regrets android being open source.
Really unfortunate how much I immediately associate this with vibe coded sites. So many models trend to this exact neobrutalist style when any semblance of Swiss design or minimalism is mentioned in the prompt. However, I really do like how the style looks on some sites, like in https://www.not-ship.com/united-nations-map/ which was on HN earlier.
Re:D2 Is Non-Profit on Sunday September 06, 2026 @08:54PM (#49592547)
> D2 thus far has been a product of handcrafted code. That era is over. This next phase of D2 will be driven by AI. By this, I mean that all of my contributions will use AI.

This is an interesting twist. While I get the rationale, I remain a bit concerned. I do hope the project remains successful, d2 is great!

Re:Breaking the WAL on Wednesday August 12, 2026 @10:16PM (#49281095)
Test out Fossil SCM, it depends on SQLite and is also written in c89.
Re:Staging patches with Git add -p on Wednesday July 29, 2026 @08:08PM (#49104661)
While I see the utility of partial file commits, I think that it promotes committing untested code. Fossil scm doesn’t have an equivalent feature because of this very issue.
Re:Using an open model feels surprisingly good on Monday July 27, 2026 @11:45PM (#49079075)
I’m the exact same way. $15 on openrouter lasted me so long it would’ve got me fired at FAANG. Despite this, my number of commits is dramatically higher. Small, beautifully scoped changes is just good software development, and good for the wallet as well.

I think the issue is that no one is content with incremental progress. We all know one shots are mostly possible, so the age of the personal project is kind of over. There’s no motive to invest dozens of hours getting a working prototype when Claude can give you something right now. So you can’t make small changes until you have that codebase in place already. You’re forced to make sweeping changes if you use AI from the beginning. And it’s not like it matters, there’s no personal attachment to any one part of the code, it’s not even seen!

Re:Using an open model feels surprisingly good on Monday July 27, 2026 @11:36PM (#49079002)
The reason Claude code is so popular is because it’s really good at taking super vague human prose “Claude build me a million dollar SaaS”-type prompts and spitting out thousands of lines of code which cover tons of surface-level edge cases, build in tons of functionality, etc

The smaller/open models are less good at that. But that’s not how software development is done. You don’t prompt a whole app and be done with it. If you’re using it as an aid to traditional software dev, iterating on small, targeted functions, GLM works as good if not better than Claude. Anthropic expects low quality prompts. If you rubber duck GLM, you get absolutely pristine output in most cases.

Agreed. I’ve always disliked having anything to do with gaming on my primary OS, always choosing to compartmentalize that stuff away from anything sensitive. The only exception is DRM free standalone games like Factorio, which has pretty safe mods compared to something like Minecraft.
Re:Libre Barcode Project on Friday June 26, 2026 @01:52PM (#48689691)
I believe they are much faster to scan, as you don’t need to identify the corners.
Re:Data Compression Explained on Saturday June 20, 2026 @01:42AM (#48606646)
This is the guy who created Zpaq btw. Super interesting but niche backup/archive software.
Re:'Ghost jobs' could soon be illegal in New York on Tuesday June 16, 2026 @03:27PM (#48560630)
This seems pretty accurate to me. But like other commenters, the psychological closure of any message at all is better than nothing.

Also, what company nowadays doesn’t use an ATS? I’ve seen a few startups that take applications via email or discord but those are few and far between. Most are using Workday/Indeed/Linkedin or what have you.

Re:Has AI already killed self-help nonfiction books? on Tuesday June 16, 2026 @02:55PM (#48560201)
I never understood how anyone could write more than 40 pages of “self help”. Especially not for a general audience. All self help boils down to the very foundation of your worldview, all other advice stems from it.
Re:'Ghost jobs' could soon be illegal in New York on Tuesday June 16, 2026 @02:31PM (#48559854)
In the same way that credit card companies are required to tell you the exact reasons your score has changed, companies should be required to give at least any sort of notice of rejection. Something as simple as: we have proceeded with another candidate (if and only if the role was actually filled). I know this opens up a lot of questions about enforcement and employer discrimination, but something has to be done.
Re:Typst 0.15.0 on Monday June 15, 2026 @02:44PM (#48545382)
> A single document can now contain multiple bibliographies

I have been waiting on this one for years now. Great work.

Re:Thunderbird Littering My Home on Monday June 08, 2026 @04:08PM (#48451113)
I agree. I might swap over to a TUI mail client on my desktop. Don’t even get me started on the iOS Mail app.
Re:What was your "Oh Shit" moment with GenAI? on Friday June 05, 2026 @04:42PM (#48417976)
Nvidia GauGAN and deep-daze amused me immensely at the age of 14 or so. I've had "a man painting a completely red image" saved for a long time.

It is insane how primitive modern inpainting and txt2image make these two projects look.

Re:What was your "Oh Shit" moment with GenAI? on Friday June 05, 2026 @04:34PM (#48417838)
Thats insane! I cited your image in a humanities paper during one of my freshman year classes.
Re:GitHub and the crime against software on Monday June 01, 2026 @09:02PM (#48364593)
Fossil does all of this, and has a better VCS for my use case than git does. https://fossil-scm.org
Re:Phloto for My Photo Flow on Wednesday May 27, 2026 @09:21PM (#48303102)
This really reminds me of Damselfly: https://github.com/Webreaper/Damselfly
The real solution is to allow users to own their push solution, and for it to become more commonplace among apps to support alternative push providers such as Unified Push. Molly, the FOSS Android Signal client supports this configuration.
I've sat in classes where people at my table genuinely took pictures of the exam while the professor's back was turned (being kind to us and giving us useful information on the board) and uploaded the entire exam to the Gemini app.

Cheating is all around disheartening and is now incredibly easy with all the free multi-modal models around. Real active proctoring is needed and devices need to be confiscated during exams. This is common practice in many other countries.

Re:Mike: open-source legal AI on Wednesday April 29, 2026 @11:17PM (#47957669)
This website is actually gorgeous. What do you call this style?
Re:Before GitHub on Tuesday April 28, 2026 @08:47PM (#47942837)
Those screenshots and videos are taking up space SOMEWHERE, whether it be your inbox or your filesystem, why not have them as unversioned artifacts in your db? (Fossil supports this). Of course if you have multiple people working on it and many assets, other solutions would be better (shared cloud drives, etc). But for my use case of a storing textual information only (and perhaps a demo video, which many Git users often keep a video in their source and link it in the readme), Fossil works great to keep all my stuff together in the same context.

I explicitly dislike the idea of using Git as the backing store. Forget the fact that Git is not native on Windows and is immensely bloated; the actual .git folder is a mess for backup systems when working locally compared to a single database file.

Older »