HNHacker News
TopNewBestAskShowJobs

s5fs

81 karma · joined April 28, 2012

submissionscomments
s5fs··on Great Lakes sturgeon may be 400 years old:Scientists rethinking how to save them
I live in Oregon and have been fishing for as long as I can remember. While I mostly fished for lake trout, we'd fish for salmon in the Columbia river during salmon season. During the off season (winter) I'd fish for sturgeon.

One year my buddy decided to get serious gear and fish for oversized sturgeon. This was purely catch-and-release, barbless hooks. We would sit on the edge of the shipping lanes because that was the deepest part of the river.

(incoming fisherman story)

One day we hooked a gigantic fish, we were in a 24 foot boat and I swear it was longer than that. We pulled it near the boat to unhook it and the thing was amazing! It was covered in battle scars from boat propellers or something, but the weirdest part was that it had a ton of fishing line hanging out of it's ass. Over the years it must've swallowed hooks and line, and it was just swimming around with literally feet of the stuff.

We retrieved our hook and watched it swim back into the depths. I never went oversized fishing after that, but it was incredible to think how old that fish was, what it had been through, etc.

s5fs··on Meta pays pro-Meta influencers when countries look into teen safety on Instagram
I'm a parent, and Parental Controls are garbage across all services I've used. They seem intentionally confusing and their options feel disconnected from the usage of the products at all. Since nobody uses these controls there is very little support available, so every permission issue I encounter requires me to deep dive and often still fail.

Parental controls for EA games are shit.

Parental controls for Amazon are shit.

Parental controls for Netflix are shit.

Parental controls for YouTube are shit.

Parental controls for Roblox is especially shit. They have games like "Gay Test" and "Femboy Test" marked as All Ages which is bananas to me.

The end result is that my kids can't use these services without an adult present, which defeats the purpose of having Parental Control in the first place.

s5fs··on Qwen3-Coder-Next
Claude Code supports using API credits, and you can turn on Extra Usage and use API credits automatically once your session limit is reached.

This confused me for a while, having two separate "products" which are sold differently, but can be used by the same tool.

s5fs··on Todd C. Miller – Sudo maintainer for over 30 years
Things have changed quite a bit in the past 30 years!

I encourage you to peek at their changelog (https://www.sudo.ws/releases/changelog/) for more insight into why this project is still under active development.

s5fs··on Stelvio: Ship Python to AWS
Interesting product! Not sure if I'm getting this right, docs seem pretty sparse so please forgive me. Here are a couple questions:

1. Do you support tagging resources?

2. You mention provisioning Pulumi resources, are you "simply" a wrapper around Pulumi? If so, are you relying on Pulumi for state management or does Stelvio have it's own state manager?

3. Do you support cloudfront? Imo this is a vital service for building even small production apps, esp if you are serving static assets out of S3.

4. I saw references to API Gateway v1, do you also support v2?

5. One of the cool features is that you're able to handle all the IAM stuff, but can that also be easily modified? Like, if I want to create a new lambda that interacts with an existing dynamodb table, how would I describe that with Stelvio?

Sorry for the pile of questions lol but you got my attention :) You have a lot of competition in this space and I'm curious to see how your project will evolve. Best of luck!

s5fs··on Stelvio: Ship Python to AWS
To be fair, AWS service teams don't always expose all features/options through cloudformation and you end up having to hit the API to manage them.
s5fs··on Why software stocks are getting pummelled
Exploring a codebase tells you WHAT it's doing, but not WHY. In older codebases you'll often find weird sections of code that solved a problem that may or may not still exist. Like maybe there was an import process that always left three carriage returns at the end of each record, so now you got some funky "lets remove up to three carriage returns" function that probably isn't needed. But are you 100% sure it's not needed?

Same story with data models, let's say you have the same data (customer contact details) in slightly different formats in 5 different data models. Which one is correct? Why are the others different?

Ultimately someone has to solve this mystery and that often means pulling people together from different parts of the business, so they can eventually reach consensus on how to move forward.

s5fs··on Mikeal Rogers has died
Mikeal was instrumental in helping me get established in the node community when it was super tiny. Being around him was a joy! He made those around him feel part of something special. He made me feel like I belonged.

I was a camp counselor at node camp three years in a row. He created such a magical experience that I cried when I got home, I wanted to live in nodecamp forever. I still do.

