Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dietrichepp
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
61.
▲
by
dietrichepp
3y ago
Yeah. I keep coming back to Debian after trying out another distro for a while. There are some specific complaints I have about technical choices for Debian, like the way daemons autostart post install. But these complaints are outweighed b
62.
▲
by
dietrichepp
3y ago
Definitely agreed. Digging through Usenet archives, I found a post from John Mashey discussing the RISC-CISC spectrum. I found a copy here: https://userpages.umbc.edu/~vijay/mashey.on.risc.html The M68K gets called out
63.
▲
by
dietrichepp
3y ago
The way that shell builtins behave differently here is that SIGPIPE can take out the whole shell on the left side when echo is built-in. When you /bin/echo red, then it's a subprocess, and its parent shell continues on, so yo
64.
▲
by
dietrichepp
3y ago
> It's because 'echo red' is supposed to block , It is not actually supposed to block. Pipes block when they are full, but there's not enough data here to fill a pipe buffer. When pipes are broken, SIGPIPE is sent to
65.
▲
by
dietrichepp
3y ago
I do think there are a few things that make the N64 kinda "special" for going back and squeezing more performance out of it. The 3D hardware is remarkably modern in some ways, but there are a couple very thorny resource limitation
66.
▲
by
dietrichepp
3y ago
While you might edit a long song down to a radio-friendly length, I think most songs start out short enough to be radio-friendly in the first place. 3 minutes is about the natural for a typical verse-chorus-bridge structure song. Cut out th
67.
▲
by
dietrichepp
3y ago
Whenever I've done analysis of classic popular songs, songs that I like, I'm always a bit shocked by how quick they tend to be. If there's an intro, the intro is often super short, like 4 or even 2 bars. Like you said, having
68.
▲
by
dietrichepp
3y ago
> Does film generally look better than a pre-processed raw digital photo? Under typical circumstances, no. Even digital JPEG is better than film, most of the time. There are some exceptions. Negative film retains details even when overex
69.
▲
by
dietrichepp
3y ago
> This is a bunch of retro-grouch reverse-snobbism hogwash. The advice isn’t bullshit, but neither is it some technique that will “improve your photography significantly.” People who draw will do all sorts of weird exercises to develop t
70.
▲
by
dietrichepp
3y ago
Apropos of Microsoft discontinuing Visual Studio for the Mac. My perspective is as someone who mainly used C# on the Mac with Unity. I was a professional C# developer at one point, but not on the Mac. MonoDevelop, long ago, shipped with Uni
71.
▲
by
dietrichepp
3y ago
You can see places in the Q2 code where it has been incrementally tweaked a bunch. The player movement code got a bunch of changes, and you can see blocks of it that are commented out or have #if 0. There are some comments explaining the th
72.
▲
by
dietrichepp
3y ago
Quake II was my first experience writing C. The code is clear, coherent, and straightforward. I’m not going to say it’s the best source code I’ve ever read, but it set a high bar. I’ve read source code to games since then, and I’ve seen all
73.
▲
by
dietrichepp
3y ago
That’s a good suggestion—I decided not to use MPW because the CodeWarrior compilers are better, the CodeWarrior UX is better, etc. For now, I’d rather drop 128K support and keep using CodeWarrior. The binaries work just fine on Macs with th
74.
▲
by
dietrichepp
3y ago
CodeWarrior ships with the source code for the startup code, but it is unfortunately somewhat long.
75.
▲
by
dietrichepp
3y ago
I’ve been doing some dives into Mac 68K programming recently, and ran into the same question—what about color on System 6? Like the author, I don’t have a Mac which is both color and runs System 6. The old Inside Macintosh volumes are somet
76.
▲
by
dietrichepp
3y ago
I’m very well acquainted, too, with matters mathematical.
77.
▲
by
dietrichepp
3y ago
It sounds similar to the division between “math” and “maths”. It looks wrong depending on where you grew up.
78.
▲
by
dietrichepp
3y ago
My experience with 𝔽 is “vector space over a field 𝔽”, which is not a concrete object, but I have probably seen F written in a normal italic style more often.
79.
▲
by
dietrichepp
3y ago
The bird is a lot more recognizable, no? Maybe even beautiful?
80.
▲
by
dietrichepp
3y ago
Thanks! I am always a little curious about how these symbols are used. That makes perfect sense to me.
81.
▲
by
dietrichepp
3y ago
This is for math. In Latex, you get these symbols with \mathbb{}. They are most commonly used to represent to represent number sets, like the set of all integers Z (from the German), set of all natural numbers N, set of complex numbers C, s
82.
▲
by
dietrichepp
3y ago
I had the same experience switching to Dvorak. It forced me to relearn how to type, and when I was relearning, I made sure to learn properly. The switch, and relearning to type, 95% solved my RSI problems.
83.
▲
by
dietrichepp
3y ago
> We’ve got voice input that’s getting much better. Voice input for tasks like writing has been “solved” for at least twenty years now, you just need to get your software set up to use it. As I understand it, the improvements to speech r
84.
▲
by
dietrichepp
3y ago
Note that this concept can extended to linear operators, which are the generalization of matrixes. Since it’s a generalization, some results for matrixes (finite dimensional operators) don’t hold for infinite dimensional operators.
85.
▲
by
dietrichepp
3y ago
Keep in mind that the information is old. http://www.paulgraham.com/carl.html I’ve read other stories, and seen presentations, but the information is getting harder to find.
86.
▲
by
dietrichepp
3y ago
To be clear, I’m not describing “editing live in production” as the workflow. The workflow is editing code live on your development machine, committing the changes, and going through the normal code review + CI/CD pipeline you’d set up
87.
▲
by
dietrichepp
3y ago
I’ve used that before, but the Lisp stuff still feels a lot better. I’m not just running a program and swapping out a function, but I’m using a REPL, some powerful introspection capabilities, a compiler, and a running system all together in
88.
▲
by
dietrichepp
3y ago
ITA software is an acquisition, and I’m sure most of the Lisp development at Google is just done by engineers tweaking their .emacs files. The problem of parsing data from airlines is fiendishly hard. There are a ton of different rules for
89.
▲
by
dietrichepp
3y ago
Maybe not of commercial value. But I took the time to get SLIME set up, with SBCL, and it seems like a completely different world. I’ve used languages with dynamic loading and REPLs before, and it seems like we still have something to learn
90.
▲
by
dietrichepp
3y ago
Yes. You can load the decompressed code into memory, mprotect() it to give it execution permissions, then jump in. Hard to do in a shell, though.
More ›