536 karma · joined July 19, 2017
My key focus is helping organizations do security better, make it simpler, and get alerted when things get messy.
I run an Ikea air purifier all the time, but still get quite a bit of dust in the computer vents.
Wondering if anyone has had a good experience with a set up to purify the air in a computer room.
Maybe it's just more air purifiers.
If the bar lets Nazi's in, it's a Nazi bar.
It catches up with you regardless
And sadly, not a statement about cars.
It's that type of word association and related customer behavior that will be a growing problem for them.
I think an early indicator will be monitoring the secondhand market to determine if there are increasing levels of Tesla's as people move to other brands.
Trumps original tax plan benefits the higher income earners at the expense of lower and middle income earners.
Source: https://taxfoundation.org/research/all/federal/donald-trump-...
The money government spends on salaries is money directly injected back into the economy, it could be seen as a form of social welfare.
But in reality it's more complex than that, because the secret maker has the advantage of momentum and someone copying you only has a snapshot in time (when they saw how you do your magic).
Fighting patents are extremely expensive, and ensuring your product stays locked to your patent is equivalent to circling your wagons around the patent. The world moves on, new technologies are released, new languages, now you are scared to move forward because protecting your patent means you have to stay locked to that idea.
I would never patent software again
- My startup was acquired a few years ago
- Part of acquisition was to raise a patent for the core of the solution, the patent was issued in USA and UK
- They then proceeded to mismanage and fail the startup
- The startup is in zombie mode, with 2 years of cash left
- I have left them
Now I'm in a situation where I want to do it again, but fix some key issues, but due to the patent, it keeps me locked out of the core approach to the solution.
Yes, I have a way to re-invent the core and develop a new solution, but I'd be dancing very close to a fire of litigation that I cannot afford.
My observations after this process are:
- Patents protect the patent holder, not the patent creator
- Company Secrets are a cleaner way of doing business
- You don't have to tell anyone how a Company Secret works, keep it a secret and you're fine
- Secret approaches to software development are hard to enforce if you have an on premise solution
- Cloud based SaaS solutions aren't always the best way for every application type (mine was in the Cyber Security space)
Edited for formatting I would strongly discourage a Patent and go down the company secrets path.
It protects who owns your company from having core staff relaunch their own solution.
You could argue that it stops some competitors, but in reality they just have to develop a solution that doesn't align with 'every one' of your patent claims and they can bypass you, if they have legal funds to fight you.
There is some subtle tab / link click behavior that takes a bit to get used to, but after a while it just doesn't bother you any more because you're used to the behavior.
It's true that it's probably over in a short time, but that is easily a stressful enough situation to cause people to have panic attacks, heart attacks, and have a range of other issues.
I would almost argue that it's negligent of Waymo to not have a kill switch they can remotely fire, and then another layer of kill switch, and then another 5 layers of kill switches...
You can't fail to control a driverless car under any circumstance.
Well done Tomiko!
Enjoy your rest
When you get a developer, they are joining a project that they know little about, and the value they bring is how quickly they can adapt to the problem space and solution space that your project sits in.
I'm going to call them 'trick questions' when you start asking about things like FizzBuzz, as if the smartest of them all will get the role.
In reality, their ability to learn and thrive in the space your project works is the really valuable thing.
Explain the problem space your product sits in, ask them what they think some challenges could be in that niche, see how insightful they are, or how far off the mark they are. Walk them through developing some of their ideas, leaning on your experience in that space. See what evolves, see if they have some insights you haven't thought of.
There are much better ways to evaluate candidates.
Should we instead be storing time stamps in TAI format, and then use functions to convert time to UTC as required, ensuring that any adjustments for planetary tweaks can be performed as required?
I know that timezones are a field of landmines, but again, that is a human construct where timezone boundaries are adjusted over time.
It seems we need to anchor on absolute time, and then render that out to whatever local time format we need, when required.
Here in Australia, Christmas is in our summer, so we used to have watermelon seed wars where everyone runs around the house eating watermelon as fast as possible to build up a mouthful of seeds to use as 'ammo' to machine gun spit at everyone else.
Was hilarious, and a very long time ago...
It's great people collect, restore, and publish valuable historical pieces like these.
I'm going through each day and asking ChatGPT to speed it up, it doesn't always work, but that is the way of the Gippity.
The payoff is these heavy iterating operational scripts I run for work will end up running faster :)
Learning when to lean on some of the .NET primitives really helps speed up PS as it likes to wrap things with unnecessary features.
There is a lot of good cheap tech to help provide baseline home power, especially when neighborhoods set up micro grids.
I want to use it as a test to see how human programming can be improved by an AI, so I wrote the solution for day 1, got the right answer, and then gave my code to ChatGPT 4o to ask it to make the code faster.
My version ran in ~3500 ms ChatGPT's version ran in 140 ms
both worked
A great example of how a common DevOps language program can be improved on by ChatGPT.