Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror

Comment Re:John Redcorn (Score 1) 21

Considering it happened the day before the announcement, I was surprised it wasn't even mentioned in the summary. Every other site that covered the announcement also included the detail of Johnathon Joss' (voice actor of Redcorn) murder.

This was because the return was special in featuring the original voice actors, and it seemed rather newsworthy to note that just on announcement day there would be missing, not because he was holding out, but because he was killed.

Comment Re:Not At All (Score 1) 135

Even though most programming is mental, there are situations where typing is crucial.

First is documentation - everyone has to write some eventually, and sometimes you need to do longer writeups.

Second is using the keyboard to navigate - if you use a vi-style editor, touch-typing makes it easier to enter in the commands to navigate through your file. Lots of vi commands are designed for easy touch-typing.

Comment Re:There is no CS in the article (Score 2) 26

Exactly. Usually when you analyze algorithms you care about runtime - because that affects how fast it runs. But there are other considerations as well - including space - some algorithms may run very fast, but consume a lot of memory, while other algorithms to do the same thing can have a longer runtime but use less memory. What you choose depends on your situation.

And there's also the case where simple is better - even bubble sort is fast if your n is small. If you have a well constrained list of items that need to be sorted that's small, you might implement bubblesort just because it's easy to derive it from first principles.

And sometimes, maybe running the slower time algorithm can be better if you are running in the background so you can use less memory and give more to the foreground task.

These are tradeoffs that one needs to balance when selecting algorithms. Sometimes the worse algorithm might be better - if you need to add an item to a sorted list, you could use quicksort, but insertion sort is faster despite it being N^2. If you're adding to a sorted list, inserting the 1 item is an N operation versus having to use quicksort which ends up re-sorting the whole thing.

Comment Re:Curious (Score 1) 246

So Who'll keep the oil rigs running, who will resurface roads or fix plumbing in a world where people will still need to do the tough jobs. And why should they do those tough jobs when they can do what others are doing - nothing?

UBI isn't about doing nothing. It's about having enough to survive. If you can live in a tiny shoebox apartment and have enough for basic food and water and utilities, that's what UBI is about. With some roommates.

Now, you might find I didn't say anything about private bathrooms, or a kitchen, or more living space. Or luxuries like a TV, computer, etc. All that stuff is attached to a nice shared living quarter - so you and 3 other people who sleep in 2 bunk beds have a room, and everything else is shared. That's UBI. You'll survive, you'll live. You're not on the street in a tent.

But I'm sure you probably want more. UBI allows for that - that's why you go to work. You earn money, so you can spend it on better things - perhaps a private apartment so you can have your own bedroom, bathroom, kitchen and living space. Your own TV, your own computer. Gaming consoles.

Perhaps you want a car. UBI gives you bus passes. Perhaps you want a NICE car, or SUV, or truck.

So your oil rig worker could do nothing - but then he'd lose all the lifestyle he has - sure he's used to living in a dorm and such, but he's also used to going to a private house and driving a car and other things.

UBI won't affect that end of the economy at all. What it would do is disrupt the lower end - where your waiters and waitresses who ear $3.25 an hour (plus tips) who already live in a shoebox with 3 other roommates already live.

AI is coming after the low end - the entry level stuff. The stuff that pays for the low end of living, so either everyone graduating today can't get a job and we end up with fields of tents of homeless people who can't get a job because there are no jobs, or you provide those people with basic shelter and survival. And maybe the opportunity to work on something because they want to own a house someday as well.

If I took you from your comfortable house into a single room with nothing in it but a bed with the expectation you can be a slob and live like that, would you take it? Or would you want to be able to live in a nice private accommodations and such?

UBI doesn't means living in luxury, it just means having the basics. And last I checked, most people would prefer having more than the basics - whatever those may be.

Your high paying jobs of trades and such? People still want those - you aren't going to convince me that a CEO making half a billion a year would rather give up all that just to do nothing.

Comment Re:And with it routing tables increase in size aga (Score 1) 71

Except some of those legacy workarounds are pretty good in the end.

NAT, for example. There is NATv6, but few implement it. Why? No idea.

It's useful in that it removes dependence on an upstream IP address - when your prefix changes, all hell breaks loose. Sure we can blame poor software or hardware for this problem, but it happens. Renumbering an IP network has never been a fun process, and things don't always work. After all, I know every time my ISP gives me a new IP address because connectivity breaks - the router sees a new IP address, but the cable modem refuses to accept it, forcing me to power cycle it.

IPv6 has only one thing going for it - end to end connectivity. And that was broken decades ago because we have firewalls and other fun things designed to break connectivity because it's just not safe to have true end to end connectivity anymore.

