News for hackers. Stuff that matters.

gejose

Re:TCP Use-After-Free: CVE-2026-98432 / CVSS 9.8 on Sunday November 01, 2026 @05:38PM (#50330668)
> No, you can't see a PoC

Surely you understand why they wouldn't want to publicize a PoC, right?

Probably because fiat, unlike crypto, is not decentralized and fraudulent transactions can be reversed. A North Korean hacker zeroing out an account balance and incrementing another, can be reversed.
Re:Today, we hacked what we'd set out to hack: the iPhone on Friday October 23, 2026 @02:35PM (#50213457)
It might not be a magic security wand, but so many critical vulnerabilities in software trace their origins to memory unsafe code and things like "use after free".

"~70% of the vulnerabilities Microsoft assigns a CVE each year continue to be memory safety issues" - Microsoft [1]

"We adopted Rust for its security and are seeing a 1000x reduction in memory safety vulnerability density compared to Android’s C and C++ code." - Google on Android [2]

This is also worth looking: https://www.chromium.org/Home/chromium-security/memory-safet...

References: 1. https://www.microsoft.com/en-us/msrc/blog/2019/07/a-proactiv... 2. https://blog.google/security/rust-in-android-move-fast-fix-t...

Re:AI is a tool and using it well takes skill on Wednesday October 14, 2026 @12:22PM (#50090210)
AI being a tool, especially one that you need skill to use, is just a temporary phase in its development
Re:WSL containers is now generally available on Monday October 05, 2026 @05:42PM (#49971259)
Can someone explain what the use case for this is?
Re:It's OK to hardcode feature flags (2025) on Wednesday September 02, 2026 @10:32AM (#49536882)
The author literally spells out why this isn't always the case:

> Yes to start out it’s 95% booleans. But then you want a rollout. And then you want some targeting rules. And then you want non booleans… maybe some json. Oo wouldn’t it be nice if the json could conform to a schema… and then eventually you are like damn I really want to change these without deploying. Or you want to read the same flag from multiple services.

Re:Claude Fable 5.1 and Claude Mythos 5.1 on Wednesday September 02, 2026 @09:43AM (#49536111)
> They're packing lots of signal into fewer words

This has not been my experience. I see it generating walls of text with very little SNR.

Re:Google News is just Forrest Gump's shrimp boat now on Saturday August 01, 2026 @04:43PM (#49138286)
Just noticed that the foreign language shown in that screenshot is malayalam[1], a language spoken in a southern state of India.

[1]https://en.wikipedia.org/wiki/Malayalam

Re:KOReader on Friday July 31, 2026 @11:58AM (#49124751)
Will definitely consider this after I clean things up. Note that it's completely vibe coded though.
Re:KOReader on Wednesday July 29, 2026 @10:22AM (#49097922)
Came to the same conclusion too – I appreciate that it exists, but the UI felt really complicated and disorganized.
Re:KOReader on Wednesday July 29, 2026 @10:19AM (#49097889)
I really like that this exists, but I found the menus and UI to be rather non-intuitive. My main use case was to sync reading progress between my Kobo and my iPhone. I was able to do this using KOReader on the Kobo & the Readest app[1] on iPhone (also open source).

Ultimately I decided to get rid of KOReader because it felt a bit laggy. The gestures (eg: swiping up on the left side to increase frontlight brightness) didn't work well either.

I eneded up writing my own software to sync progress from Kobo to a KOReader Sync server[2] which my Readest app also connects to (love that unlike the Kindle, the Kobo is quite an open system). You can even set it up so you can SSH into it[3].

[1] https://github.com/readest/readest [2] https://github.com/koreader/koreader-sync-server [3] https://www.mobileread.com/forums/showthread.php?t=254214

ATS = Applicant Tracking System. It's software to help you manage your hiring pipeline as a whole.
100%
Hey kepano, really love the work you're doing!

Here are some feature I wish existed in Obsidian without any plugins:

* Dataview [1] (this is now solved with Bases, so I really appreciate that)

* Folder Note [2] (I, and I assume many others come from Notion, and I wish this were a thing)

* Recent files [3]

* A built in calendar [4]

* Link embeds [5] (or something to store previews for pasted links)

* Waypoint [6], or something to create a table of contents

These are just things I wish existed, but whether or not these are 'basic' can be debated. Ultimately I do wish there were a robust permission system for plugins so that personal functionality gaps can be plugged, but without compromising safety.

References: [1] https://blacksmithgu.github.io/obsidian-dataview/ [2] https://github.com/xpgo/obsidian-folder-note-plugin [3] https://github.com/tgrosinger/recent-files-obsidian [4] https://github.com/liamcain/obsidian-calendar-plugin [5] https://github.com/Seraphli/obsidian-link-embed [6] https://github.com/IdreesInc/Waypoint

Love Obsidian but I've previously commented about the security model for plugins here: https://news.ycombinator.com/item?id=45308131. TLDR: your entire vault (and possibly filesystem) is exposed to every single plugin you install.

I really do think Obsidian needs 2 things to have any reasonable security:

1. It needs to be a lot more batteries-included. A user shouldn't need a plugin for basic functionality.

2. It needs a granular permission system, where each plugin should have to declare and prompt you to allow or reject specific permissions, just like on iOS and Android. The system should enforce that a plugin cannot bypass this.

Re:GitHub Is Down on Monday May 04, 2026 @12:16PM (#48010675)
Github has 84.92% uptime in the last 90 days according to https://mrshu.github.io/github-statuses

I don't know how this is even remotely close to acceptable.

What do you find to be better about it over LocalSend? (The website seems to be down)
Been using this on all my devices (macos, iPhone, iPad, android, windows) and love it!
Re:Optimizing Ruby Path Methods on Sunday April 19, 2026 @11:58AM (#47825252)
> Everything is a callback returning a promise in some weird resolution chain

Care to provide some examples of this? This hasn't been my experience, in general.

Re:Native Instant Space Switching on macOS on Friday April 10, 2026 @08:05AM (#47716827)
⬆ Huge upvote for this find as I've been looking for a way to do this recently.

I tried the yabai + skhd recently, but I didn't like that I had to disable System Integrity Protection.

Re:We deserve a better streams API for JavaScript on Friday February 27, 2026 @10:19AM (#47181544)
There's always a comment like this in most discussions about javascript.
Re:jQuery 4.0.0 Released on Sunday January 18, 2026 @05:18PM (#46672729)
This sounds like an engineering quality problem rather than a tooling problem.

Well structured redux (or mobx or zustand for that matter) can be highly maintainable & performant, in comparison to a codebase with poorly thought out useState calls littered everywhere and deep levels of prop drilling.

Redux Toolkit has been a nice batteries-included way to use redux for a while now https://redux-toolkit.js.org/

But the popularity of Redux especially in the earlier days of react means there are quite a lot of redux codebases around, and by now many of them are legacy.

Re: on Tuesday January 13, 2026 @06:23PM (#46609939)
I believe Gary Marcus is quite well known for terrible AI predictions. He's not in any way an expert in the field. Some of his predictions from 2022 [1]

> In 2029, AI will not be able to watch a movie and tell you accurately what is going on (what I called the comprehension challenge in The New Yorker, in 2014). Who are the characters? What are their conflicts and motivations? etc.

> In 2029, AI will not be able to read a novel and reliably answer questions about plot, character, conflicts, motivations, etc. Key will be going beyond the literal text, as Davis and I explain in Rebooting AI.

> In 2029, AI will not be able to work as a competent cook in an arbitrary kitchen (extending Steve Wozniak’s cup of coffee benchmark).

> In 2029, AI will not be able to reliably construct bug-free code of more than 10,000 lines from natural language specification or by interactions with a non-expert user. [Gluing together code from existing libraries doesn’t count.]

> In 2029, AI will not be able to take arbitrary proofs from the mathematical literature written in natural language and convert them into a symbolic form suitable for symbolic verification.

Many of these have already been achieved, and it's only early 2026.

[1]https://garymarcus.substack.com/p/dear-elon-musk-here-are-fi...

> Everything about this is ridiculous, and it's all Anthropic's fault. Anthropic shouldn't have an all-you-can-eat plan for $200 when their pay-as-you-go plan would cost more than $1,000+ for comparable usage

Hard disagree. Companies can and do subsidize products to gather market share. It's just a loss leader [1]. The big money for them is likely satisfied software engineers pushing their employers to pay for more Anthropic products in an enterprise setting.

[1] https://en.wikipedia.org/wiki/Loss_leader

I used to run into this quite a bit until I added an explicit instruction in CLAUDE.md to the effect of:

> Be thoughtful when using `useEffect`. Read docs at https://react.dev/learn/you-might-not-need-an-effect to understand if you really need an effect

Re:Karpathy on Programming on Tuesday December 30, 2025 @11:18AM (#46434820)
> on a site I personally maintain (~100 DAU, so not huge, but also not nothing)

This is what the parent said.

> some simple code for your personal website

This is your (reductive) characterization of their work. That's fine, but please keep in mind that that's your inference, not what the parent said.

Re:Karpathy on Programming on Tuesday December 30, 2025 @11:12AM (#46434764)
> a semi-random word generator

Calling tools like Claude Code a "semi-random word generator" is certainly a choice, and I suspect it won't age well.

Re:Avoid Mini-Frameworks on Wednesday December 24, 2025 @10:07PM (#46381714)
> lot of magic to make it trivial to start and they don’t scale to real projects

Ruby on Rails is probably a great counter example here though.

Re:Nvidia buying AI chip startup Groq for about $20B on Wednesday December 24, 2025 @09:43PM (#46381596)
> just need to be good enough and fast as fuck

Hard disagree. There are very few scenarios where I'd pick speed (quantity) over intelligence (quality) for anything remotely to do with building systems.

Re:Claude Sonnet 4.5 on Monday September 29, 2025 @07:42PM (#45420230)
> But you're comparing the LLMs to humans

Didn't the parent comment compare Sonnet vs Codex with GPT5?

Older »