HNHacker News
TopNewBestAskShowJobs

grapesodaaaaa

143 karma · joined November 5, 2024

submissionscomments
grapesodaaaaa··on Counter-Strike's player economy is in a freefall
I have been playing since 1.5 and agree. I personally don’t care at all about skins, and just want to play the game.

It’s fine to have some cosmetics, but the economy Valve had created brought so much toxicity to the game.

grapesodaaaaa··on OpenBSD 7.8
FFS/FFS2 has been reliable for me, but unfortunately don’t have reliable power. It does frequently require fsck -y on boot. It’s not the most pleasant with my headless units requiring a serial cable.

My solution has been a huge UPS so they never turn off. Softupdates prevented this issue for over a decade (?), so hoping we get HAMMER2 or something down the road.

I’ve been running OpenBSD continuously since 3.4, and no other OS beats it in simplicity IMO. The upgrades have ticked along quickly and flawlessly year over year. I wish more systems would take a page out of that book and implement something like sysupgrade.

grapesodaaaaa··on Apple M5 chip
I prefer it simply due to Apple’s privacy record.

IMO it’s better than Signal as far as UX goes with enough privacy to be practically for everyday chat. I actively avoid WhatsApp because Facebook. They recently changed their privacy policy to no one’s surprise.

grapesodaaaaa··on United MAX Hit by Falling Object at 36,000 Feet
I feel like a hail would cause a strong radar return that would have been noticed or at least documented by NEXRAD or onboard systems.

I’m sure the NTSB investigation will consider this angle, and we will find out eventually.

grapesodaaaaa··on Bible and Quran apps flagged NSFW by F-Droid
I’m not sure about f-droid specifically, but I know in the USA, 18+ content online is now required by law to have age verification in many states.
grapesodaaaaa··on Bible and Quran apps flagged NSFW by F-Droid
I’m not saying I agree with the rules, but we do have these categories requiring age verification now. They also seem to be arbitrarily applied.

I’m just advocating that violent texts like this should also be included rather than treated specially.

grapesodaaaaa··on Bible and Quran apps flagged NSFW by F-Droid
Totally agree. They should be flagged 18+ and required ID verification if we want to play on a level field.
grapesodaaaaa··on United MAX Hit by Falling Object at 36,000 Feet
In this case, it should be easy to detect genetic or biological material if it was a meat sack strike & rule out space debris. They don’t tend to do well when hit at several hundred mph.

The only other thing really up that high would be space debris, weather balloon payload (the balloon itself is very thin and soft), or maybe a sounding rocket (but don’t these come with NOTAMs?).

grapesodaaaaa··on The zipper is getting its first major upgrade in 100 years
I wonder how fabrics will handle the mechanical wear vs the durable tape “track” used in a traditional zipper
grapesodaaaaa··on Exploring PostgreSQL 18's new UUIDv7 support
I just meant having UUIDv7 internally, and UUIDv4 externally if date leakage is a concern (both on the same object).

UUIDv7 still works great in distributed systems and has algorithmic advantages as you have mentioned.

grapesodaaaaa··on Exploring PostgreSQL 18's new UUIDv7 support
Our “distributed database” at a fortune 90 company spans at least 10 different database products.

UUIDv4 lets us sidestep this.

Is it bad design? Probably. Is it going to happen at huge companies? Yes.

grapesodaaaaa··on Exploring PostgreSQL 18's new UUIDv7 support
I still feel like calling something like uuid.v4() is easier and less cognitively complex.
grapesodaaaaa··on Ryanair flight landed at Manchester airport with six minutes of fuel left
Clearly you have thought a lot about carbon reduction, so I have a question for you.

Is a plug in hybrid or EV less polluting if you don’t have rooftop solar?

edit: I think I know the general answer, but I’m splitting hairs comparing a replacement car for an ICE vehicle that I have.

grapesodaaaaa··on CLI tool to convert OpenBSD Packet Filter config files to JSON and vice versa
The pf language is also shockingly readable for a firewall config
grapesodaaaaa··on Gmail will no longer support checking emails from third-party accounts via POP
I’ve had this happen to numerous friends.

Haven’t you heard? The best way to contact gmail support is by posting about it on tech websites /s

It’s sad that I often see resolutions happen here after an engineer scrolls through the comments. I agree that not having backups and your own domain is asking for trouble the way things are currently structured with online mail.

I will say that I hosted my own servers for years, but it’s a lot of trouble and not for everyone (plus, I could never quite get the spam filtering tweaked how I wanted).

grapesodaaaaa··on One universal antiviral to rule them all?
Agh. That’s what I meant.

