Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
smcameron
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
91.
▲
by
smcameron
2y ago
I'm not expert in this area, but my understanding is that for latency sensitive video games, on the client side, state is predicted between updates, e.g. the state may be updated via the network, at say, roughly 10Hz (probably faster,
92.
▲
by
smcameron
2y ago
> Then you can safely git push --force What I hate about this workflow is it teaches you to git push --force. Then one day, you're in the wrong window and you accidentally git push --force on master. Much prefer a workflow where yo
93.
▲
by
smcameron
2y ago
Sometimes I tell people that "vi" is the successor to earlier editors "v", "iv", and "iii" and a couple others I don't remember the names of.
94.
▲
by
smcameron
2y ago
> If you make the array extremely large, your program will still compile just fine. It may compile, but it might not link. With very large static arrays, in the link step, you might get something like this: my_program.o: In functio
95.
▲
by
smcameron
2y ago
Because it's kind of a group project for the local hackerspace and it's evolved over a bit more than a decade (didn't always use rp2040, obviously).
96.
▲
by
smcameron
2y ago
We've been using the RP2040 in the electronic badges[1] for the RVASec security conference[2] for the past several years, and it's been very nice to write software for. Here's the github repo for this year's badge (ther
97.
▲
by
smcameron
2y ago
The RP2040 is not what the RPi 5 uses.
98.
▲
by
smcameron
2y ago
Along similar lines, timg : https://github.com/hzeller/timg
99.
▲
by
smcameron
2y ago
Speech to text, not text to speech. There's nothing to hear but your own voice.
100.
▲
by
smcameron
2y ago
Because "Worse is Better" entered the lexicon circa 1991. https://en.wikipedia.org/wiki/Worse_is_better
101.
▲
The Space Quest II Master Disk Blunder
(lanceewing.github.io)
644 points
by
smcameron
2y ago
|
186 comments
102.
▲
by
smcameron
2y ago
As an intern during college I remember installing the OS on a 3B1 at one of my first summer jobs. So many floppy diskettes. Don't remember much more about it other than it seemed pretty primitive compared to the Sun workstations that
103.
▲
by
smcameron
2y ago
I am aware of the existence of that work, but was never able to find any details about it.
104.
▲
by
smcameron
2y ago
Nice work. You briefly mentioned curl noise... About 10 years ago I wrote gaseous-giganticus[1] which uses curl noise to create gas-giant planet textures. They don't move, like yours, but don't look too bad (and looking at Jupit
105.
▲
by
smcameron
2y ago
> PR being squashed, as otherwise you have not working, half baked commits squashing PRs is not the only way to avoid broken half-baked commits. Use something like stgit and it's easy to create a stream of 100s of commits that all w
106.
▲
by
smcameron
2y ago
Is there a name for the data format (".dat") oolite uses for its models? Is it specific to oolite, or is it a format used elsewhere as well? Apparently they convert them to/from wavefront OBJ files with some python scripts[
107.
▲
by
smcameron
2y ago
Looking up the etymology of the word "manufacture", it's from Italian/French/Latin words for "made by hand", weirdly enough (at least, according to my lazy googling.) I say "weirdly enough" beca
108.
▲
by
smcameron
3y ago
Recently, I had reason to dig around for a fixed point square root algorithm and found this: https://groups.google.com/g/comp.lang.c/c/IpwKbw0MAxw/m/N1xh...
109.
▲
by
smcameron
3y ago
20 something years ago I spent the better part of a year writing a 3rd party RAID controller driver for Project Monterey (IBM and SCO's ill-fated unix collab) only for the entire project to get canceled literally the day after I finall
110.
▲
by
smcameron
3y ago
0xA is 1010
111.
▲
by
smcameron
3y ago
> Why is it such a difficult idea for the "daemon" writers to accept is beyond me Because the old documentation was good, and the new documentation is awful.
112.
▲
by
smcameron
3y ago
The tech priests will build electric monks to do that job.
113.
▲
by
smcameron
3y ago
stgit makes it trivial.
114.
▲
by
smcameron
3y ago
> just enter the shower and turn the water on. Reverse this, turn the water on, let it warm up, then enter the shower.
115.
▲
by
smcameron
3y ago
I thought qps (queries per second) was bog standard.
116.
▲
by
smcameron
3y ago
The article seems to present a dichotomy between what the author terms a "clean" git history, which he seems to think is a history where multiple commits are squashed into single commits that contain, I guess "one feature&quo
117.
▲
by
smcameron
3y ago
And The Gray Man (by Mark Greaney) was awful, just a series of events seemingly conceived to demonstrate that the protagonist was indeed a badass, over and over. After awhile, the protagonist became Steven Seagal in my mind's eye. Had
118.
▲
by
smcameron
3y ago
Is it just me, or are disillusioned C++ refugees who've gone back to C now trying to wreck it a second time? Probably just me. Since the 80's, C++ served as an excellent decoy to absorb craziness and keep C sane.
119.
▲
by
smcameron
3y ago
Probably a variant of the Eliza program in "More BASIC Computer Games", see p. 56 of this PDF: https://ia802707.us.archive.org/33/items/More_BASIC_Computer...
120.
▲
by
smcameron
3y ago
I don't know if this counts, but I wrote a parser for "the ship's computer" in my game, "Space Nerds in Space". It's described here: https://scaryreasoner.wordpress.com/2016/05/1
More ›