HNHacker News
TopNewBestAskShowJobs

nogbit

167 karma · joined November 26, 2013

http://marcellusmiles.com
submissionscomments
nogbit··on No AI Fridays
You don’t need to use anything. You just need to enjoy what you are doing. This is often related to dopamine. Being in flow state for hours on end while programming is bliss and fun for me.

If you don’t enjoy programming keep trying, have the language or api docs open and do not use generative AI. Generative AI just gets you outcomes. An artist paints because they like painting, not because they like a pile of painted pictures.

nogbit··on There's no reason for software to be slow anymore
I had an Odin code base with raylib doing cpu bound stuff. On Catchy OS it tanked my frame rate from 120 to 90 fps (intentionally, seeing what I can get away with). Same build, on Windows 11, 40fps.

the OS makes a huge baseline difference

nogbit··on Lore – Open source version control system designed for scalability
Any multiregion deployment requires DynamoDB. Shame this solution is specific to AWS.
nogbit··on Car headlights don't have to be this blinding
Night visón comment is 100% spot on. Most haven’t even experienced it. Here’s a trick, when you go to the bathroom in the middle of the night, keep one eye closed the whole time if there are lights. When back in bed open that eye. That’s night vision.
nogbit··on Ask HN: Why is the HN crowd so anti-AI?
If you enjoyed programming prior to LLM’s, like it was actually a fun thing for you to do, why would you use an LLM? You wouldn’t, it’s depressing.

Similar to an artist who enjoys drawing or painting, would they use an LLM? No, because they like doing that craft.

Would a programmer who loves programming use it to create marketing materials? Absolutely.

nogbit··on Photo GIMP – A Patch for GIMP 3 for Photoshop Users
Habit, shortcut memory and more. But, it’s not 100% that, gimp over complicates itself.
nogbit··on Photo GIMP – A Patch for GIMP 3 for Photoshop Users
Thank you so so much!

I cant stand Gimp UI, so not intuitive. And over 25 years of Photoshop use has me locked into a way that image editing should work. This is fantastic and timely.

nogbit··on Steam Frame
These new steam sites are non functional in Firefox iPhone.
nogbit··on Have ‘hobby’ apps become the new social networks?
The point that is being made is that you do new things you haven’t done before. Explore!

For example, If you are a gym rat in the morning you can still do that yourself without the other person and then later in the day do the new things you never done before. The other person benefits as well. You don’t always have to be glued to the hip of the other.

nogbit··on Ask HN: Should we bring software dev in-house?
What are your differentiators and what are commodities that can be better served by better SaaS alternatives? Whatever you do invest in the differentiators and manage risk (secure and compliant solutions).
nogbit··on Scientists wonder if shape of the universe is like a doughnut
It’s more like a bagel, with everything.

When the bagel began it had everything all at once in one place.

nogbit··on Calorie restriction in humans builds strong muscle and stimulates healthy aging
Why 8hr? For the entire day eat 5 times and 200 plus grams is very doable. I only have one scoop of whey, and sometimes a bar, but everything else is lean Protein or carbs and fat that also have protein (oats, pb, yogurt)
nogbit··on Many of today’s unhealthy foods were brought to you by Big Tobacco
Your plate should be full of food from the outside edges of the grocery store. If it’s primarily full of food from the isles then you are eating wrong. There are exceptions (rice, oats etc) that are in the isles.
nogbit··on The art of the desk setup (2021)
Exactly, where’s the dirty bowl of mostly eaten oatmeal, the three empty cups of tea and the plate with sandwich crumbs. Add to that two cell phones, three laptops (one for each of your clients) and cables everywhere because the only tidy ones are your KVM cables for your personal PC and your employers laptop.
nogbit··on How to create a Python package in 2022
Fantastic article. A clickable TOC at the top would be a great addition.
nogbit··on Cooling related failure (in Google London DC)
That’s expected, Cloud SQL is not multi region. Clouds define HA as being multizonal, which you were.

Try Spanner if one region is not enough.

nogbit··on We could have universal Covid vaccines soon
Two JJ vaccines. Two years I get by without getting it and living with someone who had it.

Got it this week, in my 40’s, it sucks and I haven’t been sick for 3 years.

nogbit··on How to make decisions like a poker player
Poker players use “pot odds”.

