HNHacker News
TopNewBestAskShowJobs

cellularmitosis

2,986 karma · joined October 23, 2009

submissionscomments
cellularmitosis··on Arduino Uno R4
But could a hobbyist who is following one of the bazillion tutorials which calls for a 2N7000 or other non-logic-level mosfet? Does that hobbyist even know what a threshold voltage is? These are barriers to entry which are removed by 5V IO.

While I love digikey’s parametric search, I’ve gotten feedback from more than one budding hack after that it is “too complicated and confusing”

cellularmitosis··on Arduino Uno R4
Probably the fastest 5V IO Arduino.
cellularmitosis··on Ban 1+N in Django
I really think it is more a matter of exposure and familiarity than bell-curve positioning. If any backend engineer with 1 year of ORM experience had spent that year instead becoming familiar with SQL, the speed bump would be practically nil.
cellularmitosis··on Why take a compiler course? (2010)
> Thanks for the causal ageism

I think you're misinterpreting here. GP didn't make any generalizations about people in their 40's. They were providing additional context about a specific individual. Moreover, the context they were trying to convey was more about the delta in years of experience than a particular age bracket.

Also, thanks for the casual sarcasm, casual assumption of ill-will, casual tone policing of others according to your personal whims, casual accuse-first-rather-than-clarify and embarass-in-public-rather-than-confront-in-private approach. Really brightens the mood in here!

cellularmitosis··on Why take a compiler course? (2010)
This comment has some great recommendations: https://news.ycombinator.com/item?id=25388091
cellularmitosis··on Learning BASIC Like It's 1983 (2018)
Looks like this is the one? https://en.wikipedia.org/wiki/Programming_the_Z80
cellularmitosis··on Learning BASIC Like It's 1983 (2018)
Casey Muratori proposes going back to the memory-mapped-io-as-universal-hardware-api in "The Thirty Million Line Problem" https://www.youtube.com/watch?v=kZRE7HIO3vk
cellularmitosis··on Spelunking Apple’s Open Source
It is unlikely that a given open source project would organize their tags along the lines of "Tiger 10.4.11"
cellularmitosis··on Spelunking Apple’s Open Source
For certain use-cases, this approach is actually _more_ convenient, i.e. supporting old platforms. If I'm trying to build a modern piece of software on Tiger, but it turns out I need to first back-port cctools from Leopard, they've made that task extremely convenient for me.
cellularmitosis··on cat mario.nes | nc play-nes.org 4444
Or pv
cellularmitosis··on HP laptop can't connect to WiFi with letter 'p' in the password (2018)
Sorry, see this link https://unix.stackexchange.com/questions/233506/working-arou...
cellularmitosis··on HP laptop can't connect to WiFi with letter 'p' in the password (2018)
You understand that this console doesn’t allow you to “cd ..” (or, more importantly, “cd .ssh”)? I’m saying that this is totally unacceptable and should never have shipped in the first place. There are plenty of other providers who have similar consoles which do not have this problem, so clearly a solution is available. The question is, how are they competent enough to run an VPS warehouse yet not competent enough to install a working console?
cellularmitosis··on HP laptop can't connect to WiFi with letter 'p' in the password (2018)
It could also just be buggy firmware. I had an HP 4530s and anytime I quickly typed the sequence “oun”, the chrome developer tools would pop open (something low level was translating that sequence into F12).

Turns out this was a known issue and there was a bios update which specifically fixed it. https://forums.tomsguide.com/threads/f-keys-activate-from-ty...

cellularmitosis··on HP laptop can't connect to WiFi with letter 'p' in the password (2018)
I just recently signed up for a European VPS which is known for having the cheapest storage, and thought it was peculiar that the root password they sent me contained only alpha and digit characters, no punctuation or symbols of any kind.

When I then had to use their web-based console to do some administration, I quickly discovered I couldn’t type a “.”, then discovered that many other symbols also didn’t seem to work at this console.

