Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
NobodyNada
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
NobodyNada
4mo ago
guard is an inverted if statement, with the additional requirement that the branch must exit the parent scope. It's useful sometimes for readability, particularly for avoiding the "pyramid of doom" when you have a lot of prec
32.
▲
by
NobodyNada
4mo ago
Most people without absolute pitch have some level of "pitch memory", but it's not comprehensive or reliable. For instance, if you ask people to sing a pop song, they're significantly more likely than chance to sing it i
33.
▲
by
NobodyNada
4mo ago
I'm a musician who doesn't have absolute pitch, but does have very strong relative pitch. My understanding is that perfect pitch is neat party trick, but actually a hindrance instead of a help in most musical circumstances. Relati
34.
▲
by
NobodyNada
4mo ago
The engineer who wants the build to be reproducible and the engineer who wants to have the build time in the compiled binary may not be the same person.
35.
▲
by
NobodyNada
4mo ago
The reason for this is to ensure stack overflows are detected. The OS places a guard page above the top of the stack, which will cause a segfault if accessed. That way stack overflows are guaranteed to crash rather than stomping on valid me
36.
▲
Greg KH: Untrusted data in Linux – How Rust is going to save us [video]
(youtube.com)
2 points
by
NobodyNada
4mo ago
|
0 comments
37.
▲
by
NobodyNada
4mo ago
The headphones are from AIAIAI: https://aiaiai.audio/headphones/tma-2-studio-wireless Loopback looks nice, but I prefer to keep the routing entirely within my DAW (or my interface where possible) to keep latency to a m
38.
▲
by
NobodyNada
4mo ago
I needed something like this a few months ago. I use my MacBook to run my (musical) keyboard rig for live performances, and use low-latency wireless headphones for monitoring. The headphones have a transmitter dongle that plugs into my lapt
39.
▲
by
NobodyNada
4mo ago
(Not the parent, but I'm faceblind as well) The interaction described goes like this: "Hi there, I'm ABC, nice to meet you, what's your name" "...Huh? I'm XYZ. We've met before." "Oh right..
40.
▲
by
NobodyNada
4mo ago
I recently learned that I have some level of face-blindness (I took the CFMT online and scored 43). It's something I've had my whole life but only recently realized wasn't "normal". It's not like I can't r
41.
▲
by
NobodyNada
5mo ago
They gave a detailed talk last DEF CON: https://www.youtube.com/watch?v=KhWtkZmOPn4
42.
▲
by
NobodyNada
5mo ago
> My only gripe is that a lot of it is feeling a bit kick-starter-y IMO the term "project goals" is quite misleading for what this actually is. A project goal is a system for one person (or a small group of people) to express t
43.
▲
by
NobodyNada
5mo ago
> if optional were a general sum type you wouldn't be able to make these optimizations easily without extra information Rust has these optimizations (called "niche optimizations") for all sum types. If a type has any unuse
44.
▲
by
NobodyNada
5mo ago
There are lots of unstable things in Rust that have been unstable for many years, but this isn't one of them. openat() was added in September, and the next PR in the series implementing unlinkat() and removeat() received a code review
45.
▲
by
NobodyNada
5mo ago
openat() is there, but it's unstable (because the dirfd-related syscalls are not all fully implemented and tested across all platforms Rust supports yet): https://doc.rust-lang.org/std/fs/struct.Dir.html#metho
46.
▲
by
NobodyNada
5mo ago
Nearly every available filesystem API in Rust's stdlib maps one-to-one with a Unix syscall (see Rust's std::fs module [0] for reference -- for example, the `File` struct is just a wrapper around a file descriptor, and its associat
47.
▲
by
NobodyNada
5mo ago
> Payroll taxes would not pay for things like mass transit In Oregon, TriMet is funded by a payroll tax: https://www.oregon.gov/dor/programs/businesses/pages/trimet-... > The Oregon Department of R
48.
▲
by
NobodyNada
7mo ago
I know quite a few people who've had SNESes with failing ICs in recent years (mainly PPU and APU chips). That's pretty annoying because the only way to get replacement parts is from a donor console.
49.
▲
by
NobodyNada
7mo ago
> you built what was basically a raspberry pi with a microcontroller by hand, and you had to use the dumb speaker and controller to make your own music firmware to produce notes This sounds like they were most likely bit banging square w
50.
▲
by
NobodyNada
7mo ago
I have a setup based on this, but I modified it to encrypt the SSH host key using the TPM. That way, I can detect a MiTM from an attacker who has stolen the drive or modified the boot policy because host key verification will fail. /us
51.
▲
by
NobodyNada
8mo ago
> While many seemed to want to use it for personal productivity things like connecting Gmail, Slack, calendars, etc. that didn’t seem interesting to me much. I thought why not have it solve the mundane boring thigns that matter in openso
52.
▲
by
NobodyNada
8mo ago
There's a difference in effort of several orders of magnitude between "change a setting so the compiler doesn't emit multiplies" and "convince GCC/LLVM to add a special-case flag for one very rare chip, or main
53.
▲
by
NobodyNada
8mo ago
The idea is well-intentioned, but implementing it by making drivers try to parse arbitrarily complex conditionals while driving is unwise. There's a sign near my house for a school zone with a reduced speed limit, that used to have con
54.
▲
by
NobodyNada
8mo ago
For what it's worth, personally I thought your writing style and sense of humor was excellent, and my favorite part of the post. I also appreciate you giving me an updated copy of the "Microsoft is a corporation" meme, as the
55.
▲
by
NobodyNada
9mo ago
DownDetector gives you a graph of the number of people who googled "is XYZ service down" and clicked on a DownDetector link. It's a useful metric, but it also has error, because sometimes users blame the wrong service. In thi
56.
▲
by
NobodyNada
9mo ago
> When a question gets closed before an answer comes in, the OP has nine days to fix it before it gets deleted automatically by the system. One of the bigger problems with the site's moderation systems was that 1) this system was in
57.
▲
by
NobodyNada
9mo ago
Shog9 was probably the best person on staff in terms of awareness of the moderation problems and ability to come up with solutions. Unfortunately, the company abruptly stopped investing in the Q&A platform in ~2015 or so and shifted the
58.
▲
by
NobodyNada
10mo ago
Similar idea: https://monster6502.com/ But note: > Does it run at the full speed of an original 6502 chip? > No; it's relatively slow. The MOnSter 6502 runs at about 1/20th the speed of the original, thanks
59.
▲
Binary patching live audio software to fix a show-stopping bug
(jonathankeller.net)
2 points
by
NobodyNada
10mo ago
|
0 comments
60.
▲
by
NobodyNada
10mo ago
LLMs also generally don't put spaces around em dashes — but a lot of human writers do.
More ›