Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
stabbles
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
121.
▲
by
stabbles
10mo ago
Apart from Daniel Sternberg's frequent complaints about AI slop, he also writes [1] > A new breed of AI-powered high quality code analyzers, primarily ZeroPath and Aisle Research, started pouring in bug reports to us with potential
122.
▲
by
stabbles
10mo ago
> On POSIX platforms, platlib directories will be created if needed when creating virtual environments, instead of using lib64 -> lib symlink. This means purelib and platlib of virtual environments no longer share the same lib directo
123.
▲
by
stabbles
10mo ago
A C compiler is easier to bootstrap than a Rust compiler.
124.
▲
by
stabbles
11mo ago
The compiler doesn't know the implementation of strlen, it only has its header. At runtime it might be different than at compile time (e.g. LD_PRELOAD=...). For this to be optimized you need link time optimization.
125.
▲
by
stabbles
11mo ago
For people who enjoy these blogs, you would definitely like the Julia REPL as well. I used to play with this a lot to discover compiler things. For example: $ julia julia> function f(n) total = 0 for x
126.
▲
by
stabbles
11mo ago
Question is whether the space is competitive enough. Other SOTA models are made by companies whose business model already is selling ads.
127.
▲
by
stabbles
11mo ago
Excellent!
128.
▲
by
stabbles
11mo ago
The metaschemas are useful but not strict enough. They don't set `additionalProperties: false`, which is great if you wanna extend the schema with your own properties, but it won't catch simple typos. For example, the following is
129.
▲
by
stabbles
11mo ago
Not the case
130.
▲
by
stabbles
11mo ago
The best free CI system in the world has macOS 15 runners running at 75% capacity due to a background process that consumes 100% CPU [1]. The problem is known to them since May but not fixed half a year later. [1] https://github.
131.
▲
by
stabbles
11mo ago
In a call `execve("/my/script", ...)` of course the kernel has to figure out how to run it, there is no shell involved. As for scripts vs elf executables, there's not much of a difference between the shebang line an
132.
▲
by
stabbles
11mo ago
You're absolutely right!
133.
▲
by
stabbles
11mo ago
The xkcd comic does not apply. Goes to show that a very big block holding everything is equally bad.
134.
▲
by
stabbles
11mo ago
Yeah, developers should specify what language and dialect a project is written in. In practice though, support for that in build systems is cumbersome. For example in CMake the natural variable is CMAKE_CXX_STANDARD, but it's implement
135.
▲
by
stabbles
11mo ago
This is not the case. They are discussing the default value of `g++ -std=...`. That does not complicate bootstrapping as long as the C++ sources of GCC are compatible with older and newer versions of the C++ standard.
136.
▲
by
stabbles
11mo ago
"I think the whole EU should be reformed" reads exactly like a junior dev demanding a full rewrite from scratch.
137.
▲
by
stabbles
11mo ago
Link to the problems: https://google-deepmind.github.io/alphaevolve_repository_of_...
138.
▲
by
stabbles
11mo ago
Funny how the first suggestion is supplements, the second whole foods.
139.
▲
by
stabbles
1y ago
Seems like this is not using glibc's hwcaps (where shared libraries were located in microarch specific subdirs). To me hwcaps feels like a very unfortunate feature creep of glibc now. I don't see why it was ever added, given that
140.
▲
by
stabbles
1y ago
They bought Komoot, laid off 80% of the staff, but they still did a major redesign of the app and website afterwards. I expected outages, but so far it works like before.
141.
▲
by
stabbles
1y ago
Seen this a lot as well with Safari on the iPhone.
142.
▲
by
stabbles
1y ago
Is libgccjit used a lot? I think I have only seen it in emacs.
143.
▲
by
stabbles
1y ago
Hm, `-ffat-lto-objects` exists, and tools like `gcc-ar` and `llvm-ar`. Linker plugins can work with these objects.
144.
▲
by
stabbles
1y ago
I would be really happy if instead of a dumb tool like ar -r libexample.a f.o g.o it was like creating shared libraries ld --static -o libexample.a f.o g.o -L /somewhere/lib -ldep1 -ldep2 -rpath /somewhere/
145.
▲
by
stabbles
1y ago
This is the "standard" configure + make + make install, which includes libpython.a, header files, Python's own tests (python -m test), plus __pycache__, and debug symbols. Distros of course may split it up into multiple packa
146.
▲
by
stabbles
1y ago
Python installation size over time: 170M python-3.6.15 183M python-3.7.17 197M python-3.8.20 206M python-3.9.24 218M python-3.10.19 331M python-3.11.14 362M python-3.12.12 377M python-3.13.8 406M python
147.
▲
by
stabbles
1y ago
It should be possible to better explain in IKEA style how to perform partitioning with swapping. In its current form it can make people fall into a quadratic complexity trap.
148.
▲
by
stabbles
1y ago
For Python (or PyPI) this is easier, since their data is available on Google BigQuery [1], so you can just run SELECT * FROM `bigquery-public-data.pypi.distribution_metadata` ORDER BY length(version) DESC LIMIT 10 The winner is: h
149.
▲
by
stabbles
1y ago
> - The fact that it's essentially unstructured data makes it hard to work with generically. If you have a username + password and need to use those in a script, you'll need to implement your own parser in your shell language i
150.
▲
by
stabbles
1y ago
I can recommend this. I'm sure it's a bug in the YouTube interface that they recommend literally nothing. My home screen has been completely empty for over a year, just a message saying "Your watch history is off". I hav
More ›