HN user

arthurfirst

158 karma
Posts0
Comments63
View on HN
No posts found.

In Canada the police are pretty lazy and it's mostly due to who they hire, and also a LOT of political garbage as it's a federal police force throughout the country in most cases -- run from Ottawa.

Not much real police work happening any more unless you criticize the government or do something they can use as a reason to grow their budgets or otherwise further political agendas.

If there is a video of a crime they do like that...easy! Also they can show it to media for props.

Lazy cops just love centralized 'social' media and the fools who post their lives on it for them to snoop through.

Force multiplier and power projector.

Requires ammo (tokens) which can be expensive.

Requires good aim to hit the target.

Requires practice to get good aim.

Dangerous in the hands of the unskilled (like most instruments or tools).

I have a claude max subscription and a gemini pro sub and I exclusively use them on the cli. When I run out of claude max each week I switch over to gemini and the results have been pretty impressive -- I did not want to like it but credit where credit is due to google.

Like the OP others I didn't use the API for gemini and it was not obvious how to do that -- that said it's not cost effective to develop without a Sub vs on API pay-as-you-go, so i do no know why you would? Sure you need API for any applications with built-in LLM features, but not for developing in the LLM assisted CLI tools.

I think the issue with cli tools for many is you need to be competent with cli like a an actual nix user not Mac first user etc. Personally I have over 30 years of daily shell use and a sysadmin and developer. I started with korn and csh and then every one you can think of since.

For me any sort of a GUI slows me down so much it's not feasible. To say nothing of the physical aliments associated with excessive mousing.

Having put approaching thousands of hours working with LLM coding tools so far, for me claude-code is the best, gemini is very close and might have a better interface, and codex is unusable and fights me the whole time.

I'll play the devils advocate a bit:

IP is a form of thought control... Is that ethical?

Who holds who accountable? Is the one doing the holding accountable?

Like Stalin said -- it's not the votes that count but who counts the votes.

Bottom line is you are always required to accept someone's version of ethical -- whether it's obvious or not.

That instance is final... but yes you are not dead!

As a craftsman who has failed and started over believe me I have lived it.

Ethics course != ethical Corporate ethics ~= slavery with a smile

Lawyers will all tell you how ethical they are but I do not take them seriously.

I literally filled out TPS reports every week at this place down to the hour, breaking down internal project billing and customer billing. In order get the charge codes from the PM, you need to give them estimates. That was the main driver for estimates - convince the non-coders.

30 years ago my boss at a large defense/aviation contractor told me estimating software projects was a very valuable skill, but all estimates were always wrong because they are simplifications and to keep that in mind -- his words.

Mainly they are useful to build belief and keep a direction towards the goal.

Models of any kind in whatever domain are necessarily always something less than reality. That is both their value and weakness.

So estimates are models. Less than reality. Therefore we should not expect them to be useful beyond 'plans are useless, but planning is indispensable' -- I think thats' Eisenhower.

Bang on.

It's not about persuading you from "russian bot farms." Which I think is a ridiculous and unnecessarily reductive viewpoint.

Not an accidental 'viewpoint'. A deliberate framing to exactly exclude what you pointed out from the discourse. Sure therer are dummies who actually believe it, but they are not serious humans.

If the supposedly evil russians or their bots are the enemy then people pay much less attention to the real problems at home.

Most 'media' is produced content designed to manipulate -- nothing new. The article isn't really AI specific as others have said.

Personally my fear based manipulation detection is very well tuned and that is 95% of all the manipulations you will ever get from so-called 'elites' who are better called 'entitled' and act like children when they do not get their way.

I trust ChatGPT for cooking lessons. I code with Claude code and Gemini but they know where they stand and who is the boss ;)

There is never a scenario for me where I defer final judgment on anything personally.

I realize others may want to blindly trust the 'authorities' as its the easy path, but I cured myself of that long before AI was ever a thing.

Take responsibility for your choices and AI is relegated to the role of tool as it should be.

How do people learn then?

Personally I learn best by doing. If I study before I try something the results are poorer compared to the reverse. Make an attempt. Fail. Understand. Then study.

It's not an either or proposition, either.

Dockerfiles freshness is up to the maintainer, like any FOSS.

We do not have botnets because we share information about how to run servers. People run botnets and we have botnets because of mostly economic or political incentives-- the same reasons people do a lot of things.

