frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

LLMs reward expertise

https://www.seangoedecke.com/llms-reward-expertise/
672•MaxMussio•8h ago•276 comments

Amazonian civilization had estimated 3M people in 3% of forest area

https://www.science.org/content/article/odd-shapes-hidden-dense-amazon-rainforest-reveal-sprawlin...
94•marojejian•5d ago•48 comments

Show HN: Run an 80B Qwen in 4.3 GB of RAM on a Mac, and a 35B on an iPhone

https://github.com/leonickson1/Swiftlet
63•leonickson•12h ago•19 comments

Ten advances in mathematics and theoretical computer science

https://openai.com/index/ten-advances-in-mathematics/
503•milkshakes•12h ago•767 comments

Devtools must be open source

https://blog.exe.dev/devtools-must-be-open-source
548•bryanmikaelian•15h ago•191 comments

Ask HN: Who is hiring? (August 2026)

140•whoishiring•14h ago•128 comments

IPC-7351B Electronic Component Zero Orientation [pdf]

https://scancad.net/wp-content/uploads/2019/02/zero-orientation-cad-libaray.pdf
6•gregsadetsky•3d ago•0 comments

There Will Come Soft Rains (1950) [pdf]

https://users.wpi.edu/~zrbutzke/Docs/BradburyStories(1).pdf
82•pmg101•5h ago•34 comments

Smaller, faster, safer: running Kimi and GLM at scale

https://blog.cloudflare.com/smaller-faster-safer-models/
184•ascorbic•12h ago•42 comments

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

92•whoishiring•14h ago•218 comments

Prevent cognitive debt by manually retyping LLM-generated code

https://ankursethi.com/blog/prevent-cognitive-debt-by-manually-retyping-llm-generated-code/
430•mpweiher•19h ago•359 comments

Windows XP 2002 for the Itanium: Unbridled rage

https://virtuallyfun.com/2026/08/03/windows-xp-2002-for-the-itanium-unbridled-rage/
81•jandeboevrie•7h ago•41 comments

MiniMax H3 Day-0 Support in ComfyUI: Open Weights, Native Audio, and 2K Video

https://blog.comfy.org/p/minimax-h3-day-0-support-in-comfyui
280•vblanco•15h ago•83 comments

Celebrating 45 Years of Kermit with the First New C-Kermit Release in 15 Years

https://changelog.complete.org/archives/44456-celebrating-45-years-of-kermit-with-the-first-new-c...
146•roryirvine•12h ago•37 comments

Andy Pavlo joins ClickHouse to establish ClickHouse Labs

https://clickhouse.com/blog/andy-pavlo-joins-clickhouse
294•nikolay_sivko•15h ago•62 comments

They Forgot What Happened Last Time: Hacking the Windows 365 Link [video]

https://media.ccc.de/v/emf2026-93-1-they-forgot-what-happened-last-time
38•Jimmc414•3d ago•1 comments

Replacing the Kobo Libra H2O Battery

https://ei3lh.eu/2025/11/20/replacing-the-kobo-libra-h2o-battery/
61•austinallegro•4d ago•18 comments

200 Milliseconds

https://200ms.thenodebook.com
234•dimitarpanov•2d ago•66 comments

Twenty Years of Pandoc

https://pandoc.org/twenty-years-of-pandoc.html
165•fiddlosopher•14h ago•19 comments

How Hollywood stopped making movies in Hollywood

https://www.statsignificant.com/p/how-hollywood-stopped-making-movies
182•speckx•6d ago•221 comments

ZX Spectrum System Tour: Text Mode

https://bumbershootsoft.wordpress.com/2026/05/30/zx-spectrum-system-tour-text-mode/
35•rbanffy•7h ago•0 comments

Launch HN: Hoplite (YC S26) – Effortlessly deploy cloud coding agents

https://hoplite.sh
65•BenceRed•12h ago•51 comments

Bonsai: Janestreet's UI Library

https://github.com/janestreet/bonsai
322•KolmogorovComp•20h ago•137 comments

Decades-old fish sauce at abandoned factory in Canada finally being removed

https://defector.com/abandoned-fish-sauce-canada-interview
224•ohjeez•3d ago•238 comments

Why did we wait so long for the bicycle? (2019)

https://blog.rootsofprogress.org/why-did-we-wait-so-long-for-the-bicycle
17•frozenseven•5h ago•8 comments

AirLLM 70B inference with single 4GB GPU

https://github.com/lyogavin/airllm
205•Anon84•18h ago•76 comments

KisakCOD – Open-source reimplementation of Call of Duty 4 Multiplayer

https://github.com/SwagSoftware/KisakCOD
60•skibz•10h ago•8 comments

Massively Parallel Postgres Backups

https://planetscale.com/blog/massively-parallel-postgres-backups
100•ksec•3d ago•12 comments

More German than many Germans

https://mertbulan.com/more-german-than-many-germans/
445•mertbio•23h ago•316 comments

Battle of the Beams

https://en.wikipedia.org/wiki/Battle_of_the_Beams
44•petethomas•3d ago•12 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.