frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Env-shelf – Open-source desktop app to manage .env files

https://env-shelf.vercel.app/
1•ivanglpz•3m ago•0 comments

Show HN: Almostnode – Run Node.js, Next.js, and Express in the Browser

https://almostnode.dev/
1•PetrBrzyBrzek•3m ago•0 comments

Dell support (and hardware) is so bad, I almost sued them

https://blog.joshattic.us/posts/2026-02-07-dell-support-lawsuit
1•radeeyate•4m ago•0 comments

Project Pterodactyl: Incremental Architecture

https://www.jonmsterling.com/01K7/
1•matt_d•4m ago•0 comments

Styling: Search-Text and Other Highlight-Y Pseudo-Elements

https://css-tricks.com/how-to-style-the-new-search-text-and-other-highlight-pseudo-elements/
1•blenderob•6m ago•0 comments

Crypto firm accidentally sends $40B in Bitcoin to users

https://finance.yahoo.com/news/crypto-firm-accidentally-sends-40-055054321.html
1•CommonGuy•7m ago•0 comments

Magnetic fields can change carbon diffusion in steel

https://www.sciencedaily.com/releases/2026/01/260125083427.htm
1•fanf2•8m ago•0 comments

Fantasy football that celebrates great games

https://www.silvestar.codes/articles/ultigamemate/
1•blenderob•8m ago•0 comments

Show HN: Animalese

https://animalese.barcoloudly.com/
1•noreplica•8m ago•0 comments

StrongDM's AI team build serious software without even looking at the code

https://simonwillison.net/2026/Feb/7/software-factory/
1•simonw•9m ago•0 comments

John Haugeland on the failure of micro-worlds

https://blog.plover.com/tech/gpt/micro-worlds.html
1•blenderob•9m ago•0 comments

Show HN: Velocity - Free/Cheaper Linear Clone but with MCP for agents

https://velocity.quest
2•kevinelliott•10m ago•2 comments

Corning Invented a New Fiber-Optic Cable for AI and Landed a $6B Meta Deal [video]

https://www.youtube.com/watch?v=Y3KLbc5DlRs
1•ksec•11m ago•0 comments

Show HN: XAPIs.dev – Twitter API Alternative at 90% Lower Cost

https://xapis.dev
2•nmfccodes•12m ago•0 comments

Near-Instantly Aborting the Worst Pain Imaginable with Psychedelics

https://psychotechnology.substack.com/p/near-instantly-aborting-the-worst
2•eatitraw•18m ago•0 comments

Show HN: Nginx-defender – realtime abuse blocking for Nginx

https://github.com/Anipaleja/nginx-defender
2•anipaleja•18m ago•0 comments

The Super Sharp Blade

https://netzhansa.com/the-super-sharp-blade/
1•robin_reala•19m ago•0 comments

Smart Homes Are Terrible

https://www.theatlantic.com/ideas/2026/02/smart-homes-technology/685867/
1•tusslewake•21m ago•0 comments

What I haven't figured out

https://macwright.com/2026/01/29/what-i-havent-figured-out
1•stevekrouse•22m ago•0 comments

KPMG pressed its auditor to pass on AI cost savings

https://www.irishtimes.com/business/2026/02/06/kpmg-pressed-its-auditor-to-pass-on-ai-cost-savings/
1•cainxinth•22m ago•0 comments

Open-source Claude skill that optimizes Hinge profiles. Pretty well.

https://twitter.com/b1rdmania/status/2020155122181869666
3•birdmania•22m ago•1 comments

First Proof

https://arxiv.org/abs/2602.05192
7•samasblack•24m ago•2 comments

I squeezed a BERT sentiment analyzer into 1GB RAM on a $5 VPS

https://mohammedeabdelaziz.github.io/articles/trendscope-market-scanner
1•mohammede•25m ago•0 comments

Kagi Translate

https://translate.kagi.com
2•microflash•26m ago•0 comments

Building Interactive C/C++ workflows in Jupyter through Clang-REPL [video]

https://fosdem.org/2026/schedule/event/QX3RPH-building_interactive_cc_workflows_in_jupyter_throug...
1•stabbles•27m ago•0 comments

Tactical tornado is the new default

https://olano.dev/blog/tactical-tornado/
2•facundo_olano•29m ago•0 comments

Full-Circle Test-Driven Firmware Development with OpenClaw

https://blog.adafruit.com/2026/02/07/full-circle-test-driven-firmware-development-with-openclaw/
1•ptorrone•29m ago•0 comments

Automating Myself Out of My Job – Part 2

https://blog.dsa.club/automation-series/automating-myself-out-of-my-job-part-2/
1•funnyfoobar•29m ago•1 comments

