HackerTrans
TopNewTrendsCommentsPastAskShowJobs

wonger_

3,028 karmajoined 3 năm trước


  https://wonger.dev

Submissions

Live Image/Video Translation

blog.davidv.dev
3 points·by wonger_·6 ngày trước·0 comments

For Peter

lucybellwood.com
3 points·by wonger_·15 ngày trước·1 comments

Driving

jzhao.xyz
3 points·by wonger_·2 tháng trước·0 comments

Some tools I made for public_html

wonger.dev
3 points·by wonger_·2 tháng trước·0 comments

So you want Slowly Changing Dimension? (2023)

dolthub.com
2 points·by wonger_·2 tháng trước·0 comments

Cross-Cutting Concerns in Library Design (2021)

danpalmer-me.pages.dev
1 points·by wonger_·2 tháng trước·0 comments

A Decade in the Industry (2025)

davepagurek.com
1 points·by wonger_·2 tháng trước·0 comments

A visit to Bletchley Park (2023)

theleo.zone
1 points·by wonger_·2 tháng trước·0 comments

Protovac Retro Terminal (2025)

tanner.vc
16 points·by wonger_·3 tháng trước·0 comments

Wi-Fi Graffiti

spencer.place
6 points·by wonger_·3 tháng trước·0 comments

Discovering Little Worlds (2020)

dmitrybrant.com
11 points·by wonger_·4 tháng trước·0 comments

ICANN is not a boring bureaucracy (2025)

dotcom.press
1 points·by wonger_·5 tháng trước·0 comments

anamnesis.fm – Radio from Any Era

anamnesis.fm
1 points·by wonger_·5 tháng trước·0 comments

A Writing Box (2022)

aegir.org
1 points·by wonger_·5 tháng trước·0 comments

When each proud fighter brags (2025)

blog.rossry.net
2 points·by wonger_·6 tháng trước·0 comments

Assert your way to stronger technical writing

fogknife.com
1 points·by wonger_·6 tháng trước·0 comments

Specifying the Kernel ABI (2017)

lwn.net
2 points·by wonger_·6 tháng trước·0 comments

The Ritual of the Deploy (2021)

vickiboykis.com
2 points·by wonger_·7 tháng trước·0 comments

My software release process (2023)

luke.hsiao.dev
3 points·by wonger_·7 tháng trước·0 comments

Infinite Jeopardy Questions

jeopardle.app
1 points·by wonger_·7 tháng trước·0 comments

comments

wonger_
·2 tháng trước·discuss
Seems like div is the only recommended wrapper element:

https://html.spec.whatwg.org/multipage/grouping-content.html...

https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/...

EDIT everyone replied at once lol. I'm surprised too about div.

Also, screen reader support: https://a11ysupport.io/tech/html/dl_element
wonger_
·2 tháng trước·discuss
I too wish for better tooling for browsing repo histories.

I'm imagining a UI similar to 5-D chess (https://store.steampowered.com/app/1349230/5D_Chess_With_Mul...) and maybe like debase (https://toaster.llc/debase/index.html)
wonger_
·2 tháng trước·discuss
Closest thing I know of is https://github.com/kristoff-it/superhtml#diagnostics

  SuperHTML validates not only syntax but also element nesting and attribute values. No other language server implements the full HTML spec in its validation code.
wonger_
·2 tháng trước·discuss
Good ideas. It's nice to hear a non-frontender's perspective.

For font sizing and spacing, I always recommend https://utopia.fyi. It generates CSS variables like:

  --step-0: clamp(1.125rem, 1.0739rem + 0.2273vw, 1.25rem);
  --step-1: clamp(1.35rem, 1.2631rem + 0.3864vw, 1.5625rem);
  --step-2: clamp(1.62rem, 1.4837rem + 0.6057vw, 1.9531rem);

  --space-s: clamp(1.125rem, 1.0739rem + 0.2273vw, 1.25rem);
  --space-m: clamp(1.6875rem, 1.6108rem + 0.3409vw, 1.875rem);
  --space-l: clamp(2.25rem, 2.1477rem + 0.4545vw, 2.5rem);
that you can copy-paste across projects. Note this is not a fixed scale (1em 2em 4em), but it grows with viewport size, so bigger screens can have bigger text and looser margins. No more breakpoints; only choose min and max supported viewports, and the rest is interpolated.

I do wonder about interpolating line heights, though. Does anyone who uses utopia.fyi have a good way to manage that?

