Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
modernerd
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
modernerd
2y ago
Yes, but you can learn it! 1. Get inspired, get motivated. Shaders like these are breathtaking (and well-commented): https://www.shadertoy.com/view/l3cfW4 2. Watch "Learn to paint with mathematics" to see a s
62.
▲
by
modernerd
2y ago
Yes, this is the same approach Ryan Fleury and others advocate, and it's perfectly good: > Arbitrary compile-time execution in C: > cl /nologo /Zi metaprogram.c && metaprogram.exe > cl /nologo /Zi p
63.
▲
by
modernerd
2y ago
Balatro was made with LÖVE, and a lot of it like the background and score flames were made with GLSL to reduce the amount and size of assets: https://www.reddit.com/r/PixelArt/comments/143ybxa/pixelated..
64.
▲
by
modernerd
2y ago
I disable cmd+space for Spotlight in macOS System Preferences. You could try another keybind: https://ghostty.org/docs/config/reference#keybind Also be sure to quit and reopen Ghostty or use the reload configurati
65.
▲
by
modernerd
2y ago
https://ghostty.org/docs/config On macOS, pressing ⌘+comma with Ghostty in focus opens the config file. Quit and reopen Ghostty to load the updated config (or bind another key to the reload_config action: https:/
66.
▲
by
modernerd
2y ago
Ghostty has a hard-to-find "quake mode" that may interest some. During the beta I had it configured like this on macOS: keybind = global:cmd+space=toggle_quick_terminal quick-terminal-animation-duration = 0.1 There is
67.
▲
by
modernerd
2y ago
The parent did the same, but of course they're different. The spirit of the question seemed to bundle LSP/autocomplete/LLMs under tooling that some do without.
68.
▲
by
modernerd
2y ago
> people have different workflows because different people like to approach problems differently. But the way you like to approach problems is heavily influenced by your history of solving them, what tools were available at the time, wha
69.
▲
by
modernerd
2y ago
I work with two types of LSP/LLM-averse programmers: 1. The HLSP user This group does use an LSP, it turns out, only via you as the conduit: you are their Human Language Server Protocol. They'll ask, ‘can we pair today?’. From tha
70.
▲
by
modernerd
2y ago
Nice work, can see this naturally extending to commercial spaces too (e.g. coffee shop menus).
71.
▲
by
modernerd
2y ago
A great hack that feels closer to Anjan Katta’s vision for what Daylight could become – that instead of VR or AR or projection, we end up putting high quality “natural” screens on more surfaces. This classroom timetable shows the utility of
72.
▲
by
modernerd
2y ago
Great talk, thanks, nice to see other creative uses. Great idea to add LiveView and SVGs for the keyboard UI. "…thanks to hot reloading, which — for once — is useful…" That seems to sum up the sentiment that hot swapping in Erlang
73.
▲
by
modernerd
2y ago
Live updating a drone running Erlang in 10ms while it was flying with no application restart and no loss of state impressed me when I saw it in 2021: https://www.youtube.com/watch?v=XQS9SECCp1I But I almost never hear Erlan
74.
▲
by
modernerd
2y ago
Any recommendations for learning interactive procedural art? Or advice for a path to be able to build things like Tiny Glade? (Other than "start 20 years ago".)
75.
▲
by
modernerd
2y ago
Tiny Glade is a beautiful piece of technical art. It's worth playing even if the genre is not normally your thing. Procedural art is fascinating and worthy of a deep dive too since it combines art, modelling, rendering, programming and
76.
▲
by
modernerd
2y ago
> If the original author had a $100/month limit he wouldn't have been able to spin up the stack even once. Sounds perfect. Much better than having to negotiate your way out of a $1000 bill you don't expect to see.
77.
▲
by
modernerd
2y ago
"Billing alerts" are a joke, give us hard spend limits. Then offer a way to set those limits during onboarding. Building a business on blank cheques and accidental spends is shady. It's also a large barrier to adoption. The m
78.
▲
by
modernerd
2y ago
Thanks for the tips! I had thought there were still some other gotchas with AOT and F# but it looks like the list is smaller than last time I looked. https://github.com/dotnet/fsharp/issues/13398
79.
▲
by
modernerd
2y ago
Downsides: lack of jobs, libraries, learning materials, small community, little promotion by Microsoft outside of "what's new in F#" and other announcements. It's a shame because F# is a beautiful language — it's fu
80.
▲
by
modernerd
2y ago
They reference these on the site's about page: https://chr15m.itch.io/roguelike-browser-boilerplate https://ondras.github.io/rot.js/hp/ https://www.oryxdesignlab.com/products&
81.
▲
by
modernerd
2y ago
Wonderfully written. “Warning: This paragraph is about science so, if this topic causes you undue alarm, please close your eyes until you've finished reading it.”
82.
▲
by
modernerd
2y ago
Yes, it reminded me of his talk on prototyping: https://www.youtube.com/watch?v=ISutk1mauPM&t=426s
83.
▲
by
modernerd
2y ago
iFixit speculated that the tape is from Tesa. Tesa says it has filed "50+ patents for 'Debonding on Demand' adhesive tapes' … 'using various mechanisms such as temperature, electricity, laser and electromagnetic ind
84.
▲
by
modernerd
2y ago
He wasn't successful when his first book was pulled out of him by Simon Brett (described as HHGTTG's "co-midwife") and others.
85.
▲
by
modernerd
2y ago
> What happens when you walk up to a publishing agent and tell them you don’t have anything to show them… They told him to hand over whatever he'd got: "Douglas happily built his reputation for (at this stage, merely) sailing c
86.
▲
by
modernerd
2y ago
For me it was not controversial, just imperfect. The perfect diagnostic would learn in one pass what the student has already mastered and not leave them with study material they can already answer at 100%. I didn't think anything was s
87.
▲
by
modernerd
2y ago
> How much time did you find yourself spending on the courses? > …I couldn't really find a listing of how big the courses are time-wise. I spent about an hour a day and it projected a course end date of about two months away. (Wh
88.
▲
by
modernerd
2y ago
MathAcademy is exceptional for dedicated students who can commit daily blocks of time to self-study. It was far better than my attempts at learning via textbooks. I largely agree with this author's conclusion that it's worth the m
89.
▲
by
modernerd
2y ago
Or, “people who think they can express themselves in a medium without actually working in that medium” in the words of Ted Chiang. https://www.newyorker.com/culture/the-weekend-essay/why-ai-i...
90.
▲
by
modernerd
2y ago
Neovim and Emacs extensibility are great! Native GUIs offer far better accessibility (TUIs are not screen-reader accessible, and neither is Emacs' GUI currently), hugely improved UI flexibility and consistent developer APIs (Emacs GUI
More ›