You are not wrong about the complexity of something like running an EVE online server being beyond the abilities of the non-professional, but that should not preclude the information from being shared.

Script kiddies have been around for a long time. Borrowing the work of the better engineers and adapting it for their less idealistic goals.

These are people who should not be running systems.

I lol'd at that :) I was just trying to be more inclusive! Results have been mixed.

I do build images from scratch but I also recognize I am atypical (like many around HN). As i get older (and older) I realize In another time and place I would have been someone completely different -- but I got the internet era. not complaining. It's worked out ok.

I wish you the best as well friend!

Defending? I am simply pointing out the obvious flaws in your logic.

If you think Raytheon is the apex evil corporation you are very mistaken. There is hardly any separation between mega corps and state above a certain level. The same people are in majority control of IBM, Procter & Gamble, Nike, and Boeing, Lockheed Martin, etc, etc.

Stop consuming marketing materials as gospel.

What you see as this or that atrocity on CNN or whatever that is produced *propaganda*, made for you, and you are swallowing it blindly without thinking.

Also the responsibility is of course down to individuals and their actions-- whether you know their names or not. Objects do not go to war on their own.

I've also worked in aerospace and aviation software but that doesn't preclude me from thinking clearly about whether I'm responsible for this or that thing on the news involving planes -- you might want to stop consuming that.

Yes of course I know all that. That was the whole point of the overlay first approach. i.e. Build a network that works over the existing network before adding any barriers to entry like specialized hardware requirements.

it’s in the most-significant place, meaning every new ipv40 IP is in a block that will be a black hole to any old routers, or they just forward it to the (wrong) address that you get from dropping the first octet.

Black hole for old routers. You run the software overlay until you can run the hardware.

I wrote a linux kernel module and an node/relay daemon that runs on every host.

There is a (0.)0.0.0.0 dedicated LAN space that auto-assign IPs. I called it the standard LAN party :) No more 10.0/192.168/etc Gateway always has .1 -- sensible defaults.

Also 0-255. Adds 255 IPv4 internets of address space. Billions and Billions of addresses are more than moar than enough.

Maybe one day I'll put on a fireproof suit and post it here for fun and see how much flame I get.

Yes, actually - being right and out of business is much better than being wrong and in business when it comes to ethics and morals.

Yes, but since you are out of business you no longer have an opportunity to fix that situation or adapt it to your morals. It's final.

Turning the page is a valid choice though. Sometimes a clean slate is what you need.

Being out of business shouldn't be a death sentence, and if it is then maybe we are overlooking something more significant.

Fair point! It feels like a death sentence when you put so much into it though -- a part of you IS dying. It's a natural reflex to revolt at the thought.

For example, should we let people die rather than use medical knowledge gained unethically?

Depends if you are doing it 'for their own good' or not.

Also the ends do not justify the means in the world of morals we are discussing -- that is pragmatism / utilitarianism and belongs to the world of the material not the ideal.

Finally - Who determines what is ethical? beyond the 'golden rule'? This is the most important factor. I'm not implying ethics are ALL relative, but beyond the basics they are, and who determines that is more important than the context or the particulars.

> even when mine (that they had already approved) would save them 400K a year You learn lessons over the years and this is one I learned at some point: you want to work in revenue centers

Totally agree. This is a big reason I went into solutions consulting.

In that particular case I mentioned it was a massive risk management compliance solution which they had to have in place, but they were getting bled dry by the existing vendor, due to several architectural and implementation mistakes they had made way back before I ever got involved, that they were sort of stuck with.

I had a plan to unstuck them at 1/5 the annual operating cost and better performance. Presented it to executives, even Amazon who would have been the infr vendor, to rave reviews.

We had a verbal contract and I was waiting for paperwork to sign... and then Feb 2020... and then crickets.

Depends how they are built. There are many embedded/real-time systems that expect this sort of reliability too of course.

I worked on systems that were allowed 8 hours of downtime per year -- but otherwise would have run forever unless there was nuclear bomb that went off or a power loss...Tandem. You could pull out CPUs while running.

So if we are talking about garbage windows servers sure. It's just a question of what is accepted by the customers/users.

If you ever feel the need that you have so many interdependent services that you need something more complex than RC, then you might have an actual architectural problem to be honest.

Bang on.