Forgot your password?
typodupeerror

Comment Re:The purpose of a factory is not to provide jobs (Score 1, Insightful) 32

The purpose of a factory is not to provide jobs.

It's intended to made widgets that can then be sold at a profit.

It's not a social welfare program.

The way things are headed, the only way people are going to be able to obtain money to pay for those widgets is via social welfare programs.

Comment Re: You'll end up with an empty repository (Score 1) 150

What are the discreet benefits to the "1000s of containers at scale" scenario you mention which are satisfied with systemd which could not be or were not satisfied with init?

There was not a lack of uniformity before. In fact, it was more consistent and uniform before systemd at a system level.

The only benefit systemd provides is integration with eg. pulse audio - another one of this shmuck's horrible projects - and desktop integration. While that is potentially useful in and of itself, it didn't need to be done in such a massive, integrated, monolithic Microsoft-like fashion.

Comment Re:revocable (Score 1) 132

If you think software never breaks, I have a bunch of 5.25" disks somewhere that want to have an argument with you.

It's a complete strawman to argue that physical things break. If I buy music, digitally, that won't break and yet nobody sane would expect that the band can at some random time in the future say "we revoke all our music". I can also think of a number of physical things that unless I mistreat them will easily survive me and three generations down the line.

This is not about replacements, it's about taking the product sold away but keeping the money.

Comment Re:revocable (Score 1) 132

And what stops you from making a seperate license to play on the servers provided by the company that is based on good behaviour and/or monthly subscription fees?

This is what the Stop Killing Games movement is also about: Sure, we understand that eventually you wind down the online servers, no problem. But if I paid for a game, why should you have the right to disable it? With no other things I buy can you at any time later come to my house and take them back or disable them. Not with my microwave, not with my shower, not with my lights.

Submission + - Bypass the polirical parties, add a new feedback to Congress (taxnvote.org)

SysEngineer writes: How would you change the US Federal budget? TaxNVote.org allows you to adjust 9 or 1000 categories of the next federal budget. The default form shows nine top-level categories (Defense, VA, Education, Health, Infrastructure, Science, Environment, DHS, Other); expand any line and you can allocate down to individual federal accounts — NASA, the National Park Service, specific research agencies, anything Congress votes on. Takes about five minutes at the top level, longer if you want the detail.

Tax N Vote (TNV) is a proposal to add a new feedback channel to the federal budget process. At tax filing each year, every taxpayer optionally submits a Tax Dollar — one person, one allocation. The IRS anonymizes submissions; the Census Bureau processes and stores them (where you can verify your own); the CBO aggregates one-person-one-vote between April 16 and May 1 and publishes "The People's Budget." A third reference point alongside the two party platforms — measurable, granular, and updated annually. Congress is not bound by it; what changes is that deviations from constituent preferences become documented, attributable, and electorally citable. The argument is system-dynamics, not partisan: changing the color of the players doesn't change the system. A simulation of the mechanism shows convergence toward whatever the People's Budget turns out to be, in both ideological directions tested. There will be a talk on the model at ISDC 2026 in Delft.

The Government-side processing of Tax Dollar documents is written in Rust — memory safety and predictable performance for government data handling. The browser-side allocation engine is a Rust WASM module inside a Vue frontend, so the math you see in the app is the same math the aggregator uses. Processing is divided across agencies that already exist; marginal cost to the government is less than renaming the Department of War.

Open source end to end. The Tax Dollar format is open, the reference implementation is at github.com/greenpdx/TaxNVote26, and anyone can build their own client, audit the aggregator, or publish pre-filled template budgets that citizens adopt with one click. Go build a budget: TaxNVote.org.

Comment Re: strncpy never made sense (Score 3, Insightful) 39

strncpy() was not intended for null-terminated strings at all. It should have been named copy_null_padded_buffer(). Then its operation would have made sense to almost anyone. People wouldn't have minded the longer name much either, because hardly anybody uses null-padded buffers in modern software.

Note that a null-padded buffer that is completely full doesn't have any nulls in it at all. That's why strncpy() doesn't necessarily add a null termination. It also fills the entire destination buffer with nulls after the end of a short copy, which can be very inefficient when used with null-terminated strings.

TL;DR: don't use strncpy(). It doesn't do what anybody thinks it does.

Comment Re:revocable (Score 2) 132

I'm not saying the right answer is to get a refund. The right answer is to not make the license revokable.

For the theater comparison: If the theatre would invalidate my ticket and throw me out mid-movie, you can be sure that I'd ask for a refund. And in any sane jurisdiction, I'd get it.

Slashdot Top Deals

Man is an animal that makes bargains: no other animal does this-- no dog exchanges bones with another. -- Adam Smith

Working...