Slashdot Mirror


User: ShakaUVM

ShakaUVM's activity in the archive.

Stories
0
Comments
5,427
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 5,427

  1. Re:Failure is always an option on Two More Executives Are Leaving Uber, Drivers May Unionize (nytimes.com) · · Score: 1

    >60MPH in San Francisco is going to get you some pretty bad fines most of the time :).

    A friend of mine Ubers in SF, and tries to do runs to and from SFO for maximum money. He doesn't live in SF either, but commutes a long way every weekend to work there because the money is so good.

    >(1) You're assuming all miles and hours are 'billable', while in reality you would be driving empty towards a pickup and waiting for the next pickup.

    There's a pickup fee which offsets this, and in reality you can usually chain together rides.

    Also, there's an additional bill per minute if you are in traffic.

  2. Re:Failure is always an option on Two More Executives Are Leaving Uber, Drivers May Unionize (nytimes.com) · · Score: 1, Informative

    >There are plenty of people who haven't figured out how much money they're going to end up spending on vehicle maintenance as a result of all that extra driving.

    The IRS mileage rate is supposed to be an average cost for operating a vehicle. It is 53.5 cents per mile. Uber pays about twice that per mile in San Francisco. So if you can go at 60 MPH you'll be making about 30 bucks an hour, which is not bad for unskilled labor.

  3. Re:Interesting story on Software Engineer Detained At JFK, Given Test To Prove He's An Engineer (mashable.com) · · Score: 1

    > I doubt very much that I could come up with a function to balance a tree out of the blue with no prep or review, nor is there much real world need for most developers to do so.

    He didn't have to balance the tree, he just had to check if the tree is balanced.

    Pretty easy to do with DFS (which the DHS agent obviously knew):

    int depth_check(Node *n) {
        if (!n) return 0;
        int left = depth_check(n->left);
        int right = depth_check(n->right);
        if (left != right) throw exception;
        return left;
    }

    You could probably simplify it a bit more and use unsigned ints for correctness, but this was off the top of my head.

    The calling function would check for an exception being thrown, and return false, otherwise return true.

  4. >You're getting a lot better living for the $150k, you're definitely not in the same boat. That's like the people who say, "Oh, my BMW payments are so high, they're forcing me to cut back on my quality of life."

    You forget our wonderful progressive tax system. A person with $150k in income and $100k in expenses will also be paying $32,000 in federal income taxes a year, plus state taxes, plus medicare, medicaid, etc. Will effectively be poor.

    A person with $200k in income and $150 in expenses will pay $46,000 in taxes plus everything else, and will be running in the negatives every year.

    >And even in the Bay Area, you can buy a nice house for $150k a year.

    So a $600,000 house? There's exactly four 3 bedroom houses for sale at the $600k price point in San Francisco right now (on Zillow). The average is closer to a million for a single family home. There's a couple elsewhere on the penninsula and Marin, but pretty much everything with these specs is going to be Oakland, Richmond, Hayward, or Concord. I'd rather live in San Diego, thank you very much. (And I have indeed lived in both cities.)

  5. Re:One hour of basketball dunking per day. on Arizona Bill Would Make Students In Grades 4-12 Participate Once In An Hour of Code (azpbs.org) · · Score: 1

    Our schools (generally speaking currently mandate 3-4 *years* of PE and 0 years of computer science.

    Some students are terrible at PE. So what? We make them do it anyway. These might even be the same students that excel at computer science, if the stereotypes are true.

    But this isn't even a mandated year of CS. It's a bloody single hour, lodged somewhere in between the 4th and 12th grades. If you think we can't spare a single hour for coding, I don't know what to tell you.

    The biggest obstacle to CS education is the sheer fact that nobody is exposed to it at an early age, so they don't know if they like it or are good at it before going to college. This stands in contrast to basically every other major STEM field, where everyone has an opportunity to (or be mandated to) take a high school level class. But only about 1 in 10 high schools even offer CS these days, and the numbers are going down because they're usually not counted for college science requirements.

    So, no, this bill really is a good thing. The Hour of Code is so simple even troglodyte teachers can run it for their kids.

  6. Re:Like everything else start with the basics on Ask Slashdot: How To Get Started With Programming? [2017 Edition] · · Score: 2, Informative

    I like Java, C++, C#, and Python, and think they all work great as introductory languages. C++ gets shit on a bit because there's a lot of bad memories from the 80s and 90s when you had to do a lot of things by hand, but modern C++ is a joy to code in. In fact, if it was up to me I'd say that colleges should teach C++ as their intro language for three reasons:

    1) It's as powerful and expressive as Java and Python (with some notable exceptions like split() which you need to invoke Boost for). Smart pointers (instead of raw pointers), vectors (instead of C style arrays) and range-based for loops (to never have out of bounds errors) allows for very fast and safe programming.

    2) It is a lot easier to go from C++ to Java/Python than vice versa. Java programmers tend to have a vague grasp on how memory actually works.

    3) C is only one step away from assembly. C++ is two steps away (due to name mangling). Java and Python are three or more steps away. Assembly programming, while rare enough these days, is still the gateway to really understanding computer architecture and writing code that works with your architecture instead of against it. Success in assembly should be the goal for a lower-division computer science program.

    I also agree with you that most languages take their cues from C++/Java in that they either follow the conventions or deliberately break them. So learning C++ or Java is a really good choice for new programmers for that reason as well.

  7. >White nationalist Richard Spencer coined the term in 2010 to define a movement centered on white nationalism.

    Given that nobody had heard of the guy until after the election and the alt-right became a thing, it's kind of hard to credit him as being the leader of the alt-right, which is a predominantly online movement of anti-liberal trolls.

    Milo is really the leader of the movement. Shitposter in chief.

  8. >You mean the generation who literally, in the truest sense of the word, would attack a black guy if he was talking to a white woman?

    Not everyone back then was a Democrat, dude.

  9. Re:Who cares? on 'OLED TVs Will Finally Take Off in 2017' (engadget.com) · · Score: 1

    >Lower power consumption
    >Better picture quality
    >Better durability and lighter weight

    On the downside LG embeds advertising into the firmware of its TVs, so I will continue to refuse to buy them.

    Samsung bakes advertising in as well, which is a shame, since they have much lower latency for gaming than any other LCD manufacturer.

    I will not buy a TV that will advertise to me whenever I bring up the main menu.

  10. No release date or price, so this is just a fluff piece, really.

  11. Re:Always a couple of cheapskates on Are Airlines Intentionally Overbooking Their Flights? (popularmechanics.com) · · Score: 1

    >There are almost always 1 or 2 cheapskates on a flight of 150+, whom can be bought off.

    Sure, count me as one of them (as a frequent flier). As long as I don't have a strict deadline, I'll usually take a voucher. One year I think I probably got back more credit worth in vouchers than I spent on flying.

  12. Re:Libre on Devuan's Systemd-Free Linux Hits Beta 2 (theregister.co.uk) · · Score: 1

    >Trisquel gives you what you are looking for, but when you can't use your hooble-dooble because the company is a bunch of apes that never made a FOSS driver, you'll be angry at the company, and a little angry that you didn't bend for just that one thing.

    I guess. I run a headless server, device drivers aren't much of a concern for me. My main concern is minimizing the amount of work I have to do maintaining the server, including security patches and updates to the latest version of source code. I hate wasting my time.

    >The fact that Debian doesn't meet Stallman's standards is a problem with Stallman's standards.

    I think there's a certain amount of truth to that, but at the same time he makes some pretty good points and so I try to use free software everywhere in my business efforts. I'm not a purist, but I always choose a free (or freer) alternative over a non-free one.

    Hence my question if Devuan makes it easy to install free-only software.

  13. Libre on Devuan's Systemd-Free Linux Hits Beta 2 (theregister.co.uk) · · Score: 1

    Is there an option to install it with all non-free repositories disabled by default? As my man RMS says, Debian is better than Ubuntu because it at least segregates packages into free and non-free repositories, but still enables both by default. If the non-free repositories were disabled by default, GNU might finally have a modern distribution it could throw its weight behind.

    https://www.gnu.org/distros/fr...

    My goal in running a GNU/Linux box is to not run a GNU/Linux box, and Debian and Ubuntu are really nice at that, but I'd like more confidence I'm running only free software than what I have now.

  14. >We've reached a point where AI in medical diagnosis is more accurate then human doctors

    I've gone to a talk on this subject at UCSF.

    For some tests, yes, but not overall. Watson, hype excluded, cannot replace a human doctor.

    There's certainly benefit to it, but in the short-mid term, doctors are in no danger of losing their jobs.

  15. >No, it's that it should be something a child is actually drawn to, not an activity forced down their throat to perform in lock-step with thirty other classmates.

    Why single out computer science here? Why mandate English, math, science, etc. for students?

    Because the sad reality is that a student has to apply for a major in college *prior to taking classes at that college*. So they need to be exposed to every subject they might be interested in in the K-12 system, and maybe they don't know that they'll like or dislike a subject until they actually take it.

    Most people who become biology majors like biology in high school. Most physics majors took physics in high school and thought it was something they could do.

    Most computer science freshmen go into CS because they like video games.

  16. Re:Clicks are all that matter on False Porn-on-CNN Report Shows How Quickly Fake News Spreads (usatoday.com) · · Score: 1

    >You are experiencing false nostalgia. There was never a golden age of "real" journalists.

    The media has always been biased in favor of the establishment in America. (Which cuts deeper than the left-wing bias, really.)

    That said, in the 80s there was a distinction between News and Opinion on TV. News reporters would make at least a token effort of presenting both sides (equal treatment principle + fairness doctrine), and opinion pieces were often not found at all in news programs. Newspapers separated out the News section from the Editorial section (and would often run pro- or con- columns on whatever was the pressing issue of the day).

    Now we have news "personalities" getting choked up on live television when Trump wins, and the New York Times completely taking its mask off and just running "FUCK YOU, AMERICA! I THOUGHT WE WERE BETTER THAN THIS! I HATE YOU TRUMP, WARRRGHGHGHBBLBLBLE" headlines all over the front page. I took screenshots. The schadenfreude was delicious, despite my boy GJ not winning.

    Now they're pushing the narrative of "fake news" being the reason Trump won, because, naturally, self-reflection would be too painful.

  17. >Opinions that all turn out to be true

    ??

    Did Bush actually turn out to be Hitler in disguise? Because that was their main bit with him.

    Democrats only have three possible responses to any Republican in the world:
    1) He's Hitler.
    2) He's racist.
    3) He's a fool.

    (Replace He with She for any female Republican, such as Sarah Palin - guess which one they picked for her?)

    The American electorate woke up to this fact a while back, and aren't buying it any more. Bill Maher said (about a week before the election) that maybe it was a mistake to call every Republican candidate Hitler, because *now this time he's really Hitler*. Lol.

  18. > That's great! And now we'll even see the US media bring back investigative journalism after an 8 year hiatus.

    Wolf Blitzer is suddenly going to discover what a SCIF is, and all the rules and regulations that go along with it.

    Anderson Cooper is going to run a story on why it is important to safeguard classified information, and why network security is paramount.

    Rachel Maddow will wax poetic about not allowing unsecured devices anywhere near any form of classified data.

    The media will run an uninterrupted series of negative opinion pieces disguised as news for the next 4 years.

  19. Re:you think it won't get worse? on How I Freed My Android Tablet: A Journey in Reverse Engineering (www.thanassis.space) · · Score: 3, Insightful

    >Well I think it swings both ways, it's more and more obvious that you don't really control any closed source operating system, you pretty much must have security patches and everything else comes along for the ride and increasingly it can't be configured or disabled. That's the way of iOS, Android, Win10, they're trying to push that model on Win7/8, I'm not sure about OS X but they're probably not far behind. If you want control, you want Linux (or some other open source OS). That said, most people don't felt they were in control at all. By making Apple/Google/Microsoft the gatekeeper, they trust just one source instead of any random exe from the Internet. Same way most people want the CA system instead of messing with peer-to-peer trust. Because when they don't understand - and they won't understand, no matter how much you try to teach them - they end up trusting something or someone.

    True. But there's no connection between getting signed patches from Apple/Microsoft/Google and it being FOSS. You can have both. The only reason to lock down a platform so that users can't mess with it *if they want to* is control and money. Taking control away from users and putting it in the hands of A/M/G instead. On cell phones this was justified by the subsidies that cell phone carriers would pay - a carrier wouldn't want someone to buy a subsidized cell phone from them and then switch carriers (notwithstanding that this could just be enforced by ETFs and the like), so cell phones were locked down to remove root access to them. And because cell phones were, tablets have followed along, since tablets are just cell phones with larger screens.

    Google does the minimum to be compliant to the GPL, and Apple and Microsoft barely even pretend. Windows 10 is a disaster for many reasons, but the biggest one to me is that it has finally removed the notion that the owner of a computer is, you know, the owner. Who can modify it to fit his needs as he wishes. Now you're just a user, and even with administrative privileges there are things you will not be allowed to do inside the OS. It's the biggest piece of shit move from the FOSS perspective that the world has ever seen.

    The saddest thing that can ever be said is that Stallman was right again.

  20. Re:Hillary for Prison 2016 on The FBI Spent Two Years Investigating An Online Cult That Didn't Exist (muckrock.com) · · Score: 2

    >Hillary fed the FBI tons of false leads so they wouldnt notice her corrupt deals.

    Fortunately, an email by a tech saying he was part of the Clinton coverup operation was ruled a joke by the FBI.

    (http://www.zerohedge.com/sites/default/files/images/user230519/imageroot/2016/09/24/20160924%20-%20Hillary%20Coverup%20Operation.jpg)

    I wonder why it took them so little time to decide that was a joke, but took two years on these guys.

  21. Re:On the record on On Wall Street, a High-Ranking Few Still Avoid Email (reuters.com) · · Score: 5, Insightful

    >Where I work, sometimes you want it on-the-record. I want proof I said something, or did something, far more often than I'd ever want to be able to deny such actions later on.

    I also try to make sure any important communications get logged in email. If I have a phone call, I will email the client and summarize what we talked about. Not only does this minimize miscommunications (which can be very costly), but it has led to me winning a lawsuit when the client claimed I had never communicated with them and wanted to cancel an upcoming event I was going to speak at, despite having a contract and all that. So I printed out my copious email communications with them planning the event, put it and the contract in front of the "judge", and he took a look over the evidence and awarded me the full amount on my contract plus legal fees.

    Without the emails it would have been very hard to prove just through phone records that the event had been planned and booked six months in advance of the event date.

  22. Re:Election season is Silly Season on Computer Scientists Believe a Trump Server Was Communicating With a Russian Bank (slate.com) · · Score: 4, Informative

    >FTA: "Put differently, the logs suggested that Trump and Alfa had configured something like a digital hotline connecting the two entities, shutting out the rest of the world, and designed to obscure its own existence." Oh, you mean like the SSH setup I have for all my servers to only listen to known IPs for shell access? Uh, yeah, no kidding. Geez, politics can make people so stupid.

    According to known right-wing rag, the New York Times, the FBI investigated this alleged connection for weeks and decided it was nothing.

    http://www.nytimes.com/2016/11...

  23. Re:QA on Bad Code May Have Crashed Schiaparelli Mars Lander (nature.com) · · Score: 3, Informative

    >I would imagine that in Space Exploration - this would go even higher - given the time and expense of these missions.

    It is. Well, at least it is at JPL - I've gone through their coding standards and testing process for spaceflight, and it's extremely intensive.

    I watched a video on their standards before, and without rewatching it I don't know if this is the same one, but it looks pretty good skimming through it.

    https://www.youtube.com/watch?...

    I'd be really interested in seeing someone go through the process and finding out where it went wrong.

  24. Re:OK, So ... The pay is not so good ... on Android Devices That Contain Foxconn Firmware May Have a Secret Backdoor (softpedia.com) · · Score: 1

    Does the NSA count as "hackers"?

    They paid RSA $10M for a backdoor: http://thehackernews.com/2013/...

  25. Re:"Proof" required for the full payment on You Can Now Claim Your Cash In the PS3 'Other PS3' Settlement (arstechnica.com) · · Score: 1

    >How do you prove "intention"? Anyone who purchased a PS3 before the announcement could claim they had intention of installing a different OS and there would little chance of disproving it. Following through with an intention is much easier to prove / disprove.

    If you have a Slashdot post from 2010, then you can demostrate intent, and they allow it.

    I found various posts bitching about Sony, but none demonstrating intent, so I only filed for the $9.