So beyond that, IPv6 doesn't offer much.

And with broken connectivity, the benefits of NAT are apparent - it separates the "inside" from the "outside". I can number my devices however I well please. Maybe I want my IPv6 internal network range to be 1234::something. Which will be better than the 16 characters of random gobbledygook that my ISP gives for a /64 prefix. (I can type out 1234::1, 1234::2, even do easy VLANs with 1234::1:1 and such. And that makes life easy for me. And having seen real IPv6 deployments, that's what people do as well. Oh, I know with IPv6 there's a many-to-1 relationship (you can have unlimited IPv6 addresses bound to an adapter - link local, SLAAC are often automatically assigned, as well as assigned IPs), but still, it's nice to not worry so much about those things, or worry that the "funny looking address" is working because the ISP decided to change the prefix again.

Which is probably another question - why isn't there a way to reference IP addresses without a prefix? Can't we have a "default prefix"? Then we can just worry about the lower 64 bits without caring what the upper prefix was.

I'm sure the music and movie industry are strongly pushing for it - because one of the big reasons the lawsuits ended on copyright was because a judge ruled you cannot identify a person from an IP address.Which is true from a IPv4 perspective.

But IPv6, now you can identify devices - and if someone is torrenting movies on their personal PC which has a somewhat fixed IPv6 address, well bingo, lawsuits begin anew. So IPv6 has that going for it.

So the main issue is the main reason for IPv6 is long gone. We have firewalls these days. They are a reality. End to end connectivity is likely never returning.

Comment Re: Endangered? (Score 1) 51

Paint's not permanent either, but it will last a whole lot longer than just removing discoloration, especially if you use PU.

Paint doesn't last if it's a continually touched surface - each touch rubs a bit of the paint off so no matter how much preparation you do, it will degrade and flake off.

Lots of examples of painted plastic things that degrade over the years as the devices were used.

Comment Re:Manual is better (Score 1) 182

One big reason is manuals are usually restricted to 6 speeds, which is 5 plus overdrive. Automatics are coming with 8 or more gear ratios they can engage, which means they have way more gear ratios to choose from.

This results in a manual transmission where the engine is running inefficiently near the shift points because the next gear is too tall for the engine, while the current gear is too short and the engine has to rev fast.

Basically, the manual has to have 6 ratios whilst the automatic can have 8 to 10 which mean the engine can be kept in the optimal efficiency range much longer since there's a greater chance of finding an ideal ratio for the current speed and the next gear is not too tall out of necessity.

It's resulted in a number of cars with manual options to have worse gas mileage as well as relatively poor driving experiences since the engine is always having to rev high or lug on shifts which isn't good for a nice ride. This problem also translates into the manual car inevitably being slower on 0-60 because even with fast shifting, the engine lugging kills time.

At least it's going to be that way until car makers start putting in multiple gearboxes like semi trucks in order to get the 10, 12 or 18 speed gearboxes. (Though, many trucks are automatic as well).

Comment Re:Curious (Score 1) 66

Why is a program designed to sequence things during the boot process involved with core dumps?

It's not. Systemd is a collection of core system utilities that interface between the kernel and userspace. init functionality is but one part of the package, there are others including system logging, crash dump analysis, DNS resolver maintenance, etc. It's a collection of utilities and most of them are broken out in most distributions so you can replace individual pieces as desired.

Ubuntu, for example, doesn't use the systemd-coredump package, it has its own called apport. Ubuntu also provides netplan to go between systemd-networkd and NetworkManager.

Comment Re:Yes, but no.. (Score 2) 115

I'm not sure even if it will cost less. I saw some vibe coding sessions and I'm sure it was only being done because the user had the top end account and likely the whole session (which ended unsuccessfully) probably cost several thousand dollars in compute time.

Simple requests that everyone do, sure, can probably be done for less money. But once you need something revised it will probably take many iterations and start racking up the bills.

And before you know it, after a week, you've racked up tens of thousands of dollars using ChatGPT and have little to show for it. (At $10K, that's over half a million dollars a year - even top end developers at the FAANGs start to reach that level of salary, and chances are you could've had someone much cheaper and quicker).

Comment Re:It's happenning at my company (Score 1) 167

Sounds like a great way to go out of business.

Chances are they are out of business. Hopefully the OP got some severance out of it and likely good riddance.

You can be angry they laid you off, or you can reflect that they laid you off and paid you because they're going out of business. You already described how it's spiralling down the drain but cutting R&D and support. One person isn't going to keep up with 100-200 tickets a day and it's going to back up and customers are going to be angry. If it's a good product, someone will buy them out and lay off all the staff.

They pushed you out when there were still lifeboats on the ship.

Comment Re: Good for the judge (Score 2) 84

It's a good thought. My own experience with depressed people however is that their ability to reason is impaired. The ones I've met are simply not able to exit the depression from argument alone, or follow logical or self-evident courses of action required to function in life. I've learned that there's nothing I could say to them.

Indeed. There are plenty of hot lines people can access if they have suicidal thoughts. At the very worst, you can call 911 (it is an emergency if you're going to off yourself). They're going to try to convince you otherwise, but it still happens all the time and it's one of the most dreaded calls any operator can take. (They have the resources to loop in counsellors and others).

The problem is once you fall into the pit of depression, you withdraw from society - you believe no one can help you, so you don't bother reaching out because well, you feel no one can help you. There are signs, but usually are so subtle that by the time anyone actually notices it's too late.

It's a mental health issue, and western society has historically treated mental health issues very poorly ("it's all in your head", "suck it up", "think happy thoughts"). It's only really been in the past couple of decades that mental health issues started being treated more seriously, usually because PTSD has lead it to being a huge issue for those serving.

However, society isn't ready for it either. If you can turn you back on "woke" ideas, well, mental health is also one of those. Just like how many believe LGBTQ+ issues are mental health issues and thus, all fake news.

It's a society problem, and a large chunk of it refuses to believe things like that are real and it's all made up.

Comment Re:We are seeing the death of an empire (Score 1) 255

The rebound might not happen as well. Those professors may have decided to make a new life less affected by the whims of the government - they may leave the country. Canada, for example is attracting many of those students and professors and other professionals. The EU is trying to attract same as well.

Those people may not return to the US once they move - either too much trouble, or the recovery isn't happening fast enough and they're going to hang around for a bit.

Once those grants are lost, re-instating them will take time. Even if you restored all funding, the intervening time means equipment has sat idle, technology advances, etc. And their current employer may have made the investments while the old institution needs to spend more money to make those investments.

The rebuild will happen, but it'll take some time. Trump managed to destroy in 100 days what took decades to build. It's going to take decades to rebuild. Meanwhile, those who evacuated or were chased out might realize that having universal health care is nice, or not having ot buy kevlar backpacks because mass shootings aren't a thing. They happen, but are so rare it's a shock when they do.

Meanwhile, the prestige of other universities able to grab US talent is set to rise and that makes those countries more attractive to incoming students.

Comment Re:For those who didn't go to school in the USA (Score 1) 93

An exam with questions that are answered by hand (ie, not by typing on a keyboard) in a paper booklet provided by the school.

My university had those during exam season. They would put giant boxes of them in every room. We as students discovered they made *really good* notebooks so would help ourselves to stacks of them. (Like I said, they left boxes of them in every room, so even a packet of 100 booklets wouldn't be missed).

They were nicer to use than looseleaf as a booklet once you hole punch them is way more rugged than a sheet of paper, and because it wasn't rubbing on other sheets, it doesn't smudge. Each class usually ended up with 4-5 booklets of notes at the end of the semester, and they were much tidier in a binder.

Comment Re:I don't buy the dynamically stable argument (Score 1) 65

The only reason to have a humanoid robot is because the world is made for humans, because humans designed it for humans.

Opening a door, for example, requires a hand because that's how we designed doors to open. Now, some doors have knobs and others have levers (because knobs have poor accessibility) but they were primarily designed for hands first.

Likewise, stairs were primarily designed to get humans up and down.

You can design robot attachments to interface with designs like this but if it isn't a hand, then it's just a compatibility hack to design something simpler than a hand. This can work in some instances but fail in others (doors that open by pushing the latch down with your thumb).

That's the primary reason for humanoid robots - you can interface with anything in the constructed world that was designed for humans. Anything else would require adaptations on one side or another.

Comment Re:What the fuck (Score 2) 80

blockquoteA lot of old projectors used in business conference rooms are still stuck on VGA. That's why./blockquote

Are they? Most projectors now have been upgraded to handle HD video resolutions - the VGA ones usually maxed out around 1024x768 or so and people have been upgrading to 1080p or better projectors for quite a while now. Even the lame "portable" projector crap with 640x480 resolutions have HDMI inputs.

In fact, many places dumped their projectors for cheap large screen TVs using HDMI well over a decade ago. Why bother with a projector and deal with the lamps and crap when a large TV works really well?

Slashdot Top Deals

Remember Darwin; building a better mousetrap merely results in smarter mice.

Working...