frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

OpenAI unveils its first custom chip, built by Broadcom

https://techcrunch.com/2026/06/24/openai-unveils-its-first-custom-chip-built-by-broadcom/
210•jamdesk•1h ago•164 comments

Thomann takes legal action against Fender

https://www.thomann.de/blog/en/inside/thomann-takes-legal-action-against-fender/
33•Audiophilip•37m ago•5 comments

RubyLLM: A Ruby framework for all major AI providers

https://rubyllm.com/
264•doener•5h ago•40 comments

We’re making Bunny DNS free

https://bunny.net/blog/were-making-bunny-dns-free/
724•dabinat•10h ago•235 comments

PR spam today looks like email spam in the early 2000s

https://www.greptile.com/blog/prs-on-openclaw
92•dakshgupta•5h ago•61 comments

There are a few things that I look back on as my mistakes in the early days

https://twitter.com/ID_AA_Carmack/status/2069799283369345247
385•shadowtree•3h ago•195 comments

Computer use in Gemini 3.5 Flash

https://blog.google/innovation-and-ai/models-and-research/gemini-models/introducing-computer-use-...
79•swolpers•2h ago•36 comments

Show HN: Nub – A Bun-like all-in-one toolkit for Node.js

https://github.com/nubjs/nub
149•colinmcd•5h ago•38 comments

I taught a bucket to speak Git

https://www.tigrisdata.com/blog/objgit/
56•xena•3h ago•12 comments

Stealing Is a Skill

https://ben-mini.com/2026/stealing-is-a-skill
156•bewal416•6h ago•97 comments

Krea 2: SOTA open-weights 12B image model

https://www.krea.ai/blog/krea-2-technical-report
241•mattnewton•1d ago•33 comments

Running Windows Games on a Hobby OS with Wine

https://astral-os.org/posts/2026/04/03/wine-on-astral.html
69•avaliosdev•5h ago•20 comments

Pull request limits are cutting down the noise

https://github.blog/open-source/maintainers/how-pull-request-limits-are-cutting-down-the-noise/
41•ingve•5d ago•28 comments

I rewrote PostHog's SQL parser, 70x faster, while barely looking at the code

https://posthog.com/blog/sql-parser
33•robbie-c•1h ago•5 comments

Journalism is rearranging the deckchairs. It needs to reinvent itself

https://werd.io/journalism-is-rearranging-the-deckchairs-it-needs-to-reinvent-itself/
32•benwerd•4h ago•38 comments

Show HN: Monolisa v3 – a typeface for developers and creatives

https://www.monolisa.dev/
120•bebraw•2d ago•36 comments

Big AI labs are hiring philosophers

https://www.economist.com/science-and-technology/2026/06/24/why-big-ai-labs-are-hiring-so-many-ph...
20•Brajeshwar•3h ago•11 comments

A Practical Guide to SSH Tunnels: Local and Remote Port Forwarding

https://labs.iximiuz.com/tutorials/ssh-tunnels
194•signa11•4d ago•46 comments

Genuinely, my all-time favourite image: Mamenchisaurus hochuanensis

https://svpow.com/2026/06/04/genuinely-my-all-time-favourite-image-mamenchisaurus-hochuanensis/
69•surprisetalk•2d ago•26 comments

Self-Harness: Harnesses That Improve Themselves

https://arxiv.org/abs/2606.09498
34•jonnonz•2d ago•0 comments

Why eval startups fail (2025)

https://thomasliao.com/eval-startups
75•jxmorris12•1d ago•50 comments

Too many R packages: CRAN is inundated with submissions

https://rworks.dev/posts/too-many-R-packages/
82•ionychal•8h ago•66 comments

Show HN: peerd – AI agent harness that runs entirely in your browser

https://github.com/NotASithLord/peerd
37•NotASithLord•1d ago•16 comments

NSA lost access to Mythos amid Anthropic dispute

https://www.nytimes.com/2026/06/23/us/politics/nsa-lost-access-anthropic-tool.html
140•thm•7h ago•103 comments

For Most of the World, Open-Source AI Is the Only Way Forward

https://techstrong.ai/articles/for-most-of-the-world-open-source-ai-is-the-only-way-forward/
143•CrankyBear•4h ago•96 comments

Boffin claims Microsoft’s “quantum leap” is invalid due to “basic Python errors”

https://www.theregister.com/research/2026/06/24/boffin-claims-microsofts-supposed-quantum-leap-do...
119•connorboyle•4h ago•45 comments

Show HN: Pure Effect – Reproduce production bugs on your laptop without a DB

https://pure-effect.org
48•tie-in•3d ago•10 comments

Wikipedia Workers to Seek Union Recognition

https://www.cwu.org/press_release/wikipedia-workers-to-seek-union-recognition/
4•addshore•1h ago•0 comments

Ashby (YC W19) Is Hiring EMEA Engineers Who Can Design

https://www.ashbyhq.com/careers?ashby_jid=87b96eef-edc1-4de4-adb6-d460126d02f8&utm_source=hn
1•abhikp•12h ago

Raspberry Pi Pico W as USB Wi-Fi Adapter

https://gitlab.com/baiyibai/pico-usb-wifi
238•byb•16h ago•114 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.