Readit News logoReadit News
cryptica commented on CLI agents make self-hosting on a home server easier and fun   fulghum.io/self-hosting... · Posted by u/websku
cryptica · a month ago
I started self-hosting after noticing that my AWS bill increased from like $300 per month to $600 per month within a couple of years. When looking at my bill, 3/4 of the cost was 'AWS Other'; mostly bandwidth. I couldn't understand why I was paying so much for bandwidth given that all my database instances ran on the same host as the app servers and I didn't have any regular communication between instances.

I suspect it may have been related to the Network File System (NFS)? Like whenever I read a file on the host machine, it goes across the data-center network and charges me? Is this correct?

Anyway, I just decided to take control of those costs. Took me 2 weeks of part-time work to migrate all my stuff to a self-hosted machine. I put everything behind Cloudflare with a load balancer. Was a bit tricky to configure as I'm hosting multiple domains from the same machine. It's a small form factor PC tower with 20 CPU cores; easily runs all my stuff though. In 2 months, I already recouped the full cost of the machine through savings in my AWS bill. Now I pay like $10 a month to Cloudflare and even that's basically an optional cost. I strongly recommend.

Anyway it's impressive how AWS costs had been creeping slowly and imperceptibly over time. With my own machine, I now have way more compute than I need. I did a calculation and figured out that to get the same CPU capacity (no throttling, no bandwidth limitations) on AWS, I would have to pay like $1400 per month... But amortized over 4 years my machine's cost is like $20 per month plus $5 per month to get a static IP address. I didn't need to change my internet plan other than that. So AWS EC2 represented a 56x cost factor. It's mind-boggling.

I think it's one of these costs that I kind of brushed under the carpet as "It's an investment." But eventually, this cost became a topic of conversation with my wife and she started making jokes about our contribution to Jeff Bezos' wife's diamond ring. Then it came to our attention that his megayacht is so large that it comes with a second yacht beside it. Then I understood where he got it all from. Though to be fair to him, he is a truly great businessman; he didn't get it from institutional money or complex hidden political scheme; he got it fair and square through a very clever business plan.

Over 5 years or so that I've been using AWS, the costs had been flat. Meanwhile the costs of the underlying hardware had dropped to like 1/56th... and I didn't even notice. Is anything more profitable than apathy and neglect?

cryptica commented on I got paid minimum wage to solve an impossible problem   tiespetersen.substack.com... · Posted by u/thunderbong
cryptica · a month ago
That floor plan is typical Albert Heijn. I remember from my time living in The Hague. Grocery stores in most other countries are usually a lot less complex.
cryptica commented on Opus 4.5 is not the normal AI agent experience that I have had thus far   burkeholland.github.io/po... · Posted by u/tbassetto
zingar · a month ago
Refactoring is a very mechanistic way of turning bad code into good. I don’t see a world in which our tools (LLMs or otherwise) don’t learn this.
cryptica · a month ago
Refactorings can be useful in certain cases if the core architecture of the system is sound, but for some very complex systems, the problems can run deeper and a refactoring can be a waste of time. Sometimes you're better off reworking the whole thing because the problem might be in the foundation itself; something about the architecture forces developer's hand in terms of thinking about the problem incorrectly and writing bad code on top.
cryptica commented on European Commission issues call for evidence on open source   lwn.net/Articles/1053107/... · Posted by u/pabs3
palata · a month ago
> it needs its own healthy and competitive software industry

Because it struggles to compete with the US monopolies doesn't mean that it doesn't have a software industry. It's hard to compete with TooBigTech when they are being anti-competitive, and whenever the EU tries to apply antitrust laws, they get bullied by the US.

> It does not matter if the e-ID or payments app is running on an open source mobile OS, but it should be possible to run it on a non-US one.

I don't think they are talking about creating a mobile OS? But I do think that e-ID and similar government apps should be open source, so that people can trust them.

> Open source may be one of the options, but it is not the right model for all types of software.

Agreed, it does not necessarily have to be open source. But my opinion is that if the taxpayer's money is used to pay for software, then that software should be open source.

