HNHacker News
TopNewBestAskShowJobs

csixty4

1,606 karma · joined April 3, 2010

submissionscomments
csixty4··on Falcon 3.0 game manual (1991) [pdf]
The Falcon 3.0 box was huge just to contain this manual. The game had so much depth and the manual somehow was able to make it make sense.
csixty4··on GM says it's dropping Apple CarPlay and Android Auto because they're unsafe
I would use voice control more to pick my music if it would stop misinterpreting me. When I ask for my XYZ playlist on Youtube Music, I'm not asking for the song X by some artist I've never heard of. And when I ask for directions to a place I go to at least once a week, it shouldn't try to navigate me to somewhere halfway across the state.

It's just not reliable enough for everyday use.

csixty4··on Motorola's pioneering 8-bit 6800: Origins and architecture
Same year I faxed them a resume touting my 8-bit assembly experience. Dodged a bullet there, although I'm sure I could have picked up another architecture pretty quickly.
csixty4··on Ask HN: Who is hiring? (November 2023)
Swing Education (https://swingeducation.com/) | Software Engineers | Full-time | REMOTE (US)

Swing Education is an online staffing marketplace that connects substitute teachers with schools. Founded in 2015 by former K-12 educators and administrators, Swing makes it easier for schools and districts to find reliable, qualified substitute teachers when they need them most. With over 500,000 absence days filled to date, Swing is dedicated to improving the experience of finding substitute teachers, becoming a sub, and keeping student learning on track. Swing serves over 2,800 partner schools across California, Arizona, Illinois, Texas, New Jersey, New York, and Washington D.C.

  1. Senior Software Engineer I  
  From $139,888.00 to $154,613.00 per year  
  5+ years of professional full stack software development experience  
  Typescript & React required. Clojure a big plus.  
See link for the full requirements: https://careers.jobscore.com/careers/swingeducation/jobs/sen...

  2. Senior Staff Engineer  
  From $203,536.00 to $224,961.00 per year  
  15+ years of professional software development experience  
  Clojure, ClojureScript, Datomic, or Lisp-based language experience required.  
See link for the full requirements: https://careers.jobscore.com/careers/swingeducation/jobs/sen...

We have additional roles open in Customer Success, Finance, Product Management, and Sales. Learn more about us and see all our open roles at https://swingeducation.com/careers/

csixty4··on Ask HN: What hobbies have you picked up recently?
I took an archery discovery class a couple weeks ago and fell in love. I'm going back for a three hour class next weekend. I love that stillness before firing off an arrow and the control over my body it requires.

Last year I started roller skating. It's way more fun as an adult than as an awkward kid.

csixty4··on Docker Is Four Things
Beautifully put!
csixty4··on USENET rises again?
NNTP descends from UUCP, the Unix to Unix Copy Protocol. Used to be that some businesses and universities configured their Unix machines to call other machines on their modems overnight (the rates were cheaper) and synchronize files. Think of it like a very slow, ancient version of rsync. You would post on your school's Usenet server, which would then sync with one or more servers overnight. And eventually (hopefully) your message would spread across the whole network. This could take days.

Some of the big timesharing services (think Telenet and Tymnet, eventually even AOL) out there ran their own servers, which a lot of smaller services dialed into.

How do you join the mesh? You met someone at Usenix or a similar conference and said "I'm sitting on a whopping 800mb of storage and a T1 line at my university. I'm tired of waiting a week to get the new comp.lang.c hotness. Think I could hook up to your machine for Usenet?" and they'd be like "Cool! Yeah, here's the dialup number. Try to call after 11pm so my boss doesn't know about it."

NNTP took this concept of syncing files and made it Internet native and specific to Usenet. But the architecture remained largely the same.

csixty4··on Docker Is Four Things
I just did a post about this on LinkedIn (gotta build that cred).

Containers aren't a new concept. But in today's world, we're usually talking about the intersection of three Linux features:

* namespaces bundle resources (processes, disk, I/O, etc.) together, isolating them from each other. They're a teacher with a class full of rowdy kids.

* cgroups (control groups) limit and audit how many resources a group of processes can use. They're traffic cops.

* Union File System sits on top of another file system. Anything in the underlying file system is visible, but writes and new files only appear in the UnionFS mount. This layer can be thrown away at the end of a session, leaving the base filesystem pristine. It's the tracing paper you used as a kid when you were learning to draw.

Processes in a container run on the same kernel as the other apps you run, but they're isolated, controlled, and kept from scribbling all over the disk. Add some tooling and standards and you have the foundations of modern #softwaredevelopment !

csixty4··on E-ink is so Retropunk
I put code-server[1] on a Linux box of mine, which gives me a whole proper IDE in the browser. I use it a lot on my Boox tablet with a bluetooth keyboard and it works great.

[1] https://github.com/coder/code-server

csixty4··on Ask HN: What are some older programming books that still hold up today?
Anything by McConnell really. His book on estimation is still the best I've found.
csixty4··on How the iMac Saved Apple
I think I spent more days fighting with Linux power management than actually using my laptop back then. My first Macbook was a dream.
csixty4··on Ask HN: What's the coolest physical thing you've made?
I made a person seven years ago. They started out pretty useless, just eating and pooping and crying a lot. But now they can walk, talk, think, read, write, act, sing, and love.
csixty4··on It's A(door)able
"Three programmers come to a one-way street. The academic looks to the right, doesn't see any oncoming cars, and crosses. The corporate programmer looks to the left, then looks to the right, and then crosses. The distributed systems engineer looks to the left, then looks to the right, then looks up to make sure there aren't any planes falling out of the sky…"
csixty4··on What makes you enjoy Go lang?
The simplicity is definitely a selling point. It's a better C, basically.
csixty4··on A rant on web font licenses
Indie type foundries are proliferating and I've seen so many amazing designs. I wish I could buy them all, but as a programmer I don't get a lot of chance to play with them.

This issue doesn't just affect bloggers and small time content creators, either. Lots of big companies are commissioning their own typefaces or switching their brand standards to use free fonts. It's such a shame – I would love to see more variety and expressiveness out there.

csixty4··on The future (and the past) of the web is server side rendering
Googlebot has been able to index SPAs since 2019. They use a Headless Chrome instance and allow a number of seconds for things to render after each interaction.
csixty4··on Ask HN: Is there academic research on software fragility?
David Parnas coined the phrase "Software Aging" to explain why software tends to get more fragile over time. The references in the wikipedia entry on it might be a good place to start.
csixty4··on Ask HN: What sub $200 product improved your 2022
A sleep blindfold with Bluetooth headphones built in. It helps me stay asleep until the alarm goes off, and listening to ambient music helps silence the thoughts that used to keep me up all night.
csixty4··on Ask HN: What's on your home server?
There's a NUC in my basement connected to my router over gigabit ethernet:

- Caddy acting as a reverse proxy in front of the other apps

- Wallabag to capture articles I want to read later on my e-reader

- Calibre Web to manage my ebooks & PDFs

- Two Minecraft Bedrock Edition servers for my kid & their friends

- Yopass for secure password & secret sharing

Prior to this, I had a Raspberry Pi in the closet for hosting and it was frustrating. Not only did I have a hard time finding Docker containers for some apps that were actively maintained for ARM, but one time my SD card died and took everything with it. Since then, I've started mounting directories on my Synology NAS and using that as RAID-enabled storage that gets backed up to the cloud every night.

csixty4··on Ask HN: Anyone using proprietary Unix at work?
Same! Refrigerator sized HP 9000's running HP/UX and Pick.
csixty4··on The mass extinction of Unix workstations
The decline of Unix workstations hit me right in the gut. I went into college with dreams of working on operating systems for one of the big Unix vendors like Sun or SGI. Linux started hitting big in the middle of my freshman year and those companies started to decline. Fortunately, I was also into this new thing called "the web" and I was able to pivot my career aspirations toward that.
csixty4··on Why does the Commodore C128 perform poorly when running CP/M?
> Commodore threw together what they could to keep the C64 band together for one more tour, but... let's be honest, their last album sucked.

Exactly! Bil Herd said it was just supposed to get them through a year until the Amiga picked up. Nobody expected the 8-bit line to last so long with a multitasking multimedia powerhouse out there for under $1000.

csixty4··on The X500 Plus computer case (2013)
That was a cool project. I'm currently waiting for a freshly molded A500 case from an Indiegogo campaign that support a Raspberry Pi as well as an actual Amiga motherboard. I have a mechanical Amiga 500 keyboard waiting to go in the case when it arrives, and that came from another crowdfunded project. It's amazing how accessible this sort of manufacturing is these days compared to what we were doing ten years ago like this project.
csixty4··on Ask HN: Where to buy old computers and consoles?
There's a lot of active Facebook groups for vintage computer users including a bunch of buy/sell groups. For the most part the community does a good job weeding out scammers or unreliable sellers.

If you're in the Boston area, stuff shows up at the MIT Flea a lot.

csixty4··on Ask HN: About to have a child, completely burnt out at my job, what do I do?
Carrying a baby and giving birth is a physical and emotional trainwreck. A C-section involves literally cutting you open. If you're lucky enough to have a vaginal birth you're still going to have a tear or -- if your ob is still in the stone age -- an episiotomy. And there's a whole roller coaster ride of hormones and pressure to do everything perfect or you'll ruin your child for life.

The partner who didn't give birth is there to take care of two mostly helpless human beings, one who just came into to the world and one who needs rest and TLC so they can rejoin the world quickly.

csixty4··on Ask HN: About to have a child, completely burnt out at my job, what do I do?
I know you mean well with this comment but I doubt there's anyone who gives birth these days who doesn't consider breastfeeding. The hospital's push it HARD and we couldn't leave the hospital without a literal class in it.

Not everyone has an easy time of it though. They either can't produce any or not enough and the combination of this pressure and post-partum depression can be life-threatening. There's a lot more that goes into the decision to formula feed than cost.

csixty4··on Ask HN: About to have a child, completely burnt out at my job, what do I do?
Often times it's thousands of dollars even with insurance. We were lucky in that we only had a $20 copay I think.
csixty4··on Ask HN: About to have a child, completely burnt out at my job, what do I do?
First off, congratulations! I know you're nervous about the whole ordeal but take a step back and breathe. You're bringing a brand new person into the world. Medical science understands the process so we'll these days but it still feels magical, doesn't it?

When you talk about being a dad in your post, it sounds like you're focused on your career but right now that's less important. Being a parent is your number one job. You have to clothe and feed and change and love this new person and they are going to look up to you as this amazing person who makes them feel comfortable, happy, and safe.

(Don't forget your partner here either. They're going to be recovering from giving birth and needing your presence and support.)

Take all the parental leave you're legally entitled to. And if the company offers more, take it!

I remember when my little bean was born and I'd spend like half an hour bottle feeding them in the kitchen bored off my butt. So I started responding to Stack Overflow questions other people were ignoring. And I would talk to my kid about it and why it was so important to help these people, and a little about the technology, and why I chose this career for myself. Babies don't understand any of that, but I was giving them my attention, I was making sounds they eventually learned to copy, and I think the best part is they got to see Mama excited about something.

We would spend hours cuddled up on the nursery floor with a pile of pillows, some Tangerine Dream albums, and stories about people I've met and things I've done.

Parental leave is a great opportunity to look at things through new eyes. I feel like I learned so much about being a manager by trying to explain it to a newborn. I hope you find it to be a positive experience as well.

csixty4··on Head-On Crash: 2009 Chevrolet Malibu vs. 1959 Bel Air (2009)
It also distributes stress between the "safety cage" around the passengers and the structures on the side of the car. Modern cars respond pretty well to a perfect head-on collision but things get messy with an offset crash.
csixty4··on Instagram, TikTok, and the Three Trends
yeah that's basically describing broadcast tv & radio
← PreviousPage 2 of 20Next →