Seeing some of the folks posting in here makes it hurt worse. I have so many memories, like I remember all of us riding the bus back and forth to the camp, so much laughter and fucking around. Hanging at each others houses, going to meetups, and just being part of something special. Talking shit thru pull requests. Late night dorking around on meatspac.es etc etc etc I could go on for days.

Thank you Mikeal for all the good times.

s5fs··on At Amazon, some coders say their jobs have begun to resemble warehouse work
Ex-cobol guy here, the work was a blast! I was working on the Lawson erp for a non-profit, mostly customizing the software for their specific use case. I loved it because the tools were crazy, the language limited, and the system itself was high value to the org. Debugging took forever but the fixes were often really small changes. I often had to go into the database (oracle) and clean up the data by hand. Such fun!

I crave novelty and have a love for bad technology. I was an early nodejs adopter and loved es4 but newer versions of the language is too easy to use lol!

s5fs··on How do you do, fellow web developers? A growing disconnect
It’s also possible to work on projects, or in languages, or on systems where resource consumption isn’t a high concern. I wrote cobol for sun and hpux and these big old systems had plenty to go around. Important software comes in all shapes and sizes, as do their developers.
s5fs··on MI officials fast-track bridge fix after man says it 'collapsed under my feet'
I think there's a gap between an inspector turning in a report and the repairs being prioritized, funded, and executed. Out here in Oregon we had a tunnel collapse and kill the inspector (this was back in 1999). News reported that the tunnel was inspected twice the year before it collapsed.

https://en.wikipedia.org/wiki/Dennis_L._Edwards_Tunnel

s5fs··on MI officials fast-track bridge fix after man says it 'collapsed under my feet'
I have to disagree as you have no evidence to support your position.

Based on the information provided, it seems highly unlikely to me that a guy who passed up an easy payday for a baseball would get an attorney friend to lie for what is likely going to be a very small claim. He still attended the game, and another game a couple days later, which likely rules out substantial suffering. So, given the low potential payout what would be his motivation? Simplest explanation is the guy just fell through an ill-maintained bridge. Could happen to anyone, really!

s5fs··on Microsoft Edge’s new ‘Buy now, pay later’ feature is the definition of bloatware
.....yes.
s5fs··on Proposed Law Would Fine Australians Who Share Protest Information $11,000
And just like that, you owe Australia $11k.
s5fs··on Home Depot is introducing power tools that won’t work if they’re stolen
A few years back I purchased a deer rifle from a local sporting goods store and when I got home I realized they had forgotten to remove their trigger lock. It was about a 30min drive back to the store so I just picked the lock and tossed it aside. Naturally, the next day the store calls looking for their lock and they are very adamant I should return their equipment, but they were less inclined to actually drive over to my place and pick it up.
s5fs··on Self-driving cars turned out to be harder than expected
In Portland, OR we have 4-way intersections where the stop signs alternate every 2 blocks. Drivers still tend to stop at every intersection, even when they have no stop sign.
s5fs··on Researchers find inverse correlation between advertising and life satisfaction
Human aspiration is built-in, we don't need help via advertising to desire more from life. Everyone seems to have adopted fire and the wheel without a marketing campaign, after all.

Advertising may not be inherently bad, but given the scope and scale of modern advertising, one has to admit that we've gone too far. Google tells me we see about 5,000 ads per day, do you consider this a good or a bad thing? As a representative of your industry I'm curious to hear your thoughts.

s5fs··on Environmentalist didn't speak for 17 years to learn how to listen to opponents
I grew up on the Oregon coast and many of my classmate's fathers were loggers. In the early 90s we saw the struggling timber industry nearly decimated due to environmental laws aimed to protect the spotted owl.

Tens of thousands of jobs were lost, mostly in rural communities, and attempts to help retrain these workers were a failure. Some of these communities were able to rebuild their economy around eco-tourism but most have fallen into poverty and are still struggling.

As you can imagine, many people negatively affected by these laws feel strongly against them. The idea that a politician several states away can pass laws preventing you from using your land the way you intend simply doesn't sit well with many people.

Spotted owl numbers are continuing to decline, but now the blame is being placed on a different type of owl pushing out the spotted owl.

s5fs··on A 20th-Century Master Scam (1999)
My dad served time for painting and selling forgeries, FBI claims he was passing works off for over 30 years and he ended up getting popped for wire fraud (soliciting buyers via email). All his works had provenance, turns out the dealer who was certifying his work was in a bad spot and was willing to vouch for what was obviously not authentic stuff.

