Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Someone
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
35 ms
·
751.
▲
by
Someone
11mo ago
Apple is 3D-printing Apple-like objects ( https://www.apple.com/newsroom/2025/11/mapping-the-future-wi... ), so one can hope this will trickle-down to hobbyist price points some time in the future.
752.
▲
by
Someone
11mo ago
You can speed things up with speculative execution. If you add one, you will want a good branch predictor to keep costs down.
753.
▲
by
Someone
11mo ago
You don’t need git to get something “as simple as a git merge” (Diff3 is from 1979 ( https://en.wikipedia.org/wiki/Diff3 ) Diff3 is from 1979 ( https://en.wikipedia.org/wiki/Diff3 ), so three-way merg
754.
▲
by
Someone
11mo ago
> However, are Go programs not supposed to typically avoid sharing mutable data across goroutines in the first place? C programmers aren’t supposed to access pointers after freeing them, either. “Easy to do, even in clean-looking code, b
755.
▲
by
Someone
11mo ago
> I do wonder why there’s no way to operate qlc as if it were mlc, other than the manufacturer not wanting to allow it. You can run an error-correcting code on top of the regular blocks of memory, storing, for example (really an example;
756.
▲
by
Someone
11mo ago
A few paragraphs down, they say: “Unfortunately, one of the three trustees has irretrievably lost their private key, an honest but unfortunate human mistake, and therefore cannot compute their decryption share. As a result, Helios is unabl
757.
▲
by
Someone
11mo ago
So, there’s a similar way to do it with a function that produces one of the characters in “FizBu\nx” and a while true loop that - increases i on every \n , - prints i when that produces x , otherwise prints the character (Disregardi
758.
▲
by
Someone
11mo ago
Is there a reason you cannot clone an existing client with technically solid mail handling and build a new UI on top of it?
759.
▲
by
Someone
11mo ago
> The core of the JMStV amendment, which has been debated for years and to which the state premiers agreed almost a year ago: End devices that are typically also used by minors should be able to be switched to a child or youth mode by pa
760.
▲
by
Someone
11mo ago
> which is essentially just copying files to the new directory and then deleting the previous directory if the copy was successful And deleting the partially copied data if the copy wasn’t successful, and making sure “just copying files
761.
▲
by
Someone
11mo ago
> The only reasonable way to compare rationals is the decimal expansion of the string. Why decimal ? I don’t see why any other integer base wouldn’t work, and, on about any system, doing 2^n for any n > 0* will be both easier to im
762.
▲
by
Someone
11mo ago
FTA: “Under the new proposal, some “non-risk” cookies won’t trigger pop-ups at all, and users would be able to control others from central browser controls that apply to websites broadly.”
763.
▲
by
Someone
11mo ago
> A method call taking 10ms and one taking 15 us is a factor of 60x 667 (a thousand 15μs calls take 15ms)
764.
▲
by
Someone
11mo ago
> Most modern software still defaults to imperial units somewhere deep in its stack — APIs, IoT firmware, cloud dashboards, even DB schemas. I find it hard to believe that bold claim of “most”. The article doesn’t give evidence, not even
765.
▲
by
Someone
11mo ago
> What this does do is reveal the fiction that "iPadOS" and "iOS" are separate. Clearly not. Technically, I don’t think anybody ever claimed they were 100% distinct. Apple, for instance, says ( https://devel
766.
▲
by
Someone
11mo ago
> Reference counting does not trace dead objects. > […] > and that part of its operation corresponds to the sweep activity in garbage collection, not to the tracing of live objects. The sweep activity in garbage collection traces l
767.
▲
by
Someone
11mo ago
Thanks! Never considered that a 21st century language designed for “power of two bits per word” hardware would keep that feature from the 1970s, so I never looked at that production. Are there other modern languages that still have that?
768.
▲
by
Someone
11mo ago
> Which makes sense, it's got the smallest language spec of any of them I think go is fairly small, too, but “size of spec” is not always a good measure for that. Some specs are very tight, others fairly loose, and tightness makes s
769.
▲
by
Someone
11mo ago
> Would it be better for my use case that it would have returned no data for the currency field? Don't think so. If there’s a decent chance it infers the wrong currency, potentially one where the value of each unit is a few units of
770.
▲
by
Someone
11mo ago
> They would need to prove that they have the rights to it to win court, yes. I think proving that proving they had the rights at some time could be sufficient because it is impossible to prove they never sold them.
771.
▲
by
Someone
11mo ago
No, if only because neither of the two is a future programming language. Java is 30 years old, Kotlin 14. Also, why would you think that’s the best we can do? Even only considering languages that primarily run on the JVM, I would rate scala
772.
▲
by
Someone
11mo ago
>> In most cases, F-Droid couldn't know either. A developer transferring their accounts and private keys to someone else is not easily detected. > 1. The Android OS does not allow installing app updates if the new APK uses a d
773.
▲
by
Someone
11mo ago
https://autovista24.autovistagroup.com/news/what-were-best-s... says, for the first half of 2025: Best-selling BEVs in China January to June 2025 Geely Geome Xingyuan 205,091 BYD Seagull 174
774.
▲
by
Someone
11mo ago
> In order to build a custom Rom, you need three things: the kernel tree, the device tree, and the binary blobs. And a license to use the binary blobs for that purpose. Is it a given that doing that is allowed?
775.
▲
by
Someone
11mo ago
> As a developer you should NOT have to pay Apple or Google or anyone any money to create / distribute software. So, how do you get a computer? Get electricity to power it? Learn how to write programs? I don’t think that “or anyone”
776.
▲
by
Someone
11mo ago
> And so the caller has to be prepared for everything: a later version of the library might suddenly return a new type of exception. But you get the same with checked exceptions in Java. Yes, an interface will say foo can only throw F
777.
▲
by
Someone
1y ago
> isn't it strange that you don't know the exception type? Java experience taught us that, when writing an interface, it is common not to know the exception type. You often can’t know, for example, whether an implementation can
778.
▲
by
Someone
1y ago
Chances are the UK government would require them to create that backdoor for them, and Apple would publicize that (implicitly, if the UK government would also forbid them to tell it explicitly)
779.
▲
by
Someone
1y ago
No you couldn’t, given “Normalization is not required”, so we have 10³ × 9 < 10¹ × 100000
780.
▲
by
Someone
1y ago
> if (!tx.commit()) https://docs.oracle.com/javase/8/docs/api/java/sql/Connectio... : void commit() throws SQLException ⇒ this code I won’t even compile for the java.sql.Transacti
More ›