HNHacker News
TopNewBestAskShowJobs

cellularmitosis

2,986 karma · joined October 23, 2009

submissionscomments
cellularmitosis··on Steven Spielberg: ‘No film should be revised’ based on modern sensitivity
“Adventures in good music” with Karl Hass is likely offline forever due to licensing issues, sadly.
cellularmitosis··on Why is OAuth still hard in 2023?
On iOS, two applications can register as handling the same callback URI scheme. Which one gets the callback is non-deterministic. Thus, it is possible for some other app to get the token. I don’t see how an allowlist would mitigate this.

With PKCE, the other app can still intercept the token, but the token is incomplete and useless.

cellularmitosis··on The magic of DC-DC voltage conversion
Thanks! Just a hobbyist, glad to hear industry perspective on this!
cellularmitosis··on The magic of DC-DC voltage conversion
Yes, though at that voltage range you’ll need to stray into somewhat esoteric parts, like silicon carbide mosfets / igbt’s https://www.power-mag.com/pdf/feature_pdf/1461163294_Woifspe...
cellularmitosis··on Show HN: I made a SQL game to help people learn / challenge their skills
You’d still need to be able to specify _exactly_ what you want from the database in order for gpt to provide the corresponding sql. You’ll still need to understand the database structure and be able to think in terms of relations and what’s possible via queries.

Make irrelevant? Probably not. Make more convenient? Probably.

cellularmitosis··on Farmers ‘crippled’ by satellite failure as GPS-guided tractors grind to a halt
Thanks, I misunderstood.
cellularmitosis··on Farmers ‘crippled’ by satellite failure as GPS-guided tractors grind to a halt
This is perhaps a hyperbolic. Self-driving tractors can always be driven by hand when needed.
cellularmitosis··on Farmers ‘crippled’ by satellite failure as GPS-guided tractors grind to a halt
Certain manufacturers fighting against right-to-repair certainly stymies potential third-party hacks / upgrades, such as your suggestion.
cellularmitosis··on Black Holes of Information
related: https://news.ycombinator.com/item?id=35050858
cellularmitosis··on Generalized Macros
That’s what rainbow parens are for
cellularmitosis··on Generalized Macros
Is this the idea behind shen and k lambda?
cellularmitosis··on Lightweight SQLite Editor for Windows
I've been wanting to dip my toes into old-school Win32 development for a while now, this codebase looks like a great example to pore over.
cellularmitosis··on Ask HN: Why don't smartphones encourage programming like early 80s computers?
What do you mean by actively discourage? There are many interpreter and REPL apps, there are swift playgrounds, etc, and there is nothing stopping you from submitting yet another programming app to the AppStore.
cellularmitosis··on The FFmpeg/Libav situation (2012)
Have you tried using a fifo file?
cellularmitosis··on The market is mostly being flooded with web developers
I don’t think that’s true. iOS developers are paid better and learning Swift + UIKit is a simpler target than learning HTML + CSS + JS + framework.
cellularmitosis··on A Map of Places in the US with the Same Name
I'm really shocked they didn't think to make a sorted list of the most common city names available -- seems like that would be everyone's first question.
cellularmitosis··on Why Janet?
If you count raylib as a GUI, yes!

https://github.com/tantona/janetroids/blob/master/main.janet

cellularmitosis··on Why Janet?
because Janet is a lisp-1, this should be very doable.
cellularmitosis··on Hetzner Introduces ARM64 Cloud Servers
ah thanks! I hadn't considered the core count difference.
cellularmitosis··on Hetzner Introduces ARM64 Cloud Servers
> simpler circuitry

> the number of transistors tend to be similar between the two platforms

sorry, come again?

cellularmitosis··on REBL
> I have yet to encounter a single problem that is solved more elegantly in Clojure than the equivalent Pythonic solution.

A good place to start would be implementing Rich Hickey’s ant colony demo in both Python and Clojure. https://youtu.be/dGVqrGmwOAw

cellularmitosis··on C Strings and my slow descent to madness
Yeah, I was a little confused by the strncpy "gotcha": "The answer is that the destination gets filled with all the characters of the source string with no room left for the null terminator."

Well, I mean, the docs specifically call that out: "If src is less than len characters long, the remainder of dst is filled with ‘\0’ characters. Otherwise, dst is not terminated."

So if you want null termination in all cases, you need to pass len-1, not len.

cellularmitosis··on Website hosted on a 24 year old Linux server
> CPU: AMD K6-2 300 MHz

Ah, I was hoping this was a MIPS model

cellularmitosis··on Ask HN: If Unix is written in C, how did they run C before Unix?
https://news.ycombinator.com/item?id=25388091
cellularmitosis··on Tennis balls serve as decent bicycle tires that don’t easily puncture
This hack has been known to the dirt bike community for a while now. https://www.google.com/search?q=dirt+bike+tennis+balls&tbm=i...

Also, there's no need to make this so complicated, you can just shove the tennis balls into a normal tire.

cellularmitosis··on Comprehensive Keyboard Handling in Terminals
And what about mac and windows? And X11 for that matter.
cellularmitosis··on Commander X16 2023 update [video]
Emulating on a Pi doesn’t get you the “instant-on boot to BASIC” appeal. But for that, there’s the $50 Agon Light 2: https://www.olimex.com/Products/Retro-Computers/AgonLight2/o...

Comparing this project to the Agon is quite the contrast in decisions made and outcomes reached.

cellularmitosis··on Janet for Mortals
Looks like the key difference is that jank is based on persistent data structures, while Janet embraces mutability.
cellularmitosis··on Show HN: go-nbd – A Pure Go NBD Server and Client
Very cool! I'm curious if you've explored testing error cases yet? Years ago I fooled around with nbdkit and developed a "bad sectors" and "bad disk" plugin and found that the error handling around these scenarios left a little to be desired.

https://github.com/pepaslabs/nbdkit-baddisk-plugin

https://github.com/pepaslabs/nbdkit-badsector-plugin

cellularmitosis··on Infinite Mac: Infinitemac.org
When the Zen master said you were one with everything, he was referring to memory address space.
← PreviousPage 7 of 34Next →