HackerTrans
TopNewTrendsCommentsPastAskShowJobs

cellularmitosis

no profile record

comments

cellularmitosis
·4 months ago·discuss
Klipsch was famous for making speakers using acoustic horns, which was somewhat esoteric. When they finally made a speaker which used a conventional woofer, they named it “the heresy”.

A 3dfx card running in an O2 surely deserves a similar moniker :)
cellularmitosis
·4 months ago·discuss
Any fans of retrocomputing will certainly agree. Much of the plain-HTTP internet that's left is there by them and for them.
cellularmitosis
·5 months ago·discuss
Can you elaborate on “no way back”?
cellularmitosis
·6 months ago·discuss
I would guess that most folks would consider a bunch of problem prompts with no reference solutions to be not so useful. How would you check your understanding? How would you know if you were writing go code which would be frowned upon by industry veterans?
cellularmitosis
·6 months ago·discuss
I think it has more to do with the fact that when you offer zero salary for moderators, you have to take what you can get, and it ain't good. I don't really see a connection to the voting mechanic.
cellularmitosis
·7 months ago·discuss
My bad. This Wikipedia article has a table of SNR values for 13 different kinds of tape: https://en.wikipedia.org/wiki/Compact_Cassette_tape_types_an...
cellularmitosis
·7 months ago·discuss
Did you actually try any searches? Or is this just an excuse to broadcast your feelings about AI?

The author of the Ogg format claims a bit more pessimistic range of bit depth: https://www.youtube.com/watch?v=cIQ9IXSUzuM

Here are some measurements of type I, II and IV:

http://www.ant-audio.co.uk/Tape_Recording/Measurements/HD3_v...

http://www.ant-audio.co.uk/Tape_Recording/Measurements/HD3_v...

http://www.ant-audio.co.uk/Tape_Recording/Measurements/HD3_v...

Here are the specifications of a typical dbx unit: https://www.hifiengine.com/manual_library/dbx/222.shtml
cellularmitosis
·7 months ago·discuss
Wow! And Type I are about $2.80 on amazon. That's quite the span!
cellularmitosis
·7 months ago·discuss
> but it is really hard to make a good sounding cassette

It is unfortunate that cassettes are the lowest fidelity consumer medium (of modern times). But there is some room to optimize within that space. If you are curious:

The cassettes available today are Type I, Type II ("high bias") and Type IV ("metal"), each being higher fidelity than the last, but not all portable players supported these types of tape.

Dolby B/C noise reduction could improve the dynamic range of tapes a bit, but again not all portable players supported this.

The ultimate was "dbx", which dramatically improved noise reduction and dynamic range ("tape hiss" was essentially inaudible), but now you're in the territory of needing dedicated rack-mount equipment to record and play your tapes.

My dad was a bit of an audio buff, so I got to experience these things as a kid.

Edit: according to gemini AI:

* Type I had a dynamic range of about 50bB (roughly 8 bits)

* High quality tape with Dolby B, C and dbx yielded roughly 65, 75, and 85dB SNR (about 11, 12.5, and 14 bits)

So you could get pretty close to CD quality, but not quite.
cellularmitosis
·last year·discuss
> Orbital Mechanics Sim

Here's a little toy I made. Try to keep the comet on-screen by clicking to spawn a planet: https://ssl.pepas.com/gravity/gravity.html

Written in C / SDL 1.2: https://ssl.pepas.com/gravity/
cellularmitosis
·last year·discuss
A one-sentence description would be a great addition to these projects. "SOV|APP|VIDEO|SOURCE" doesn't really invite a click.
cellularmitosis
·last year·discuss
Took a minute to track that down (Oran is spelled Oram?) https://www.oreilly.com/library/view/beautiful-code/97805965...
cellularmitosis
·last year·discuss
For typical apps, the four variables here are backend latency, network latency, client-side deserialization, and client GUI rendering. (Less commonly, apps which have complex client-side state will also spend time reconciling server and client state.)

Keeping UI rendering under 16ms is the gold standard for native apps. That leaves only deserialization as the other target which the mobile developer can optimize. However, the typical solution there involves convincing the backend to ship a different format (i.e. switching from JSON to binary PList or to SQLite DB file).
cellularmitosis
·last year·discuss
100ms to render an iOS screen means dropping 6 frames. That would put an applicant in the "no hire" category.
cellularmitosis
·3 years ago·discuss
Counting them positively results in the problems which tiktok is currently facing with “rage bait” content.
cellularmitosis
·3 years ago·discuss
“Adventures in good music” with Karl Hass is likely offline forever due to licensing issues, sadly.
cellularmitosis
·3 years ago·discuss
> the iMac wasn't really useful in a modern or a retro sense

I've been trying to fight that a bit myself: https://github.com/cellularmitosis/leopard.sh
cellularmitosis
·3 years ago·discuss
The best current option is InterWebPPC. https://github.com/wicknix/InterWebPPC
cellularmitosis
·4 years ago·discuss
Ah thanks! So interesting.
cellularmitosis
·4 years ago·discuss
Something like StarCraft, but each unit has to be piloted by a human (using a first person shooter interface). The leader player sees the traditional high-level StarCraft interface, and directs the troops. Each individual troop sees some on-screen representation of its “orders” (“attack this unit”, “move over here”).