Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
faho
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
121.
▲
by
faho
5y ago
Is it? On my system the only things depending on binutils (which libbfd is part of) are gcc, clang and perf (seems archlinux doesn't care). That makes it arguably not a system library, so it's fair that Debian would want to steer
122.
▲
by
faho
5y ago
> Michał Sidor suggests building against libbfd, something that the Debian maintainers don’t want to do. "don't want to" isn't quite correct - they can't . Perf is licensed under the GPLv2, libbfd under the GPLv
123.
▲
by
faho
5y ago
https://bugs.python.org/issue17087 , fixed in python 3.4 (released in March 2014). The article, from 2010, tested python 2.5.
124.
▲
by
faho
5y ago
>Having a system venv - managed by the system's package manager - would mean this "root cause" would go away, no? Oh, but you need to explain to pip that it's managed by the system's package manager. Which is wha
125.
▲
by
faho
5y ago
Ah, that's good to know, thanks!
126.
▲
by
faho
5y ago
But do you know if alpine does official docker images namespaced as e.g. alpine/? Is "alpine-glibc" an official project and someone just helpfully made the image (or an image including an official glibc package)? Or is this a
127.
▲
by
faho
5y ago
I mean, okay, it's the program's fault. But it is part of the trade-off you make using musl, and one that I, personally, wouldn't decide in its favor. As the user, you have the choice to use musl and "battle quite a fe
128.
▲
by
faho
5y ago
It doesn't outright state anywhere that it's not an official alpine product, and I don't know if everyone reads the site - many people will just copy the "FROM frolvlad/alpine-glibc" from elsewhere. In any case
129.
▲
by
faho
5y ago
What's wrong with that is the reason trademarks exist: Confusion. If something is called "alpine-glibc", it's reasonable to expect that it's by the alpine people and supported like alpine. This, as we see here, anno
130.
▲
by
faho
5y ago
I can see that argument, but I kinda don't agree? The issue with the heuristic is that it can fail depending on the input, and the input can easily change in a way that kills the heuristic. Say you run the tool on a file, and it dete
131.
▲
by
faho
5y ago
>Can you create a file that has different contents depending on whether it is interpreted as csv or tsv? Easily! a\tb,c Is "a\tb" and "c" as a csv, but "a" and "b,c" as a tsv! In practice,
132.
▲
by
faho
5y ago
(The bio lists pronouns - they had a lot of fun)
133.
▲
by
faho
5y ago
>thank you for the PR Just to be clear: It's not my PR. The person who made that must've just seen widecharwidth and thought it was a potential solution. >do we then have to push a new Mosh release every time there's a
134.
▲
by
faho
5y ago
With fish we've made the experience that relying on libc isn't good enough. Specifically in the case of connecting to a server that typically has an old libc with old unicode information, from a desktop that has a much newer syste
135.
▲
by
faho
5y ago
>presumably Python has a similar "cache" of such constant strings. Not really . You're hitting constant folding: https://arpitbhayani.me/blogs/constant-folding-python This isn't a pre-made list
136.
▲
by
faho
5y ago
Yes, but that's only automagic and brittle because it's not an actual join on the foreign key. It's a join on whatever happens to have the same name! Which sometimes happens to be the foreign key. The point here is that SQL
137.
▲
by
faho
5y ago
And it also breaks if two non-key columns are named the same. This makes naming key columns differently a defence technique, so you stop people from using natural joins.
138.
▲
by
faho
5y ago
>Is that really what's going on here? I'm in way too deep to be sure what's best for beginner programmers, but I feel like Python must surely optimise... For these particular numbers, CPython has one optimization I know of
139.
▲
by
faho
5y ago
Apple specifically avoids code licensed under GPL 3 , which wasn't even released at the time Carmack's code was licensed. The concern there seems to be the anti-"tivoization" provisions, which could force Apple to allow
140.
▲
by
faho
5y ago
I really like how we managed to get this release out in less than four months, and it's still reasonably juicy. To be honest, 3.2 was much too big. So big that it's been really hard handling issues reported for older versions beca
141.
▲
by
faho
5y ago
Ironically this site's dark mode doesn't trigger in either firefox or chromium for me. Compare https://fishshell.com/ , which I recently added a dark mode to and which does trigger in both (linux chromium needs to
142.
▲
by
faho
5y ago
IBM / Red Hat cut CentOS 8's lifecycle by 8 years, with one year warning. Of course that's the free version, but still.
143.
▲
by
faho
5y ago
I use emacs with evil-mode, and I don't have a problem with startup time (and that's without emacsclient, which I always found too annoying to deal with). My issue is I don't really like emacs' mode of operating, and e
144.
▲
by
faho
5y ago
Does anyone know of a nice git interface for Neovim? I would love to get off of emacs, but it's hard to beat Magit. At the very least something that lets me view the repo status and stage selections would be good.
145.
▲
by
faho
5y ago
>I think it would be make sense for ich.io to have a steam-like client They do ! https://itch.io/app . It's even open source: https://github.com/itchio/itch . > Maybe it could it could come w
146.
▲
by
faho
5y ago
For open source games , sure. But this isn't an open source game, as far as I can see, and most games aren't. Also I often find the fixed releases of most distros to be a bad fit for games because the stability argument matters l
147.
▲
by
faho
5y ago
Deb, rpm et al don't help here at all. You can't use their dependencies or you'd need to provide builds for different versions of the same distro (because many many many libraries aren't that stable, and distros typicall
148.
▲
by
faho
5y ago
So if it is behavior that is not defined by the C standard, would that not make it undefined behavior?
149.
▲
by
faho
5y ago
Fish's highlighter highlights valid paths with the color specification given in $fish_color_valid_path. By default that's "--underline". If you don't want it, set the variable to empty with set fish_color_vali
150.
▲
by
faho
5y ago
It's simply a block, and fish specifies blocks with "begin" and "end". begin; cat file_1; cat file_2 | grep something; end | sort (note that this is distinct from a "subshell", which has a separat
More ›