frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Figmimic – A bookmarklet to copy any webpage into Figma as editable layers

https://marcua.net/minitools/figmimic/
48•speckx•8h ago•5 comments

NanoGPT Speedrun Frontier

https://www.primeintellect.ai/research/nanogpt-speedrun
52•stared•4h ago•16 comments

Why your local LLM feels dumber than it is

https://forum.level1techs.com/t/why-your-local-llm-feels-dumber-than-it-is/253917
196•felineflock•8h ago•67 comments

Scrap (2006)

https://twitter.com/moxie/status/2091218652133732491
317•tosh•8h ago•177 comments

ElevenLabs, TwelveLabs, ThirteenLabs

https://quantumi.sh/public/labs.html
319•jemoka•11h ago•101 comments

Hister – A private, full content search index that you control

https://hister.org/
243•auraham•4d ago•67 comments

typ.ing

https://typ.ing/
189•bookofjoe•4d ago•56 comments

I set a trap for a book-marketing scammer (2025)

https://rwwgreene.substack.com/p/i-set-a-trap-for-a-book-marketing
9•rznicolet•8h ago•7 comments

RF Cafe

https://www.rfcafe.com/
152•gregsadetsky•4d ago•25 comments

How a Texas student blew the whistle on a rogue AI hacking attempt

https://www.reuters.com/world/how-texas-student-blew-whistle-rogue-ai-hacking-attempt-2026-08-20/
113•olalonde•1d ago•43 comments

A Friendly Introduction to Racket

https://geometridae.bearblog.dev/a-friendly-introduction-to-racket/
200•signa11•12h ago•100 comments

NetBSD and my life (2005)

https://mail-index.netbsd.org/netbsd-advocacy/2005/09/10/0000.html
100•gnyeki•7h ago•25 comments

ATProto spaces: A new extension to ATProto that enables non-public data

https://atproto.com/blog/atproto-spaces-alpha
115•grappler•2d ago•16 comments

Thinking in Python

https://thinkinginpython.com/
61•pjacotg•8h ago•13 comments

Munder Difflin – Agent harness to run an office of your clones

https://munderdiffl.in/
255•simonpure•16h ago•115 comments

Reading Maps – Journeys from fiction drawn on the real world

https://readingmaps.com/
7•hakkikonu•8h ago•2 comments

hdiutil is deprecated in macOS 27 Golden Gate

https://lapcatsoftware.com/articles/2026/8/7.html
163•zdw•7h ago•70 comments

One night in Uzbekistan: Why was this one data point so influential?

https://statmodeling.stat.columbia.edu/2026/08/20/we-couldnt-reproduce-their-findings-and-realize...
80•paulpauper•1d ago•13 comments

A week of using Codex more than Claude

https://allaboutcoding.ghinda.com/a-week-of-using-codex-more-than-claude/
136•speckx•1d ago•146 comments

Canada will match US tariffs 'dollar for dollar' as trade talks break down

https://www.bbc.com/news/articles/cvgvyy4x2mvo
499•tartoran•20h ago•1252 comments

Autolith: A programming agent with a live runtime

https://www.lambda-symbolics.com/autolith
113•vismit2000•2d ago•44 comments

Conway's Game of Life in real life

https://blog.coredump.cx/p/conways-game-of-life-in-real-life
38•surprisetalk•2d ago•9 comments

ProgramBench Vetted: Reverse Engineering from a Runnable Binary

https://vetto.ai/companies/programbench-vetted.html
26•rigelbm•2d ago•1 comments

Protocol-Aware Deterministic Simulation Testing

https://tigerbeetle.com/blog/2026-08-20-protocol-aware-dst/
9•sebg•2d ago•0 comments

What's in a PowerPoint File?

https://editide.com/blog/what-is-a-pptx-file/
60•danielochoa0620•3d ago•32 comments

Show HN: OzBrain, a shared brain for knowledge between agents and your team

https://ozbrain.com
79•dariusmonsef•1d ago•47 comments

Why it might be time to rethink the human family tree

https://nautil.us/why-it-might-be-time-to-rethink-the-human-family-tree-1283985
58•Anon84•2d ago•32 comments

Z80 – The 1970s Microprocessor Still Alive (2021)

https://www.computer.org/csdl/magazine/mi/2021/06/09623402/1yJTvlRLmhi
117•asdefghyk•16h ago•55 comments

Show HN: terminal-code – VS Code inside the terminal

https://terminal-code.com
78•robpruzan•3d ago•19 comments

Rust Glancer: Rust LSP using 100x less RAM

https://rust-glancer.github.io/blog/hello-world/
399•matklad•1d ago•97 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.