frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Court agrees with EFF: Utah's VPN law demands a technical impossibility

https://www.eff.org/deeplinks/2026/10/court-agrees-eff-utahs-vpn-law-demands-technical-impossibility
232•hn_acker•20h ago•100 comments

With most information hidden, the game Stratego had stumped AI until now

https://arstechnica.com/science/2026/10/ai-finally-beat-the-best-stratego-player-in-history-and-d...
33•PaulHoule•4h ago•2 comments

The Legend of von Neumann (1973) [pdf]

https://gwern.net/doc/math/1973-halmos.pdf
199•suopspaces•5h ago•109 comments

Greg Kroah-Hartman – Security in the LLM Age [video]

https://www.youtube.com/watch?v=NnV_cWeoo5Q
33•usernomdeguerre•16h ago•4 comments

FLUX 3 Image

https://bfl.ai/models/flux-3-image
171•minimaxir•23h ago•32 comments

Loss of cell identity drives human aging: Two new papers

https://erictopol.substack.com/p/loss-of-cell-identity-drives-human
37•bookofjoe•23h ago•3 comments

Our Project Suncatcher prototype satellite is in orbit

https://blog.google/innovation-and-ai/models-and-research/google-research/project-suncatcher-prot...
11•pantalaimon•7h ago•8 comments

Sites in ChatGPT

https://chatgpt.com/features/sites/
88•polvi•20h ago•89 comments

Leaderboards and speedrun.com's new terms of service

https://therun.gg/blog/leaderboards-speedruncom
15•Kayvanian•58m ago•3 comments

Mike Tomlin spent 12 years building a Minecraft city

https://www.nytimes.com/athletic/7648198/2026/10/01/mike-tomlin-minecraft-nfl-coach/
20•CoryOndrejka•1d ago•1 comments

Show HN: Giving Opus 5.5 a simulated paint canvas

https://stillwet.art/
128•alstonite•18h ago•43 comments

A 12-year sequence of telescope images of a star and four planets orbiting

https://bsky.app/profile/theplanetaryguy.com/post/3mwucf5ert22f
7•mariuz•7h ago•1 comments

Supabase is acquiring Turso

https://supabase.com/blog/supabase-is-acquiring-turso
157•cvburgess•3h ago•81 comments

Dutch computer museums (2022)

https://aresluna.org/dutch-computer-museums/
82•npollock•2h ago•23 comments

Anatomy of a Lean proof for software engineers

https://agostbiro.net/posts/2026-10-anatomy-of-a-lean-proof/
14•abiro•1d ago•0 comments

100 years of student radio history in the DLARC college radio collections

https://blog.archive.org/2026/10/02/100-years-of-student-radio-history-in-the-dlarc-college-radio...
7•HieronymusBosch•6h ago•1 comments

One month coding with GLM 5.3 Flash

https://wagtail.org/blog/one-month-on-glm-53-flash/
12•ThibWeb•3h ago•5 comments

SequenceHash: Multihashing for the rest of us

https://blog.trailofbits.com/2026/10/02/sequencehash-multihashing-for-the-rest-of-us/
7•tob_scott_a•5h ago•0 comments

F.02 Decommission

https://www.figure.ai/news/f-02-decommission
9•ad_hockey•8h ago•3 comments

On building a worm detector

https://bencology.bearblog.dev/mapping-individual-and-collective-worm-movements/
4•surprisetalk•7h ago•0 comments

Decision models like Jev don't beat LLM-as-a-judge or traditional classifiers

https://developers.redhat.com/articles/2026/10/02/benchmarking-ai-decision-models-against-traditi...
4•tomncooper•5h ago•0 comments

Tiny Brutalism

https://placeholders.itch.io/tiny-brutalism
101•abetusk•19h ago•27 comments

Show HN: Pyxel – A Python retro game engine with built-in art and sound editors

https://github.com/kitao/pyxel
13•kitao•19h ago•4 comments

From the creator of Redis; run LLM locally with ds4

https://dwarfstar.sh/
6•fibo•1h ago•1 comments

Mystery Function

https://codeset.ai/function
4•andre15silva•2h ago•0 comments

AI as Normal Technology (2025)

https://knightcolumbia.org/content/ai-as-normal-technology
4•api•22h ago•1 comments

Scientists invent underwater umbrellas to protect coral reefs

https://gizmodo.com/scientists-invent-underwater-umbrellas-to-protect-coral-reefs-and-it-appears-...
5•giuliomagnifico•9h ago•3 comments

Venice’s failed war against Constantinople led to the first bond market

https://bigthink.com/books/a-fabulous-debt/
6•RickJWagner•5h ago•0 comments

Shimano Bicycle Museum Review

https://inrng.com/2026/10/shimano-bicycle-museum/
273•pietroppeter•13h ago•68 comments

ExplainDB: A Database System Built for Understandability

https://github.com/explaindb/explaindb
5•pykello•1d ago•0 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.