HackerTrans
TopNewTrendsCommentsPastAskShowJobs

CTDOCodebases

1,176 karmajoined 5 năm trước
Conan The Destroyer Of Codebases

comments

CTDOCodebases
·Hôm kia·discuss
I think I'm in this boat. I'm just choosing to interact with technology less. Everything has just gotten more hostile that it has reached a tipping point.
CTDOCodebases
·Hôm kia·discuss
I have multiple home servers running ZFS and the first thing to check when encountering errors is the SATA cables. Those blue foil fan-out types are the worst from my experience.
CTDOCodebases
·Hôm kia·discuss
Just don't ask it theme something in a late 30's and early 40's German style.
CTDOCodebases
·3 ngày trước·discuss
What do you use for external parity? Par2?

If you were to replace your current drive with a new larger one and your RAM or your SATA controller silently corrupted the files how would things play out? Would these corrupted files propegate to the backups?

Ext4 is battle tested so I understand your reasoning. I think you just need to figure out a way to detect silent corruption and a way to snapshot your files in case they do get corrupted.

From experience I can tell you that it is an absolute pain having to manually sort through a bunch of files trying to detect which ones are corrupt and which ones are good.
CTDOCodebases
·3 ngày trước·discuss
It's more the single drive storage layout that is an issue in your case. No resilience to a single disk failing and you are risking all your data if your hardware starts silently corrupting data. This is assuming all your backups are done using the data on the single hard drive.

If you want to keep your setup simple I would consider the following:

- Keep a list of file hashes and check your files against this list periodically.

- Use some type of backup program that supports snapshots. Restic is a good choice.

- Get a hard drive the same size as the one you have and use SnapRAID to manage file integrity or set up a two disk mirror using btrfs.
CTDOCodebases
·6 ngày trước·discuss
I wish there was more love for more vanilla forms of Android. I would trade more simplicity out of the box and regular software updates over the current situation.

Personally I'm blown away by Motorola options in the budget range. For raw value alone there offerings are hard to beat.
CTDOCodebases
·6 ngày trước·discuss
It's Android stop expecting it to make sense. You have to learn some intricacy of some tool so you can forget it and have to learn it again three months later.

iOS is no better. Sure everything is intuitive but it's going to get a redesign so next year you are going to have to learn everything from scratch or a feature you use often will just break.
CTDOCodebases
·14 ngày trước·discuss
Alpine Linux Combined with OXWM isn't a bad idea. If your install is small and you have enough ram it's possible to run it from RAM with persistence.
CTDOCodebases
·14 ngày trước·discuss
Is this a valid point when we live in an evolving world. Language changes, facts change etc. Or can everything can just be grabbed from webpages and stored in the context window?
CTDOCodebases
·20 ngày trước·discuss
If I remember correctly iPhone apps used to use the devices SSL certificates so you as a user could install your own and man-in-the-middle the traffic to see what was being sent. AFAIK now the apps use certificate pinning.
CTDOCodebases
·24 ngày trước·discuss
This looks interesting. I just set up an Alpine Diskless system that boots from a USB stick.

I originally tried to set up a NixOS diskless system with persistence for the same reason as the author but the LLM jerked me around and I had little understanding of the implications of the commands I was using. So I thought it best to pull the plug on that and stick with something more familiar.
CTDOCodebases
·29 ngày trước·discuss
Yeah I don’t know if I come to the same conclusion as you.

There is no probabilistic way to determine if the singularity will be a positive or negative for humanity. Climate change is a net negative for humanity.

Regardless it’s clear what course we are on.
CTDOCodebases
·30 ngày trước·discuss
Because it's more fun?

Being serious this is a silly line of reasoning. Maybe they are both bad? It's like asking why is it bad to light a forest fire when there is a forest fire already burning.

I take issue with the cognitive dissonance too though. HN became very hostile to Bitcoin but took no issue with people gaming on PCs and consoles that were consuming more and more electricity each year. Now everyone is silent on all fronts because LLMs make their job easy and gives them something new and interesting to play with.
CTDOCodebases
·tháng trước·discuss
I think it's a rebuttal against claims that LLMs are incompatible with large code bases. It's not so much a flex about the quality of the code, it's more a flex about the complexity of the code and the LLMs ability to deal with such complexity.

Whether or not that complexity is warranted is a different story.

The codebase may be bloated by a factor of 10 but if the costs associated with that are less than the costs of developing the software from a business standpoint the choice is clear.
CTDOCodebases
·tháng trước·discuss
Wait until you hear about tab+shift.

It would be great if they built Vim style shortcuts into the spec and browser like you suggested but in the time being we have the Vimium extensions for other browsers. Personally I am not a fan of extensions unless I write them myself.
CTDOCodebases
·tháng trước·discuss
When it translated a paragraph of one language into another flawlessly.
CTDOCodebases
·tháng trước·discuss
A tiled window manager with Qutebrowser and it's vimium style shortcuts is the closest I have come to this.
CTDOCodebases
·tháng trước·discuss
I have premium and for over a month I couldn’t save videos to playlists in the app.
CTDOCodebases
·tháng trước·discuss
These products already do what basically everyone wants them to do.

The problem is now people are conditioned to having their privacy violated so they are still the product and they will pay to be the product.

The network effects with a product like WhatsApp are strong so that this opens the door to dark patterns for the non paying customers. After enough time the same level of effort will go into the now subscription app that went into it when it was free.

YouTube is a good example of this phenomenon.
CTDOCodebases
·tháng trước·discuss
Did Microsoft ever explain why Bitlocker could be deliberately circumvented?

Part of me thinks they are welcoming this drama because if the other 0-days are genuine bugs then it muddies the water and shifts the focus away from a the fact that they shipped an intentionally backdoored security product.