frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Hole Punch: Sling your spaceship around gravitational fields

https://notoriousbfg.com/hole-punch/
188•trwhite•5h ago•49 comments

Federal judge calls Flock 'indiscriminate mass surveillance'

https://techcrunch.com/2026/10/03/federal-judge-calls-flock-indiscriminate-mass-surveillance/
97•sbulaev•1h ago•48 comments

Treachery in the Rodin Museum 3D scan verdict

https://cosmowenman.substack.com/p/rodin-museum-3d-scan-verdict
29•CosmoWenman•5h ago•10 comments

Reasons I didn't become an EMT, ranked

https://ben.stolovitz.com/posts/reasons-not-emt-ranked/
37•citelao•2h ago•13 comments

Celebrating the 100th birthday of the kidney donated to him as a teenager

https://www.whec.com/top-news/webster-man-celebrating-the-100th-birthday-of-the-kidney-his-mom-do...
118•gscott•2d ago•33 comments

Writing code by hand is over, forever

https://eliocapella.com/blog/writing-code-by-hand-is-over/
9•aray07•51m ago•2 comments

Getting the most out of Opus 5.5 in Claude and Claude Code

https://claude.dev/blog/getting-the-most-out-of-opus-5-5/
132•saikatsg•4h ago•87 comments

New York City should carefully measure a new tree

https://blog.willmeye.rs/new-york-city-should-carefully-measure-a-new-tree/
24•willmeyers•20h ago•3 comments

The work by Valve's Timur Kristóf on improving old AMD GPUs on Linux

https://www.phoronix.com/news/XDC-2026-Valve-Timur-AMDGPU
47•speckx•3h ago•3 comments

Kolibri: A Sovereign Open-Weight Model

https://aleph-alpha.com/en/blog/kolibri-has-landed-a-sovereign-open-weight-model/
473•bastitx•13h ago•285 comments

LeCun has "zero concerns" about AI wiping out humanity, recent "rogue" incidents

https://fortune.com/2026/10/01/ai-godfather-yann-lecun-has-zero-concerns-about-human-extinction-s...
42•Anon84•5h ago•19 comments

OpenAI safety leader quits, warning AI company's culture is 'broken'

https://www.theguardian.com/technology/2026/oct/03/openai-safety-leader-quits-warning-ai-companys...
32•jethronethro•56m ago•3 comments

Show HN: Pi pod – Run your pi coding agent in sandboxes on your own server

https://pipod.dev/
67•edverma2•1d ago•27 comments

What Meta got right with Muse

https://metedata.substack.com/p/what-meta-got-right-with-muse
16•young_mete•4h ago•17 comments

FTL: A new operating system for clouds

https://ftl-os.org/
140•romac•8h ago•57 comments

We want you to build the next Git platform on Cloudflare

https://blog.cloudflare.com/next-git-platform-on-cloudflare/
91•geoffbp•3h ago•82 comments

Haunted by the ghosts of materialism

https://blog.coredump.cx/p/haunted-by-the-ghosts-of-materialism
11•surprisetalk•17h ago•3 comments

RetailReady (YC W24) Is Hiring

https://www.ycombinator.com/companies/retailready/jobs/bFcgIe4-implementations
1•sarah74•6h ago

Surely you have ultra-wideband radios on your bins too?

https://sjg.io/writing/binrange-have-you-actually-put-the-bins-out/
26•simonjgreen•2h ago•6 comments

Show HN: Thoreau BASIC – What if BASIC hadn't gone out of fashion?

https://thoreaubasic.com/
12•Gorsefound•15h ago•5 comments

Watson Jr. memo about CDC 6600 (1963)

https://www.computerhistory.org/revolution/supercomputers/10/33/62
9•mooreds•10h ago•4 comments

Docker has always used microVMs (well since 2016)

https://dave.recoil.org/docker-has-always-used-microvms/
9•avsm•7h ago•2 comments

Agents don't need memory, they need documentation

https://liao.gg/blog/agents-dont-need-memory
17•kmeh•6h ago•13 comments

Gboard Conveyor Belt Version

https://github.com/google/mozc-devices/tree/main/mozc-conveyorbelt
11•xnx•2d ago•2 comments

Big Balls Now Exposed to Serious Criminal Charges in at Least Six States

https://medium.com/@carmitage/big-balls-now-exposed-to-serious-criminal-charges-in-at-least-six-s...
25•sans_souse•39m ago•0 comments

RSS Feed Best Practices (2022)

https://kevincox.ca/2022/05/06/rss-feed-best-practices/
27•KomoD•4h ago•7 comments

How to hack time, with C2PA

https://www.da.vidbuchanan.co.uk/blog/hacking-time.html
8•Retr0id•4h ago•1 comments

Vx – One Language, Every Chip

https://vxlang.org/
53•elffjs•5h ago•28 comments

The Softmax function and its derivative

https://eli.thegreenplace.net/2016/the-softmax-function-and-its-derivative/
5•costco•1d ago•0 comments

Memory-Safe WebP Decoding

https://halide.cx/blog/wpd/
28•computerbuster•17h ago•6 comments
Open in hackernews

Fast(er) regular expression engines in Ruby

https://serpapi.com/blog/faster-regular-expression-engines-in-ruby/
60•davidsojevic•1y ago

Comments

yxhuvud•1y ago
Eww, pretending to support utf8 matchers while not supporting them at all was not pretty to see.
gitroom•1y ago
Honestly that part bugs me, fake support is worse than no support imo
kayodelycaon•1y ago
> Another nuance was found in ruby, which cannot scan the haystack with invalid UTF-8 byte sequences.

This is extremely basic ruby: UTF-8 encoded strings must be valid UTF-8. This is not unique to ruby. If I recall correctly, python 3 does the same thing.

    2.7.1 :001 > haystack = "\xfc\xa1\xa1\xa1\xa1\xa1abc"
    2.7.1 :003 > haystack.force_encoding "ASCII-8BIT"
    => "\xFC\xA1\xA1\xA1\xA1\xA1abc" 
    2.7.1 :004 > haystack.scan(/.+/)
    => ["\xFC\xA1\xA1\xA1\xA1\xA1abc"]
This person is a senior engineer on their Team page. All they had to do was google "ArgumentError: invalid byte sequence in UTF-8". Or ask a coworker... the company has Ruby on Rails applications. headdesk
burntsushi•1y ago
The nuance is specifically relevant here because neither of the other two regex engines benchmarked have this requirement. It's doubly relevant because that means running a regex search doesn't require a UTF-8 validation step, and is therefore likely beneficial from a perf perspective, dependening on the workload.
kayodelycaon•1y ago
That’s a good point. I hadn’t considered it because I’ve hit the validation error long before getting to search. It is possible to avoid string operations with careful coding prior to the search.

Edit: After a little testing, the strings can be read from and written to files without triggering validation. Presumably this applies to sockets as well.

DmitryOlshansky•1y ago
I wonder how std.regex of dlang would fare in such test. Sadly due to a tiny bit of D’s GC use it’s hard to provide as a library for other languages. If there is an interest I might take it through the tests.