HNHacker News
TopNewBestAskShowJobs

metalforever

311 karma · joined August 2, 2019

submissionscomments
metalforever··on GEFS on OpenBSD: A Early Preview
Finally . Very good work team !
metalforever··on How to compromise your system with a job interview
I’ve personally run into this issue of not having a working laptop in an interview setting. It’s not always money . I just don’t like getting work done on a laptop. I use a desktop. I’ve been staff+ for more than 5 years .
metalforever··on How to compromise your system with a job interview
I’m a lead engineer and have been Staff plus for more than 5 years. I’ve actually personally run into this problem (not having a working laptop for an interview). I don’t really do laptops well because it’s not a good environment to get work done in. I can see a large screen(s) desktop setup better and prefer that.
metalforever··on A message from President Kornbluth about funding and the talent pipeline
I am a programmer that comes from a family of coal miners. They don't actually consider that constituency, its just a game to win a swing state.
metalforever··on The brave souls who bought a used, 340k-mile rental camper van
i have a running 80s vehicle with over 400k kilometers (its a VW T3)
metalforever··on Ask HN: Who wants to be hired? (April 2026)
SEEKING PART-TIME WORK | Remote

    Location: Pittsburgh, PA USA

    Remote: Yes

    Willing to relocate: No

    Résumé-CV: https://tinyurl.com/ycyw2zws

    Email: getup_ambiance338@simplelogin.com

Principal level software engineer with both startup and Alphabet experience on all levels of the stack. I am most familiar with Linux/Python environments and specialize in data pipelines, parallel distributed systems, medallion architecture delta lakes . I am seeking either a part-time opportunity working in any niche , or a full or part time opportunity working at a non profit, open source company , embedded, research, or software as a public good opportunity .
metalforever··on Megadev: A Development Kit for the Sega Mega Drive and Mega CD Hardware
Thank you for making this. I was genuinely considering a solution at this abstraction level for Megadrive / Sega development .
metalforever··on It is ok to say "CSS variables" instead of "custom properties"
I very often find websites broken in Safari that work in Chrome.
metalforever··on APT Rust requirement raises questions
The author of the rust software did not solve the platform problem, as a result it is not a solution. Since it is not a solution, it should be reverted. It's really that simple.
metalforever··on Being poor vs. being broke
I know people without running water in their house right now in America . In fact I know multiple families in this situation .
metalforever··on Using FreeBSD to make self-hosting fun again
Does everyone really just use vim? This one surprised me as a problem.
metalforever··on Using FreeBSD to make self-hosting fun again
Hello, thank you for taking the time to respond.

“ IMO, languages and platforms that require IDEs, also leads to complex software that is hard to maintain. ”

The truth is that I (and probably other users) don’t always have the luxury of choice and a large portion of commercial codebases have a very large number of files. Sometimes, it is multiple codebases at once with a very large number of files .

“ Easily resolved by using apmd and it `-z` flag. I think there's a couple utility out there that you can script for monitoring battery level.”

Yeah but I don’t want to accidentally lose data if I shut the lid and accidentally forget to plug the thing in for a few days . “ One of the good strength of OpenBSD is that the cli utilities are quite nice”

I don’t want to enter and exit a cli tool in order to increase and decrease the volume . Ideally it’s a control in the top right or a keyboard mapping . What if something loud begins playing in a browser tab and I have to change the volume quickly?

metalforever··on Using FreeBSD to make self-hosting fun again
There are a few nice to haves that would really help me out with making an open bsd transition. I thought of writing them myself because I am getting very fed up with Linux for the above reasons.

- IDE support is an issue still

- Filesystem challenging when using a laptop that runs out of battery

- MATE lacking volume and WiFi controls

- This one is just me being picky but a GUI to help me gain a better understanding of the security settings or alternatively more up to date books.

- I am not exactly sure on how to correctly use virtualization and I need it to support docker workloads at work

metalforever··on AWS to bare metal two years later: Answering your questions about leaving AWS
So, I was around back then and am around now as a principal and this comment doesn't really pass the reality sniff test.

Its a lot worse than this in terms of AWS cost for apps that often barely any people use. They're often incorrectly provisioned and the AWS bill ends up in the hundreds of thousands or millions and could have been a few thousand in bare metal on Hetzner with a competent sysadmnin team. No, its not harder to administer bare metal. No, its not less reliable. No, its not substantially harder to scale for most companies to do bare metal(large fortune 50 excluded).

