HNHacker News
TopNewBestAskShowJobs

zichy

841 karma · joined August 14, 2014

submissionscomments
zichy··on Making the video that made Gorillaz
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

zichy··on Paul Graham and the Cult of the Founder
A lefty professor who likes trade unions sounds like a horrible person! /s
zichy··on Ask HN: Which low-budget camera would you recommend for recording podcasts?
Exactly this. In terms of recording quality, my approach would look something like this:

1. Use a decent microphone.

2. Make sure you know how to handle the microphone.

3. Use closed-back headphones.

4. Record in a suitable environment/studio.

5. Consider adding a video track as well.

zichy··on Ask HN: Which low-budget camera would you recommend for recording podcasts?
AI tools can't make okay-ish video recordings suddenly look great.
zichy··on Pure CSS Website
Yes, I opened the CSS file and there it was.
zichy··on How Bear does analytics with CSS
Think about screen readers.
zichy··on CCC Invites to the 37th Chaos Communication Congress in Hamburg
You may want to look up the CCC‘s founding history.
zichy··on The BBC on Mastodon
Do you realize that a forum is social media?
zichy··on NASA mistakenly severs communication to Voyager 2
Not sure if you are trolling.
zichy··on Meta could become even more dominant in social media with Threads
What do you mean by censoring and why did you put transphobic in quotation marks?
zichy··on Pfeilstorch
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.
zichy··on Google Analytics alternative that protects your data and your customers' privacy
It is really easy to protect everyone's privacy by not using advanced analytics platforms at all.
zichy··on The core problem with hamburger menus
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.
zichy··on Guidelines for Brutalist Web Design (2018)
Well, if we're talking about links in continuous text, they should definitely be underlined. Otherwise, they fail the WCAG success criterion 1.4.1.[1]

[1]: https://www.w3.org/TR/WCAG20-TECHS/F73.html

zichy··on Guidelines for Brutalist Web Design (2018)
>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.

zichy··on Show HN: Neat – Minimalist CSS Framework
Shameless self-plug: I recently created my own classless CSS framework[1] and would appreciate feedback.

[1]: https://github.com/zichy/fieber

zichy··on 50% of new NPM packages are spam
[Clown emoji]
zichy··on CSS is hard no matter how good you are at it
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.
zichy··on Last night I read for the first time the company’s 8k announcing my resignation
>They come to me because we were a family, and we still are.

They most definitely are not. They are in an employment relationship.

zichy··on Show HN: Counter – Simple and free web analytics
This is not directly related to Counter, but here is a nice explanation of how GoatCounter[1] has implemented session tracking: https://github.com/arp242/goatcounter/blob/master/docs/sessi...

[1]: https://www.goatcounter.com

zichy··on Show HN: Lofi, a Tiny Spotify Player
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!
zichy··on Accessible hamburger buttons without JavaScript
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.

zichy··on Casio-F-91W die-shot
It is made in China afaik.
zichy··on Why Twitter didn’t go down: From a real Twitter SRE
> He proved over and over again.

[Narrator voice] He did not.

zichy··on Pulse Browser – An experimental Firefox fork
What does "increases work productivity" even mean? Is this a problem with the original Firefox?
zichy··on Almost monospaced: the perfect fonts for writing
I like your taste – Input and IBM Plex (on which the iA Writer family is based) are my favorites as well. iA's old typeface Nitti is great as well.
zichy··on No Congress 2022: Looking forward to decentralized alternatives and Camp 2023
There won't be _one_ remote event again, but multiple decentralized ones.
zichy··on No Congress 2022: Looking forward to decentralized alternatives and Camp 2023
If you're interested in a summer congress, visit the GPN[1].

[1]: https://entropia.de/GPN (German)

zichy··on Hyperlinks in Handwriting
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.
zichy··on Wikipedia Speedruns
I know some friends who would prefer to play this in their native language, so I can't wait for the i18n: https://github.com/wikispeedruns/wikipedia-speedruns/issues/...
Page 1 of 5Next →