frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Nintendo Wii Themed Portfolio

https://akiraux.vercel.app/
1•s4074433•49s ago•1 comments

"There must be something like the opposite of suicide "

https://post.substack.com/p/there-must-be-something-like-the
1•rbanffy•3m ago•0 comments

Ask HN: Why doesn't Netflix add a “Theater Mode” that recreates the worst parts?

1•amichail•3m ago•0 comments

Show HN: Engineering Perception with Combinatorial Memetics

1•alan_sass•10m ago•1 comments

Show HN: Steam Daily – A Wordle-like daily puzzle game for Steam fans

https://steamdaily.xyz
1•itshellboy•11m ago•0 comments

The Anthropic Hive Mind

https://steve-yegge.medium.com/the-anthropic-hive-mind-d01f768f3d7b
1•spenvo•12m ago•0 comments

Just Started Using AmpCode

https://intelligenttools.co/blog/ampcode-multi-agent-production
1•BojanTomic•13m ago•0 comments

LLM as an Engineer vs. a Founder?

1•dm03514•14m ago•0 comments

Crosstalk inside cells helps pathogens evade drugs, study finds

https://phys.org/news/2026-01-crosstalk-cells-pathogens-evade-drugs.html
2•PaulHoule•15m ago•0 comments

Show HN: Design system generator (mood to CSS in <1 second)

https://huesly.app
1•egeuysall•15m ago•1 comments

Show HN: 26/02/26 – 5 songs in a day

https://playingwith.variousbits.net/saturday
1•dmje•16m ago•0 comments

Toroidal Logit Bias – Reduce LLM hallucinations 40% with no fine-tuning

https://github.com/Paraxiom/topological-coherence
1•slye514•18m ago•1 comments

Top AI models fail at >96% of tasks

https://www.zdnet.com/article/ai-failed-test-on-remote-freelance-jobs/
4•codexon•18m ago•2 comments

The Science of the Perfect Second (2023)

https://harpers.org/archive/2023/04/the-science-of-the-perfect-second/
1•NaOH•19m ago•0 comments

Bob Beck (OpenBSD) on why vi should stay vi (2006)

https://marc.info/?l=openbsd-misc&m=115820462402673&w=2
2•birdculture•23m ago•0 comments

Show HN: a glimpse into the future of eye tracking for multi-agent use

https://github.com/dchrty/glimpsh
1•dochrty•24m ago•0 comments

The Optima-l Situation: A deep dive into the classic humanist sans-serif

https://micahblachman.beehiiv.com/p/the-optima-l-situation
2•subdomain•24m ago•1 comments

Barn Owls Know When to Wait

https://blog.typeobject.com/posts/2026-barn-owls-know-when-to-wait/
1•fintler•24m ago•0 comments

Implementing TCP Echo Server in Rust [video]

https://www.youtube.com/watch?v=qjOBZ_Xzuio
1•sheerluck•24m ago•0 comments

LicGen – Offline License Generator (CLI and Web UI)

1•tejavvo•28m ago•0 comments

Service Degradation in West US Region

https://azure.status.microsoft/en-gb/status?gsid=5616bb85-f380-4a04-85ed-95674eec3d87&utm_source=...
2•_____k•28m ago•0 comments

The Janitor on Mars

https://www.newyorker.com/magazine/1998/10/26/the-janitor-on-mars
1•evo_9•30m ago•0 comments

Bringing Polars to .NET

https://github.com/ErrorLSC/Polars.NET
3•CurtHagenlocher•31m ago•0 comments

Adventures in Guix Packaging

https://nemin.hu/guix-packaging.html
1•todsacerdoti•33m ago•0 comments

Show HN: We had 20 Claude terminals open, so we built Orcha

1•buildingwdavid•33m ago•0 comments

Your Best Thinking Is Wasted on the Wrong Decisions

https://www.iankduncan.com/engineering/2026-02-07-your-best-thinking-is-wasted-on-the-wrong-decis...
1•iand675•33m ago•0 comments