Re organizing spacing and layout rules, I still struggle with that. One day I'd like to see what https://every-layout.dev/ recommends.
wonger_
·2 tháng trước·discuss
Very interesting idea! Adaptive UX seems under explored.
wonger_
·2 tháng trước·discuss
Have you ran into any issues with handling inputs? Like how vim Ctrl+P would maybe be intercepted by the browser Ctrl+P shortcut for print.

And have you run into any other issues, maybe like performance?

I feel like web-ified terminals get nerfed pretty hard and I'm not sure if/how people overcome that.

I like the idea of customizing multiplexed terminals with on-the-fly JavaScript, tho.
wonger_
·2 tháng trước·discuss
Maybe a fourth? https://shellsharks.com/indieweb#:~:text=Webrings
wonger_
·2 tháng trước·discuss
You can do both, because some people like having per-site color controls.

Like I prefer to read prose and literary website content in light mode while keeping my OS in dark mode.

Admittedly it's a niche use case.
wonger_
·2 tháng trước·discuss
A decent technical comparison: https://nullprogram.com/blog/2013/09/23/

Mostly about Atom requiring IDs and timestamps, and having an overall cleaner and less ambiguous spec
wonger_
·2 tháng trước·discuss
Not Lisp, but for those interested in editing programs that are running in production:

I read some Erlang article saying that hot swapping is not actually very useful in production because of some reasons, and instead a blue-green deployment is preferred. Can't find the link atm. This was close: https://learnyousomeerlang.com/relups

Compare to this comment: https://news.ycombinator.com/item?id=42405168 Hot swaps for small patches and bugfixes, and hard restarts for changing data structures and supervisor tree.
wonger_
·3 tháng trước·discuss
https://github.com/ertdfgcvb/play.core

And don't miss the about page either: https://play.ertdfgcvb.xyz/abc.html
wonger_
·3 tháng trước·discuss
Yeah, I've been grappling with the definition of creativity too. There's a gamedev talk [0] on creativity that gave me useful perspective. Here's what I wrote elsewhere:

---

i've been thinking about raph's definition of creativity [0]: permuting one set of ideas with another set of ideas

(or trying an idea in new contexts)

this is a systematic process, doable even by machine once enough pattern libraries have been catalogued.

on a small scale, there's sprint.cards [1] or oblique strats [2]. on a large scale, there's llms...

it's freeing to approach creativity as a deliberate practice rather than waiting on some fickle muse. yet it's a bit disappointing to see idea generation so mechanical and dehumanized.

i am comforted by the value of mushy human abilities surrounding the creative process:

mostly 1) taste, the ability to recognize pleasing output,

...

[0] https://www.youtube.com/watch?v=zyVTxGpEO30

[1] https://sprint.cards/

[2] https://stoney.sb.org/eno/oblique.html
wonger_
·3 tháng trước·discuss
This stack overflow thread had a pretty good list of terminal plotting tools:

https://stackoverflow.com/questions/123378/command-line-unix...

gnuplot, feedgnuplot, eplot, asciichart, bashplotlib, ervy, ttyplot, youplot, visidata

And there's a lovely ASCII plot in the AWK book: https://dn790008.ca.archive.org/0/items/pdfy-MgN0H1joIoDVoIC...
wonger_
·3 tháng trước·discuss
Yes, and and it might help to have a second stream for those smaller things -- a microblog, notes, or TIL section of your site (I call mine nuggets).

It helps relieve the pressure from full-length blog posts. A place to let yourself drop below a certain level of quality/polish/length. Anything to move beyond a stagnant blog / writer's block!
wonger_
·3 tháng trước·discuss
I liked this person's writeup of a string art algorithm: https://michael-crum.com/string_art_generator/
wonger_
·3 tháng trước·discuss
Ah my bad! Didn't scroll down far enough. Shame. Maybe the fi ligature messed up their spacing.
wonger_
·3 tháng trước·discuss
You're probably seeing an Android bug. The default Android monospace font borks the spacing of box-drawing characters. It's been like that for several years. EDIT the same thing might happen on some niche Linux distros
wonger_
·3 tháng trước·discuss
[dead]
wonger_
·3 tháng trước·discuss
> Before AI, I got a lot of interviews. Companies would talk to anyone with a reel. Today a beginner can send out fifty applications and not even get a first call. The thing that saved me may not be available to people starting out now. I do not have a clean answer for what to do about that. I only know that interviews were the best school I ever had, and I feel for anyone who is being shut out of that classroom.
wonger_
·3 tháng trước·discuss
Yes mostly in between jobs: https://www.recurse.com/who

Unless you can swing a six week sabbatical and return to your current job