frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Commodore 64 released September 1, 1982

https://dfarq.homeip.net/commodore-64-released-september-1-1982/
70•giuliomagnifico•1h ago•9 comments

Claude Fable 5.1 and Claude Mythos 5.1

https://www.anthropic.com/claude-fable-and-mythos-5-1
1259•denysvitali•16h ago•1178 comments

The Emergent Symbolic Structure of Artificial Neural Networks

https://arxiv.org/abs/2608.29530
152•schmuhblaster•6h ago•50 comments

How accurate have Ed Zitron's AI skeptic predictions been?

https://danluu.com/zitron/
715•jatins•15h ago•789 comments

Fine, I'll build my own text editor

https://dbushell.com/2026/09/01/text-editor/
134•Alephinitesimal•17h ago•118 comments

FBI Probes Service Selling 153M+ Drivers Licenses

https://krebsonsecurity.com/2026/09/fbi-probes-service-selling-153m-drivers-licenses/
227•tatersolid•11h ago•95 comments

Introducing Ad Blocker for Firefox on iOS

https://blog.mozilla.org/en/firefox/ad-blocker-on-ios/
481•HieronymusBosch•20h ago•163 comments

WebFPGA

https://webfpga.io/
85•gurjeet•6h ago•32 comments

Sonic Pi

https://sonic-pi.net/
170•Bluestein•4d ago•34 comments

Telli (YC F24) is hiring engineers and designers [Berlin, on-site]

https://careers.telli.com/
1•sebselassie•1h ago

Show HN: Weedout – Safari extension that hides YouTube AI-labeled videos

https://masteranza.github.io/weedout/
146•masteranza•12h ago•65 comments

My local model setup on an M4 Pro Mac Mini

https://lws.io/blog/my-local-model-setup/
212•raybb•12h ago•129 comments

Open Battery Information

https://github.com/mnh-jansson/open-battery-information
4•toomuchtodo•3d ago•1 comments

The efficient frontier of LLM inference

https://www.baseten.co/blog/the-efficient-frontier-of-llm-inference/
124•philipkiely•10h ago•33 comments

Launch HN: Nori Robotics (YC S26) – A low-cost humanoid robot for development

https://www.norirobotics.com/
173•AntonioLi•16h ago•52 comments

Ambient CSS v3 – Blender meets CSS

https://ambientcss.vercel.app/
276•kikkupico•18h ago•82 comments

Movie Scene Map – 13,312 films, series, games, anime and manga

https://moviescenemap.com/
259•Flightmussy•17h ago•38 comments

Path to Astra: critical capabilities and frontier safeguards

https://openai.com/index/path-to-astra/
160•jithinraj•14h ago•70 comments

The ChatGPT/Codex app bundles a full copy of LibreOffice

https://simonwillison.net/2026/Sep/1/codex-libreoffice/
416•timpera•14h ago•190 comments

True Rate of Unemployment

https://www.lisep.org/tru
237•ptrhvns•8h ago•198 comments

Refurbishing a Tektronix TDS7104 Oscilloscope

https://tomverbeure.github.io/2026/08/23/Tektronix-TDS7104-Refurbishing.html
129•jwise0•14h ago•55 comments

The creator of Jujutsu has joined ERSC

https://ersc.io/blog/martin-joins-ersc
238•steveklabnik•16h ago•176 comments

Show HN: HN Match Maker – Matching "Who Wants to Be Hired?" With "Who's Hiring?"

https://hnmatchmaker.com/
92•all2•13h ago•40 comments

How bicycle coaster brakes work (2018)

https://www.dougbarnesauthor.com/2018/06/how-bicycle-coaster-brakes-work.html
66•Vedor•4d ago•54 comments

Ask HN: Who is hiring? (September 2026)

219•whoishiring•19h ago•244 comments

Show HN: Running 104GB Qwen3.8-Flash-Next on 48GB Mac with at ~12 tok/s

https://github.com/carloslfu/slotstream
213•carloslfu•17h ago•97 comments

Building an interactive instrument for a one-of-a-kind festival

https://benholmen.com/blog/halfmoon-chimes/
56•tjwds•4d ago•6 comments

Forgotten History of Small Nuclear Reactors (2015)

https://spectrum.ieee.org/the-forgotten-history-of-small-nuclear-reactors
42•derriz•4d ago•28 comments

A Genealogy of Freudenthal's Lincos

https://www.shellsandpebbles.com/2026/01/19/a-genealogy-of-freudenthals-lincos-part-i-looking-up-...
10•akkartik•1d ago•1 comments

Top Web Design Styles of 1993

https://contemporary-home-computing.org/prof-dr-style/
49•luu•1d ago•9 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.