Based on the password, it appears their solution is to simply work around the problem rather than fix it :(((((. Pretty shocking state of affairs for 2023.

cellularmitosis··on What was the point of [ “x$var” = “xval” ]? (2021)
> you should avoid using [[, preferring to use [

I tend to agree, and have taken this one step further, preferring the "test" command:

  if test "$a" = "foo" ; then
I do this for a few reasons:

- "Subsetting" your language can be beneficial: https://wiki.c2.com/?LanguageSubset

- "test" reinforces the notion that this is just the name of a program, not a syntax construct, which encourages using other programs as predicates, e.g. 'if which -s foo'.

- "man test" doesn't force you to wade through a 5,000 line man page.

Recent example: https://leopard.sh/leopard.sh

cellularmitosis··on Show HN: Dak – a Lisp-like language that transpiles to JavaScript
Neat. So in a single sentence, you could say "As Janet is to Clojure, Dak is to ClojureScript".
cellularmitosis··on Common Lisp Implementations in 2023
That is exactly the problem, there have been many commits to HEAD but no release for 12 years??? It isn’t dead, it is undead. Strange.
cellularmitosis··on Common Lisp Implementations in 2023
I’ve noticed many lisps and schemes are not set up to simply accept a single file name as the sole command line argument, which is something common to nearly every other platform. Seems like an easy target for reducing friction for newcomers.
cellularmitosis··on Setting up an electronics workshop
For whatever reason, there is a plague of cheap breadboards which are basically unusable. The sockets require too much insertion force, which intersects terribly with the trend of cheap resistors having very thin and weak legs which bend out of the way rather than insert.

The BB830 from BusBoard Prototype Systems (search BB830 on Amazon) is one which is a bit pricey but doesn’t suffer from this problem.

Tayda electronics is a great source of inexpensive resistors which dont suffer from cheap, thin leads.

cellularmitosis··on If you're happy with OpenBSD, probably any computer is good enough
> 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··on If you're happy with OpenBSD, probably any computer is good enough
The best current option is InterWebPPC. https://github.com/wicknix/InterWebPPC
cellularmitosis··on Over the past 21 months I’ve written a code editor from the ground up
(mods forgive me for double-posting this link!) https://twitter.com/PaniczGodek/status/1463860646253060104

(Scroll up in that thread for AST inspiration)

cellularmitosis··on Over the past 21 months I’ve written a code editor from the ground up
Because it is basically undiscoverable (yet highly valuable!) I’ll take this moment to link to Panicz Godek’s “or this this thing by…?” Twitter thread in which he archives links to anything resembling an AST editor / structural editor: https://twitter.com/PaniczGodek/status/1463860646253060104
cellularmitosis··on Over the past 21 months I’ve written a code editor from the ground up
Most likely it is simply the fact that they use it for their day job. Tackling a tough new project from scratch is already mentally taxing, doing it in an unfamiliar lang doubly so.
cellularmitosis··on Domain Registry Takes Sci-Hub’s .SE Domain Name Offline
A law stating that papers resulting from publicly funded research must be freely redistributable should do the trick. Just a matter of finding the political will.
cellularmitosis··on 30k lines of SwiftUI in production later
This thread is either completely serious or completely sarcastic and I love the fact that I honestly can't tell which it is :)
cellularmitosis··on Ask HN: Techwise, how did TikTok get so good?
Indeed. The behavior I've seen consistently is that the first N seconds play, then buffering starts, and it _never recovers from buffering_. And it has been this way for at least a year. Astonishing.
cellularmitosis··on Intel Launches $699 Core I9-13900KS, the First 6 GHz CPU: Available Now
It sounds like it subjectively _felt_ oversized, but objectively, it was undersized
cellularmitosis··on Jeff Beck, Guitarist with a Chapter in Rock History, Dies at 78
The album cut has always been my favorite :) https://youtu.be/xiOPvOBd8IA
cellularmitosis··on Jeff Beck, Guitarist with a Chapter in Rock History, Dies at 78
If you’ve never heard “Cause we’ve ended as lovers”, it is worth your time.
← PreviousPage 8 of 34Next →