cryptica · a month ago
> Agreed, it does not necessarily have to be open source. But my opinion is that if the taxpayer's money is used to pay for software, then that software should be open source.

Yes. The government has more than enough leverage to demand this. Skill was never the problem. The problem is bureaucracy; too many regulations and massive hidden corruption. The problem with the regulations is that they were designed with the explicit intent to stifle competition.

"Nobody got fired for choosing IBM" - This fact is pure corruption. I remember, when I was at university, one of the courses I took had a project management component and we did an assessment researching failed software projects and it turns out that there were a huge number of failed projects running in the hundreds of millions and even billions (and that was a lot of money at the time); always the same companies kept coming up. IMO, this is fraud, of a criminal nature. People should go to jail.

cryptica commented on Sergey Brin's Unretirement   inc.com/jessica-stillman/... · Posted by u/iancmceachern
cryptica · a month ago
I was kind of retired, earning passive crypto income for several years after 2019 throughout COVID. Best time of my life. I was living on a Mediterranean island, splitting my time between snorkeling and open source work.

Then I got cheated out of my position in the crypto project. Literally scammed by the project founder with the full support of government regulators who are supposed to be preventing this stuff and lost all my income overnight. The regulators literally facilitated fraud instead of preventing it... And I had the pleasure of being gaslit about it while also being gaslit about COVID by a different set of regulators. I became a conspiracy theorist during this time! Now I'm forced to work again...

It's especially infuriating in this age of perma-bailouts where the system is basically bailing out everyone with assets.

I figured out that the system is a scam. I can prove it to anyone in excruciating detail, with citations. If anyone should be bailed out, it should be me. I shouldn't be forced back in the hamster wheel. It's hard to compete against others who think the system works a certain way and don't realize how the hamster wheel works. I shouldn't have to compete with delusional fools who think that their effort spent on the hamster wheel is going to yield any rewards.

Anyway it drives me nuts how the only people who can afford to retire, choose not to... And those who are desperate to retire, can't! This is so pervasive, it feels like a psyop.

cryptica commented on Calling All Hackers: How money works (2024)   phrack.org/issues/71/17... · Posted by u/krrishd
yfontana · a month ago
> - It's backed by nothing.

Money is never backed by nothing, or it's worthless. It may not be backed by anything physical, but it's always backed by some form of trust. National currencies are backed by trust in the corresponding government and institutions.

cryptica · a month ago
But that trust is often backed by nothing. Especially if you don't own assets; then from that perspective money is really working against you and is backed by pure coercion... But coercion is not an asset and it doesn't have net positive value; at least not to the victim.

It has value from the perspective of the oppressor I guess... I think this is where it derives its value.

cryptica commented on Opus 4.5 is not the normal AI agent experience that I have had thus far   burkeholland.github.io/po... · Posted by u/tbassetto
nine_k · a month ago
This sounds like magical thinking.

For one, there are objectively detrimental ways to organize code: tight coupling, lots of mutable shared state, etc. No matter who or what reads or writes the code, such code is more error-prone, and more brittle to handle.

Then, abstractions are tools to lower the cognitive load. Good abstractions reduce the total amount of code written, allow to reason about the code in terms of these abstractions, and do not leak in the area of their applicability. Say Sequence, or Future, or, well, function are examples of good abstractions. No matter what kind of cognitive process handles the code, it benefits from having to keep a smaller amount of context per task.

"Code structure does not matter, LLMs will handle it" sounds a bit like "Computer architectures don't matter, the Turing Machine is proved to be able to handle anything computable at all". No, these things matter if you care about resource consumption (aka cost) at the very least.

cryptica · a month ago
Yes LLMs aren't very good at architecture. I suspect because the average project online has pretty bad architecture. The training set is poisoned.

It's kind of bittersweet for me because I was dreaming of becoming a software architect when I graduated university and the role started disappearing so I never actually became one!

But the upside of this is that now LLMs suck at software architecture... Maybe companies will bring back the software architect role?

The training set has been totally poisoned from the architecture PoV. I don't think LLMs (as they are) will be able to learn software architecture now because the more time passes, the more poorly architected slop gets added online and finds its way into the training set.

