Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
theamk
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
391.
▲
by
theamk
11mo ago
That's no excuse for disbelieving GPS for extended periods of time. Google Maps gets it right: it tried to keep you on road, but only for a few tens of seconds. After that, if you are in the middle of uncharted territory, it'll sh
392.
▲
by
theamk
11mo ago
> the build farm for the next OS update is a god object This is a very interesting question! It may sound meaningless to you, but modifying firmware images is pretty common when trying to modify locked-down hardware. As in, "I'
393.
▲
by
theamk
11mo ago
Please don't use "sh" python library! By default (1) captures stdout and stderr of all processes and (2) create tty for processs stdout. Those are really bad defaults. The tty on stdout means many programs run in "intera
394.
▲
by
theamk
11mo ago
TL/DL: yes, it does, and by significant amount Key fob has nRF52840l, 64 MHz ARM, 1024 KB Flash, 256 KB RAM Apollo Guidance Computer was 2MHz, ~72 KB ROM, ~4 KB RAM The comparison might be up to 10x different due to more efficient arch
395.
▲
by
theamk
11mo ago
If an app requires a permission, how does OS know that it's OK to grant it? For example, I want to backup my system, so I install app which needs a permission called "bypass any file access control and let me read every file"
396.
▲
by
theamk
11mo ago
Raymond's posts are always fun to read, but it sometimes he focuses more on the "proper" methods, and does not even acknowledge that there are hacky workarounds. Like for this case - sure, you cannot redefine the standard out
397.
▲
by
theamk
11mo ago
8051 is cool, but no one is going to be writing their own homebrew assembler for them, there are plenty of FOSS ones. And even assembly itself is going away, sdcc is a perfectly good compiler which is sufficient for a lot of 8051 applicatio
398.
▲
by
theamk
11mo ago
https://archive.is/Tmsp8
399.
▲
by
theamk
11mo ago
I think that's exactly the kind of things that make people hate AI. Author's example for internal help channel has a rule: "NPM related: recommend reading the Fullstack onboarding guide...". So no comprehension, no conte
400.
▲
by
theamk
11mo ago
Direct link: https://rslstandard.org/ it's another robots.txt-like standard, with no teeth, so I'd expect it would be as effective as robots.txt ever was, which is: "every AI will ignore it" Renting few
401.
▲
by
theamk
11mo ago
Makes sense, Flash was eating battery like crazy. And it was widely used in ads, so it would appear on all pages of the internet. One of the first things I used to install on all my computers (laptops and desktops alike) was "block Fla
402.
▲
by
theamk
11mo ago
meh, I dunno. Using bare-metal requires competent Unix admins, and Actions team is full of javascript clowns (see: decision to use dashes in environment variable; lack of any sort of shell quoting support in templates; keeping logs next to
403.
▲
by
theamk
11mo ago
Low-value secrets are OK with low-effort key management. If you are using UUIDv7 already, and just want to hide the timestamp part, you don't need HSM or key rotation. Make up a key, hardcode it into source code (or into your terraform
404.
▲
by
theamk
11mo ago
Deprecations via warnings don't reliably work anywhere, in general. If you are a good developer, you'll have extensive unit test coverage and CI. You never see the unit test output (unless they fail) - so warnings go unnoticed. If
405.
▲
by
theamk
11mo ago
> I teach English courses at Boston College. I don’t lecture much. Mostly, we engage in conversation, paying attention to one another and to the book we have all read. This would be OK only if your class is small enough (something like 1
406.
▲
by
theamk
11mo ago
Large parts of web browsers (like entire Firefox' UI) is written in javascript already Operating systems _should_ use GC languages more. Sure, video needs to have absolute max performance... but there is no reason my keyboard or mouse
407.
▲
by
theamk
11mo ago
So, a license fee for bitbucket runner that you run on your own hardware? I can see this for complex products (like optimizing compilers), but for CI runners, this seems pretty expensive. All the other companies (like github, gitlab) provid
408.
▲
by
theamk
11mo ago
The main point in rivalry between "Team Many Worlds" and "Copenhagen" interpretations is that it does not matter for any practical purpose. All of the formulas behave the same, no experiment can tell one from another. Th
409.
▲
by
theamk
11mo ago
> Its intended purpose is to allow applications to be able to retrieve ranges of data without decrypting the entirety of the data. So.. sounds like any block cipher then? The wiki description is really confusing, so I wanted to look at u
410.
▲
by
theamk
11mo ago
Yes, they do. Remember, OP is build AI-powered review tools. Their technology won't exist without scrapers.
411.
▲
by
theamk
11mo ago
Wikipedia has a basic overview [0]. Basically, they tried to do what Java did - there is no raw pointers in instruction set, but only special "access descriptors" that always point to a valid object. Microcode handles the rest, li
412.
▲
by
theamk
11mo ago
This looks like its full of AI slop. Advice is generic, blog is full of listicles and ads. The footer says "This is a fan-made guide and is not affiliated with the official game." but I bet the only thing the creator is fan of is
413.
▲
by
theamk
11mo ago
> The difference between “annoying senior sysadmin” and “good consultant” is often just whether you’re in a room that opted in. So much that. No one likes "drive-by advice" - if you want something to be fixed, there should be
414.
▲
by
theamk
11mo ago
Spoiler: the author loves AI, they just dislike text-based chat interfaces for them. The reason? those interfaces present too much information. The authors propose some sort of dystopian "no control" world, where all you have are
415.
▲
by
theamk
11mo ago
Neat! Forward polish notation + multi-line programs is _weird_ though. It means you read tokens _right-to-left_ and then top to bottom. Readme gives good example in [0]: The long form (same in Taka or Forth) of 4 3 2 +
416.
▲
by
theamk
11mo ago
It's just a clickbait title, over super generic list. There is nothing surpising there at all, the reasons are "Its syntax is familiar, borrowing from Java and C", "No compilation makes it quick & easy to iterate and
417.
▲
by
theamk
11mo ago
Needs [2010]
418.
▲
by
theamk
11mo ago
Nope, TeletexString is ITU T.61, a.k.a codepage 1036. So Backspace (0x08) is OK, but Tab (0x09) is not. What, your implementation does not include CP1036 to Unicode translation table? Sorry, it's no longer ASN.1, it's now ASN.them
419.
▲
by
theamk
11mo ago
ASN.1 has too much stuff. The moment you write "I made ASN.1 decoder/encoder", someone will throw TeletexString or BMPString at it. Or inheritance, as morshu9001 sad. So at this point: - You can support all those features,
420.
▲
by
theamk
11mo ago
Nope. The main problem with expertsexchange was their SEO + paywall - they'd sneak into top Google hits by showing crawler full data, then present a paywall when actual human visits. (Have no idea why Google tolerated them btw...) SO w
More ›