Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
pornel
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
151.
▲
by
pornel
8mo ago
Laws don't have to treat humans and machines equally. They can be "unfairly" biased for humans. People have needs like "freedom of artistic expression" that we don't need to grant to machines. Machines can oper
152.
▲
by
pornel
8mo ago
Generative AI changed the equation so much that our existing copyright laws are simply out of date. Even copyright laws with provisions for machine learning were written when that meant tangential things like ranking algorithms or training
153.
▲
by
pornel
8mo ago
The complaint isn't that iPad is useless, but that it would be equally useful to nearly every happy iPad user if it had a few generations older CPU. iPad works for lots of people, but the things that iPad is best for don't reall
154.
▲
by
pornel
8mo ago
It's just such a shame that really good CPUs are wasted on an OS that still acts as if it had hardware limitations of the 1st gen iPad. Whenever I need to get anything done on iPadOS, I feel like I'm wearing boxing gloves. The dev
155.
▲
by
pornel
8mo ago
If you want to see the future, check how LLMs keep eagerly recommending JR Japan Rail Pass for tourists. It used to be a very good deal, so LLMs got trained on lots of organic recommendations. However, nowadays the pass much more expensiv
156.
▲
by
pornel
8mo ago
In Rust, a Future can have only exactly one listener awaiting it, which means it doesn't need dynamic allocation and looping for an arbitrary number of .then() callbacks. This allows merging a chain of `.await`ed futures into a single
157.
▲
by
pornel
8mo ago
> Conservatism consists of exactly one proposition, to wit: There must be in-groups whom the law protects but does not bind, alongside out-groups whom the law binds but does not protect For this administration the law isn't someth
158.
▲
by
pornel
8mo ago
If one trade can crash a "stable" coin down to zero, it only proves it was a ponzi scheme like the rest of them.
159.
▲
by
pornel
8mo ago
In European cities this is mitigated by having low-floor buses and stops with level boarding to support mobility scooters and wheelchairs. There are also dedicated taxis available for people with disabilities (possibly subsidised). Over a l
160.
▲
by
pornel
8mo ago
BTW, HTML allows inline SVG with an XML-flavored syntax that interprets <script/> and <title> differently. It's a goldmine for sanitizer escapes. There are completely bonkers syntax switching and error recovery rules t
161.
▲
by
pornel
8mo ago
I've been writing Rust since 0.x versions. > C is their dad You can write "C with classes" in the "C/C++/Rust" language, and have users of all three tell you you're doing it wrong. The commonalitie
162.
▲
by
pornel
8mo ago
I've looked at the code from the PR. It seems to use safe types and standard idioms like pattern matching, so at least at first glance it looks like Rust. It could have been worse. C++ code naively converted line-by-line to Rust typica
163.
▲
by
pornel
8mo ago
Strong disagree. Rust copied C++ syntax to avoid looking weird to C++ programmers, but the similarity is skin deep. C can be tamed, because it's mostly a subset of Rust, but C++ idioms are a death from papercuts. OOP, weakly-typed temp
164.
▲
by
pornel
8mo ago
CVSS has some formula, but it's a fundamentally flawed concept. It's a score for the worst possible case , not for a typical case. It's for ass-covering, not for being informative about the real risk. For every boring API yo
165.
▲
by
pornel
8mo ago
Republicans are spending all of US's remaining soft power on stealing Greenland. If it ends with the Navy showing its non-soft power, Europe won't have any fucks left to give about some website.
166.
▲
by
pornel
8mo ago
Bevy engine uses wgpu and supports both native and WebGPU browser targets through it. The WebGPU API gets you to rendering your first triangle quicker and without thinking about vendor-specific APIs and histories of their extensions. It
167.
▲
by
pornel
8mo ago
Compression can be generalized as probability modelling (prediction) + entropy coding of the difference between the prediction and the data. The entropy coding has known optimal solutions. So yes, LLMs are nearly ideal text compressors, exc
168.
▲
by
pornel
8mo ago
The application of compressors for text statistics is fun, but it's a software equivalent of discovering that speakers and microphones are in principle the same device. (KL divergence of letter frequencies is the same thing as ratio of
169.
▲
by
pornel
8mo ago
I'm surprised Toyota even used something as new-ish as Flutter. Carmakers usually are the last to adopt anything. Bevy is the opposite of an old boring solution. It's a cool engine, but I imagine a manufacturer would like to have
170.
▲
by
pornel
8mo ago
Legacy automakers still use these for upselling trims. It's so silly when they make some "Advanced Technology Package" with a VGA camera and a 2-inches-bigger infotainment screen that's still worse than junk from Aliexpr
171.
▲
by
pornel
8mo ago
In Hyundai and Renault I've seen it first hand that it's a separate subsystem that works even when the infotainment is dead/unresponsive/glitchy (it's like that probably everywhere, these two are just the sample I h
172.
▲
by
pornel
9mo ago
Trillion-dollar surveillance advertising companies will not go down without a fight. Obviously nobody wants the stupid banners. But if adtech companies can't track invisibly, the next best thing for them is to argue "but what abou
173.
▲
by
pornel
9mo ago
A chef can cook a steak better than a robo-jet-toaster, even though neither of them has raised the cow. It's not about having abstraction levels above or below (BTW, in 21st century CPUs, the machine code itself is an abstraction over
174.
▲
by
pornel
9mo ago
That not true is not true. Rust For Linux has a hard dependency on unfinished Rust features that were not released as stable in the Rust version that Debian has. However, every build of rustc also needs to be able to build its own standar
175.
▲
by
pornel
9mo ago
Not sure if you mean proof of changing too fast …or not fast enough? Linux has a wishlist of features they want for kernel development, and Rust has been working towards adding them. Here's the paradox: Rust is very careful about compa
176.
▲
by
pornel
9mo ago
Rust's generics are entirely type-based, not syntax-based. They must declare all the traits (concepts) they need. The type system has restrictions that prevent violating ODR. It's very reliable, but some use-cases that would be ba
177.
▲
by
pornel
9mo ago
The safety bar is way way higher. The C++ WG keeps looking down at C and the old C++ sins, sees their unsafety, and still thinks that's the problem to fix. Rust looks the same way at modern C++. The std collections and smart pointers
178.
▲
by
pornel
9mo ago
Just getting to this barely-working state took C++ longer than it took to create all of Rust, including a redesign of Rust's own module system.
179.
▲
by
pornel
9mo ago
The whole Epic vs Apple was about Apple blocking this. Before being slapped by regulators, Apple had anti-steering policies forbidding iOS apps from even mentioning that purchasing elsewhere is possible. Even after EU DSA told them to allow
180.
▲
by
pornel
9mo ago
I mean you get one upfront cost for things like allocators, common string manipulation and std::fmt, std::{fs, io, path} helper functions, and gathering of pretty backtraces for panics (which is a surprisingly fiddly task, including ELF+DWA
More ›