Slashdot Mirror


User: Sangui5

Sangui5's activity in the archive.

Stories
0
Comments
455
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 455

  1. With the MBP you are paying for not just raw hardware but the software too.

    Does my money buy me an fsync() that issues a drive write barrier? Or do I have to pay extra for that?

  2. Re:East Palo Alto != Palo Alto on When Does School Life Begin? Zuckerberg's New School To Admit Fetuses · · Score: 1

    Also, every school in the Bay Area hits up the parents for volunteer time and charitable donations which are not accounted for in the $13/14K per student numbers. The not-for-profit private preschool I send my kids to has a quota of hours of volunteer time! I showed up and did 8 hours of miscellaneous woodworking/construction/yardwork last year, and my wife was essentially a part-time unpaid administrative assistant the full year. Even the public schools endlessly nag their attendees for cash donations.

    Somehow, I think that the working-class no-I-don't-get-sick-time residents of East Palo Alto (EPA) don't have as much ability to give extra time and/or money (well, it's time and money, there is no "or" realistically) to their schools than the residents of Palo Alto do. There is something to be said for parental involvement in the school being beneficial, but the extent to which it is realistic to expect the disadvantaged residents of EPA to provide the additional support the schools expect (and get) in Palo Alto, Sunnyvale, or Cupertino is questionable. "Do yard work at my kid's school, or work the on-call hours of my job and get paid (and not fired)" is a hard choice that makes the Ravenswood school district a lot worse than would be apparent from the simple count of dollars the state spends.

  3. Re:Finally, someone gets it on When Does School Life Begin? Zuckerberg's New School To Admit Fetuses · · Score: 1

    Beyond what you (enjar) mentioned, there is also the insane competitiveness for spots in good schools (and preschools and daycare) in the Bay Area. *Accepting* infants before they're born is new, but letting people put their name on the list is old hat. The silly joke is that you should sign up on a waitlist for a preschool when you get engaged, because that's how long the wait is. If you wait to sign up until you have a positive pregnancy test you're already too late.

    I wish that was more of a joke than it is. We didn't know how bad it was when we tried to get our 2 year old son into daycare; the only programs which had immediate openings were "we watch your kids while they watch TV". The "we watch them while they play/fight in the yard" program was still a 3 month wait; the blessing of that program was it taught my son some independence (they did expel the biter after the third incident....). We put our 6-month old daughter on the waitlist for several better schools expecting that by the time she was 1 year old she'd have gotten into one. We didn't think she needed a top-end program at 6-months (we watch them sleep would be enough), but we signed up so there wouldn't be too long of a wait for when she hit 12 months.

    They finally had an opening at 26 months........

    It is stupid and silly and insane, and I myself am insane for playing this rigged game. But it is the only game in town, so I have to play. Zuck offering *anything* better than "we watch them watch TV" to disadvantaged children is one the most effective forms of charity imaginable; I'm paid quite well and my wife doesn't work but preschool is still difficult to manage. If both parents have to work, or if there's only 1 parent, or if the work schedule(s) aren't flexible, or if someone gets sick, or if money is tight, or if, or if, or if...

    Good job Zuck.

  4. Re:this write-up is wrong on John Harrison: Inventor and Longitude Hero · · Score: 1

    Perhaps I should be more specific in my criticism of lunars.

    At the time, you could get good accuracy out of either clocks or lunar distances. However, it required either really really highly trained trained and disciplined crew (for lunars), or very very expensive clocks. If you're just using lunars, you have to be quick about it to get a good fix, and then you have to do a good job of your dead reckoning to track your position until you get another absolute fix. In any sort of poor conditions, your dead reckoning quality will go down, and your ability to take another absolute fix goes down. That is, you have to dead reckon for longer periods (potentially a few days). Further, over time your dead reckoning estimates will drift by as much as your clock is bad (since you must have some sort of clock to dead reckon even if you get your longitude from the moon).

    With an expensive (frightfully so!) clock, you get a better initial absolute fix, depending on how expensive your clock was. However, you can get location fixes more often, with less visible sky, so you don't have to dead reckon for as long as often. You also find dead reckoning easier, since you have a good clock to base your estimates on.

    The admiralty found the lunar distance method acceptable because they were already dependent on highly disciplined and trained crews for fighting, and for their existing navigation. The only real problem they ever had with clocks was the expense. Even so, for more important voyages (e.g. James Cook's exploration of the Pacific) and larger flotillas, they paid up. Once the prices dropped, clocks won out.

  5. Re:this write-up is wrong on John Harrison: Inventor and Longitude Hero · · Score: 1

    Um... Maskelyne's method is the lunar distance method. Although he also used observations of the moons of Jupiter for measuring fixed locations on earth. Maskelyne was in charge of running the tests for several longitude methods, but the only two that were taken seriously for use at sea after the first trials (indeed, even during the first trials) were the lunar distance method and good clocks (specifically that made by Harrison).

  6. Re: GPS on John Harrison: Inventor and Longitude Hero · · Score: 2

    Five... you need one locally too, even though you get to calibrate it from the other four.

  7. Re:this write-up is wrong on John Harrison: Inventor and Longitude Hero · · Score: 4, Informative

    You do not need a clock to determine longitude. In fact, a sextant can be used, as long as you have the appropriate tables that map various celestial angles to the correct date and time. These tables were originally overseen by Nevil Maskelyne, one of Harrison's rivals to the longitude prize.

    I was going to bring up myself that technically, you don't need a clock, because of the lunar distance method. However, that's only a "technically"; the lunar distance method was never really practical for use at sea.

    The two methods are an early instance of the closed-tech vs open-tech argument we're so used to now.

    To call it open vs closed is a little bit of an overstatement. Harrison disclosed how his clocks worked and their method of manufacture. He did have patents on some of the techniques, but for the speed technology moved at the time, the length of the patents were quite reasonable. (Also, IIRC the admiralty was allowed to licence it out to others for a fixed rate).

    The big thing is that longitude is hard. To this day a mechanical clock which can keep time well enough for accurate navigation is an expensive and specialized thing. Irrespective of patents, such clocks were simply expensive to build. However, once you bought one, they were easy to use. The lunar distance method required little in the way of equipment (that is, it had low capital outlay). However, it required highly accurate relative measures of many astrological features in a short time. From the deck of a rolling ship. With finicky table lookups. At night. With a bunch of finicky calculations afterwards. And of course, if it was partly cloudy and you couldn't make all of your measurements, well, you'd better hope your sand watch (that is, hourglass) had good holdover. That is, even with the lunar distance method, you still had to have good timekeeping to figure out your in between positions.

    The insurance companies (that is, Lloyd's and their subgroups) eventually forced mercantile adoption of Harrison's clocks. And of course, today we just use clocks. Atomic clocks moving in relativistic conditions, but still easier than the lunar distance method.

  8. Re:Stupid FUD on Misusing Ethernet To Kill Computer Infrastructure Dead · · Score: 1

    If a malicious user gain physical access to your network, a high-voltage attack is the least of your worries. Network sniffers and other tools can quickly own your entire network doing far more monetary damage then some fried networking equipment.

    To say that a high voltage attack is the least of your worries is a complete understatement. If I have that level of physical access to your system, you have a lot more to worry about. Suppose, for instance, I invite my friends Messrs. Smith and Wesson along....

  9. Re:Oh, Christ, here we go... on Ada Initiative Organization To End, But Its Work Will Continue · · Score: 1, Troll

    I'm going to agree in part and disagree in part.

    I'll agree: whining endlessly about microagressions (micro == 10E-6 == very small; what is there to whine about?) is counterproductive. It destracts from the real issue.

    The Ada Initiative was spawned (in part) because of a very much non-micro agression. That is, a full, no-SI prefix, shoulda-been-a-year-in-jail-for-assault aggression. Hands in the pants is flat out unreasonable. Full stop, schlusspunkt... Period. Fucking. Dot.

    I'm happy that you've not had such a problem. Apparantly you're batting a thousand; even as a guy, I've been harrassed. I don't want to speak ill of the dead, but one of the more senior employees at a previous job hit on me and then felt me up. "De mortuis nihil nisi bonum", and I've forgiven her long ago, but nobody should have to deal with that. And the rate of "dealing with that" for women in tech is far too high.

    So, yeah, I agree in part and disagree in part. People should stop whining about stuff that doesn't matter; similarly we should pay attention to a real problem.

  10. Re:It's unfortunate they have to shut down on Ada Initiative Organization To End, But Its Work Will Continue · · Score: 1

    So, "its work to continue," is a misnomer then. It's more accurate to state that other organizations with similar objectives will continue to pursue them even though this organization has bowed-out. It's not like the closing of this organization is directly causing its resources and specific pursuits to be applied post-mortem.

    You're correct: their donors and volunteers and supporters won't automatically transfer to another organization, and that this the most unfortunate part of the Ada Initiative shutting down. Hence, I feel compelled to suggest other, like-minded organizations. My personal favorite "best match" is the Anita Borg Institute, but ACM-W or SWE run close seconds (in my mind at least). Indeed, I met "Val Henson", and still have trouble remembering her name change to "Valarie Anita Aurora".... perhaps Val can chime in herself about which charity she would prefer people support, but I'd put money on ABI.

  11. It's unfortunate they have to shut down on Ada Initiative Organization To End, But Its Work Will Continue · · Score: 1

    I've met Valarie personally; she's quite driven, smart, and focused. I can understand how running an organization like that can be draining, and it's sad yet understandable why they're shutting down.

    I might suggest, though, on top of the other organizations listed as successors to support, the Anita Borg Institute.

  12. Bureaucrats, so late, and still so wrong on UK Government Releases Rules To Get Self-Driving Cars Onto Public Roads · · Score: 2

    I'm surprised it took this long for the bureaucrats to issue silly regulations. I mean, they're only 20 years behind.

    Having looked at the proposed regs, they kinda make sense.... if every Tom, Dick, and Harry were to be driving a self-driving car. If any schmuck with a bit of disposable income had a self-driving car, then overbearingly specific regulations might make sense. However (outside of a perhaps very rare to nonexistent hobbyist (this ain't a cheap game)), all of the self driving cars are owned and operated by large institutions. Since these institutions 1) have deep pockets, and 2) care greatly about their reputation, I can write appropriate regulations in a tweet:

    "Self-driving cars shall be bonded for 2 million dollars each against damage to life and property, burden of proof lying against the owner."

    Tweak the amount per currency or the value you place on life as you see fit, so long as the amount of the bond is whinging enough to keep out rich fools.

  13. Worst ever serious language on MUMPS, the Programming Language For Healthcare · · Score: 1

    When discussing stupid/nasty/unpleasant programming languages, INTERCAL and Brainf*ck typically come up. However, both of those are artificial languages designed to be unpleasant. They are jokes.

    I wish MUMPS was a joke.

    MUMPS makes both APL and BAFLL seem sensible. The classic DailyWTF article, A Case of the MUMPS, really explains it all. Including things like an 8 character function name limit (even C fixed that, although not before we got the "creat" system call).

    MUMPS is just as bad as it sounds.

  14. Re:Bad sportmanship, or lawyers? on Siemens Sends Do-Not-Fly Order For Pipistrel's All-Electric Channel Crossing · · Score: 1

    The even more disgusting thing is that the motor doesn't even need to be running to make a cross-channel flight.

    The aircraft in question has a 15:1 glide ratio and a 16,000 foot service ceiling (per spec). That means it can do a 45 mile glide. At the Straights of Dover the channel is only 20 miles wide; that's a over a factor of 2 safety factor. Wind could be an issue, but if there are headwinds, they could run the engine to make the crossing against the wind, but abort backwards *with the wind helping them* if there were an engine failure.

    I think this just confirms my dislike of Airbus; they've had a good number of shady dealings in the past, and given the extensive time period such things have gone on, I don't think that leopard is going to change its spots.

  15. A new plan to keep editors honest on Amazon Is Only Going To Pay Authors When Each Page Is Read · · Score: -1, Offtopic
    Record when they F up. Because of course they'll silently fix it w/out notice.

    Amazon has a new plan to keep authors honest: a href='http://www.theatlantic.com/business/archive/2015/06/amazon-publishing-authors-payment-writing/396269/'>they're only going to pay them when someone actually reads a page. Peter Wayner at the Atlantic explores how this is going to change the lives of the authors — and the readers. Fat, impressive coffee table books are out if no one reads them. Thin, concise authors will be bereft. Page turners are in.

    Hence, a record. Seriously, just leave off the opening < on a href? And then post it?

  16. Bad editors on Amazon Is Only Going To Pay Authors When Each Page Is Read · · Score: 2, Interesting

    Come on now!!!! The link in the post is broken. That's just sloppy.

    Did anyone even look at the post before putting it up?

  17. Two literary references on The Death of Aibo, the Birth of Softbank's Child-Robot · · Score: 1

    I would note this Freefall comic.

    Just the robot equivalent of organlegging

  18. Re:Cut the write enable line? on 100kb of Unusual Code Protecting Nuclear, ATC and United Nations Systems · · Score: 1

    A two minute check

    A three minute check shows they claim a power savings over having no AV installed at all. They claim 4.43 KwH/day for no AV, and 4.39 KwH/day for Abatis. Unless there is some "new math" reason that 4.43 is smaller than 4.39, it would appear to me that they are claiming to have lower power than no AV.

    Yes, surprise surprise, I actually RTFA... and not just skimmed, but truly read it.

  19. Cut the write enable line? on 100kb of Unusual Code Protecting Nuclear, ATC and United Nations Systems · · Score: 5, Informative

    Chris Howden and John Plumb are the author and approver (respectively) from Lockheed..... Chris and John are lousy scientists.

    The kindest way I can figure it is that the driver simply disables disk IO... hence there may be a small power savings from the lack of writes. Less kindly, they happened to measure lower power, and are reporting experimental noise as a solid result (see www-plan.cs.colorado.edu/diwan/asplos09.pdf for instance). We have no error bars (or even a # of runs), so it really isn't possible to say, but disabling disk writes could conceivably reduce power draw. The methodology section is sketchy enough to make solid conclusions impossible; the reporting of experimental details is worse.

    Of course, this doesn't (and they admit it) stop me from hacking them in RAM... nor does it stop persistent firmware attacks (e.g. http://www.wired.com/2015/02/n...), nor does it stop me from trapping to ring 0, then trapping to SMM, then just ignoring their F*ING CODE BECAUSE I"'M IN SMM MODE BITCH!!! I GOTZ MY OWNZ ATA CODEZ

    Or something.. I'd recommend just cutting the write-enable line on an old IDE drive, or rebooting periodically and running Tripwire from non-writable media (CD?). It's likely cheaper, and probably just as effective.

  20. Can my unicorn be flying as well? on 100kb of Unusual Code Protecting Nuclear, ATC and United Nations Systems · · Score: 2

    That is my only question: can I have a flying unicorn? I'm not satisfied with a mere unicorn, or a pegasus. My little girl is turning 2, and it's time she thought about both her data security and her mythical beings. For my baby girl, I won't settle for anything less than the best. Beyond a 100KB 100% effective security module, I want a horse, flying, with one horn, capable of defeating any poison, and only capable of being captured by a virgin.

    And she also wants puppy.

  21. Re:Great - suburbs are becoming urbanized on A Visual Walk Through Amazon's Impact On One Seattle Neighborhood · · Score: 1

    I live in the Bay Area.

    My boss has told me "you really should be living in a 6-story condo building; if you did then your housing wouldn't so obscenely overpriced". The snarky response would be "well, can I bulldoze your house to build a 6-story condo? Because there aren't any".

    I'm not a brogrammer. I'm not a single hipster. I'm married with two young kids. I don't need a trendy city scene; I don't want hip bars; I'm not looking for a luxury condo with all the fancy amenities. I just want a place to live. People who complain about denser development often seem to ask the question "why can't they be happy with what we had back in the day? why do they want so much space?". Well, how much space? In the 1970's, the median household size was 3, and the median house size was 1500 sq. feet. That's 500 sq feet per person.

    My family has 350 sq. feet per person, and we pay through the nose for it.

    The occasional octogenarian who isn't fit enough to move is a human interest story puff piece; the real political problem is the 55-year-old who simply doesn't want anything to change, and has a "I got mine, what's your problem?" attitude. "Doesn't match the aesthetics of the neighborhood" is code for "we don't want young people here", just as much as "digital native" is code for "people under 40 need not apply". Both attitudes are poisonous.

  22. Re:My wife likes these kinds of jokes on A Software Project Full of "Male Anatomy" Jokes Causes Controversy · · Score: 1

    Actually, with regards to this whole DICSS thing, I was looking for some help with a web-coding project. You see, all of these "high-level" languages are really wasteful, producing lots of garbage (especially if you use a wrapper), and it takes forever for useful output to come out.

    Hence, if you're into the cutting edge, I was hoping you might contribute to my project: automatically translating things like DICSS into plain vanilla C. Yes, the C-STRAIGHT project looks to free eveyone of their useless DICSS, and move to a nice, sleek language, with no hairy bits. Even better, if I can get the help of someone who is truly razor sharp on the javascript type system, I think we can do the whole thing by automatic cast-ing nearly painlessly.

  23. Re:Not quite comparable on Japan Now Has More Car Charging Points Than Gas Stations · · Score: 2

    Not only that, but basically all gasoline cars have better range than the electric ones, which means a longer time between gas-tank fills vs charge-ups.

    So, each chargepoint needs to be used more often, and for far far longer. Calling it "not quite comparable" is quite the understatement.

  24. Re:How do you fsck NTFS? on ChromeOS Will No Longer Support Ext2/3/4 On External Drives/SD Cards · · Score: 2

    The developers of the NTFS support for Linux do have a fsck implemented. It does a pretty good job. However, since they've done a black-box re-implementation, they rightfully aren't willing to 100% guarantee they have everything correct. Hence, although it has been almost a decade since I've had trouble with Linux NTFS support causing a problem, the recommendation is still to run the native Windows chkdsk after the Linux one finds a problem, just in case.

    So, it isn't that you can't use a pure Linux toolchain to work with NTFS, it's just that the Windows toolchain is a little bit better. All in all, that isn't surprising.

  25. Ask what makes you a bad candidate on Ask Slashdot: Finding a Job After Completing Computer Science Ph.D? · · Score: 1

    The overall unemployment rate among PhDs in computer science is shockingly low. Per the current Taulbee Survey (see pdf here), unemployment among fresh CS PhD graduates from surveyed institutions (266 North American ones; likely comprising the whole top 100 institutions plus 166 others) is .8%. .8% is well below the frictional unemployment rate; a PhD in CS is almost as good as a civil-service union government job in guaranteeing employment for life.

    So ask yourself, what are you totally screwing up. Some previous posters have suggested that perhaps you're shooting way too low (intro programming job) for your talents. This could be the case. It could be that your degree is from a less-than-reputable institution (you didn't say, so we can't comment). You may just be messing up the basics of interviewing --- my PhD prepared me for an academic interview, but not so much for a straight industry job. Asking help from your institution's career services department on interviewing skills could help.

    Regardless, there are very well collected statistics that reflect that a CS PhD is a strong benefit to gaining employment; don't blame the PhD.