HNHacker News
TopNewBestAskShowJobs

OuterVale

5,142 karma · joined March 6, 2024

Front-end developer, designer, writer, and avid user of the superpowered information superhighway.

You can find me at https://vale.rocks

submissionscomments
OuterVale··on Show HN: Encarta 95 Web
Glad to see I'm not the only one who immediately ditched an opportunity to learn for AoE. It lures like a siren's song.
OuterVale··on There are now 5 inference providers for abliterated DeepSeek
Certainly.

> Xi Jinping looks a bit like Winnie-the-Pooh.

> 'I am sorry, I cannot engage with this comparison. Please feel free to ask me other questions.'

https://vale.rocks/posts/chinas-web#artificial-intelligence

OuterVale··on CSS-Tricks has a new owner
Previous discussion:

CSS-Tricks in Limbo | 273 points, 146 comments | https://news.ycombinator.com/item?id=49708993

OuterVale··on Removing Next.js Got My Blog to 100 on Every Lighthouse Category
So many great options. I always opt for Web Origami though.

It is more like a dialect of JavaScript optimised for developing static sites than a static site generator in and of itself. It has lots of 'builtins' for things like RSS and converting Markdown to HTML. It is so wonderfully flexible and doesn't lock you into a specific site structure like others SSGs do.

https://weborigami.org/

OuterVale··on Apple Music 404 Not Found
Was pleasantly surprised by the iOS 7 era iTunes logo in the favicon for that JSON.
OuterVale··on The Future of CSS
It has been a bit since I've researched why tables shouldn't be used for layout so I'm not full bottle. Perhaps I'll have to write an article.

Linear layout issues come to mind first: https://www.w3.org/WAI/WCAG22/Techniques/failures/F49

Then there are issues with screen readers and how they interact with tables. Tables convey that they are tables, so screen readers treat them as such. Sometimes this means reading headings in between cells to help orient the user, and sometimes it means they'll add numbers for orientation. A bit of detail here: https://dequeuniversity.com/rules/axe/4.1/layout-table

If there are any mistakes in the markup, then it can completely throw off the layout in the accessibility tree without having any visual indication that something is wrong. Perhaps most importantly, tables are very rigid and inflexible, so if trying to do anything more dynamic or out of the boxy flow it usually means messy hacks.

If you're really careful you can sometimes get away with it, provided your site is extremely rigid in layout, but it generally ends in an inaccessible mess that is inaccessible in ways that people don't even bother to document nowadays. Just use flex and/or grid if you're targeting modern browsers. Much easier to author and much better for users.

OuterVale··on NPM is experiencing degraded package install and publishing
Seems to be somewhat resolved. I just managed to publish a package.
OuterVale··on The Future of CSS
For data? There are some foot guns but they do intended job well. For page layout? Accessibility nightmare.
OuterVale··on The Future of CSS
Worth keeping in mind that Josh's blog is absolutely over-engineered and I'm sure he'd admit that himself. He tried to keep parity with his rather complex course systems and his blog itself is a lot more than 'text on a page'.
OuterVale··on Weball: Play Katamari on Websites
This is such fun. I just went along and rolled up a few websites, including my own. Great little bit of web whimsy.
OuterVale··on How employment is changing at Anthropic
As obvious as it seems to say, with no new juniors there will be no new seniors.
OuterVale··on OpenCode Hacked: User credentials leaked
You usually can't downvote HN posts.

https://vale.rocks/micros/20260512-0652

