frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Pandoc Templates

https://pandoc-templates.org/
55•ankitg12•2h ago•0 comments

Zig: Build System Reworked

https://ziglang.org/devlog/2026/#2026-05-26
129•tosh•3h ago•31 comments

The Kaiser and a "Mediocre Man" Theory of History

https://www.deadcarl.com/p/the-kaiser-and-a-mediocre-man-theory
45•baud147258•2h ago•32 comments

SQLite is all you need for durable workflows

https://obeli.sk/blog/sqlite-is-all-you-need-for-durable-workflows/
568•tomasol•18h ago•285 comments

Danish pension fund excludes SpaceX citing governance and valuation

https://www.reuters.com/legal/transactional/danish-pension-fund-excludes-spacex-citing-governance...
218•vrganj•3h ago•159 comments

Proposed new US funding rules: We can cancel any grant at any time

https://arstechnica.com/science/2026/05/the-office-of-management-and-budget-tries-again-to-crippl...
11•mhalle•17m ago•1 comments

Floor and Ceil versus Denormals on CPU and GPU

https://asawicki.info/news_1802_floor_and_ceil_versus_denormals_on_cpu_and_gpu
17•ibobev•3d ago•0 comments

Show HN: Helios – what plug-in solar could generate for any address in Britain

https://helios.southlondonscientific.com/
4•ruaraidh•50m ago•0 comments

Snowboard Kids 2 is 100% Decompiled

https://blog.chrislewis.au/snowboard-kids-2-is-100-decompiled/
224•GaggiX•3d ago•87 comments

What Happened to the Locusts?

https://explosion-scratch.github.io/locusts/
17•explosion-s•3d ago•2 comments

Notes from the Mistral AI Now Summit

https://koenvangilst.nl/lab/mistral-ai-now-summit
393•vnglst•19h ago•172 comments

What It Takes to Preserve Floppy Disks

https://spectrum.ieee.org/floppy-disk-data-preservation-archives
64•pseudolus•2d ago•14 comments

Print with dozens of colors: Our new open-source ColorMix for PrusaSlicer

https://blog.prusa3d.com/our-new-open-source-colormix-model-in-prusaslicer-and-easyprint_136079/
166•rented_mule•3d ago•37 comments

MCP is dead?

https://www.quandri.io/engineering-blog/mcp-is-dead
266•nadis•13h ago•242 comments

Algebraic Effects for the Rest of Us

https://overreacted.io/algebraic-effects-for-the-rest-of-us/
71•satvikpendem•3d ago•53 comments

It's hard to justify buying a Framework 12

https://www.jeffgeerling.com/blog/2026/its-hard-to-justify-framework-12/
315•watermelon0•21h ago•518 comments

Shift will clean homes for free to train future robots

https://www.theverge.com/ai-artificial-intelligence/939765/ai-training-data-startup-shift-free-cl...
150•evilsimon•16h ago•209 comments

The dead economy theory

https://www.owenmcgrann.com/p/the-dead-economy-theory
1050•WillDaSilva•20h ago•1185 comments

The Last Technical Interview

https://steve-yegge.medium.com/the-last-technical-interview-bc13ddcf4564
132•headalgorithm•16h ago•103 comments

Perry Compiles TypeScript directly to executables using SWC and LLVM

https://www.perryts.com/
106•0x1997•8h ago•82 comments

A new register allocator for ZJIT

https://railsatscale.com/2026-05-27-a-new-register-allocator-for-zjit/
45•tenderlove•2d ago•4 comments

Understand Anything – Graphs that teach the codebase

https://understand-anything.com/
3•ulrischa•3d ago•0 comments

Naphtha shortages in Japan

https://www.nippon.com/en/japan-data/h02783/
126•takakaze•9h ago•87 comments

OpenRCT2 v0.5.1 "Swamp Castle" released Last version to support Windows 7

https://openrct2.io/blog/2026/05/openrct2-v0.5.1-released
19•jandeboevrie•5h ago•11 comments

Is AI causing a repeat of frontend’s lost decade?

https://mastrojs.github.io/blog/2026-05-23-is-AI-causing-a-repeat-of-frontends-lost-decade/
364•xyzal•1d ago•309 comments

Show HN: Open-source private home security camera system (end-to-end encryption)

https://github.com/secluso/core
79•arrdalan•13h ago•19 comments

Liquid AI reveals 8B-A1B MoE trained on 38T

https://www.liquid.ai/blog/lfm2-5-8b-a1b
194•simjnd•19h ago•75 comments

Bijou64: A variable-length integer encoding

https://www.inkandswitch.com/tangents/bijou64/
235•justinweiss•20h ago•82 comments

Quantum dot qubit using High NA EUV lithography

https://www.imec-int.com/en/press/world-first-imec-presents-quantum-dot-qubit-device-using-high-n...
18•luu•3d ago•4 comments

Show HN: Tiny-vLLM – high performance LLM inference engine in C++ and CUDA

https://github.com/jmaczan/tiny-vllm
153•yu3zhou4•16h ago•13 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.