Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror

Comment job description (Score 1) 101

Our algorithmic infrastructure creates a scalable graph over source code at scale. Our AI processing infrastructure then enables us to apply AI agents, guided by algorithms, to make code modifications at scale. The core of this infrastructure is already operating at scale

He put some scale in his scale.

AI agents, guided by algorithms

Computers are guided by algorithms, amazing.

Even if you use AI, bullshit is still bullshit. That doesn't change.

Comment Re:What could possibly go wrong? (Score 1) 101

If a software engineer can suprivise 1 million lines of code being written a month, then there is no job for software engineers anymore. A single person can't verify that much code in a month, so writing code would no longer be an important skill.

The difficulty here isn't the Rust (since literally anything can be rewritten in Rust with more or less difficulty); the difficulty here is the Ai.

Comment Trimming (Score 1) 174

I'm going to piss off a lot of people, but I don't care. The first steps are:

1) Get rid of RPM. Red Hat created it because they saw Debian and wondered how they could fuck it up. RPM was the result. Standardize on the Debian format.
2) Get rid of GNOME. GNOME was created because someone didn't think the QPL was Free enough. The result was possibly the worst desktop in existence.
3) Improve the deb format to be per-user friendly. Developers currently can't automate the installation of a desktop icon on a user's desktop because all packages are installed as root. This is a fairly simple problem with large repercussions.
4) Abandon SNAPS, AppImage, etc. They don't work as advertised, and can only work if they package an entire operating system in each application.

That should solve many of the problems with minimal pain.

Comment Re: Is capitalism efficient, really? (Score 2) 125

As a nomad traveling around with a phone and ancient Surface

Ugh, I think no matters what happens, you lose. If your car has a CD player and is the main place where you usually listen to music, then it seems you would need to keep your CD collection in the car too, and that puts an upper limit on its size. Between the back seats and trunk, I could maybe fit a dozen or two beer-cases-repurposed-as-CD-boxes, but it would completely take over those spaces. And keeping even that small of a subset of the collection organized enough to be binary-searchable sure sounds annoying.

That was always the problem with CDs as a playback medium instead of just a long-term storage medium: inserting the CD back into the collection after playback. It's not terrible when you have shelving [and enough of it, since it keeps growing] but as soon as you have to pack things in boxes, it gets pretty hard to work with. I remember for a time there, before I had all my music ripped, where we were just listening to same 30 or 40 CDs sitting out in a loose unboxed pile that I jokingly called the "L1 music cache," over and over again. ;-)

Elsewhere you mention that you live in the car and simply don't have anywhere else to store things, so I guess this general kind of problem is going to be recurring. (Where do you keep your air fryer and microwave and coffee maker and stove and your wife's decorative bathroom hand towels that you're supposed to never use, the cat litter box, and the air mattress you put out when you have company staying over at your car for the weekend?) j/k but my point is that the cars have never been really CD friendly but if the car is your house and storage shed too, then .. oy, do whatever you can but it's never going to be convenient.

Music can't be the only thing where the market isn't catering to you. I might even go as far as suggesting the housing market as the number one mis-cater!

do you see how .. the decision to take [CD players] away seems much more to do with power and selling subscriptions than practical engineering capability?

Oh, sure! I didn't know that you couldn't get car CDs players anymore (I'm admittedly very out of touch with the new car market), but it doesn't surprise me that they're no longer something you can just take for granted by default. No doubt pushing subscription services played a later role in de-emphasizing CD players in cars, but you should keep in mind that real consumer demand had been doing that too, ever since around the turn of the century when HD-based MP3 players started to get popular. Subscriptions to proprietary streaming services are a bit of a late-comer to the CD funeral.

Even if there were no such thing as music streaming subscriptions, a lot of people today would be using their phones even in CD-ready cars. They would just party like it's 2001, playing files ripped from CDs. I don't know if that would be enough to remove CD players from cars, but I bet at least some manufacturers would have.

Comment Re:Start paying people normal salaries (Score 1) 208

If the price in the menu is $100 and you're expected to give a 20% tip then you actually end up paying $120.

If the price in the menu is $120 with no tip then you actually end up paying $120, which is fair for all.

Hiding the true price by expecting tips is misleading.
The tipping system tries to guilt people into paying more, an up front price does not.

If the tip is not mandatory, then people will seek a discount by not paying it, which shifts the costs onto other people. If you're not intending to go back (ie you're just a visiting tourist not a regular) then other than the attempts to make you feel guilty you actually have no reason not to do this. Do you want to be paying more so that tourists can get a discount?

No the tipping system is stupid. Calculate the cost of paying servers, and add it to the prices on the menu, add the relevant taxes too so the price you see is the price you pay.

Comment Re:How to Make Rust Grow (Score 1) 79

The problem is that without allowing some "unsafe" operations in Rust or any other language it is impossible to do any I/O

I don't think that's true, unless you insist on immutability. In particular, it IS possible to do safe IO, most languages can handle it. For Rust, it's just a matter of defining the proper rules that make IO safe, and then enforcing them.

Slashdot Top Deals

IOT trap -- core dumped

Working...