Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
troad
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
25 ms
·
391.
▲
by
troad
1y ago
> why can’t I just say no one from Mississippi is allowed to access my site and be done with it? So, I'm genuinely curious about this. Does the US not require any kind of territorial nexus in order for a jurisdiction's laws to
392.
▲
by
troad
1y ago
It's pretty wild that you think AP US History - an introductory course aimed at school-aged children - gives you some great insight into "the US psyche". An insight you gleamed as... what, a high school exchange student?
393.
▲
by
troad
1y ago
And for some reason Europe is always excused from that standard, despite Orban, Fico, Meloni, Wilders, Nawrocki, Erdogan, etc etc. We're meant to believe that the 49%-to-48% election of Trump is some deep window into the eternal Americ
394.
▲
by
troad
1y ago
Huh. I unexpectedly learned about Lil Nas X's arrest from this. I feel like Homer Simpson, learning about Deng Xiaoping's death from a Powersauce bar.
395.
▲
by
troad
1y ago
The Czechs too: https://teletext.ceskatelevize.cz/?p=100-1 It seems like it would be a pretty neat little hobby project to develop a common teletext viewer / aggregator for all of these links people are putting up!
396.
▲
by
troad
1y ago
We have developed an economy oriented around selling one another websites, and we are only belatedly noticing that none of our enemies seem to have followed.
397.
▲
by
troad
1y ago
> Yep, I agree with this. This is what I usually try in Python. Granted, Python is a way worse vehicle for FP than Elixir is, but I try to keep my procedures as pure functions as far as possible with not too big sacrifices in readability
398.
▲
by
troad
1y ago
I gave Sorbet a red hot go on a decently-sized codebase maybe a year ago. I stopped writing Ruby not long after coming to the conclusion that Sorbet is a dead end. I never seriously considered RBS; the idea of maintaining C-style header fil
399.
▲
by
troad
1y ago
Ruby is such an elegant language, but the strong and ongoing hostility to any sort of sensible gradual typing is a real mistake. I know that the Ruby community loves its clever runtime metaprogramming, but even the most metaprogrammed codeb
400.
▲
by
troad
1y ago
I've come to the view that the best flow is to build a system in a dynamic language, and then - once you've got the broad strokes figured out - begin gradually typing it, where appropriate. You definitely need to have a decent gra
401.
▲
by
troad
1y ago
Literally the abstract of that very study: > Only 12.1% correctly answered ≥4 of 5 knowledge questions about the MAID law; only 19.2% knew terminal illness is not required and 20.2% knew treatment refusal is compatible with eligibility.
402.
▲
by
troad
1y ago
> The debate about MAID is another example where a lot of otherwise rational people fall prey to misguided sloganeering. This is the same level of argument as saying that people who vote for the other guys must have been tricked by FOX N
403.
▲
by
troad
1y ago
> I was/am confused by this part then: "The people that non-profits are accountable to (the poor, minorities, etc)". But as you say, they aren't accountable to the poor or minorities really. That's fair. I wrote
404.
▲
by
troad
1y ago
> In SF non profits actively make the problems they’re attempting (in theory) to solve worse, while enriching themselves at (often gratuitous) cost to the tax payer. Yes, that's why FAANG keeps losing employees to soup kitchens. The
405.
▲
by
troad
1y ago
> How are non-profits "accountable" to the poor? They're not, in any effective way. Re-read my post. All attempts to make non-profits accountable to someone else - government, donors - are an attempt to work around the fac
406.
▲
by
troad
1y ago
The purpose of most non-profits would not make any sense as a company, and is not easily amenable to being measured in terms of 'value'. What value is feeding poor people? Technically negative, as that food could have been sold fo
407.
▲
by
troad
1y ago
> Every VSCode update I feel like I have to turn off Copilot in some new way. This has genuinely made me work on switching to neovim. I previously demurred because I don't trust supply chains that are random public git repos full of
408.
▲
by
troad
1y ago
Microsoft's ham-fisted strategy for trying to build a moat around its AI offering, by shoving everyone's documents in it without any real informed consent, genuinely beggars belief. It will not successfully create a moat - turns o
409.
▲
by
troad
1y ago
SDL2 wouldn't be appropriate for what they're trying to do. SDL2 is more of a drawing and graphics library. You tell it to put a triangle here, it puts a triangle there. But it has no idea what a button should look like - how it s
410.
▲
by
troad
1y ago
> The typical approach to using C libraries from Rust is to create a "safe wrapper" around the unsafe FFI calls that uses Rust's type system and lifetimes to enforce the safety invariants. Calling it a "safe" wra
411.
▲
by
troad
1y ago
By your logic, the 1950s should then have been a high point of human freedom and flourishing, no? Yup, those famously progressive *checks notes* nineteen-fifties. In reality, the ECHR was effectively toothless before the 1990s. It's no
412.
▲
by
troad
1y ago
I've had a similar experience. After many years of strict typing, including two years of writing full-time Rust, I've come completely around on dynamic typing. Attempting to encode a system in types creates a host of consequent is
413.
▲
by
troad
1y ago
It's not 'calm' that differs, it's 'common'. Calm like palm, in all major accents. Traditionally, calm and com- have different vowels in English, but most North American accents merge com- into calm. All other
414.
▲
by
troad
1y ago
This is almost entirely backwards. European liberalism is the wellspring of American liberalism, but Europe has - for obvious, historical reasons - much better organised reactionary elites. The equilibrium between the European publics and e
415.
▲
by
troad
1y ago
Many nice improvements, but I am a little saddened by the move to magic link logins in the auth generator. I realise magic link login is in vogue, but it is necessarily going to be a short-lived fad. On the user side, it breaks password man
416.
▲
by
troad
1y ago
That's actually very consistent for Apple. Apple doesn't generally claim to be the first to do something, but have always taken the line that they're the first to execute it well . Hence their fondness for words like 'r
417.
▲
by
troad
1y ago
I slightly disagree on the specific point, but agree on the broader point. Formal grammar is not merely a notation for expressing linguistic rules that incidentally makes them appear akin to maths, it's a theory about what language is
418.
▲
by
troad
1y ago
I really struggle to imagine an organisation that shepherds a large and venerable C++ codebase migrating over to Swift. For all of C++'s faults, it is an extremely stable and vendor-independent language. The kind of organisation that&#
419.
▲
by
troad
1y ago
That seems like a really neat idea. One other use case I could think of is gaming, where there is an incredible amount of load-bearing C++ code that's never realistically going to be rewritten, and strict memory safety is not necessari
420.
▲
by
troad
1y ago
Agreed, but it would be much worse than you suggest. Many meaty C++ projects have an underlying architecture that could not even be expressed in (safe) Rust. The idea of transpiling a major C++ project and getting it running in Rust with on
More ›