Warcraftcn/UI – UI component library inspired by classic Warcraft III aesthetics

https://www.warcraftcn.com/
1•vyrotek•34m ago•0 comments

Trump Vodka Becomes Available for Pre-Orders

https://www.forbes.com/sites/kirkogunrinde/2025/12/01/trump-vodka-becomes-available-for-pre-order...
1•stopbulying•35m ago•0 comments

Velocity of Money

https://en.wikipedia.org/wiki/Velocity_of_money
1•gurjeet•38m ago•0 comments

Stop building automations. Start running your business

https://www.fluxtopus.com/automate-your-business
1•valboa•42m ago•1 comments
Open in hackernews

Complete Digitization of Leonardo da Vinci's Codex Atlanticus

https://www.openculture.com/2025/10/digitization-of-leonardo-da-vincis-codex-atlanticus.html
147•emmelaich•3mo ago

Comments

kragen•3mo ago
This is beautiful! I am having some difficulty with the UI; is there a torrent? Images like https://codex-atlanticus.ambrosiana.it/assets/500/000R-1.jpg are too low in resolution for good archival; you can't even read the writing.
trvz•3mo ago
Manipulate the URL for a higher resolution:

  https://codex-atlanticus.ambrosiana.it/assets/2000/000R-1.jpg
You don't need to depend on others to create a torrent, as bestowed upon you was the power of wget!

  wget https://codex-atlanticus.ambrosiana.it/assets/2000/000R-{1..1119}.jpg
  wget https://codex-atlanticus.ambrosiana.it/assets/2000/000V-{1..1119}.jpg
NoMoreNicksLeft•3mo ago
Any idea on how to best compile it to an ebook? Just stuffing the jpgs into a pdf rarely works well...
c0balt•3mo ago
I haven't that done this in some time, but templating some markdown code for pandoc and creating an ebup might be a viable avenue.
NoMoreNicksLeft•3mo ago
Oooh... I have even less luck with epub, when the pages are an image-per-page.
kragen•3mo ago
Maybe what rarely works well for NoMoreNicksLeft is having a gigabyte of JPEGs in a single HTML chapter inside the epub? In that case you could do something like divide the files into 373 "chapters" of 6 pages each?

One of the fragmentary editions I linked on the Archive uses the .cbr Comic Book Reader format; perhaps that is a better format than .epub for high-resolution scans of every page?

eMPee584•3mo ago
ocrmypdf (rocks!)
foofoo12•3mo ago
I usually do what rarely doesn't work well for you, but it works decently for me. You get 1 page per image and the image isn't compressed or touched at all.

  apt install img2pdf
  img2pdf *.jpg -o leonardo-da-book.pdf
nunodonato•3mo ago
wouldnt this mess up the order? I think you are supposed to view it like R1, V2, R2, V2, etc
foofoo12•3mo ago
Yes, this was just an example. Using wildcard expansion will give you whatever order the your current shell seems fit. Bash does alphabetical order.
kragen•3mo ago
More like

    echo $(for page in {1..1119}; do for side in R V; do
      echo "000$side-$page.jpg"; done; done)
