frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Pi 1.0

https://earendil.com/posts/pi-1-0/
745•sergiotapia•6h ago•257 comments

Several vulnerabilities have been discovered in the Linux kernel

https://lwn.net/Articles/1097401/
71•luispa•2h ago•43 comments

Clef: Open-weight decision models, and new RL fine-tuning platform

https://blog.cloudflare.com/clef-decision-models/
428•jasondavies•9h ago•160 comments

SvelteKit 3

https://svelte.dev/blog/sveltekit-3-is-here
117•sampsn•5h ago•42 comments

Ask HN: Who is hiring? (October 2026)

152•whoishiring•10h ago•154 comments

CSS Bed: Classless CSS themes to use as starting points in web development

https://www.cssbed.com
59•sea-gold•4h ago•12 comments

Pi Durable

https://earendil.com/posts/pi-durable/
221•paulsmith•6h ago•23 comments

StreetComplete on iOS is now in public beta

https://github.com/streetcomplete/StreetComplete/issues/5421
522•Snowly•14h ago•130 comments

Show HN: Janus – Go binary that runs GGUF models via Vulkan on AMD/Intel/Nvidia

https://github.com/Vibra-Ingenn/Janus
49•Maverick617•4h ago•6 comments

Using Opus 5.5 to discover a new eyewitness record of the dodo

https://resobscura.substack.com/p/using-opus-55-to-discover-a-new-eyewitness
62•benbreen•4h ago•7 comments

RIP, vector database

https://turbopuffer.com/blog/rip-vector-database
275•razin•9h ago•78 comments

Git 3.0's upcoming SHA-256 default will be a costly mistake

https://blog.gitbutler.com/git-3-sha-256
203•chmaynard•8h ago•218 comments

ArXiv's Updated Rate Limit Policy

https://blog.arxiv.org/2026/10/01/updated-rate-limit-policy/
67•50kIters•5h ago•27 comments

Oxygen-deprived underwater zones may not be “dead zones” but clue to early life

https://agupubs.onlinelibrary.wiley.com/doi/10.1029/2026AV002570
81•gumby•6h ago•3 comments

Aweb – Communication for AI Agents

https://aweb.ai
19•gurjeet•3h ago•14 comments

Vote on which of Hacker News' challenges for AI have been met

https://stoppels.ch/goalposts/
87•stabbles•8h ago•94 comments

Apple's smart home camera reportedly won't record video

https://www.theapplepost.com/2026/10/01/72882/apples-smart-home-camera-reportedly-wont-record-video/
14•mikelgan•2h ago•23 comments

Various Projects Find Hidden SDR Capabilities in ESP32 Microcontrollers

https://www.rtl-sdr.com/various-projects-independently-find-hidden-sdr-capabilities-in-esp32-micr...
166•nkw•10h ago•26 comments

Cloudflare K2: serverless event streams

https://blog.cloudflare.com/cloudflare-k2-streams/
198•elffjs•11h ago•82 comments

Automatic Transmission – a data-privacy study of connected vehicles

https://automatictransmission.khoury.northeastern.edu/index.html
140•rafaelc•5h ago•138 comments

Bez: Generating a browser engine from specs and tests

https://tangled.org/burrito.space/bez
86•nerdypepper•7h ago•36 comments

RacketCon Is Saturday

https://con.racket-lang.org/
125•spdegabrielle•10h ago•36 comments

2026 International Utility Locate Rodeo

https://locaterodeo.net/
12•K7PJP•3h ago•1 comments

Show HN: Open-source model routing for coding agents at Astra-level performance

80•adchurch•1d ago•24 comments

Context Language Models

https://arxiv.org/abs/2609.37725
106•emersonmacro•10h ago•26 comments

Ask HN: Who wants to be hired? (October 2026)

92•whoishiring•10h ago•273 comments

Butterflies use optical illusions to dodge predators

https://www.essex.ac.uk/news/2026/09/30/butterflies-use-optical-illusions-to-dodge-predators
11•gmays•2h ago•3 comments

The death of web development education

https://molily.de/web-dev-education/
163•ibobev•4h ago•120 comments

How to speed up the Rust compiler in September 2026

https://nnethercote.github.io/2026/09/30/how-to-speed-up-the-rust-compiler-in-september-2026.html
230•trickypr•12h ago•118 comments

GPT-Synopsys: Frontier Intelligence to Revolutionize Chip Design

https://news.synopsys.com/2026-09-30-OpenAI-and-Synopsys-Announce-GPT-Synopsys-Frontier-Intellige...
167•giuliomagnifico•15h ago•98 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.