Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
brewmarche
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
brewmarche
3d ago
I thought MS-DOS had special handling for A: and B: since it allowed you to copy from A: to B: even with just one floppy drive.
2.
▲
by
brewmarche
7d ago
Apologies, I focused on LLVM as a whole. You are right about clang (and I didn’t know about the arm64 backend)
3.
▲
by
brewmarche
9d ago
They asked about ‘originated’ in particular.
4.
▲
by
brewmarche
9d ago
Swift comes to mind, and this website has more https://opensource.apple.com/projects/ (it lists WebKit, but I guess they count WebKit after it split from KHTML, I’d agree with you there) Also, Bonjour originated at App
5.
▲
by
brewmarche
10d ago
https://github.com/github/gitignore/blob/main/Global/macOS.g...
6.
▲
by
brewmarche
10d ago
But they do: https://github.com/github/gitignore/blob/main/Global/VisualS... You need to merge the relevant ignore files to create one specific for you, so if you use VSCode on macOS VisualStudioCod
7.
▲
by
brewmarche
15d ago
Location: Germany (UTC +1/+2), EU citizen Remote: preferred Willing to relocate: no Technologies: C# and previously C++ and Java, prefer functional style and privately dabble with F# and Haskell. I know SQL, Azure, Docker, h
8.
▲
by
brewmarche
15d ago
One could argue that this is not an issue with pip, the software, but of the index used. I mean, if you control both index and extra-index there is no problem (and one solution to this is to use your own mirror with a set resolution order).
9.
▲
by
brewmarche
16d ago
For the attack you mentioned (reusing internal packages in a public repository) prefix reservation is one possible solution. Unfortunately PyPI does not support it.
10.
▲
by
brewmarche
16d ago
Maybe I was too harsh. It’s the CVE in conjunction with its high severity, the maintainers’ decision and the bundling of pip with CPython. In the end what can you do about it as a dev given that the pip maintainers have decided not to fix i
11.
▲
by
brewmarche
16d ago
Yes, I’ve also experienced this kind of attitude. Some scanning tools can detect that certain CVEs do not apply because the specific functionality is not used. I hope your team was OK with you uninstalling the VMware package manually (this
12.
▲
by
brewmarche
17d ago
In other videos Casey argues against the profile–fix–repeat workflow (I’m not saying that you necessarily meant this by measuring), instead arguing for estimating the theoretical maximum, then trying to get close enough to it. His argument
13.
▲
by
brewmarche
20d ago
Aren’t the shortcuts with the command key older than the PC ones (which started out as Shift+Insert etc. actually)? I wouldn’t call that desire to be different (also as mentioned below it has a lot of advantages in a terminal)
14.
▲
by
brewmarche
24d ago
Yes and gmx (listed next to it) as well, and I’m pretty sure that gmx offered/offers multiples TLDs (gmx.net, gmx.de, gmx.at, …) I think the same goes for Alice (big ISP, offering mail addresses, in multiple countries) It looks like so
15.
▲
by
brewmarche
24d ago
I’ve used https://www.typingclub.com for learning touch typing from scratch. It has worked really well for me
16.
▲
by
brewmarche
24d ago
There’s a funny explanation at the bottom: > It turns out that only 9 of the first 275 checks that I've sent out since the beginning of 2006 have actually been cashed. The others have apparently been cached. So this change in policy
17.
▲
by
brewmarche
27d ago
The Law Stack Exchange tags answers with the jurisdictions they apply to, but I think that’s the only StackExchange site that allows tags on answers.
18.
▲
by
brewmarche
29d ago
These answers are ~15 years apart, so the vote difference is not surprising. I personally sort by ‘date modified (newest first)’ on StackExchange sites.
19.
▲
by
brewmarche
1mo ago
I get scared when I see these string interpolations in GitHub Actions. Use `env:` instead and just work with environment variables in your shell script. Yes, you still need to vet your script. Quoting is a common source of problems. Use she
20.
▲
by
brewmarche
1mo ago
DIVSD latency 13–14 cycles, reciprocal throughput 4 cycles Use this instead of x87’s FDIV
21.
▲
by
brewmarche
1mo ago
> but the decision to not ship with a regular installation UI in OG macOS X came with the tradeoff of not cleanly _uninstalling_ software either. config files etc were always left over. But they have regular installers, they are called .
22.
▲
by
brewmarche
1mo ago
I remember years ago before LLMs my colleague told me he was impressed by my Google-fu. I was just as speechless whenever I saw him type his search queries which led nowhere. Apparently it’s a skill
23.
▲
by
brewmarche
2mo ago
PS: Did some research and while it is true that a ZWNBSP will break up ligatures in many systems, that’s not its intended use. It’s there to prevent line breaks (up to Unicode 3.2), nowadays only kept for compatibility outside of BOM. Moder
24.
▲
by
brewmarche
2mo ago
No, a ZWNBSP that’s not at the start is just a regular ZWNBSP. Can be used to break up ligatures for example
25.
▲
by
brewmarche
2mo ago
> The usual "0.1 + 0.2 != 0.3" is _not_ imprecision. Correct. That’s using the wrong base. Decimal floating point doesn’t have that problem.
26.
▲
by
brewmarche
2mo ago
I install these Python builds into distroless containers with uv python install and it just works. (If you try this with Google’s images, use gcr.io/distroless/cc, libgcc/libstdc++ is needed for some extensions, like numpy)
27.
▲
by
brewmarche
2mo ago
FWIW, ruff sees your line comment and keeps each item on its line. It only adds a trailing comma and additional space. It also does not collapse lines when there’s a trailing comma. Your output seems to be from black. IMO it’s insane to col
28.
▲
by
brewmarche
2mo ago
That’s how we distinguish the Cox–Zucker Machine [1] from other Cox-Zucker Machines (scnr) [1]: https://en.wikipedia.org/wiki/Cox–Zucker_machine
29.
▲
by
brewmarche
2mo ago
Yes, you don’t get that far without it.
30.
▲
by
brewmarche
2mo ago
Can’t get it running on Firefox 152.0.6 (aarch64), no extensions. [chrome-demo] chrome assets ready [gecko] warning: unsupported syscall: __syscall_madvise [gecko] embed-xul: main() on the app pthread (PROXY_TO_PTHREAD) [gecko] em
More ›