HN user

zichy

841 karma
Posts26
Comments122
View on HN
justfuckingusehetzner.com 2mo ago

Just Fucking Use Hetzner

zichy
7pts0
comitiscapital.com 6mo ago

Comitis Capital announces the acquisition of Threema

zichy
6pts3
www.youtube.com 11mo ago

The Minecraft Code (2024) [video]

zichy
67pts68
21st-europe.com 1y ago

Starline: A High-Speed Future for Europe

zichy
1pts0
makeyo.fr 1y ago

Makeyo MK01: 3D printed PC case

zichy
1pts2
phoboslab.org 1y ago

Porting my JavaScript game engine to C for no reason

zichy
525pts132
github.com 1y ago

Ethersync: Real-time co-editing of local text files

zichy
3pts0
www.youtube.com 2y ago

The Minecraft code no one has solved (2024) [video]

zichy
1pts0
old.reddit.com 2y ago

Yuzu will pay Nintendo 2.4M dollars in damages

zichy
2pts1
qr.blinry.org 2y ago

Reading QR codes without a computer

zichy
5pts0
www.youtube.com 2y ago

How money laundering with Spotify works [video]

zichy
1pts0
open.mozilla.org 2y ago

Joint Statement on AI Safety and Openness

zichy
9pts0
www.ex-astris-scientia.org 2y ago

Commercially available chairs in Star Trek

zichy
725pts210
moonbase.lgbt 2y ago

Gordon Freeman at the Olympic Games

zichy
2pts0
www.begaydocrime.com 2y ago

Control shopping cart wheels with your phone

zichy
3pts0
hackaday.com 3y ago

Show ‘em what you‘re made of with this repair logo

zichy
2pts0
www.youtube.com 3y ago

Munger Hall: A Billionaire's Bizarre Social Experiment

zichy
2pts0
www.cam.ac.uk 3y ago

Would you prefer a four-day working week?

zichy
2pts2
blog.discourse.org 3y ago

Discourse 3.0 Is Here

zichy
3pts0
php.energy 3y ago

PHP: Prolog Home Page

zichy
126pts32
psylink.me 3y ago

PsyLink: AI-Powered Neural Interface

zichy
1pts0
knowledge.sdialliance.org 3y ago

Principles for sustainable software design

zichy
1pts0
github.com 3y ago

twtxt: Decentralised, minimalist microblogging service for hackers

zichy
3pts0
xcellerator.github.io 3y ago

Tetsuji: Remote Code Execution on a GameBoy Colour 22 Years Later

zichy
2pts0
www.bleepingcomputer.com 9y ago

“Bad Taste” Vulnerability Affects Linux Systems via Malicious Windows MSI Files

zichy
6pts1
github.com 9y ago

Jailbraik for the humanoid robot Pepper

zichy
3pts0

Three more facts about the song Clint Eastwood:

1. The drum beat is just the Rock 1 preset of the Suzuki Omnichord: https://www.youtube.com/watch?v=EDX6l9_58RA

2. Del tha Funkee Homosapien wrote the full lyrics in 30 minutes with the help of the book "How to Write a Hit Song": https://www.youtube.com/watch?v=Qq2qSq6NpNY#t=373

3. The first version of the song didn't feature Del, but the British group Phi Life Cypher: https://www.youtube.com/watch?v=ZM-DK3b5yuo

Pfeilstorch 3 years ago

You seem to be very sensitive to the idea of people watching out for each other. Maybe you should start watching out for others so you can get rid of your sensitivity.

As one user said before, this absolutist way of thinking is tiring. Hamburger menus can absolutely be accessible and I would have liked to read how to do so. Here's my take:

  * It uses valid HTML and JS. (You could also make it work without JS as a fallback and I love progressive enhancement, but it's not a requirement specifically for accessibility. Actually, JS can contribute a lot towards accessibility.

  * The toggle button uses either `title`/`aria-label` or visual text in addition to the ≡ icon.

  * The focus states are clearly visible for keyboard navigation.

  * The correct ARIA attributes for the interactive elements are used.

  * Depending on the menu, think about a focus trap/loop.
Bonus tip: While I prefer using `<button aria-expanded>` since I believe it is more accessible for screen readers, you can also use `<input type="checkbox">` + `<label>`. If you have to do it this way, please do no use `display: none` on the checkbox input – this will make it unusable by keyboard. It should be only hidden visually.

Brutalism in architecture is often very playful

not at all about the pure functionality absence of any aesthetic as

That's exactly the vibe I got from https://brutalistwebsites.com. Like many, I like both the aesthetics of brutalist architecture and brutalist websites – but that doesn't mean "form follows function" can be applied here. Many "brutalist" websites are very confusing, inaccessible, and/or impracticable. I suspect that minimalism or simplicism would be a better term for what the guidelines want to achieve.

Nevertheless, it is quite possible to combine playful aethetics with accessible technology, but that requires compromise and a lot of experience.

The fix in the article seems very strange to me. For something like a horizontal list of tags/labels, you would want to use flexbox. Using `display: inline-block` and the default text spacing creates an inconsistent layout.

At a previous job we used https://gitmoji.dev, which scrumoji is based on. At some point I started using the ladybug emoji for bugs because it's actually a bug while my colleagues kept using the caterpillar emoji because they preferred caterpillars. I thought it was a nice way to bring some individuality into our commit messages!

Those "toggle buttons without JavaScript" are one of my pet peeves. It's always the same thing:

1. Someone finds out that you can use `:checked`.

2. They add some JavaScript to "enhance" their idea.

3. It's still less accessible than a proper implementation.

This example is a CSS hack and not something you would actually want to use in a production environment. JavaScript is absolutely necessary if you are developing a custom interactive element. If `<details>` works for you, fine. If it doesn't, you might want to look up ARIA attributes.

Even then it would not really be accessible. Alternative texts are just text blobs without any semantics and are read by screenreaders without any interruption.