Dependency Resolution Methods

https://nesbitt.io/2026/02/06/dependency-resolution-methods.html
1•zdw•30m ago•0 comments

Crypto firm apologises for sending Bitcoin users $40B by mistake

https://www.msn.com/en-ie/money/other/crypto-firm-apologises-for-sending-bitcoin-users-40-billion...
1•Someone•30m ago•0 comments
Open in hackernews

California is nearly out of license plate numbers

https://www.sfchronicle.com/california/article/california-new-license-plate-format-20293230.php
21•rntn•9mo ago

Comments

ryan-duve•9mo ago
> The current 9-series configuration, which will end with 9ZZZ999, is projected to end sometime in 2026... The next generation of license plates will flip that structure on its head, moving to a “Numeral Numeral Numeral Alpha Alpha Alpha Numeral” format — such as 000AAA0.

Does anyone know why they care about this structure? Naively, there are 36^7 (minus edge cases) combinations available, which will always be sufficient.

dekhn•9mo ago
It's easier for memory and verbalization.
crdrost•9mo ago
So for example the capital O on license plates in California is only distinguished from the zero by being slightly more squarish, the capital G is mostly distinguished from six by six being slightly more smooth and diagonal in its top arc. I and one are a bit further visually, as are B and 8, but it would probably fool a traffic camera that was taking down plates automatically.

In addition, all-numbers-plates, I believe, are reserved by California exempt plates (emergency vehicles, police), and vanity plates are absolutely a thing, much more likely to start and/or end on a letter, so that's why you see numbers at the beginning and end. Like you can kinda see “6EIC023” and say “oh yeah my car looks like an ad for Geico” but because the start and end are numbers it doesn't occur to most people.

blacksmith_tb•9mo ago
All-numbers would be worse not better? That's only 10^7, even if they kept the first one 1-9 and did 26^7,they'd have billions, seems like the obvious solution, but I take it there must be some limitations that make it hard to go there.
CobaltFire•9mo ago
The DV (Disabled Veteran) plates are notably all-numerical. They are also issued in order of application.

That’s the primary way you can differentiate them at a glance from the DP (Disabled Person) plates.

Just a little odd fact; I know you meant the more standard plates.

jeffbee•9mo ago
The DMV considers the "DP" at the end of a DV plate to be part of the identifier. So DV123DP, in their database.
whartung•9mo ago
I think the DV and DP have implicit prefixes (DV and DP respectively) for when they are referenced or recorded.

I may be wrong, but that’s what get when I see them.

DidYaWipe•9mo ago
So... the headline is BS, and California is just being dumb?

This is not a shock. After moving here, I find that CA's highly-touted "car culture" is pretty retrograde compared to other major metro areas.

DidYaWipe•9mo ago
Down-modded by flunkie CA administrators.
sedev•9mo ago
In addition to the more concrete reasons, abstractly they're getting a bit of extra usage out of the namespace by segmenting it. A 9ZZZ999-type license plate is not just any license plate — it's specifically an ordinary private vehicle (as opposed to a state-owned vehicle or a trailer) that was registered in California between 1980 and 2026, and both of those facts are durably encoded in the number. Notably, both of these are also very human-readable facts, which for most of the existence of the car bureaucracy was extremely germane. The CA DMV got its digital-records act together in the 1990s (this is from memory, it might have been in the Bush years but it certainly wasn't in the '80s and it was a done deal by the Obama era) but there was a long time before that when "just plug it into the DB" was not an option because the DB was a filing cabinet and the query engine was a human digging through it.
k310•9mo ago
Who is going to request 9ZZZ999 as a vanity number, if possible?

I prefer remaining relatively anonymous. Some others seek notoriety. :-)

gengkev•9mo ago
I tried this but the DMV doesn't let you request it ;-( Alas, probably for the better...

At each DMV there are a stack of license plates that they hand out on-site. So requesting a vanity plate of the same format would probably require them to search those stacks (across all DMVs) to pick out the plate.

madcaptenor•9mo ago
Do they give out any vanity plates that are in 0AAA000 format? I could imagine they just don't allow that to keep things simpler.
toast0•9mo ago
Current California DMV rules prohibit issuing a vanity plate that matches patterns from sequential plates. When new sequences are used, there's potential for overlap, but I suspect not many people would have picked vanity 'numbers' that match the patterns. Initial zero is unused, but probably still reserved.

You can get an 'environmental plate' issued with a sequential number though, which I believe is less than the vanity plate fee.

And there's some rules around using historic plates on historic vehicles.

