Forgot your password?
typodupeerror

Comment Re:Ethics (Score 1) 51

2. Those who don't give a damn about ethics at all and make no bones about it.
...
People who don't give a damn aren't really a problem either, since in a world populated by mostly good people, they'll ultimately be shamed and marginalized or end up in jail.

Or, they get elected president, twice ... destroy the economy, country's reputation, and start a war they can't end.

Comment Re:4GB has been insufficient for many years now (Score 1) 116

Totally agree with you ...

But it is not only libraries, there are other factors at play, me thinks ...

Developers don't have a culture of being economical with resources.
It is not taught, nor do first jobs they get care about those aspects.
For example, don't get me started on the infinity scroll which eats up RAM like crazy, rather than a pager of Next/Previous page.

There are also the layers involved, specially with web development.
It used to be HTML only, then CSS was added, then Javascript was added for certain smarts.
Then whole frameworks were invented and used for JS.

Anyway, there is no easy way out of this.
Maybe RAM shortage will compel developers to use RAM sparingly?
Nah, that is a pipe dream ... unfortunately.

Comment Re:Or ... N100 or old Intel NUCs (Score 1) 45

But how much of that is paying for the case and power supply?

Didn't get what you meant there.

NUCs usually come with a case and a power supply.

I bought one a couple of months and it came with those, as well as RAM.
It didn't have any storage though, because it was from a corporation, and didn't want to risk selling SSDs with data on them.

Comment Or ... N100 or old Intel NUCs (Score 1) 45

Raspberry Pi's are the right fit in specific cases.
For example, you need to interface the GPIO pins to some devices.

But there are issues with it in other cases.
For example, the cost rises as you include accessories, such as a case, fan, various hats, and so on.

If you just need a low(er) power x86 platform to run a stock Linux distro, then plain mini PCs or older models of Intel/ASUS NUCs will fit the bill nicely.

You can get a 2018 NUC for ~ $100 or so.

They already come with M.2 slots, and some have SATA connectors.
They have SODIMM slots so you can upgrade RAM later if you want.

Running Xubuntu or Ubuntu Server is a breeze.

Comment Astral uv for Python ... (Score 1) 7

Some background from personal use of Astral's products ...

Astral makes a tool called uv, for Python.

It offers one solution to an important problem in the Python ecosystem.
Certain projects require certain versions of Python.
You may end up with two projects that you need on the same machine, but with different Python versions.

For example, you want to run Home Assistant and AppDaemon.
Using uv, you can have two separate virtual environments (venv) each with its own version of Python.

It is also lightning speed for pip.

So it replaces venv and pip in one go.

Home Assistant recently dropped regular user support for it being run from PIP or uv, so I moved to Home Assistant under docker.
But for developers, doing a git clone, then using uv is still very helpful.

Comment Re:4GLs (Score 1) 150

In the eighties, fourth generation languages or 4GLs were going to spell the end of programming. Business people would design and implement the systems.

Well, that was the theory, or scaremongering, anyway.

Add to that the hyperbole around some technologies that were pushed to end users, rather than a developer tool.

Examples:

- COBOL was supposed to be a language for managers so they don't have to ask a programmer to write a report for them.

- SQL was supposed to be the same, managers can query databases directly without the need for a programmer

- As you stated: 4GL was supposed to relieve programmers of the tedious work of coding

None of that came true, ...

Comment Re:Where does the data live? (Score 4, Informative) 26

Thanks for your questions, Freenet caches data but it isn’t meant to be a long-term storage network. It’s better to think of it as a communication system. Data persists as long as at least one node remains subscribed to it. If nobody subscribes (including the author), it will eventually disappear from the network. So yes, if only your node subscribes then the data will only exist there and won’t be available when your machine is offline. But if other nodes subscribe it will be replicated automatically and remain available even if your node goes offline.

Submission + - New Freenet Network Launches With River Group Chat (freenet.org)

Sanity writes: Freenet’s new generation peer-to-peer network is now operational, along with the first application built on the network: a decentralized group chat system called River.

The new version is a complete redesign of the original project, focusing on real-time decentralized applications rather than static content distribution. Applications run as WebAssembly-based contracts across a small-world peer network, allowing software to operate directly on the network without centralized infrastructure.

An introductory video demonstrating the system is available on YouTube.

Slashdot previously covered the reboot of Freenet in 2023 in this article.

Comment Re:But why? (Score 1) 197

Is anyone else puzzled about the logic behind hitting him now? Sure, there's some amount of supremacy nerd 'noone is beyond our reach' wank value to targeting someone through the CCTV system; but why hand a fairly unpopular theocrat who is already old enough that succession planning is an urgent problem basically the most PR-friendly death imaginable at the same time as you provide his government with a plausible argument along the usual 'need to take necessary measures during the current crisis' lines?

That's a more or less instant upgrade from 'increasingly pathetic reactionary with questionable public support' to 'martyred by jews and international zionism' for a guy who was otherwise not long on options for shoring up his popularity.

Because Israel said so. That's all you need to know. Now Israel can play victim when someone does something to them, completely ignoring they're the one who's been attacking its neighbors for decades.

In addition to that, there is probably the Venezuela scenario.
When you have incompetent people heading critical departments, such as Hegseth and Gabbard, they see "decapitating the regime" causing it to fall in-line with the USA. You capture/kill the head of the regime, and the rest of the country will magically bend to the will of the USA.

You even see Hegseth saying this is not Iraq, this is not eternal war.

Wishful thinking all the way, caused by hubris and incompetence.

Comment Re:So Europe is blocking American social media (Score 1) 55

Multilateral agreements, be they about peace or trade, are dead, even if a sane guy gets in the white house in a few years. No one wants to take the risk of signing something with the US only to have it be torn up when the next crazy guy gets elected.

It is worse than that.
The idiot re-negotiated the North American Free Treaty (NAFTA) during his first term, and became USMCA/CUSMA.

Then in his 2nd term he himself is violating it all by imposing tariffs on anything and everything on Canada and Mexico. In other words, he himself is shredding his own agreement.

There are no rules, no laws, no agreements, no trust ...

Even if the American vote in a sane guy the next time, what guarantee does the rest of the world have they will elect someone who is smarter and more evil the elections after that?

We are starting a post world order era, with no rules or decency of any kind, when it comes to dealing with other countries.

Slashdot Top Deals

HEAD CRASH!! FILES LOST!! Details at 11.

Working...