Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
codeflo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
26 ms
·
721.
▲
by
codeflo
4y ago
But again, who is it that makes that call?
722.
▲
by
codeflo
4y ago
> look like a clear propaganda to me This somehow tickled my funny bone. I mean, who can deny that you’re an expert on the subject?
723.
▲
by
codeflo
4y ago
That’s a non-sequitur. If free will in the strict philosophical sense doesn’t exist (and I believe it might not), then we need to judge and blame to influence the decision process of current and potential offenders.
724.
▲
by
codeflo
4y ago
I have no illusions about the effect, I hope my last sentences made that clear. But I disagree about framing the cause the way you do. Let’s say I somehow depend on you, and I want food and Pokemon cards, but you don’t give you enough money
725.
▲
by
codeflo
4y ago
I have two issues with this reasoning. First, as a German (!), I always have a hard time with articles that claim bombing Germany in WW2 somehow wasn’t justified. What would have been the alternative? Leave the regime in power? Concede half
726.
▲
by
codeflo
4y ago
When I first heard of Effective Altruism, it was all about vaccines and mosquito nets — low cost solutions with clear, positive outcomes. I found that convincing, and even donated some money to some of the recommendations. When I checked ba
727.
▲
by
codeflo
4y ago
I mean, everything is easy to predict in retrospect. :) Personally, I’m a bit surprised that it has learned any connection between the letters in the generated image and the prompt text at all. I had assumed (somewhat falsely it seems) that
728.
▲
by
codeflo
4y ago
I agree. Just FYI, for compatibility reasons, the .NET runtime uses the .dll extension for all libraries, even on Linux. Despite the extension, these files aren’t true Windows DLL files. They might have a stub PE header (not completely sure
729.
▲
by
codeflo
4y ago
It’s a different conversation from the dev side and from the sysadmin side, and neither might apply to you. As a dev, containers allow you to care a lot less about what’s installed on the server and in which version. You’ve already solved t
730.
▲
by
codeflo
4y ago
Oh, wow! I didn’t fully realize what was weird, but it’s very obvious once pointed out. It seems like “longish mechanical implement close to the face” is so strongly biased towards “bottle” that the AI has difficulty moving the telescope up
731.
▲
by
codeflo
4y ago
Speculation is fun, if you’re aware that you’re not doing science. Another fun theory I’ve read is that the piece was called “Für X” for different values of X at different times. According to this theory, Beethoven intentionally didn’t publ
732.
▲
by
codeflo
4y ago
> This exists since 2013. Good to know, but maybe it’s not my fault that I assumed an official post by the Perl Steering Committee on perl.org would show the best solution. > Exists. Wouldn't be Perl if one hadn't the choice
733.
▲
by
codeflo
4y ago
If user = server administrator writing simple scripts, you are probably right. If user = a team of devs, I don’t agree. You often want to use new language features just to simplify a piece of code, and you don’t want confusing rules around
734.
▲
by
codeflo
4y ago
The “neither” choice happened with Python 2/3 as well. The current re-emergence of Python as a machine learning/data science languages is basically a new trend. Long before that, before the Python 3 transition, there was a signifi
735.
▲
by
codeflo
4y ago
I hope we can agree that Python 3 was qualitatively different because all of your libraries had to migrate first. Now, your new argument depends on how hard it is to migrate a single file. If that’s sufficiently easy, you simply do it. Migr
736.
▲
by
codeflo
4y ago
Your last two paragraphs describe Rust’s process differently than I would in comparison to this suggestion. First, significant new language features are introduced all the time, even in stable, all of them enabled by default (indeed, there’
737.
▲
by
codeflo
4y ago
Think about applications, not one-off scripts. It should be easy to always stay on the latest language version, with good tooling to migrate your code, and importantly, the ability to do it piece by piece. (Python 3 was all-or-nothing for
738.
▲
by
codeflo
4y ago
I’ve written a nontrivial anount of Perl code in my life, admittedly almost none in the last decade. For all its obvious flaws, I always liked the language, and am happy to see it getting attention and moving forward. Having said that, I th
739.
▲
by
codeflo
4y ago
A variant of your point three: * Avoid inventing new categories of notifications. When you have to, don’t default the new category to opt-in for users who have opted out of the closest existing one. Two rounds of notification whack-a-mole a
740.
▲
by
codeflo
4y ago
Any guess why Hetzner Cloud isn't visibly moving towards offering more managed services in general (the kind of stuff Digital Ocean offers, like databases, Kubernetes etc.)?
741.
▲
by
codeflo
4y ago
That’s a good point. Rust’s cargo files have that feature as well. And I agree that surface syntax isn’t the main issue.
742.
▲
by
codeflo
4y ago
Better in what sense? Syntax aside, I don’t see a substantial difference in terms of file content. I do see a substantial difference in terms of tool capabilities (like .NET/NuGet’s inability to resolve conflicting diamond dependencies
743.
▲
by
codeflo
4y ago
Some of the comments in that thread must come from people who are lucky enough to have never had to read or refactor any large, convoluted methods. Knowing that this particular bool flag isn’t being flipped thrice, 100 lines down, is a go
744.
▲
by
codeflo
4y ago
That’s one of the things that tangibly improved IMO: they removed the file list, so except still being ugly XML, the csproj is now very comparable to package.json or Cargo.toml.
745.
▲
by
codeflo
4y ago
I’d be fine with semantics similar to readonly fields (and incidentally, “const” in JavaScript): you can’t reassign the variable, but the contained object can do what it wants. To your last question: Yes, records are really nice syntactic s
746.
▲
by
codeflo
4y ago
I once experimented with something like that a few years back, when I was regularly using a WiFi that only allowed HTTP. It’s not hard to tunnel something like SOCKS over TLS over base64 over anything that allows sending text, including HTT
747.
▲
by
codeflo
4y ago
I certainly found it bleeds over into real life, but still, fair point.
748.
▲
by
codeflo
4y ago
I’m perhaps in a similar camp, years of experience during the .NET 4 era, a lot of TypeScript and Rust after that. Recently, I went back to C# for a smaller project. The .NET ecosystem certainly has its advantages compared to the “wild west
749.
▲
by
codeflo
4y ago
That’s an underappreciated technique, and I’m not sure why. Someone once remarked (verbally) in the context of a code review that they would need to run the code to fully understand it, to which I replied “Why don’t you?” The look on their
750.
▲
by
codeflo
4y ago
I’m not sure what you’re suggesting here, but there’s no way to confuse the side of the political spectrum that actually cares about all human suffering with the one that cynically doesn’t.
More ›