Good software architecture tends to be additive, as opposed to subtractive. You start with a clean slate then build up from there.

It's almost impossible to start with a complete mess of spaghetti code and end up with a clean architecture... Spaghetti code abstractions tend to mislead you and lead you astray... It's like; understanding spaghetti code tends to soil your understanding of the problem domain. You start to think of everything in terms of terrible leaky abstraction and can't think of the problem clearly.

It's hard even for humans to look at a problem through fresh eyes; it's likely even harder for LLMs to do it. For example, if you use a word in a prompt, the LLM tends to try to incorporate that word into the solution... So if the AI sees a bunch of leaky abstractions in the code; it will tend to try to work with them as opposed to removing them and finding better abstractions. I see this all the time with hacks; if the code is full of hacks, then an LLM tends to produce hacks all the time and it's almost impossible to make it address root causes... Also hacks tend to beget more hacks.

cryptica commented on Calling All Hackers: How money works (2024)   phrack.org/issues/71/17... · Posted by u/krrishd
cryptica · a month ago
I think overall, the idea of money is messed up on many levels. What we call 'money' today doesn't even have an identity. It's the most important thing in the world, it's also the most heavily utilized thing in the world but almost nobody knows what it means.

- It's backed by nothing.

- It's not a fair medium of exchange because it physically cannot circulate very far from 'money printers' (not many hops) before it's taxed down to nothing. This means that it's unevenly scarce based on social proximity; unfair by design. Cantillon effects on steroids.

- It doesn't even exist as a single cohesive concept; the US dollar in your bank account is not the same as the US dollar in your friend's bank account and it's not the same as the US dollar which European traders use to buy derivatives (e.g. Eurodollars)... There are literally thousands of different ledgers (banks, institutions, in different countries), each presenting its own interface supposedly showing their holdings of this mythical unit called 'The US dollar' which is actually thousands of different currencies, which happen to share the same name, scattered around the world and held together only by regulators whose only shared interest is to print more units for themselves than the next guy does. Slow and fallible human regulators represent the only layer of 'consensus' which exists for the entire fiat monetary system; they move at snails' pace in a world of high frequency trading.

cryptica commented on Google broke my heart   perishablepress.com/googl... · Posted by u/ingve
cryptica · a month ago
I keep having to repeat this.

The problem is systemic. The legal concepts of 'Corporate personhood' and 'Limited liability' don't make sense. Just think about what those terms mean.

Of course you cannot expect accountability in the long run.

Is a corporation really a legal person? Can it go to jail as a person might? Does it need a visa to operate in a country as a person might? Will a corporation die as a person will? Sounds like it's getting all the benefits of personhood and none of the drawbacks... Our legal system literally gives more rights to non-sentient entities than it does to us humans! No wonder things are getting out of hand!

What does 'Limited liability' mean? Who has to deal with the repercussions for the excess liability which may exceed beyond the limit?

It's deep corruption, codified into law. Of course these corporations will get worse. They will get satanically worse. Just watch what happens internally; a decade from now, the current CEOs will look morally responsible by comparison. It's a systemic issue. Total violation of the social contract at a deep human level.

Why don't we say weapons are legal persons and provide limited liability protection to the person wielding it? Then criminals could kill people and the court could pass judgement that the gun must serve 20 years in its holster while the criminal walks free... That's about as fair as what we have now. If you conceive of a corporation as a weapon. There is nothing in the law to explicitly prevent this exact scenario. The corporation could theoretically use up CEOs as a gun might use up bullets... The investors would bear no liability.

There are many people in this depraved world of ours who would be willing to be a corporate bullet. People will go to jail to provide for their family. With corporations sucking the wealth out of society, it will create new levels of desperation, this will surely happen.

cryptica commented on Murder-suicide case shows OpenAI selectively hides data after users die   arstechnica.com/tech-poli... · Posted by u/randycupertino
cryptica · a month ago
It's scary because OpenAI could do this if they wanted. They could show people different things. They could learn about people and manipulate them individually.

u/cryptica

KarmaCake day6372December 29, 2014
About
hnchat:zonLGvxjoU1DpHdFGRBq
View Original