Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
unconed
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
unconed
11mo ago
The solution to seeing more Bret Victor-ish tooling is for people to rediscover how to build the kind of apps that were commonplace on the desktop but which have become a very rare art in the cloud era. Direct manipulation of objects in a s
32.
▲
by
unconed
1y ago
Recently I tried to hack in a feature into Transmission for Mac. All I wanted to do was add a single checkbox per torrent, which corresponded to a property in the libtransmission back-end, but which isn't exposed. And sorry, but, it wa
33.
▲
by
unconed
1y ago
Changes in mood result from changes in behavior. If you don't feel like doing something you know is good for you, do it anyway. You'll feel better afterwards.
34.
▲
by
unconed
1y ago
Apple already went through this before with PowerPC -> x86. They had universal binaries, Rosetta, etc. to build off of. And they got to do it with their own hardware, which includes some special instructions intended to help with emulati
35.
▲
by
unconed
1y ago
TOML is basically a formalization of the old INI format, which only existed in ad-hoc implementations. It's not really a "language", just a config data syntax like JSON. It doesn't have major footguns because it doesn&#x
36.
▲
by
unconed
1y ago
Event sourcing gives you all the technical overhead of replayable transactions while giving your end-users none of the benefits (e.g. undo/redo). It's purely an infrastructure-level feature that only makes auditors and sysadmins h
37.
▲
by
unconed
1y ago
Because the person whose job depends on keeping the customers happy is not the same as the person whose job depends on making spreadsheet numbers go up.
38.
▲
by
unconed
1y ago
>The semantics of React code are very different to imperative straight line code. Yes and all you have to do is learn why those semantics exist in order to do react well. Unfortunately too many programmers still think they can just mimic
39.
▲
by
unconed
1y ago
The old fogeys don't rely on printf because they can't use a debugger, but because a debugger stops the entire program and requires you to go step by step. Printf gives you an entire trace or log you can glance at, giving you a bi
40.
▲
by
unconed
1y ago
I dunno why people are praising this, because it makes it impossible to do natural scribbles. It's picking the algorithm over the result. Perfect freehand is the right way to solve this.
41.
▲
by
unconed
1y ago
It's bizarre that they prioritize parsimony over correctness. Laying out long documents can happen in the background, but shouldn't be deferred to when you actually scroll.
42.
▲
by
unconed
1y ago
Bouncy animations that overshoot just seem like a bad idea in general. The purpose of a UI animation is to guide the eye, but the bounce explicitly introduces a reversal of motion at the end before stopping. Easing functions are just very c
43.
▲
by
unconed
1y ago
"What promises were made, by whom?" Technically true, but practically tone deaf. WebGPU is both years too late, and just a bit early. Wheras WebGL was OpenGL circa 2005, WebGPU is native graphics circa 2015. It shouldn't need
44.
▲
by
unconed
1y ago
You mean the same commission that disregarded precedent, to instead exclude right wing members at a time when they are getting more votes? You're operating under the old left vs right definition when it's obviously shifted towards
45.
▲
by
unconed
1y ago
I made a similar tool that can work on images and the camera. In addition to color picking, it adds moving stripes so you can visually tell the difference between colors you might otherwise not tell apart. https://unblind.tech
46.
▲
by
unconed
1y ago
We already have plenty of techniques that are fast enough for classic UI rendering. There is no conceivable bottleneck for the kind of stuff that is on your screen right now. It's not a matter of "doing something quickly" imo
47.
▲
by
unconed
1y ago
>assuming that vaccination would indeed prevent transmission was a good guess based on prior vaccinations. It wasn't. First of all, they didn't need to guess, because immunology already knew that there is a difference between i
48.
▲
by
unconed
1y ago
Yep I totally didn't notice it because it's off to the side and looks like some kind of promo box.
49.
▲
by
unconed
1y ago
The idea that nothing has changed is by itself pretty preposterous. The gender ratio of college students is a big one, for instance, which keeps shifting in women's favor. Plus, we just came out of a decade and a half of focused and pe
50.
▲
by
unconed
1y ago
Putting AI disclaimers at the end of your post seems like the wrong way to do it. If you feel the need to put a disclaimer, put it at the top. Otherwise, what's the point?
51.
▲
by
unconed
1y ago
Notice how many of these were created after 2000, when efforts to get women into IT were already in full swing (certainly at my university). Women have had two decades now to demonstrate that it was the fault of gatekeeping that certain par
52.
▲
by
unconed
1y ago
I've written a similar `useDerivedState` hook before, which is basically formalizing the lastValue !== value / setLastValue pattern that the docs teach you. But there is a major blind spot. The reason you want the dependencies is
53.
▲
by
unconed
1y ago
Yes, immutability is a requirement. And if you think that's a "special style of coding" then you probably haven't run into situations where that is a necessity, like optimistic updates with rollback, or undo/redo sy
54.
▲
by
unconed
1y ago
This is the virtual DOM mental model of react, and it is pretty much entirely wrong. - React doesn't really distinguish between DOM components and your own components in how it evaluates. It's all part of the same "VDOM"
55.
▲
by
unconed
1y ago
I would call this behavior solipsistic: the maker only engages with a caricature of their audience that happens to perfectly confirm their preconceptions, while handwaving away very simple and logical objections from the people in the room.
56.
▲
by
unconed
1y ago
>A bit of a nostalgic read, I bet everyone remembers the first time they tried ChatGPT-4, and the conversations about it at gatherings/BBQs. No, and no. Never tried it. Nobody in my circles does. The AI hype bubble illustrated. Peop
57.
▲
by
unconed
1y ago
Pop quiz: make a 3 columns layout with fixed width header and sidebars, with a sticky footer at the bottom of the page, and which reaches full height even if the main content is shorter than the sidebar, or vice versa... even if the whole p
58.
▲
by
unconed
1y ago
If that's your take away from the comment, then reading comprehension is dead.
59.
▲
by
unconed
1y ago
Where in your comment did you mention the IE angle? The effect of lack of dev tools? Where did you mention the boondoggle of CSS2 tables and how everyone had to learn a whole new way of making floats behave? Where did you mention the laundr
60.
▲
by
unconed
1y ago
With all due respect to Dave, no. Please stop rewriting history without the relevant details. CSS Zen Garden is a project that demonstrated that "progressive enhancement" and "semantic HTML" were nonsense. The only reaso
More ›