Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lmm
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
241.
▲
by
lmm
5mo ago
Well, the universe does something with extremely small but extremely heavy objects, unless you think that merely creating that situation will cause the universe to cease to exist.
242.
▲
by
lmm
5mo ago
That's what stable is for though. Like, sure, stable's policy is ludicrous and you would have to be insane to run stable. But the remedy for that isn't to try to change Debian policy, it's to get people to stop running s
243.
▲
by
lmm
5mo ago
> It is if more training data results in better performance. Sure. But given the relation with translation systems, it seems far more likely that there are diminishing returns to larger volumes of training data.
244.
▲
by
lmm
5mo ago
That might be an argument for not using a novel homebrew programming language. But it's not an argument against, like, any top-100 or even top-1000 programming language, which will be adequately represented in the training data.
245.
▲
by
lmm
5mo ago
> Honest question. Commons, Guava, Spring, and more seem to take this approach successfully (as in, the drawbacks are outweighed by the benefits in convenience, quality, and security) in Java. Commons and Spring have spent significant ef
246.
▲
by
lmm
5mo ago
> Complex numbers were introduced in the 1600s with no practical application for almost 300 years. On the contrary, complex numbers were introduced to make the cubic formula work.
247.
▲
by
lmm
5mo ago
Selling support/services as the maintainer of an open-source service was never a hard-nosed business proposition in the first place. It's like Amazon undercutting your fire station's bake sale.
248.
▲
by
lmm
5mo ago
Maybe. What would that look like, adding more gaskets on the outside? That sounds even harder to maintain since the only way to get access is diving.
249.
▲
by
lmm
5mo ago
> I can’t make every third-party package do exact version pins Every third-party package already uses exact version dependencies, you don't need to do anything. > then I couldn’t patch a transitive dependency faster than the upst
250.
▲
by
lmm
5mo ago
> Is ssh somehow sacrosanct in a way that any other RCE or credential stealing attack is different? I see ssh as a very fundamental part of the system - in BSD terms it's in base not ports. Random packages from npm or pypi, sure, if
251.
▲
by
lmm
5mo ago
> Point being, it's fun to hate on systemd, and maybe even hipster-like, and systemd is hardly perfect... but you are probably more likely to be exploited by a pypi or npm supply-chain attack. Can you even imagine pypi or npm compro
252.
▲
by
lmm
5mo ago
You don't need them. Maven has deterministic dependency resolution (unless you use version ranges, but don't do that), so you just write your dependencies. (The flipside is you may want to get in the habit of doing something like
253.
▲
by
lmm
5mo ago
> The security issues will be found and resolved Will they though?
254.
▲
by
lmm
5mo ago
No. Decent packaging systems like used in the Java world have deterministic or mostly-deterministic dependency resolution; semi-decent packaging systems like the ones you mention have lockfiles. Pre-uv Python packaging is uniquely awful.
255.
▲
by
lmm
5mo ago
> I ask because someone once told me this was illegal in the US; that a shop was allowed to display the sale price only for a larger quantity, but they had to honor the same price per unit if you only bought one. No, WTF? That's not
256.
▲
by
lmm
5mo ago
> If you do the research and decide you would benefit from a robot vacuum, compare different models to decide on the best fit for your needs, and then check prices at different stores and find that it's cheapest at Costco - then yea
257.
▲
by
lmm
5mo ago
> Performance? Codegen simplicity? Why, again, must one use the syscall ABI for anything that is not a syscall? If you can figure out an ABI that gives you significant advantages, sure, knock yourself out. But given that you're goin
258.
▲
by
lmm
5mo ago
People are getting real stuff done with the internet. But there were also a whole lot of overhyped companies that rightly crashed back in '99. Once we've gone through the AI equivalent of the dot.com crash, will Anthropic still be
259.
▲
by
lmm
6mo ago
Some entities are paying for it, sure. I'm still not convinced that's because it's "needed".
260.
▲
by
lmm
6mo ago
The OS is the one providing the filesystem, it should define and support how it's used (including providing standard utilities for manipulating it, both from programs or by the operator) rather than leaving the programs to figure it ou
261.
▲
by
lmm
6mo ago
> Which is a C ABI. Borland's Turbo C and C++Builder used different ABI than Microsoft C compiler did. GCC for Windows used to use a third, entirely different ABI as well. Sure, you can do that. Userspace code can use any ABI it wan
262.
▲
by
lmm
6mo ago
> Why on bloody Earth should a presumably generic-purpose OS provide a special API for dealing with internal representation of some data structure in a (particular) implementation of a (particular) programming language? Because the purpo
263.
▲
by
lmm
6mo ago
> You don't need to use this calling convention inside your own binary (and indeed, MinGW and MSYS use SysV ABI for everything except when calling Win32 API), or ask a random C runtime coming from God knows where to do this for you
264.
▲
by
lmm
6mo ago
Or the bubble he was pumping hasn't popped yet. We won't be able to say how much of this capacity was actually "needed" until 10 years in the future, if ever.
265.
▲
by
lmm
6mo ago
Amazon is a compute specialist, their competitive advantage is in the compute business. And conversely they're not really trying to play in the AI business, so it's not at all suspicious that they don't want to use all thei
266.
▲
by
lmm
6mo ago
> How does a medium-sized SME were all the payrolls depends on Sara and her USB stick do if, literally, their servers do catch fire. Like every job, we overestimate our importance. What do they do? They pay everyone the same as last mont
267.
▲
by
lmm
6mo ago
> The whole issue is specific to C and languages that copied C or use its runtime underneath in implementations (like Python) So it's "specific to" almost all programming languages in actual use. That's a rather esote
268.
▲
by
lmm
6mo ago
> you can of course use non-C languages to call the Win32 API. Or even directly using assembly code. Is that a supported/official API though? On Linux you "can" put your arguments in registers and trigger the system call i
269.
▲
by
lmm
6mo ago
> The Win32 API. E.g. using WriteFile to write files ( https://learn.microsoft.com/en-us/windows/win32/api/fileapi/ ...) Which is called from what, if not C? Does windows really offer no API for wr
270.
▲
by
lmm
6mo ago
The article seems to be taking the position that the C runtime library is not part of "Windows", which feels like a rather odd view to me. What is the stable API that Windows offers to application developers if not that?
More ›