What I was trying to ask is if you took pre-antibiotic staph and resistant staph, rolled back in time and infected two people, would one be worse than the other?

ie - are they harder for the immune system to fight, or just resistant to antibiotics.

grapesodaaaaa··on SpaceX's giant Starship Mars rocket nails critical 10th test flight
It’s worth mentioning that one of the reasons the cadence is so high for Starlink is because customers buy the boosters, and they can be re-used for many Starlink launches.
grapesodaaaaa··on SpaceX's giant Starship Mars rocket nails critical 10th test flight
My personal estimates are similar. For anyone that followed Falcon 9 development (from the first Falcon 1 launches), it’s really similar. I remember boom after boom until one day they cracked the problem and reusable boosters became the status quo.

I got tingles when the first booster landed on the drone ship, because I knew access to space had just changed in a fundamental way.

grapesodaaaaa··on One universal antiviral to rule them all?
Is it really true that we have “worse” viruses, or that they are adapting to our modern antibiotic regime & reverting to the status quo?
grapesodaaaaa··on So You Bought a Fancy Vintage Car. Now Who's Going to Restore It?
How about an older Porsche or Mercedes? I stand by my original statement.

I had a friend who collected and restored very old BMWs. He certainly wasn’t doing it for the ride quality or features vs a modern car. I just picked the F1, because it’s a shining example of a car people love that is impractical compared to modern cars of equivalent specs.

grapesodaaaaa··on So You Bought a Fancy Vintage Car. Now Who's Going to Restore It?
I don’t think people are buying vintage cars for the ride quality. The owners I’ve seen with them see it as a passion.

Much like the McLaren F1 has a cult following, yet no traction control or turbo.

grapesodaaaaa··on A Quantum Gravimeter for GPS Backup
https://www.naval-technology.com/news/uk-royal-navy-trials-a...

Related in submarines from 2024.

grapesodaaaaa··on Figma will IPO on July 31
Agreed. I do still worry that this will upend the status quo. As with any ecosystem: slow changes are fine, but fast changes can be catastrophic.

I’ve worked with many people over the years who are good enough at their job, but will be replaced by AI (management’s choice, not mine). I’m probably one of those people as a mediocre engineer who prioritized family over career.

I have some backup plans, but it’s still tough and going to affect lots of people.

grapesodaaaaa··on Datacenter lobby blows a fuse over EU efficiency proposals
I think there also isn't a single (known) civilization that has used this much either.

IMO we're in uncharted territory.

grapesodaaaaa··on iPhone 16 cameras vs. traditional digital cameras
I would add that part of the reason it’s ~$80 of hardware is absolutely economies of scale.

It’s a lot easier to pump out quality parts for less money when you order 10 million of them and potentially helped finance a factory to build them.

grapesodaaaaa··on I wasted weeks hand optimizing assembly because I benchmarked on random data
Agreed on a lot of that.

C doesn’t inherently have to be bad (and can often be better than C++) if you are strict about adhering to standards.

I like to point to OpenBSD as a successful and well-done C project. As a bonus, if you develop on OpenBSD, your program is more likely to have correct memory handling operations (OpenBSD has a lot of very aggressive memory protections. Many issues in ported applications like Firefox were found and fixed by OpenBSD users, but would happily keep running on Linux).

grapesodaaaaa··on Google's shortened goo.gl links will stop working next month
I think this is the only real answer. Shorteners might work for things like old Twitter where characters were a premium, but I would rather see the whole URL.

We’ve learned over the years that they can be unreliable, security risks, etc.

I just don’t see a major use-case for them anymore.

grapesodaaaaa··on I wasted weeks hand optimizing assembly because I benchmarked on random data
I’m not saying it can’t be done, and I understand the economics can work.

I still just feel like a non-GC language (maybe even Rust) is a better choose when nanoseconds matter.

grapesodaaaaa··on I wasted weeks hand optimizing assembly because I benchmarked on random data
Yes, C or asm get a bad reputation. They are definitely harder.

I’m just saying that this company seems to be throwing a lot of money at the problem, and at those levels you can squeeze more performance out of them and get them reasonably right.

After all, many, many pieces of reliable software are written in C. If you wanted a “safer” modern language, you could pick Rust.

I would just assume those would be easier picks rather than optimizing around GC pauses, which can be notoriously difficult when nanosecond matter.

grapesodaaaaa··on I wasted weeks hand optimizing assembly because I benchmarked on random data
I can’t help but wonder what the use-case is for optimizing Java to these levels.

I would expect C or asm to be a better choice at ultra high levels of optimization. I know Java can get somewhat similar performance if you put the work in, but I’d assume you want to do manual memory management at minimum.

Page 1 of 4Next →