Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
troad
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
34 ms
·
541.
▲
by
troad
2y ago
I think a pissing contest is precisely what they were hoping to avoid by not linking to some "Kotlin v Java" blog post. That their developers prefer writing in Kotlin is a basic premise for the rest of the article, not its thesis.
542.
▲
by
troad
2y ago
Thank you!
543.
▲
by
troad
2y ago
This is really neat! Are there any good books on DOS that a person who enjoys articles like this may also enjoy? And more broadly, does anyone have any good books to suggest about the personal computers of the 80s and 90s, that don't s
544.
▲
by
troad
2y ago
Letting yourself buy into the regime narratives takes, at the very least, complicity. The people in Russia know the state narrative is unreliable. They know there exist other narratives out there. They choose not to seek them out. It's
545.
▲
by
troad
2y ago
> Now I understand, you're just obtuse. This seems like an exceedingly mean-spirited and unconstructive type of response to have to people who have been giving up their time trying to explain a different point of view to you. I woul
546.
▲
by
troad
2y ago
Oh, but they are. We get fewer of those six month periods than we like to think we will.
547.
▲
by
troad
2y ago
> The time passes anyway. All the more reason to spend it on things that matter to you. The opportunity cost of six months spent deep in abstract CS papers is six months not spent teaching your daughter to play guitar, visiting that plac
548.
▲
by
troad
2y ago
> "Minimal", maybe, "small to no", nay :D Considering the original phrase was 'minimal or no', I am glad that you now agree. > you linked the presenter literally says - "no JavaScript, just HTMX"
549.
▲
by
troad
2y ago
> Full-page reloads are, ceteris paribus, always slower than some JSON payload That must explain why websites are so fast and responsive these days! /s If you're wedded to the idea of dynamic reloads, which - imho - you ought n
550.
▲
by
troad
2y ago
As I said, minimal to no JS. Something like HTMX or Turbo* is more than sufficient to solve this fictitious full page reload aversion that users supposedly have (they don't, they have much more of an aversion to endless spinners and we
551.
▲
by
troad
2y ago
All of the things you list can be achieved with minimal or no JavaScript, and many are completely trivial (filtering? adding reviews and comments?). In general, if a prospective employee told me they needed React to implement website commen
552.
▲
by
troad
2y ago
Agreed, but not even a battle-hardened production compiler requires a particle accelerator or an optical fibre cable to the Webb space telescope. Similarly, a shopping site or text-based social media does not require a soup of web framewor
553.
▲
by
troad
2y ago
Simple problems call for simple solutions. The vast, overwhelming majority of webpages are simple problems, solved by a server serving HTML. A 'simple API server' sounds lovely, but it's not getting your website to anybody wi
554.
▲
by
troad
2y ago
> Both are used for rich UI experiences. So is Microsoft Frontpage, or Figma, or wgpu over wasm, or my friend John, the UI designer. Are these all directly comparable tools? Does John lose marks for not being downloadable over npm? (I ca
555.
▲
by
troad
2y ago
At least the throbbers and spinners are real. The true evil is "optimistic rendering". "Our framework is so slow that we can't possibly manipulate data in a reasonable time frame, so we'll just lie to the user and
556.
▲
by
troad
2y ago
> This reads like the perspective of someone who really doesn't understand nor appreciate the real world complexity and technical trade offs involved in building something like twitter or a shopping site You're describing websi
557.
▲
by
troad
2y ago
I understand what React does. My point is that what it does is unnecessary for the vast majority of websites, and I stand by this. > Compare it with the nightmare of JQuery, where any line of code can affect any UI for whatever reason. F
558.
▲
by
troad
2y ago
The vast majority of websites don't need to be 'apps' at all. A few do, but these generally need to be tailor-made anyway. The trend to shove web frameworks into everything has ushered in a nightmarish decade of slow, dysfunc
559.
▲
by
troad
2y ago
> It’s similar to how many complaints I’ve heard about Python because “it’s weakly typed”. What? Feel free not to like either of them, but make it for the right reasons, not because of a misunderstanding of how they work. Are you sure yo
560.
▲
by
troad
2y ago
> If you like Rust except for the borrow checker, then I would think you don't really like Rust. The sentence in my original post that this addresses is supportive of the emergence of an alternative language to Rust for people with
561.
▲
by
troad
2y ago
Veiled? :P I'd characterise it as a gentle criticism of the way the Rust community tends to react to anything other than effusive praise. Rust is a nifty language, albeit with room for improvement, that falls into the (sadly overpopula
562.
▲
by
troad
2y ago
I think it's telling that whenever someone raises concerns about any element of Rust, no matter how constructively, they're always met with a wall of "you must not truly get the borrow checker," or "you're usin
563.
▲
by
troad
2y ago
Ben Collins' personal Twitter presence did real damage to the credibility of modern political journalists, imho. His tweets were soaked in that glib faux-distinterested mid-2010s hyper-online style (but he would still tweet four times
564.
▲
by
troad
2y ago
There's very little chance they leave entirely, but there's every chance future products or functionality simply don't roll out in Europe due to regulatory uncertainty. In as far as the goal of the fines is to 'change pr
565.
▲
by
troad
2y ago
> These markets are no more "gambling" than other markets are. Whoever said other markets aren't gambling? > Polymarket's sports markets, in contrast, have comparable bid/ask spreads to financial markets (mayb
566.
▲
by
troad
2y ago
Not GP, but I suspect it's the gambling part? Hence the name? Gambling is a destructive addition that the vast majority of participants cannot manage well. It harms not only them, but their children and their spouses. How many a kid&#x
567.
▲
by
troad
2y ago
>> The point of summarizing is to condense the substance for potentially hundreds of readers into a sensible set of ideas in a couple of paragraphs. Any wise listener will stay away from talks that need full half an hour to stay “pers
568.
▲
by
troad
2y ago
> There is no shortage of long talks that lack nuance. Nuance is not the same thing as a talk designed to build an argument bit by bit and be persuasive. You could summarise an hour-long closing argument for the defence in a jury trial
569.
▲
by
troad
2y ago
You don't have half an hour to spare any time in the near future? But you do have the time to scroll HN and comment? I'm not a huge fan of videos as content delivery mechanisms for simple facts, but this is a talk - an argument ma
570.
▲
by
troad
2y ago
'Global time' is a perennial HN comment on articles to do with time handling, and a truly terrible idea. Try selling East Asia and Australia on the idea that they should wake up at 7pm, go to work on Friday, finish their workday o
More ›