Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment Re:The users of fossil fuels release the carbon (Score 1) 158

I live in San Diego. The freeways are great, and this is definitely a car city. It is hard to get around without a car. But you can do it. I know people who do it by choice, and others because they can't afford to drive.

Funny you should mention San Diego. It, along with Los Angeles and other major cities, were victims of a concerted effort to hamstring or reduce rail-based mass transit in favor of buses and cars ( https://en.wikipedia.org/wiki/... ).

So, is the fact that San Diego is now a "car city" really the result of a meaningful choice by its residents?

Comment Re:The users of fossil fuels release the carbon (Score 2) 158

What self-serving sophistry. That's like blaming the addict: "No one forced you to get addicted to heroin..." This is why we interdict harmful things at the source.

The person guilty of litter is not the paper maker.

Interesting how you carefully selected paper for your example, and not plastic. Just try to find a consumer product on the shelves that uses no plastic packaging. The end-user has no meaningful choice here -- yet another reason why blaming the end-user is invalid.

Submission + - Tales of the M1 GPU - writing a Rust driver 1

RoccamOccam writes: Asahi Lina (a Virtual YouTuber and a developer for Asahi Linux) writes about the experience of developing a Linux driver for the Apple M1 GPU using Rust.

"I didn’t have much experience with Rust, but from what I’d read, it looked like a much better language to write the GPU driver in! There are two things that I was particularly interested in: whether it could help me model GPU firmware structure lifetimes (even though those structures are linked with GPU pointers, which aren’t real pointers from the CPU’s perspective), and whether Rust macros could take care of the multi-versioning problem.

"Normally, when you write a brand new kernel driver as complicated as this one, trying to go from simple demo apps to a full desktop with multiple apps using the GPU concurrently ends up triggering all sorts of race conditions, memory leaks, use-after-free issues, and all kinds of badness.

"But all that just didn’t happen! I only had to fix a few logic bugs and one issue in the core of the memory management code, and then everything else just worked stably! Rust is truly magical!"

Submission + - Commodore SX-64 Used as TOTP Authenticator 1

ewhac writes: Vintage computing enthusiast Cameron Kaiser (ClassicHasClass) has written a TOTP authenticator that runs on the Commodore 64. Kaiser explains that a C64 makes an excellent TOTP authenticator, as it is very well air-gapped, and considerably more difficult to misplace than a phone. Written in C64 BASIC (no, really) with some 6502 assembler subroutines doing the heavy lifting for SHA-1, his blog post goes in to incredible detail (with myriad citations) on its development and operation. Since the C64 kept time via power line frequency, the TOTP authenticator should remain accurate for as long as the machine stays powered up.

Comment Still on Win7 (Score 5, Interesting) 80

Still running WIn7 here. Well, I say "running;" I haven't booted it in months. I'm pretty much All Linux All The Time.

"But ewhac!" I hear you cry. "How do you play our PC games?" Well, you have three choices there. You can either release a Linux binary, you can run well under WINE, or your game won't get purchased. The ability to run shiny games is not an acceptable trade-off for the massive security and infosec risks of running Windows.

Comment The ewhac 2021 C Coding Style Guide (Score 1) 66

The ewhac 2021 C Coding Style Guide. Adopt no substitutes.

I've been fiddling with Rust off and on for the last year, and I'm still trying to work out how I want the code to look. Naturally, my preferences are informed by my preferences in C coding style, but one principle, I think, stands above all others:

Don't make me hunt for important things.

Rust's syntax is very fiddly and has lots of details, most of which are significant. It will be a challenge to work out a style that lets all of those details be easily seen.

One thing I'd like to see is clauses in match statements broken up like C case statements, so you can more easily pick apart the match arm from the corresponding expression. Otherwise the components run together and force you to stop and stare at it.

Comment Re:Does the govt need to be involved in EVERYTHING (Score 2) 31

Don't like the terms? Don't fucking use it!

Nice one, Sparky.

Try to find a service agreement these days that doesn't have a neutral arbitration clause, where you "voluntarily" give up the right to sue the vendor for anything.

They're colluding against you. Boycotts are a nice pipe dream, but government regulation is the most reliable mechanism that pushes back against such abuses.

Comment Guess The Deal Fell Through (Score 1) 198

There was a rumor of a rumor somewhere that the CEO of Truth Social -- former Congressman and dairy farmer Devin Nunes -- was quietly trying to broker a deal with Twitter.

As has been widely reported, Truth Social has been struggling on every vector. Their subscriber numbers are a mere shadow of predictions. Though based on the Open Source Mastodon platform, they're having massive technical issues. They reportedly owe their hosting provider over $1 million. And, as of this writing, they still haven't closed the SPAC merger.

So Nunes -- who's about as effective a CEO as he was a congressman -- has himself a problem. He also knows that, if Twitter lets The Former Guy back on to its network, Truth Social loses its only draw. So he quietly started a dialog with counterparts at Twitter to see if they could work out a deal whereby, in exchange for a fee, Twitter would keep the ocher abomination off of Twitter. He rationalized it as a marketing expense -- it would allow Benedict Donald to continue slagging on Twitter, which can be used to draw in new subscribers. Unfortunately, Twitter wanted far more than Truth Social was willing to pay.

This news item could just be a negotiating tactic to bring Nunes back to the table, but it's looking like the deal won't happen. Can't recall where I read all this, though...

...Or, just possibly, I made the whole thing up.

Comment Re:The revolution e need... (Score 1) 64

I've been seeing this bullshit meme going around lately. The vaguely novel twist is that they're deliberately not saying what they're really whining about:

Meanwhile, in this country at least, you pay imaginary income tax on a supposed rent you would make if you did not live in your own property...

It's called, "Property Tax." It's normal. It's to defray the costs to the community of you and your plot existing -- infrastructure costs of water, sewage, power, gas, telecom, roads, not to mention fire/police, schools, and other municipal services.

Property taxes also function as market back-pressure to slow growth of real estate values. Just look at the disaster wrought by California's Proposition 13, which capped property assessment increases to just 2% per year. As a consequence, that back-pressure effectively vanished. So not only were school budgets gutted and have never recovered, housing prices everywhere are beyond surreal. A one-bedroom apartment in San Francisco will cost you $3300/month -- if you can find it. Oh, and commercial property? Yeah, the Smart Money(TM) tranferred those properties to holding companies. When you want to sell the property, you sell the holding company instead; the property, in the eyes of tax law, never changes hands, keeps its 2% lookback to 1978, and the community that property squats on continues to be starved of tax revenue.

So quitcher bitchin'.

Comment You're. Fucking. Kidding. Me. (Score 5, Informative) 64

Adam returns to the theme of connecting people through transforming their physical spaces and building communities where people spend the most time: their homes,"

What Adam is returning to is fleecing investors with a hare-brained scam. What, was walking away from your fraud with a billion dollars not enough? This will be the 2008 mortgage crisis, except it will be your apartment that gets fscked.

This jackass is pretty much single-handedly responsible for ARM nearly being devoured by NVIDIA. ARM Holdings used to be owned by SoftBank, who bought in to Neumann's WeWork scam to the tune of roughly $17 billion. When WeWork cratered, SoftBank needed cash to cover the losses, and immediately started shopping around ARM Holdings.

With that kind of track record, what kind of imbecile would take this guy's phone call, much less drop another billion dollars on him?

Andreessen wrote. "Residential real estate -- the world's largest asset class -- is ready for exactly this change."

NO, IT ISN'T!! The housing market worldwide, and in the US in particular, are already a shambles thanks to rampant speculation, with properties being snapped up by hedge funds and being turned into "investments" which will be required to yield 8% growth year over year. And now this scam artist proposes to inject more speculation into the mix.

If this bell-end gets his way, living out of your car will become the new normal -- if you can afford even that much.

Comment Rights Licensing Nightmare (Score 2) 39

Could someone please point to the clause in the Ring end-user service/license "agreement" that allows them to use stored footage in this way? 'Cause I don't tihnk it's there.

There's also the issue of what happens when the user uploads their own Ring footage to YouTube or The Tweety. Does it get ContentID'd and taken down because AMZN already swiped it and used it on their show? Does the ContentID takedown happen immediately, or months later when AMZN finally gets around to broadcasting it?

This idea is unbelievably poorly thought out. (Also: I'm disappointed Wanda Sykes would sign on to such a thing.)

Slashdot Top Deals

To thine own self be true. (If not that, at least make some money.)

Working...