atoav•3mo ago
Calibre comes with a ebook-convert command, that one might work
ticulatedspline•3mo ago
Easy way would be to just drop them in a zip and label it .cbz. Most readers handle CBR/CBZ just fine.
kragen•3mo ago
Oh, is .cbz that simple? Does it use the file order of the zipfile members or some other order? (https://acbf.fandom.com/wiki/ACBF_Editor_-_Creating_Metadata says it uses alphabetical order, which is the wrong order in this case.)

It may be useful to use zip -Z store. JPEG data isn't going to get much benefit from another layer of LZ77.

WithinReason•3mo ago
Or in PowerShell on Windows:

  1..1119 | % { iwr "https://codex-atlanticus.ambrosiana.it/assets/2000/000R-$_.jpg" -OutFile "000R-$_.jpg" }
  1..1119 | % { iwr "https://codex-atlanticus.ambrosiana.it/assets/2000/000V-$_.jpg" -OutFile "000V-$_.jpg" }
embedding-shape•3mo ago
Some people around me swear PowerShell has better user experience than unix shells, but then I keep seeing examples like these. How on earth could people prefer this compared to `wget https://codex-atlanticus.ambrosiana.it/assets/2000/000V-{1.....`?
kragen•3mo ago
In this case presumably the main difference is not PowerShell vs. bash but iwr vs. wget? Because I think this is roughly equally bad (untested):

    for page in {1..1119}; do
        iwr "https://codex-atlanticus.ambrosiana.it/assets/2000/000R-$page.jpg" -OutFile "000R-$page.jpg"
        iwr "https://codex-atlanticus.ambrosiana.it/assets/2000/000V-$page.jpg" -OutFile "000V-$page.jpg"
    done
Also until recently bash didn't have {42..53} syntax. You had to use `seq`. There was an alternative name for `seq` in Unix Power Tools, `jot`, because it wasn't standard: https://docstore.mik.ua/orelly/unix/upt/ch45_11.htm. This section was by ORA author and sysadmin Linda Mui (https://www.oreilly.com/pub/au/268), but I don't know if she wrote `jot` or just popularized it.
kragen•3mo ago
Thanks! On my cellphone not even enough of the UI was working for me to discover those URLs. I suspect a certain amount of error recovery is in order for wgetting all 2238 images. 2000 seems to be the maximum resolution available, which is under 100dpi. A few of the images seem to have been uploaded to https://commons.wikimedia.org/wiki/Category:Codex_Atlanticus.

There are a couple of scans of a 43-page Italian edition published by Ulrico Hoepli on the Archive: https://archive.org/details/codex-atlanticus-leonardo-da-vin... https://archive.org/details/codex-atlanticus-leonardo-da-vin... but they seem to be of very poor quality.

I'm done downloading now (with a sleep of 1 second between pages), and I have 1064125470 bytes of JPEG files, a very reasonably torrentable size. I'll see if I can put together a torrent and upload to the Archive and Commons...

vim-guru•3mo ago
Why are some of the pages upside down?
b34k3r•3mo ago
just rotate your monitor
foofoo12•3mo ago
Da Vinci was showing off.
embedding-shape•3mo ago
It's a bit bananas, but probably just because he could. He also wrote his personal notes in "mirror writing":

> The notes on Leonardo da Vinci's famous Vitruvian Man image are in mirror writing. Leonardo da Vinci wrote most of his personal notes in mirror writing, only using standard writing if he intended his texts to be read by others

https://en.wikipedia.org/wiki/Mirror_writing

whatever1•3mo ago
How much talent can fit in a person? This is how much.
nunodonato•3mo ago
indeed! The biography of Leonardo was an amazing read. Highly recommend it
proee•3mo ago
Can you recommend the author?
nunodonato•3mo ago
https://en.wikipedia.org/wiki/Leonardo_da_Vinci_(Isaacson_bo...

The same author who wrote some other famous biographies. I know some people prefer other DaVinci's biographies. I didn't read others to be able to compare, but I really enjoyed this one.

kragen•3mo ago
Nitpick: "da Vinci" wasn't our homeboy's name. That just means "from Vinci". He was "Leonardo", like many other people, so we added "da Vinci" to clarify which Leonardo we meant, just like you might say, "Jessica from church came by," to clarify that you didn't mean Jessica the ex-girlfriend. Surnames weren't very widely used in Italy then.

It's like "Jesus of Nazareth"; you wouldn't talk about "other OfNazareth's biographies". Ain't grammatical.

cma•3mo ago
It's fine. John Smith once meant the John who works as a blacksmith etc. Whatever the original meaning we now widely take da Vinci to be the last name if we don't speak Italian.
kragen•3mo ago
I agree that the error is common. Try to make new errors instead of repeating common errors.
card_zero•3mo ago
Does this also apply to DiCaprio? His name seems to translate as "the deer's Leonardo", or maybe "the goat's Leonardo". Possibly "son of a goat".

Wikipedia says that Leonardo da Vinci was properly Leonardo son of Piero from Vinci son of Antonio son of another Piero son of Guido. I'm not sure that moving to surnames was a mistake, you know.

kragen•3mo ago
Nope, that's his actual surname. He wasn't born in the 16th century.
card_zero•3mo ago
But at some point back in time, when an ancestral DiCaprio was first referred to as just "DiCaprio", that was an error, right? He should properly be called Quello Figlio di Caprio, that son of a goat. It's not too late.
kragen•3mo ago
Probably not, no, and AFAIK Leo is a nice guy who doesn't deserve to be deprecated in that way.
cma•3mo ago
Descriptive linguistics, how stuff is actually used, is a lot more useful in practical real-life communication vs prescriptive.

Da Vinci is a shorthand that everyone will understand vs just calling him Leonardo. Writing Leonardo da Vinci will be more explicit but will come off much more formal and stilted.

kragen•3mo ago
Nobody who knew Leonardo called him "da Vinci", any more than you would call Jessica "from church" ("Hey, is From Church coming over tonight?") or Venezuelans would call Hugo Chávez Frias "Mr. Frias". "Descriptive linguistics" is not a magic trump password that makes all erroneous utterances correct. If you haven't studied 16th-century Italian, you're going to make errors when you name 16th-century Italians.
cma•3mo ago
> any more than you would call Jessica "from church" ("Hey, is From Church coming over tonight?")

That's not in common use, so wouldn't fall under descriptive linguistics. No English speaker was puzzled at whether Dan Brown's The Da Vinci Code was about someone else from Vinci's code. It's an established convention at this point.

kragen•3mo ago
The established convention is to use the given name "Leonardo", just as with Raphael, Michelangelo, and little Donato ("Donatello"). Dan Brown is also not an authority on the descriptive linguistics of 16th-century Italian.
cma•3mo ago
The Dan Brown mention was about descriptive, showing it's popularly understood using a popular book, not prescriptive.
dragonwriter•3mo ago
> John Smith once meant the John who works as a blacksmith etc.

Yes, modern surnames largely evolved from descriptive epithets added to distinguish different people of the same given name, but that doesn't retroactively transform the descriptive epithets of commonly applied to people who lived in the past into surnames for those people.

nunodonato•3mo ago
amazing! The categorization is nice, but I would love to see some sort of "tag cloud" that would allow use to view more specific content. How long until someone creates a tool to RAG the hell out of this? :)
Isamu•3mo ago
If you get an opportunity to see them in person, it’s worth it because the fine details are that much more impressive up close. Every photo I’ve seen is not as good. Also the illustration is tinier than you would think.
WillAdams•3mo ago
Interesting UI --- wants a full-screen mode and 2-up view and a way to remove all the chrome/UI....

An earlier example of this sort of thing was Bill Gates' purchase of the Codex Leceister https://en.wikipedia.org/wiki/Codex_Leicester which was then digitized and released on a CD-ROM by Corbis:

https://en.wikipedia.org/wiki/Leonardo_da_Vinci_(video_game)

which was quite engaging, but sadly trapped in the technology of the time --- anyone know of an updated version of it?

mzs•3mo ago
https://codex-atlanticus.ambrosiana.it/
MangoToupe•3mo ago
> We use it to express mild surprise that one person could use both their left and right hemispheres equally well.

When did this myth become so perpetuated? It's infuriating. I blame university administration. I can't think of any other reason to so firmly distinguish different areas of thought.

NaomiLehman•3mo ago
I'm training a model based on this /s
felixbraun•3mo ago
Excellent work — reminds me of similar projects built with the same tech stack:

– Coins: A journey through the Münzkabinett Berlin collection (one of the largest in the world). https://uclab.fh-potsdam.de/coins/

– Theodor Fontane Marginalia: A visualization of Fontane’s marginalia and notes in his personal library. https://uclab.fh-potsdam.de/ff/