Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror

Comment Re: Curious catch 22 (Score 5, Informative) 233

No. There will always be jobs. Stupid jobs that pay nothing, but there will always be jobs. Why? Because having people you control is a kink for the oligarchs.

Thatâ(TM)s it. Itâ(TM)s about slavery. Never expect UBI, as long as billionaires exist. They want to keep you poor, weak, and most importantly *dependent*.

Comment Re: Reading TFA (Score 2) 82

Bruh. Thatâ(TM)s literally how passports work. They work with visas, and visa free travel agreements.

Did you think TFA was going to be about how many grams the cardstock the cover is made out of can support? Seriously, what do you think âoea powerful passportâ means? Itâ(TM)s where you can travel without visas.

Comment Re: Drive firmware (Score 0) 29

It's reasonable when you consider they have to "support" those drives via their various support channels.

You put in a drive with incompatible firmware, then start asking for support because an issue with the firmware comes up, it directly costs them money.

Im not arguing the cost is valid, but if you've ever dealt with large commercial product support you would completely understand why its logical.

No you cant just refuse support to those people because
A. You will still contact them and waste resources to confirm an unsupported drive
B. Most states require vendors to honor warranty/support for modified products unless the vendor can PROVE the modification is the source of the problem.
C. Even after proof, some customers would continue to argue and add legal costs
D. Finally the customer will trash talk the vendor online and word of mouth, right or wrong ... costing the vendor even more money

Or they could just block your cheap drive and not have you as a customer and lose less money cause you're a tight wad.

You're not the customer they are interested in, you're a potential cost rather than profit.

Comment Re: This should stop the abuse of H1-B (Score 5, Insightful) 231

I have been saying for decades now that the F-1 (student) visa should be able to convert to a resident visa upon graduation.

The whole idea of it not being a resident visa was a cold war notion that after graduating, the international student would return to their country and spread the gospel of how wonderful the United States was, and how their local country needed to oppose the Soviets. I doubt that ever really happened.

Today, weâ(TM)re just training people and then at best turning them into indentured servants for a few oligarchs, or even worse (and now the policy of the Trump administration), throwing them out so theyâ(TM)ll build up some other competing country, while weakening our own.

Comment I don't want to talk to my computer for everything (Score -1) 123

Fun fact - I prefer just filling out that bland web form rather than trying to talk on the phone to someone or an AI.

That was one of the great things about the web, people didn't have to deal with that slow process anymore, you could just got fill out the form without talking and be done.

I DON'T WANT YOUR UPSELLING AGENT.

I haven't wanted it for the last 30 years, I don't want an AI powered one for the next 30 years

Comment Re: Seems strange to allow user input (Score -1) 108

Turning them off and landing in an empty field or on the Hudson, or rolling off the end of the runway may be preferable to the plane burning itself up in flight. It's extremely unlikely it was entirely unforced error and the pilot/copilot did something malicious.

Obviously it wouldn't be preferable ever at this airport, but there is an assumption that the pilots arent actively trying to down the aircraft.

There are thousands if not millions of ways a pilot can actively sabotage the aircraft. They are the one group on the plane that is trusted not to. It's nearly impossible to prevent it without removing them entirely from the plane. And all the passengers too ...

Sometimes, not very often ... the pilot is a problem.

Comment Re: Expectations (Score -1) 37

No.

No breaks or excuses.

You cant bolt security on after the fact. The entire protocol and application MUST take security into account from the start.

Trying to add security on after the fact is how we ended up with ActiveX on web pages and VBA in documents and NEVER WERE ABLE TO MAKE IT SECURE.

To make web browsers secure, they pretty much all started over (website, firefox) because trying to strap it on was impossible.

Comment Re: Fuel or electrical? (Score -1) 106

You dont typically use avgas in fuel trucks at large airports like this as most ICE engines are on small aircraft that dont fly in large airports for all sorts of reasons.

You dont fly your little Cessna single engine into an airport with 787s landing or taking off. Thats a nightmare/disaster in the works. The Cessna would be like a leaf in a hurricane.

They drive to a gas pump AWAY from the jet wash that will destroy them.

Larger prop driven aircraft are powered by turboprop engines - they use jet fuel as well, not areas.

It's not impossible of course, but pretty unlikely.

Comment Re: Really? (Score -1) 106

Nope, you can absolutely roll off the end of the runway at any speed except full stop. Take off is always a choice.

The landing in the other hand is governed by physics, mostly gravity. If you dont leave orbit, landing is mandatory, its only a question of when and what it looks like. The aircraft will be on the ground eventually.

It may be a good landing, it may be a fiery crash, but you absolutely are going to land.

Comment Re: Why is NPM such a target? (Score -1) 6

JS developers are typically less experienced, less qualified developers who tend not to know all the ways you can be exploited by software from a 3rd party.

A very simple example of this is that almost all who use NPM have their builds configured to use the very latest version of each dependency, which means they have no idea what code is actually used each build.

This practice is encouraged by the community, and it takes extra effort to pin versions. This is pretty basic engineering stupidity, but its the NPM way.

Then th ey usually build their app each time it starts. It's not recompile, it goes and pulls down the dependency, whatever the latest version is ... each time it runs.

So even if it was built and 'released' with version X of its dependency, it could restart with X.1, or same version number, but hacked version upstream ( this has literally happened multiple times over the years ) because there is no validation.

Then, the "language" is so broken and non-standard there are dependencies for some silly shit, like parsing tabs correctly, and so each dependency you pull in, it may have a dependency tree of another hundred things.

The end result is pulling in even though basic things, you pull in hundreds of other dependencies. All of them set to then pull the latest version of child dependencies without any sort of validation.

NPM is used by a bunch of immature developers who lack the experience to understand that pretty much everything they consider a feature of the language is in fact a flaw that other languages/ecosystems dont allow for or highly discourage.

JS/NODE/NPM are designed around and encourage anti-patterns the rest of us stopped doing years ago.

Comment Re: no. (Score -1) 187

Well, as typical with a JS fanboy, you need to get your facts straight. This is why the rest of us dont take you seriously.

Quantum computing is very very very rarely faster than classical computing today. It has NO practical value and its big "wins" have been simulated in most cases, about what they'll be able to do eventually after working out more bugs. It is currently 100% useless beyond research.

But this is exactly the kind of uneducated decisions that come from JS developers.

NPM is just one, but not the only example required to understand why your a dumbass to use JS for anything. That level of craptastic pervades the entire JS ecosystem. Im sure you think NPM is wonderful.

Comment Re: no. (Score -1) 187

Meh, I too call bullshit on your claims.

45 years? That puts you in a pretty small group of people. All of which have enough experience to know why those languages are ones you run away from.

OR your last 45 years of "programming" experience has been at the Excel macro/VBA level, in which case you arent qualified to be at the big boys table either.

I'd like to believe you, but my 25 years of building complex systems has seen how people trying to use kiddie languages for anything beyond a basic ops script ends badly and takes years to unwind.

If you've been using those languages for serious work over the last 45 years, I'm the guy who has to come in and replace your jumbled pile of crap script after you get fired.

The fact that you dont understand that those aren't appropriate for most things is a strong reflection on your lack of engineering prowess and actual experience. Use the right tool for the job, and dont build yourself into a hole.

You arent magically different than every other low grade Javascript dev, you just dont realize it.

Slashdot Top Deals

Like punning, programming is a play on words.

Working...