frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Qwen 3.8

https://twitter.com/Alibaba_Qwen/status/2078759124914098291
504•nh43215rgb•8h ago•360 comments

Minecraft: Java Edition now uses SDL3

https://www.minecraft.net/en-us/article/minecraft-26-3-snapshot-4
164•ObviouslyFlamer•5h ago•108 comments

What I learned selling 2,500 MIDI recorders: Hardware is not so hard

https://chipweinberger.com/articles/20260719-hardware-is-not-so-hard
259•chipweinberger•6h ago•116 comments

Bananas sprout in Rayleigh Garden UK after 15 years

https://www.bbc.com/news/articles/cvg8edqq5g5o
52•teleforce•3h ago•30 comments

Claude Code uses Bun written in Rust now

https://simonwillison.net/2026/Jul/19/claude-code-in-bun-in-rust/
208•tosh•7h ago•304 comments

Blender 5.2 LTS

https://www.blender.org/download/releases/5-2/
214•makizar•4d ago•84 comments

UnifiedIR for Julia

https://github.com/JuliaLang/julia/pull/62334
26•vimarsh6739•19h ago•4 comments

OpenAI reduces Codex Model Context Size from 372k to 272k

https://github.com/openai/codex/pull/33972/files
182•AmazingTurtle•9h ago•89 comments

Cagire: Live Coding in Forth

https://cagire.raphaelforment.fr
22•surprisetalk•1w ago•3 comments

I joined the IndieWeb, here's what I learned

https://en.andros.dev/blog/0b8e451e/i-joined-the-indieweb-heres-what-i-learned/
79•andros•5h ago•46 comments

Transcribe.cpp

https://workshop.cjpais.com/projects/transcribe-cpp
656•sebjones•16h ago•139 comments

Infinities, impossibilities, and the man in the white linen suit

https://iain.so/infinities-impossibilities-and-the-man-in-the-white-linen-suit
31•iainharper•5d ago•24 comments

Land Atlas – soil, farmability, and crop analysis for land listings

https://land-atlas-production.up.railway.app/welcome
23•L3dge•6d ago•6 comments

C64 Basic Dungeon Crawler: Goblin Attack (C64 Basic Part 8)

https://retrogamecoders.com/c64-basic-dungeon-part8/
5•ibobev•1h ago•0 comments

Terence McKenna's Mega Bad Trip

https://psychedelics.community/cultural-icons/terence-mckennas-mega-bad-trip
11•Dimmiwoah•2h ago•2 comments

The death and rebirth of my home server

https://sgt.hootr.club/blog/home-server-rebirth/
78•steinuil•6h ago•46 comments

Speech Recognition and TTS in less than 500kb

https://github.com/moonshine-ai/moonshine/tree/main/micro
516•petewarden•4d ago•75 comments

Dupes (product clones) took over the world

https://www.vox.com/podcasts/493930/dupe-culture-fender-ugg-quince-tiktok-amazon-online-shopping
14•gumby•5d ago•5 comments

Codex Resets

https://codex-resets.com/
252•denysvitali•17h ago•168 comments

Mathematicians still don't know the fastest way to multiply numbers

https://www.scientificamerican.com/article/mathematicians-still-dont-know-the-fastest-way-to-mult...
175•beardyw•5d ago•97 comments

Better and Cheaper Than IPTV

https://github.com/stupside/castor
269•xonery•16h ago•89 comments

Hardcore IndieWeb: Run your own website 100% independently for only $0.01/day

https://www.neatnik.net/hardcore-indieweb
217•cdrnsf•19h ago•176 comments

Clever hacker fits 537,000 domains in a $5 ESP32 ad-blocking dongle

https://www.tomshardware.com/networking/clever-hacker-fits-537-000-domains-in-a-tiny-usd5-esp32-a...
38•sbulaev•3h ago•13 comments

Ollama: All Aboard Open Models

https://ollama.com/blog/all-aboard-open-models
48•inferhaven•9h ago•26 comments

The Mighty Big Array of Finn Jensen LA8YB

https://la0by.darc.de/LA8YB_EME_MBA.htm
26•kalehmann•9h ago•6 comments

Restoring and Demoing 1960s Vintage Computers at the Computer History Museum [pdf]

https://ibm-1401.info/pictures/Proc-MIW-2017-Garner-1401PDP1.pdf
32•rbanffy•1w ago•3 comments

Scrying the AMD GFX1250 LLVM Tea Leaves

https://chipsandcheese.com/p/scrying-the-amd-gfx1250-llvm-tea
51•mfiguiere•12h ago•2 comments

Using self-hosted Umami for iOS app analytics

https://hjerpbakk.com/blog/2026/07/14/umami-for-apps
48•Sankra•5d ago•6 comments

The Art of Insight in Science and Engineering – Mastering Complexity(2014) [pdf]

https://ocw.mit.edu/courses/res-6-011-the-art-of-insight-in-science-and-engineering-mastering-com...
43•nill0•9h ago•3 comments

Classic Amiga titles, free to download

https://amigafreeware.downer.tech/
162•doener•19h ago•21 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.