frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

SVG favicons in action

https://css-tricks.com/svg-favicons-in-action/
94•stefankuehnel•3d ago

Comments

move-on-by•2d ago
I love SVG favicons, but unfortunately Safari’s bastardized support for SVG icons make them a non-ideal choice.
josephscott•19h ago
At one point a Safari Tech Preview release mentioned "Added support for SVG favicons" - https://web.archive.org/web/20250228004931/https://webkit.or... - but then they removed it - https://webkit.org/blog/16512/release-notes-for-safari-techn... - and I haven't been able to get an explanation of what happened there.
friendzis•13h ago
Every browser has 2 zones: website controlled, browser controlled. There are many reasons why don't want any dynamic, website controlled content outside of website zone, inside browser zone.
handsclean•7h ago
Favicons are website controlled.
bryanrasmussen•11h ago
I'm supposing Safari's SVG implementation when moved to supporting favicons meant there were security holes, probably scripting exploits, but also potential XML exploits, so they removed until they could fix these, with a probable low priority.

on edit: ok evidently that was a stupid assumption on my part, as it got a downvote - why is it stupid though? SVG inline needs to support scripting, SVG is XML - if Safari's SVG implementation meant that SVG favicons were open to either XML exploits or scripting exploits that were not adequately handled in the first release (because sitting in the browser chrome part of code instead of web site part of code) then they might have pulled it back quickly until they could fix that.

staplung•17h ago
Doesn't seem to work anymore but Defender of the Favicon was a playable version of defender in a 16x16px square

http://www.p01.org/defender_of_the_favicon/

alexpham14•12h ago
Yeah, it is good, but it does not work in Safari.
somishere•11h ago
I use animated SVG favicons in a Firefox extension I've been building. They actually work a treat
flobosg•10h ago
(2021)
tyleo•9h ago
You really want to support different file formats to maximize support. You can have additional favicons as fallback if SVG isn’t supported. This page has some info on that: https://atlasiko.com/blog/web-development/favicon-size/

And here’s a helpful generator for converting SVG to all the other file formats: https://favicon-generator.s2n.tech/

Square Theory

https://aaronson.org/blog/square-theory
321•aaaronson•5h ago•63 comments

Why the Original Macintosh Had a Screen Resolution of 512×324

https://512pixels.net/2025/05/original-macintosh-resolution/
26•ingve•53m ago•7 comments

Running GPT-2 in WebGL: Rediscovering the Lost Art of GPU Shader Programming

https://nathan.rs/posts/gpu-shader-programming/
52•nathan-barry•2h ago•11 comments

Pyrefly vs. Ty: Comparing Python's two new Rust-based type checkers

https://blog.edward-li.com/tech/comparing-pyrefly-vs-ty/
187•edwardjxli•5h ago•80 comments

In Vietnam, an unlikely outpost for Chicano culture

https://www.latimes.com/world-nation/story/2025-05-27/chicano-culture-vietnam
14•donnachangstein•46m ago•2 comments

How a hawk learned to use traffic signals to hunt more successfully

https://www.frontiersin.org/news/2025/05/23/street-smarts-hawk-use-traffic-signals-hunting
283•layer8•9h ago•90 comments

Launch HN: Relace (YC W23) – Models for fast and reliable codegen

56•eborgnia•4h ago•26 comments

LumoSQL

https://lumosql.org/src/lumosql/doc/trunk/README.md
192•smartmic•10h ago•76 comments

BGP handling bug causes widespread internet routing instability

https://blog.benjojo.co.uk/post/bgp-attr-40-junos-arista-session-reset-incident
216•robin_reala•9h ago•99 comments

Show HN: Malai – securely share local TCP services (database/SSH) with others

https://malai.sh/hello-tcp/
74•amitu•6h ago•31 comments

I salvaged $6k of luxury items discarded by Duke students

https://indyweek.com/culture/duke-students-dumpster-diving/
108•drvladb•4h ago•120 comments

Roundtable (YC S23) Is Hiring a Member of Technical Staff

https://www.ycombinator.com/companies/roundtable/jobs/ZTZHEbb-member-of-technical-staff
1•timshell•3h ago

The Art of Fugue – Contrapunctus I (2021)

https://www.ethanhein.com/wp/2021/the-art-of-fugue-contrapunctus-i/
84•xeonmc•7h ago•40 comments

Outcome-Based Reinforcement Learning to Predict the Future

https://arxiv.org/abs/2505.17989
66•bturtel•7h ago•8 comments

Space Selfie

https://space.crunchlabs.com/
9•rossdavidh•2d ago•1 comments

DuckLake is an integrated data lake and catalog format

https://ducklake.select/
173•kermatt•7h ago•66 comments

Comparing Docusaurus and Starlight and why we made the switch

https://glasskube.dev/blog/distr-docs/
24•pmig•4d ago•6 comments

The Hobby Computer Culture

https://technicshistory.com/2025/05/24/the-hobby-computer-culture/
68•cfmcdonald•3d ago•34 comments

GitHub MCP exploited: Accessing private repositories via MCP

https://invariantlabs.ai/blog/mcp-github-vulnerability
402•andy99•1d ago•263 comments

Show HN: Free mammogram analysis tool combining deep learning and vision LLM

http://mammo.neuralrad.com:5300
15•coolwulf•5h ago•12 comments

Worlds first petahertz transistor at ambient conditions

https://news.arizona.edu/news/u-researchers-developing-worlds-first-petahertz-speed-phototransistor-ambient-conditions
84•ChuckMcM•3d ago•56 comments

Cows get GPS collars to stop them falling in river

https://www.bbc.co.uk/news/articles/cj4229k744lo
53•zeristor•3d ago•54 comments

Just make it scale: An Aurora DSQL story

https://www.allthingsdistributed.com/2025/05/just-make-it-scale-an-aurora-dsql-story.html
81•cebert•9h ago•26 comments

Trying to teach in the age of the AI homework machine

https://www.solarshades.club/p/dispatch-from-the-trenches-of-the
396•notarobot123•1d ago•553 comments

Show HN: Maestro – A Framework to Orchestrate and Ground Competing AI Models

10•defqon1•2h ago•1 comments

The Myth of Developer Obsolescence

https://alonso.network/the-recurring-cycle-of-developer-replacement-hype/
276•cat-whisperer•10h ago•307 comments

Show HN: Lazy Tetris

https://lazytetris.com/
261•admtal•16h ago•111 comments

Why Cline doesn't index your codebase

https://cline.bot/blog/why-cline-doesnt-index-your-codebase-and-why-thats-a-good-thing
125•intrepidsoldier•7h ago•96 comments

Highlights from the Claude 4 system prompt

https://simonwillison.net/2025/May/25/claude-4-system-prompt/
285•Anon84•23h ago•77 comments

From OpenAPI spec to MCP: How we built Xata's MCP server

https://xata.io/blog/built-xata-mcp-server
28•tudorg•2d ago•11 comments