Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
beagle3
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
beagle3
7mo ago
The name “Calcalist” is indeed a play on “Economist” (it is not a proper Hebrew word, but fuses the Hebrew word for economy “calcala” with the English suffix for a professional work “ist”. However, it is just an expanded version of Ynet’s b
32.
▲
by
beagle3
7mo ago
Are you familiar with anyone who uses a 20 year old DAW? Retro Amiga trackers don’t count.
33.
▲
by
beagle3
7mo ago
I did write “embedded/hardware”. Yes, you need special drivers for your X-ray/drill/whatever so you earned an another decade of windows. But in the places I frequent (backoffice, municipal, finance) it’s all gone web and rdp-
34.
▲
by
beagle3
7mo ago
The x86 emulation for fallback is (I’ve heard - not tried) usable for the first time. Microsoft tried in the past without a Rosetta equivalent; Apple succeeded twice with Rosetta. They did not try to switch cold turkey the way Microsoft did
35.
▲
AST-filtered eval() is not a sandbox: Severity 10 CVE-2026-26030, and others
(daridor.blog)
2 points
by
beagle3
7mo ago
|
0 comments
36.
▲
by
beagle3
7mo ago
No, but Microsoft are also going arm. Where the us goes, the world goes eventually.
37.
▲
by
beagle3
7mo ago
No I did not miss it. That has moved to web, either directly Or through an RDP/VNC interface where the actual windows virtual machine is hidden. Embedded/hardware is the last segment still not replaced by web.
38.
▲
by
beagle3
7mo ago
Hardcore gamers are not a big enough market segment to sustain x86. If everyone else switches to ARM/RISC-V, games will too, eventually.
39.
▲
by
beagle3
7mo ago
What they did not win was the popularity contest, mostly thanks to Windows - the Wintel market was just too massive to compete with. But that’s changed somewhat - Apple has managed a larger mind and market share (while switching into ARM).
40.
▲
by
beagle3
7mo ago
Worked very well for Apple in their transition to Apple Silicon.
41.
▲
by
beagle3
7mo ago
I am typing this on a 9 year old iPhone 8 Plus. Battery was replaced once after 6 years, replacement battery is still lasting more than a day. Apps are slowly losing support for it, but other than that it mostly does what I want, and still
42.
▲
by
beagle3
7mo ago
Because it has been trained on Java class spaghetti. When it’s trained on enough APL/K code, you’ll get minimal abstraction.
43.
▲
by
beagle3
7mo ago
But the amount of pleasing useful art has gone up x1000; If I had a blog, I would now have access to art that would be a perfect fit for my words, whereas 5 years ago, I would have to do with a my own (talent-lacking) doodles. Would some pe
44.
▲
by
beagle3
7mo ago
Code you can’t just throw away is a liability because you have to keep supporting it / servicing it. Claude Code and friends also change that part of the cost equation: You might not get gcc/llvm level optimization from a newly bu
45.
▲
by
beagle3
7mo ago
This is how successful things are created. By iterating on less successful things until they become successful. The cost of iterating (with software) dropped by a few orders of magnitude in the last few months.
46.
▲
by
beagle3
7mo ago
For most non-hobby project, the cost of code was in breaking a working system (whether by a bona fide bug, or a change in some unspecified implicit assumption). That made changes to code incredibly expensive - often much more than the origi
47.
▲
by
beagle3
8mo ago
Is there a simpler system for a small local network? For my home lab use case, it is almost sufficient to rsync /etc/{passwd,group,hosts,…..} - I manually sync them because changes are few and far between. I wanted to set up a cen
48.
▲
by
beagle3
8mo ago
This was happening en masse, perhaps still does - the cloud backup was unencrypted. Originally it was encrypted. Then, one day, Google stopped counting it towards your storage quota, but it became unencrypted. But even before that, Meta had
49.
▲
by
beagle3
9mo ago
scp works as long as the app is not making changes at the same time. If there's a chance someone is writing to the database during the copy, you should "sqlite3 database.sqlite .backup" (or ".dump") first; Or, alter
50.
▲
by
beagle3
9mo ago
The real analog copper lines were kind of limited to approx 28K - more or less the nyquist limit. However, the lines at the time were increasingly replaced with digital 64Kbit lines that sampled the analog tone. So, the 56k standard aligned
51.
▲
by
beagle3
9mo ago
It’s not necessarily picky - it’s sometimes about physically different perception. When DLP projectors first came out, I couldn’t watch them. I would see colors breaking in fast motion scenes and whenever I would move my head even slightly
52.
▲
by
beagle3
9mo ago
Somewhat related - I want control over devices in my home. Too many things these days need an internet connection to be useful. I run my own OpenWRT router and set up firewall policies for them so they only get the access they need to provi
53.
▲
by
beagle3
9mo ago
But also, there is more traffic on the bridge. The word processors of 30 years ago often had limits like “50k chapters” and required “master documents” for anything larger. Lotus 123 had much fewer columns or rows than modern excel. Not an
54.
▲
by
beagle3
10mo ago
Python’s dicts for many years did not return keys in insertion order (since Tim Peters improved the hash in iirc 1.5 until Raymond Hettinger improved it further in iirc 3.6). After the 3.6 changed, they were returned in order. And people st
55.
▲
by
beagle3
10mo ago
OOP is different things to different people, see e.g. [0]. Many types of OOP that were popular in the past, are, indeed, dead. Many are still alive. [0] https://paulgraham.com/reesoo.html
56.
▲
by
beagle3
10mo ago
Indeed. But ... do not confuse your model with reality. There's a folk story - I don't remember where I read it - about a genealogy database that made it impossible to e.g. have someone be both the father and the grandfather of th
57.
▲
by
beagle3
10mo ago
The Amiga 500 had high res graphics (or high color graphics … but not on the same scanline), multitasking, 15 bit sound (with a lot of work - the hardware had 4 channels of 8 bit DACs but a 6-bit volume, so …) In 1985, and with 512K of RAM.
58.
▲
by
beagle3
10mo ago
And yet, Nim does overflow checking by default.
59.
▲
by
beagle3
10mo ago
Do note that unlike Python’s “import * from a; import * from b” where you have no idea where a name cam from later in the code (and e.g. changes to a and b, such as new versions, will change where a name comes from), Nim requires a name to
60.
▲
by
beagle3
10mo ago
The alternative is checking the result of every operation; or use “signaling NaNs” that raise an exception on a (properly configured) scalar operation on a CPU. As soon as non scalar code is involved - SIMD or GPU, quiet NaNs with strategic
More ›