Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
piaste
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
151.
▲
by
piaste
3y ago
That's a brilliant analogy in a way you probably didn't intend.
152.
▲
by
piaste
3y ago
It is difficult to tell a coherent story that ends in a satisfactory manner within a preset number of pages. Endings, outside of "and this is how everyone died", are inherently arbitrary and artificial, and it's tricky to dis
153.
▲
by
piaste
3y ago
Never in anger - I've done some JVM coding, but always in Kotlin (which doesn't have checked exceptions). If Java IDEs have been able to automatically take care of checked exceptions forever, then why do people say that they'
154.
▲
by
piaste
3y ago
Does it even need a new language version? If the compiler already spits out the error "hey, your Fart() function should be annotated with 'throws ButtsException'", couldn't an IDE relatively easily be configured to
155.
▲
by
piaste
3y ago
Hot take: some of those names are bad too (e.g. 'polymorphism' is very vague), and OOP would be easier to learn if there was a beginner's vocabulary. Yes, "dynamic structural typing" is a coherent and logical name w
156.
▲
by
piaste
3y ago
> Exceptions do this automatically for you by default (you need to explicitly override it with a try/catch block) but alternative approaches, such as railway oriented programming, require you to add in a whole lot of extra boilerpla
157.
▲
by
piaste
3y ago
Low-level and high-level error handling can coexist. It's no different than having a specialized try/catch inside a larger try/catch. You may, for example, choose to handle very fast transient errors inside your `send-email`
158.
▲
by
piaste
3y ago
I didn't say the concept cannot exist: I said it's not at play here. What gets a website censored, in the modern corporation-dominated Internet, is going against the interests and preferences of Big Tech owners - and nothing else.
159.
▲
by
piaste
3y ago
There is no objective, public, or shared "value" at play here. The only "values" that matter are the personal whims of whoever happens to own Twitter, or Google or Facebook.
160.
▲
by
piaste
3y ago
Yeah but I assume that you'd be pinning the base image, in addition to whatever you apt install. If I install, let's say Debian 6, can I use `apt install package=version ` to install the 2011 versions of most packages?
161.
▲
by
piaste
3y ago
Can the dev environment and toolchain be affected by Alpine being musl-based?
162.
▲
by
piaste
3y ago
Yeah, not pinning versions in a container build is bad practice imo. Though, I haven't used Debian-based distros in a while, but does apt actually serve really old versions of its packages? I vaguely seem to remember that you could r
163.
▲
by
piaste
3y ago
Oh, you can surely install a minimal development environment system-wide. Once. Containers just enable you to do it more than once. And they leave you a plaintext napkin with the list of stuff you installed.
164.
▲
by
piaste
3y ago
> Let me be perfectly clear: there is no license condition you can put on software that will let everyone use it as if it were in the commons but prevent Amazon Web Services from hosting it. "The following licence is granted to ever
165.
▲
by
piaste
3y ago
Is it a torrent client, by any chance? Those can still work without port forwarding, if the swarm member you're sharing data with (regardless of direction) has an open port on their side. Try creating a new torrent with some random fil
166.
▲
by
piaste
3y ago
> If I have to use some third party launcher to make up for what it lacks, I might as well use steam Devil's advocate: Epic allows you to use third party FOSS clients, Valve never did.
167.
▲
by
piaste
3y ago
There was an article posted on HN a few weeks ago, about Excel's rise over Lotus 1-2-3. Excel was acknowledged as a better software pretty early on, and could always import Lotus spreadsheets, but it really started gaining adoption o
168.
▲
by
piaste
3y ago
Do laptops count as desktops?
169.
▲
by
piaste
3y ago
I'm already using a separate device for "official" stuff. It's a fully Google/Microsoft managed phone that runs my professional life (work profile, LinkedIn, etc.) and accesses government and some financial services
170.
▲
by
piaste
3y ago
No, I mean after expenses, rent/mortgage (if applicable) included. To simplify it to the absolute extreme: - A earns 100 and pays 25 in mortgage, or even 0 if he inherited - B earns 300 and pays 100 in rent, but a mortgage would cost h
171.
▲
by
piaste
3y ago
> To me wealth inequality is how much of the country's wealth the top % own versus the bottom % That's exactly what the GINI formula is, though. (Pedantry: the formula can be applied to any measurement, be it income or wealth o
172.
▲
by
piaste
3y ago
This is an odd set of numbers. Italy is higher than Norway; Portugal is higher than Denmark. It suggests that whatever they are measuring is not very intuitive.
173.
▲
by
piaste
3y ago
It's a bit more nuanced than that. Breaking changes are a lot harder once you have third-party clients, and redesigns are even harder. So, for example, if those clients have only a fraction of the features of your internal clients, it
174.
▲
by
piaste
3y ago
The answer to GP's question "what drives tourism" is that there are multiple very different reasons. Some want to relax in pleasant weather with beautiful scenery. If their hometown climate sucks thry're always going to
175.
▲
by
piaste
3y ago
Well, nobody's stopping IBM from retaliating by offering a SUSE clone :)
176.
▲
by
piaste
3y ago
You're basically describing superrationality, which is a model I don't buy. Defecting still wins the one-shot PD, which in this case maps to "not wasting dozens of hours researching political candidates" and everyone who
177.
▲
by
piaste
3y ago
I'm saying that lakes don't get saved when people virtuously choose to individually stop throwing trash into it: they get saved when the entity in control of the lake forbids throwing trash into them, and enforces that ban. If lea
178.
▲
by
piaste
3y ago
> There are some Asus laptops that seem like they'd fit the bill, but they're just so clunky and large, which gets in the way of the portable dream. Does anyone know which laptops Devin is referring to? I'm one of those od
179.
▲
by
piaste
3y ago
> By your logic, you may as well not vote either, because everyone else is voting. Correct. Voting is the worst possible example, because while e.g. individual recycling has a negligible but technically non-zero impact, voting is overwhe
180.
▲
by
piaste
3y ago
Your actions do not, indeed, matter. Neither does your vote, or your boycotting of $global_evil_corp, precisely because there's millions or billions of people involved. (To be pedantic: while not literally zero, your actions matter sev
More ›