Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror

Comment Re: Actually, all these horses are the same color. (Score 1) 216

The debt isn't even needed to begin with. I meet people all the time who did basically the same thing I did: Decline the student loans when offered them, go to schools with low-cost tuition. Rely on FAFSA for school expenses (it more than covers both books and tuition if your school charges reasonable rates, even giving you the surplus back as cash.)

You know what all of us have in common? None of us were wealthy going into college, but we all make pretty good money in our careers. A girl I dated, who was a recent graduate, told me that where she went only a few years ago, people were often using their student loans to buy new cars. Not used cars, new cars She, just as I, never understood why people do things like that. Not only are we making more money than those people now, but we don't have any debts either.

If you can't afford Harvard without going into debt, then don't go to Harvard, even if you're accepted there. It's really not going to do you any favors. Would-be employers couldn't care less where you went, they care only about your skillset.

It's probably also worth mentioning that universities weren't meant for vocational training, but somehow we've turned them into that, which is a big mistake.

Comment Re: AI is a fraud until they get the I(intelligenc (Score 1) 131

His workplace probably does key escrow, and he's complaining because it's deliberately rotated, and if he doesn't use the machine for over so many days, (or whatever their policy is) then he has to manually enter in a new key. He likely also doesn't know that this feature has to be deliberately configured in a pretty drawn out process just to even work at all.

Comment Re: Rust is great but... (Score 1) 52

Declaring variable types is running in circles. You know how to use C without types?

What languages are you still using that don't have implicit typing? Java 8? C# 3? Do tell.

And my scripts are more than 100 lines.

Which is even less than I was assuming, but ok.

I write full applications, I just use AI for the smaller scripts.

Oh...wait...You're the guy who wrote the macos calculator. It all makes sense now.

Comment Re: Rust is great but... (Score 0) 52

And maybe you won't believe me, but my stuff works fine and without bugs.

There's a massive difference between the 500 line scripts you write, and projects like this. What you're doing, simply put, does not scale to this level. Period. There's a reason why, even in languages like python, tools like mypy exist.

This is why I like Python, because it can get straight to where you are going without running in circles.

In other words, every time you've tried to go outside of python, you find yourself running in circles. That's not a problem with other languages.

Comment Re: Rust is great but... (Score -1, Flamebait) 52

You're that idiot who can't even get python right despite years of experience with it. The only person in the world you have any room to call inept is angelosphere. Any idiot can write a multithreaded application, but having them actually work at scale is a whole other matter. You wouldn't understand the reason for that because, as you already openly admitted to, you rely entirely on fixing bugs only after your ship has already sunk.

Comment Re: Why is this site so obsessed with Twitter clon (Score 1) 55

What I like best is that it says right in the definition of fascism that it's a hard right ideology, but he wants to call me a fascist when I'm so far left of left

What I like best is that you admitted that the only difference between you and any other fascist comes down to a totally meaningless distinction. Other than that, you quack like a duck, walk like a duck, eat like a duck...

Comment Re:Oh great, a fresh set of bugs & vulns to ir (Score 1) 83

Not sure, but curious, myself. Debian seems to be the only "pure in spirit" and "non-crazy" distro left out there. It is just kinda unpolished... which is what Mint LMDE brings to it. I haven't tried it yet, since I am fine with "regular" Mint. But at some point I think that will change, when Ubuntu does something bad enough under the hood on Mint. That is, of course, why LMDE exists.

Comment Re:Oh great, a fresh set of bugs & vulns to ir (Score 1) 83

>"Debian is light years closer to freedom than Ubuntu or Mint. "

Mint is much better in many ways than Ubuntu, yet retains compatibility. But you also have the option of Mint LMDE (Linux Mint Debian Edition), which is much of the same Mint goodness (installer, tools, desktop options), but based directly on Debian instead of Ubuntu:

https://www.linuxmint.com/down...

Comment Re:F-Droid's claim isn't quite accurate (Score 1) 49

Errr no, their claim is completely accurate. ADB is just not a viable way to do anything for 99.9% of people. It's a complex developer tool that the vast majority of mobile users are simply not capable of using. There's no such thing as single click install, as you even have pointed out with the hoops you have to go through. That is enough to turn many people off, before considering that not every developers wants to go through the hassle of packaging their apps in this way.

That's also before you consider ADB can't actually install an app that updates itself, congrats, you've now just pissed off a whole world of power users too who don't want to deal with it either.

I once had an interesting conversation with an Android OEM. I sat down with them to discuss what security issues they'd like to see the Android security team work on. They asked me "When are you going to fix the USB hole?". I didn't know what they meant and asked for clarification. They explained that in some parts of the world, notably India and China, there were "free" charging stations set up in bus stops, train stations and other public areas. These charging stations allow the public to charge their phones, for free! There's just one catch. On a sign above the charging station there's a set of instructions that tells users how to go about activating the charging. The sign tells them to go into the Settings app, then "About Phone", then scroll down to the build number, tap it seven times, then... it walks them through enabling ADB and accepting the key of the "charging station" computer, which would then proceed to install malware -- and to start charging.

Huge numbers of people used these charging stations every day, to the point that the biggest problem users had (besides the malware) was that they were always occupied. No one had a problem with "activating" charging for their device.

90% of people are capable of following a list of instructions. 100% of people are capable of either following a list of instructions or getting someone nearby to do it for them.

Anyway, this OEM wanted us to disable ADB entirely, or allow them to, because their users were doing it, getting loaded up with malware, and then blaming the OEM for making a crappy phone. I, of course, told them that we were not going to disable ADB and we were not going to remove the compliance requirement that forces them to support ADB.

Unfortunately, the current change still doesn't fix the "USB hole", but it does offer a way to rate-limit malware installation via downloadables.

Anyway, if you really think your users can't follow instructions, or can't get someone else to do it for them, you can always just register for a developer account. As long as you don't distribute malware, people will be able to sideload your APKs without using ADB. If the $25 is too much for you, maybe share the cost with some buddies, or get one of the limited accounts, though your APKs will only be installable on a small number of devices. Except, of course, by people who can follow instructions, or get someone else to.

Slashdot Top Deals

"May your future be limited only by your dreams." -- Christa McAuliffe

Working...