The odds of winning a hand with a future card in order to estimate the call's expected value.

nogbit··on Ask HN: If Kubernetes is the solution, why are there so many DevOps jobs?
Love Dask. Very robust and therefore very easy to get wrong. When you need a longer term solution that uses Dask, it pays to architect things well, in advance vs on the fly in a sandbox.
nogbit··on Schools should be using open source software
I do right now see Google Workspace being used as the primary goto for office docs and email at a very large company. It’s happening.

O365 is a mess, with Excel online I can’t even create a named range, something so basic that has been in Google Sheets since day one. As an example.

nogbit··on Running Containers on AWS Lambda
Until it it fails, and the backing CF errors and won’t resolve itself for over 24rs. Bit twice, never again with Copilot. Good idea they had, just shaky foundation.
nogbit··on Running Containers on AWS Lambda
Simply the best cloud service from any of the three big CSP’s bar none. The day AWS supports this more out of the box on Lambda (no, I will not use your required base image or signatures) will be the day containers and serverless become one (like it is already on GCP).
nogbit··on Ask HN: What do you wish you had done/known in your 30s?
I did the following, and seeing others who did not I don’t know how they manage when older.

Have kids, while you are young. Your body will be able to do all the fun things along side them without worry about a bad back or something else.

Don’t worry about career progression, worry instead about adding value to yourself that transcends (think education, various employment and domain knowledge in various industries).

Have work life balance, which maybe means working at places (think public services or health care) so you can spend time doing the things you enjoy, which very well may be moonlighting on tech that is 100% your IP (to each their own)

Get a house, they never get cheaper overtime.

Then when you are in your mid 40’s and your kids are moving out you can quickly catch up in no time at all, because remember, you have been building skills and a network that are now in bat shit crazy demand.

nogbit··on T-Mobile Confirms It Was Hacked
Knowingly is the key word here. The physical world is much easier to know and account for in engineering. Not so much for digital which is why security is a system of defense in depth via layers and nothing ever is 100% secure.
nogbit··on Almost-Billionaires (2014)
Exactly something everyone should try. It can give you a lot of insight if those future plans are really all that interesting and rewarding if you start doing it now while you are alive and young.
nogbit··on $28.50 Beer at LaGuardia Sparks Audit of New York Airport Concession Prices
True, but is that tuna sandwich really tuna?
nogbit··on US companies hit by 'colossal' cyber-attack
The insurance is a joke. I’ve seen requirements from companies that we want to do professional services for that require us to carry $5mil in cyber insurance, but nothing at all mentioned as to requirements on security governance and or policies/procedures.

Nothing will change until government regulates it. Same with auto, airlines and rail. They did not make their products and services safer by choice, they were regulated to do so.

nogbit··on Ask HN: Language-agnostic concepts a Backend Engineer should know?
IAM, who and what is authenticating, how and what permissions will it have.

What data is coming into your system and it’s variety, velocity and volume.

Do you really need NoSQL, probably not.

Do you really need that ORM and all the schema, migrations and ops to go with it, known the pros and cons.

Are your boundaries defined well? Networking, firewalls etc? Are or do they need to be identity aware?

Are you logging what you need to log, where you need to log it and do the right people have access to it? Maybe metrics are really what you need.

What’s the dev story like? Can I run things locally or easily without spending days recreating an environment? IAC is one thing, but debugging some Python locally vs deploying and print statements sucks. Have a good readme and leave the repo better than you found it.

Tackle the hard problems first, then create reproducible developer story, then hand it off to someone Jr. so they can do the grunt work and you can help them out in a jiff.

CI/CD, incrementally improve it over time and don’t spend time boiling the ocean here. A simple bash script to deploy may suffice for an SRE to take it to the next step as IAC or to drop it into some CI tool.

Apply the practice of least privilege from the very start.

KISS, if what you are building is too confusing, it’s because you need to spend more time writing about it vs actually writing it.

nogbit··on Facebook threatens to make iOS users pay. Please do it, Mr. Zuckerberg
You can disable that in the settings menu
nogbit··on They Just Moved to Austin. Now They Want to End One of Its Traditions
It’s a big planet, no need for a social circle. Start traveling.
Page 1 of 7Next →