frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Upload Your RAM

https://uploadyourram.org
99•susanthenerd•2h ago•61 comments

Libghostty 1.0

https://mitchellh.com/writing/libghostty-1-0
718•mfiguiere•12h ago•116 comments

Every Mac comes with an (undocumented) family member classifier

https://8rank.ai/game/apple-intelligence-personal-knowledge-graph
148•infwhispers•2h ago•63 comments

Need for Speed Underground 2 online in the browser

https://nfsu2.xyz/
71•fluxusars•2h ago•17 comments

A Jev that can ask Opus for help gives Opus accuracy at 4x lower cost

https://hightouch.com/blog/llm-judges-identity-resolution
503•theanomaly•16h ago•120 comments

Tesla to wind down Cybertruck production

https://www.nbcnews.com/tech/tech-news/tesla-wind-cybertruck-production-years-poor-sales-markets-...
1039•PLenz•1d ago•1887 comments

Port 0: The Port That Does Not Exist

https://acid.vegas/blog/the-port-that-does-not-exist/
12•NewCzech•2h ago•4 comments

The Components of Agent Memory

https://www.anthropic.com/research/components-of-agent-memory
66•geoffbp•5h ago•32 comments

RealPage rent-pricing case wraps with nearly $360M to renters

https://www.multifamilydive.com/news/realpage-rent-pricing-case-360m-renters/873553/
136•raybb•12h ago•71 comments

A barbarian tribe's mythic origin story is true, ancient DNA reveals

https://www.science.org/content/article/barbarian-tribe-s-mythic-origin-story-true-ancient-dna-re...
122•benbreen•7h ago•88 comments

Greece has its own Pompeii: Thera buried Akrotiri in ash 17th-16th century BCE

https://www.smithsonianmag.com/history/greece-has-its-own-pompeii-and-the-ruins-tell-a-captivatin...
126•derbOac•3d ago•11 comments

US FAA says it will phase out floppy disks from air traffic control by 2028

https://www.reuters.com/world/us/us-faa-says-it-will-phase-out-floppy-disks-air-traffic-control-b...
349•ChrisArchitect•1d ago•285 comments

ToothPaste

https://brisk4t.github.io/blog/toothpaste/
8•speckx•3d ago•3 comments

PostgreSQL Internals [pdf]

https://edu.postgrespro.com/postgresql_internals-14_en.pdf
34•Foe•3d ago•4 comments

Firecracker VM Escape: PwnEscape Part 2

https://pwn.ai/blog/firecracker-escape
250•SerCe•16h ago•109 comments

Every Windows 11 app should kill Electron, and Discord just showed why

https://www.windowslatest.com/2026/11/06/every-windows-11-app-should-kill-electron-and-discord-ju...
16•thunderbong•1h ago•1 comments

Enterprise Brain – Memory that learns from work

https://www.ampup.ai/companybrain
16•irodov_rg•3d ago•0 comments

The Flash C Compiler

https://blog.adafruit.com/2026/10/31/flash-c-compiler/
61•AlexeyBrin•3d ago•15 comments

8088 Domination Post-Mortem

https://trixter.oldskool.org/2014/06/19/8088-domination-post-mortem-part-1/
25•cosmojg•2d ago•5 comments

Notes on San Marino

https://mattlakeman.org/2026/11/05/notes-on-san-marino/
81•yorwba•19h ago•27 comments

The great butter and cheese fire of 1991

https://www.wisfarmer.com/story/opinion/columnists/2022/05/11/over-20-m-lbs-commodities-lost-grea...
36•subroutine•2d ago•13 comments

First steps in bare-metal programming using UEFI

https://kevinboone.me/efitest_index.html
227•LaSombra•19h ago•42 comments

GitHub's new Git storage architecture

https://github.blog/engineering/architecture-optimization/inside-githubs-new-git-storage-architec...
157•DAlperin•16h ago•35 comments

Can GROUP BY still be optimized after all these years?

https://pivotlake.io/blog/know-your-limit-faster-top-k-aggregation/
93•ntur1337•3d ago•15 comments

Gemini Omni 1.2 Flash

https://blog.google/innovation-and-ai/technology/developers-tools/introducing-gemini-omni-1-2-flash/
343•thisisauserid•22h ago•233 comments

AI is dramatically accelerating AI research

https://www.planned-obsolescence.org/p/ai-is-dramatically-accelerating-ai
325•yurivish•15h ago•283 comments

Devvm.dev: One VM for every project

https://devvm.dev/
162•luispa•18h ago•62 comments

Restaurant Delivery Payment-Skimming Campaign

https://www.infohawk.com/news/2026-11-05-scamwich-restaurant-skimming
129•fiej•16h ago•65 comments

Asahi Linux Progress Linux 7.3

https://asahilinux.org/2026/11/progress-report-7-3/
204•ackyshake•6h ago•170 comments

Google has acquired Crusoe's data center site in southeast Wyoming

https://www.crusoe.ai/resources/newsroom/crusoe-wyoming-data-center-campus-update
81•rexbee•16h ago•28 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.