chews•9mo ago
Glad they are keeping the 3 letter grouping in the future plates, my dad and I would play a game where you make a word that uses the three letters in the order presented and the longer word wins.
fsckboy•9mo ago
first shortest word proposed seems like the winner to me. or sort of boggle scoring, where ascending lengths of words are scored
madcaptenor•9mo ago
I'm wondering how frequently this is just not possible. For example QZV would fail:

    grep "q[a-z]*z[a-z]*v" words
returns nothing.
brulard•9mo ago
OP didn't mention a limitation that it has to start and end with these letters.

`Qazvin` is apparently a city in Iran

madcaptenor•9mo ago
For me that regex didn’t have that limitation. And my word list didn’t have Qazvin. Still there must be triplets of letters that don’t match any word.
mike978•9mo ago
I look forward to the scavenger hunt for the bizarro version of my plate. Thought that will be down the road a bit...
BrandoElFollito•9mo ago
Why not using 7 random letters, this is about 4.5 billion combinations, enough for any country.

Except China and India where 8 should be enough.

I am sure there are reasons but I feel that we overcomplicate.

0_____0•9mo ago
Wyoming could issue 4-character license plates if they used the whole 36^4 space.
neonate•9mo ago
https://archive.ph/2Oxy4

https://web.archive.org/web/20250425000455/http://www.sfchro...

dhosek•9mo ago
So the thing I’m wondering is does it go 000AAA0, 000AAA1, … 000AAB0, … or does it go 000AAA0, 001AAA0, … 999AAA0, … 000AAB0, etc.?

I first lived in California during the waning days of the 1XYZ123 plates and while I occasionally saw older cars with 123ABC plates, I never knew the order those were issued.

toast0•9mo ago
1963's ABC 123 came first[1] and invalidated earlier plates (but they can be used again under the year of manufacture plate program [2]), when those ran out, they did 123 ABC; when those ran out they did 1ABC123. When all the 1s were issued it was time for 2, etc.

with a trailing 1-9, it will likely be the same. You have a preview with commercial plates which were 1A12345 and are now 12345A1

(edit: linked to two pages with lots of good info)

[1] https://en.wikipedia.org/wiki/Vehicle_registration_plates_of...

[2] https://www.dmv.ca.gov/portal/handbook/vehicle-industry-regi...

Glyptodon•9mo ago
I think it's time for license plates to end.

The function of knowing whether a car is licensed/registered can be accomplished without an ID number (it's not like the stickers they use to show tag expiration have ID numbers).

Similarly, ID'ing a car can now be done with some kind of air-tag like device that could also be privacy protecting.

RandallBrown•9mo ago
So if I witness a crime, how would I report the car that committed it? Would my phone give me a list of all the nearby vehicles and then give me some ID number to report?

That system would be cool if it worked, but it would be very complicated to implement.

Glyptodon•9mo ago
We're at the point where they can probably just run a photo of the driver against the driver's license photo DB and skip the plate part. That way there's no incentive to steal or obfuscate plates and bring trouble to innocent people either.
RandallBrown•9mo ago
I don't typically have a way to get a photo of a driver that's ahead of me.
dhosek•9mo ago
Illinois has traditionally done the plate stays with the owner, not the car for plates, but I think might be switching to California-style plating now, but I don’t know. They seemed to have relatively random issuance of plate numbers but have the constraint that letters cannot follow digits even on vanity plates (so EL1TE would not be a valid plate).¹ Sometime around 2016ish they started issuing plates sequentially with a scheme of AA 12345 but they had previously issued some plates that were AA1 2345 so presumably they need to skip the conflicting plates that followed that scheme. They’ve never had the kind of clear system that California has where standard plate numbers followed a predictable pattern.

⸻

1. They do, however for specialty plates, have plates which have two letters at the end, usually stacked vertically on the right side of the plate, so, e.g., a stacked SD for people with the duck environmental plate.

aezart•9mo ago
Arizona had AAA000 when I was a kid, then 000AAA, then AAA0000 issued sequentially, but then just before they got through all the plates starting with 'C' they switched to a new system that appears completely random to me. It's a shame, I really enjoyed tracking the progression and knowing whether someone got their plate before or after me.
jonathanlydall•9mo ago
Where I live, Gauteng Province in South Africa, our old scheme also ran out about 13 years ago.

It was BBB000 GP to ZZZ999 GP skipping vowels. The replacement scheme is BB00BB GP to ZZ00ZZ GP again skipping vowels.

I’m presently on holiday in a different province which used to have a scheme “like N<single letter for town> #####” but I see now they use the same current scheme as Gauteng except instead of being suffixed with GP (for Gauteng Province), they have ZN (for Kwazulu Natal).