metalforever··on Why Self-Host?
I was doing web development in 2006 and that's not how it was. Websites were not all in i-frames and they were not all insecure. Setting up a PHP dynamic website with Apache does not have to be insecure and didn't have to be back then, either.
metalforever··on Cost of AGI Delusion:Chasing Superintelligence US Falling Behind in Real AI Race
This is the reason. I logged in to basically say the same thing. I used to be this way, and give opinions, but you cause problems over time that ends up with you getting disciplined in subtle ways or fired.
metalforever··on Genode OS Framework
Hi Sculpt team, I have been watching this project for a long time. I have tried the OS on my MNT Reform. I had some confusions about how to navigate and set specific options . I was thinking a similar interface to a traditional desktop could be helpful in wrapping my head around the features . However, I did not want to impose on your vision if the Sculpt team felt strongly about their current interface. What are your thoughts ?
metalforever··on A case study in bad hiring practice and how to fix it
It’s honestly kind of discriminatory from a class perspective .
metalforever··on My experiment living in a tent in Hong Kong's jungle
The homeless shelter situations in the bay area have waitlists. Some of the encampments also have waitlists (!). A lot of the homeless actually work in the bay area, some of them far away. Being in line in time to get a spot on a shelter is a task by itself and can be mutually exclusive with working. There is so much at play here you do not understand well. If we assume you are well meaning, you need to know that some politicians are not telling the truth about the true state of things.
metalforever··on My experiment living in a tent in Hong Kong's jungle
You have no idea what is going on in the bay area homeless situation. I am not discounting your experiment, which was very interesting, but you cannot apply your experiences to the bay area homeless situation.
metalforever··on The Frontend Treadmill
I would bet real money that what I am saying is also true at your workplace.
metalforever··on The Frontend Treadmill
You have to define "worse". What is actually "worse" is paying developer time to sit there in a never-ending upgrade and deprecation cycle when your core product is elsewhere.
metalforever··on The Frontend Treadmill
Gen 1 wasn't Gen1. Gen1 for dynamic websites was a lamp stack with yolo javascript in the php header. Then people really started using jQuery because targeting a bunch of browsers at the time was a huge incompatible mess, along with other tools like modernize.js . Then your gen 1 started in earnest, if I remember correctly.

I remember the divisions slightly differently . There seemed to be a core movement from Ember.js and backbone onto Angular. Then from angular to react. Now I am seeing some movement off of react onto alternatives like Vue and Svelte, but almost everyone still is using react. Most shops have issues with the React part of their stack. It's still hard to get buy in for the alternatives in production. No one is using web assembly or even knows what a web component is.

I disagree about the comment about not going wrong with either. This assumes you or your team have the time to maintain the stack with the large amount of dependencies, as there are security patches often and deprecations often. It's a waste when it seems like a large portion of the actual market is just creating dashboard products. You can handle this with a much lighter frontend if you can get buy in (you can't).

metalforever··on The Frontend Treadmill
I am not sure this is true . As I wrote elsewhere, almost everyone wants a web app or thinks that they have a web app, but usually it is just a dynamic website. You do not need to build up a framework to have a dynamic website.
metalforever··on The Frontend Treadmill
Everyone thinks they have a web application but a lot of the React I get asked to build could have easily just been a dynamic webpage (it is usually a dashboard). I think there is an over-emphasis on what constitutes a "web app".
metalforever··on The Frontend Treadmill
Alright, I've been in the industry a very long time but moved to backend when it got complex. I am wondering why you need a decent hash map or set implementation. This is supposed to be done on the backend. The frontend is for presentation. Your backend should not give you elements with duplicates (why you don't need set). "Decent hash map" sounds like you just don't like the hash map implementation because you are trying to do something complex with the Map implementation, in which case it belongs on the backend.
metalforever··on A Woman Who Defined the Great Depression
People still do this to me (a woman) in the workplace now, like a lot.
metalforever··on Why systemd is a problem for embedded Linux
I remember when I used to run gnome 2 (i.e. mate) on a machine with 256mb of ram. It was a full experience and it worked with youtube videos and so on. What are we even doing .
metalforever··on Why systemd is a problem for embedded Linux
I was just thinking "there is no way this person works on embedded devices". Then I read the last paragraph where you bring up "over 1GB of RAM". Explains that.
metalforever··on Automattic–WP Engine Term Sheet
Agree with this. Is this correct?
Page 1 of 8Next →