HN user

lambda_obrien

312 karma

I like functional programming and red-headed comedians.

    whatever@lambda-obrien.com
(as in: "whatever" you want to address it to)
Posts1
Comments312
View on HN

You're probably right, whether we have free will or not, we still cannot tell the future, so we should act as if we have it. This poster is clearly conflating their own life situation, which might limit them somehow, with the universe at large. I could get divorced and disown my son and run off to another place to start another life, but I "can't" do that because of my own morals and limitations for what I'm willing to do. The OP could do a similar thing, but chooses not to because of whatever thing is limiting then from that decision.

It's called loyalty, it goes both ways, but American companies don't understand it today. You shouldn't just treat people like a tool or equipment like American companies tend to. Sometimes people need something from the company and the company provides, then in return the employee works harder when they can.

I used to be someone who did programming outside of work, but I don't have time with a kid, and further I don't really want to spend time fixing anything electronic any longer. I just use a console for gaming, my computer sits unused and I only use my work pc for work, so I barely even go on the internet.

Parenthood takes a lot of time, and I fear I'll never be able to find a new job because i don't have time to jump through interview hoops.

I'll certainly never work at Google or wherever, because they interview for so long and have so many requirements that it's impossible for me to even think about applying. The tech interview process is openly hostile to parents.

Would you want to fire several hundred kilos of tungsten in a random direction while you're next to the USA coast, where civilians and shipping pass by all the time?

Edit: as a reply, since I can't post faster:

CIWS, in certain modes, do indeed track a target and fire at it, which could be considered a "random direction" when considering the maneuverability of the target.

Folks, there are very strict conditions under which a Navy ship can use weapons, and some unknown aircraft isn't gonna be a situation that they're going to open fire. You could be shooting some moron in an ultralight or some kids science project or whatever.

The US Navy is a professional organization, not some scared cops who shoot first and ask questions later.

Edit: I'm done here, but please stop all the military fantasy where everything is a threat and needs to be shot. This was like 50 miles from the coast of the USA, not Iran or NK.

As a former ordnance officer: lol

No one is going be the CO the opens fire on a non combatant drone on the USA coast, as you'd lose your command pretty fast.

Edit: I can't post faster, so here's a response to a reply:

I didn't peruse the logs myself, so I don't know the situation, but the rules of engagement are pretty strict, and also they may not have even had ordnance onboard for the weapons needed to take out one of these things. Not every ship carries live rounds all the time, and near the USA coast we pretty much never wanted to have loaded guns.

Like I said elsewhere, the US Navy isn't a bunch of untrained psychos looking to shoot stuff. Officers and enlisted are trained to put our lives on the line, not get scared and shoot everything that looks weird or threatening.

I don't get the bloodlust shown in here!

It sounds like you got your arse kicked for being a jerk. Oops.

People say things like this about people who get killed by cops for minor offenses and such. I think people shouldn't be jerks, and should learn from mistakes, but this sounds more like revenge than a true reckoning. If the guy did something illegal, that's one thing, call the cops. He shitposted right wing crap, that's just idiocy maybe, but not illegal.

An eye for an eye makes the whole world blind, I never got that phrase until recently.

Why not just fake stuff? If you give software no file permissions, show it an empty dir. Tell the software you saved it's file but don't, just keep it in an memory overlay just for that program's run. If it wanted the network, give it a dummy net.

From experience in medical equipment, a BOM was about as useful as a piece of toilet paper. Trying to keep one up to date when every resistor and nut and bolt is included is a pain and about 20 percent was probably wrong. An SBOM is just more beauracracy, what you need is due companies to actually want to pay for developers to use the right tools for the job. If you have security requirements that don't allow for using as many dependencies or require more updates, then pay developers to write something in house or to keep things up to date with more sprints dedicated to maintenance.

Last week, I refactored an update query into smaller queries looping and doing only 20 updates at a time because too many updates was taking more time than allowed. It turns out that one query that happens is to remove a field of it isn't one of the query values. Well, if you split that list of query values into several disjoint sets, then it turns out that the field is removed in all records! Whoops.

Yes, it's great if you setup the data structures properly, we pay a few bucks a month to run a lot of infra on it to query telemetry data over a few hours to a few days at a time. I think an equivalent cost in just a database server instance to run the same load would be at least 25 to 50 a month. You're not really locked into athena, either, it just takes standard sql, so you could easily transition to a dedicated box later.