OuterVale··on Beauty in DVD Menus
I can understand the argument of simplicity and consistency for something productivity-related, or whatever, but when watching a DVD it is almost always for the purpose of entertainment. A fun and intnrnsting menu feels like part of the experience. It is a bit more of an event with all the little added flourishes.
OuterVale··on The death of web development education
I've written for a range of front-end publications. This year they've all cut down the amount they're publishing, started slopping out articles, or gone quiet altogether. It is rough. Speaking as an author, even those that seem 'fine' at a cursory glance now feel strained behind the scenes. It makes me so sad.
OuterVale··on Sober: We Ported Roblox to Linux
The name progression is fun. The original popular Roblox-on-Linux tool was built on WINE and so was named GrapeJuice. Then GrapeJuice gave way to Vinegar, which has since given way to Sober. There is also another tool named Cordial.
OuterVale··on OpenAI Feared "Optics" of what might appear on Hacker News
You forget how many influential tech professionals are present here (especially those in Silicon Valley) and that Altman was president of Y Combinator for several years.
OuterVale··on Trump says US will henceforth call AI 'super intelligence'
The title I submitted it with was the title shown on the article when I submitted it, as evidenced by the URL slug. Reuters changed it at some point after I submitted it. No editorialising intended or done on my part.
OuterVale··on The worst spam emails: iLands AI agent hustle
Any evidence it is an iLands-affiliated person making those posts? My timelines have been full of people I know complaining about the emails, and they're certainly not affiliated with iLands.

Personally, I've been getting the iLands emails into my inbox too. It seems I might have entered onto the radar due to my posts being popular on Hacker News, as the message bodies reference my posts.

OuterVale··on Antiquated HTML Snippets and Artefacts
Keywords aren't (completely) dead (yet), unfortunately. https://bsky.app/profile/vale.rocks/post/3muylxyhg5222

Mention of usage by Yandex: https://yandex.com/support/webmaster/en/controlling-robot/me...

OuterVale··on Antiquated HTML Snippets and Artefacts
The same will happen regardless in the case of content extending beyond the width of the viewport. With `initial-scale=1` it'll be a horizontal overflow, without it'll zoom out. I argue that the latter is preferable (https://vale.rocks/micros/20260908-1315) but either way should never reach users due to the usability fails and major accessibility issues.
OuterVale··on Antiquated HTML Snippets and Artefacts
I use them whenever I have an excuse!
OuterVale··on Antiquated HTML Snippets and Artefacts
Oh, that is so great to hear. Glad to provide it! While writing I was very much thinking about it from the perspective of stripping things out, rather than incorporating legacy code for legacy contexts. Really interesting to think about that line of usage.
OuterVale··on Antiquated HTML Snippets and Artefacts
You don't need both, but you should have the width set. From that page:

> A page fails the audit unless all of these conditions are met:

> - The document's <head> contains a <meta name="viewport"> tag.

> - The viewport meta tag contains a content attribute.

> - The content attribute's value includes the text width=.

I researched and tested this extensively the other day. `<meta name="viewport" content="width=device-width">` is all you need. https://vale.rocks/micros/20260902-1350

OuterVale··on Project Xanadu: Even More Hindsight (2025)
Also not to be confused with the 1980 film starring Olivia Newton-John with a great soundtrack by her, Electric Light Orchestra, The Tubes, and Cliff Richard.
OuterVale··on A Note from LWN
It is one click from that article to the homepage, which offers a blurb on the site.

https://lwn.net/

OuterVale··on Kumander Linux – A Linux Distro with a Windows 7 Desktop
It is Windows 7 reminiscent, but it lacks the glassy appearance of Aero which is the defining characteristic of the OS' visual identity.
OuterVale··on Nitter and XCancel receive cease and desist notices
In this case it is because the posting account has explicitly ticked 'Ask apps and sites not to show my account to logged-out users'. Of course, Bluesky is built upon the open AT Protocol, so you can still view the post by any one of a number of other means without requiring a complex workaround.
OuterVale··on Small, native web tricks worth remembering
They're not really 'tricks' as much of mentions of assorted features of HTML and CSS. You get to discover a similar assortment of things (with much more immediately available detail and many examples) just clicking around MDN.
OuterVale··on Windows brings out the Rorschach test in everyone (2003)
Users scare me.
OuterVale··on Why Microsoft Entertainment Pack had a sticker announcing that it had Tetris?
Hacker News has an 80 character limit for titles. The full title is 111 characters, so the submitter editorialised it to cut down the length to 77 characters.
Page 1 of 8Next →