The problem with art is that people have been forging works forever. It's impossible to get a feel for how many fakes are out there because so much art is passed down within families and never makes it onto the market and therefore never seen by experts who can spot a forgery.

My old man claims the whole art world is in on the take. Picasso claimed he painted fakes all the time and Matisse famously said "I have painted 2000 pictures. 5000 of them are in the USA."

The predatory nature of the art world allows for fakes to more easily enter the market. For instance, my dad was selling his pieces for a couple grand each and the dealer he sold to was reselling them for upwards of 20x what was paid (per court documents). If it seems too good to be true, it didn't seem to matter. The dealer wasn't charged and is probably still quite happy to sell fakes for a huge profit, caveat emptor and all that.

Anyways, that's my observation from the sidelines of the art world. I prefer stable investments like Beanie Babies and Nascar collectable plates, not paintings.

s5fs··on Are SUVs Ruining Retirement Savings?
My kid is in 4-H, she shows goats and rides horses. Most folks have big trucks to pull their big trailers. Not all livestock and lumber is for business, rural communities still exist!
s5fs··on Are SUVs Ruining Retirement Savings?
I see "runners" on Craigslist all the time for around $1500, I'd say that's the bottom dollar for something that you can probably drive for a year without serious mechanical failures. However, used is always a gamble (at any cost) so if you're buying cheap, make sure parts are cheap too. Just because you can get a 2000s+ BMW for $3k doesn't mean you should!
s5fs··on Are SUVs Ruining Retirement Savings?
Sheesh, you can buy three new cars or a starter home (in some places), that's how expensive new cars are these days.

Auto loans also require you to carry full coverage insurance, which can be the same or more than your car payment if the loan is less than $20,000.

Personally, I can't stomach the idea of paying $500-700/mo for a used vehicle.

My current daily is a 2005 Chevy Aveo, I've owned it about 6 years and my total monthly cost (car, insurance, fuel, maintenance) is under $200/mo. It's a budget box, no frills, and I do all my own repairs and maintenance, and you can too! Youtube is a great resource and cheap hand tools can be found at Harbor Freight. Anyone who tells you that modern vehicles can't be maintained at home is mistaken, most maintenance tasks require no special tools and many repairs are attainable with limited skill and experience.

s5fs··on Uber enters dockless bike wars with Jump acquisition
Regarding Seattle and Portland, while it's true there are bike share programs, I don't see them used very often. The few who are using the bikes are either tourists (minority) or the homeless on stolen bikes. Additionally, just about half the limebikes that I see are abandoned under bridges or broken and unusable.

Portland itself is a very bikeable city and a lot of time/energy is spent to improve and grow this infrastructure. Traffic is getting to the point where cycling is faster for inner-city trips, but as I live outside of the city it's a non-starter because public transportation from my end of town is severely limited.

Seattle doesn't seem nearly as bike friendly, and while it's certainly faster to bike or walk during rush hour, it doesn't seem nearly as safe as Portland. I certainly have no interest in cycling in Seattle, driving is bad enough.

s5fs··on Craigslist takes personals sections offline in response to FOSTA
"Limited edition Beary Garcia" is code-word for submachine gun.
s5fs··on Uber may have to add tipping feature in NYC
Last week I caught an Uber to the airport and the driver asked me why I didn't use Lyft, then proceeded to somewhat guilt me for not using their app, because it allowed tipping. Really shitty and awkward ride.
s5fs··on Most Electronics Being Banned on Certain US-Bound Flights
That's why in old scifi movies everyone wears jumpsuits on spaceships, makes getting through security much faster.
s5fs··on We should kill the 40-hour work week
State law is what determines when and how breaks are to be taken. In most states, there is no law that requires an employer to give their employee breaks, let alone pay for them. In my experience, I've had mostly unpaid break times while an hourly employee.

So it's common to earn 8 hours pay working 8-5, with two 15 minute "cigarette" breaks and a 30 minute lunch break.

s5fs··on Ask HN: Leave job right before app goes to production?
I genuinely hope you don't kill yourself, feel free to PM if you wanna chat about whatever.

A job is just a job, they come and go. We trick ourselves into making them seem far more important than they really are, but ultimately it's just a means to an end. It's so easy to lose sight of that when life gets busy.

Things get better but you have to let time do it's thing too. Patience.

s5fs··on Uber’s Ad-Toting Drones Are Heckling Drivers Stuck in Traffic
It's the 'zipper at the end' that most people mess up. I call them 'button people'.