Slashdot Mirror


User: MikeBabcock

MikeBabcock's activity in the archive.

Stories
0
Comments
6,826
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 6,826

  1. Re:Wasn't allocation always the problem? on ARIN Is Down To the Last /8 of IPv4 Addresses · · Score: 1

    The biggest problem has always been the global routing tables. Routing IPv6 is going to get ugly soon too, but we'll see how that turns out.

  2. Re:Heartbleed != malloc on OpenSSL Cleanup: Hundreds of Commits In a Week · · Score: 1

    instead of concentrating on replacing malloc, they could concentrate on replacing another part, namely designing buffer-types that contain buffer-size and are automatically bound-checked.
    So heartbleed has something to do with their in-house memory management, in that they lost the opportunity to bake automatic bound checking into their custom memory manager.

    One of the few quite brilliant things DJB did was write stralloc to avoid C string issues. I wish more people would use something similar in their code.

  3. This isn't spying on How Nest and FitBit Might Spy On You For Cash · · Score: 1

    Everyone with a Nest is probably already aware of their Energy Partners https://nest.com/ca/energy-par... program.

    Instead of having your utility company cut your power in the summer when its hot out like they do some places, Nest users' thermostats pre-cool their homes in the morning to reduce energy use during peak hours as determined by the power company. This is a win-win you sign up for, not a spying act.

    If you don't want Nest to know about your energy usage, just disable its wifi connection. It still works fine without it.

  4. Re:This is from the 99% Invisible Podcast. on The Design Flaw That Almost Wiped Out an NYC Skyscraper · · Score: 1

    Its right in the byline at the top of the article so it seems well-covered for those who click-through already. Also, I hate podcasts, so I'm glad they didn't link to that instead.

  5. Context? on Vintage 1960s Era Film Shows IRS Defending Its Use of Computers · · Score: 2

    What else would the public be familiar with computers doing in the late 50's that would help them have context for this decision?

    It seems to me that the computer was still an unknown entity to most people at the time.

  6. Re:The US needs a constitution on IRS Can Now Seize Your Tax Refund To Pay a Relative's Debt · · Score: 1

    Because nobody's going to pass the law that makes politicians liable for their actions.

  7. Re:Good on IRS Can Now Seize Your Tax Refund To Pay a Relative's Debt · · Score: 1

    Exactly -- also, this is why statutes of limitations exist; eventually its the states' fault for not noticing.

  8. Re:And they've already stopped on IRS Can Now Seize Your Tax Refund To Pay a Relative's Debt · · Score: 1

    The big story up here in Canada last year was the IRS going after dual-citizens who'd not filed their incomes with the US ... because apparently they had to even though they didn't owe any taxes down there.

    The IRS does lots of interesting things from one year to the next.

    http://www.cbc.ca/news/canada/...

  9. Re:Ex Post Facto Law on IRS Can Now Seize Your Tax Refund To Pay a Relative's Debt · · Score: 1

    Pretty much what I was thinking ... I show up in court and say "your honour, five years ago, when there was a 10 year statute of limitations, I destroyed the records that would prove me innocent."

  10. Re:Sex discrimination. on Google: Teach Girls Coding, Get $2,500; Teach Boys, Get $0 · · Score: 1

    Companies aren't allowed to discriminate based on gender either, but this isn't the company being discriminatory, its the company rewarding discrimination, which is personally wrong, but probably outside the legal frameworks that exist.

  11. Re:It's time we own up to this one on NSA Allegedly Exploited Heartbleed · · Score: 2

    I hate to disagree with you, but this has nothing to do with Open Source, it has to do with software engineering.

    This same bug could have been introduced in closed-source software just as easily. The problem is making sure that software is securely reviewed before its disseminated, much like the OpenBSD people have been touting all these years, instead of just throwing things together however they work.

    The only part F/OSS played in this is that we *found* the bug and can identify exactly when and how it occurred. All the bad parts of this situation are not unique to F/OSS.

  12. Re:Fire Linus on Linus Torvalds Suspends Key Linux Developer · · Score: 1

    You do realize every intelligent person in the room tuned out at "Unfortunately" right?

    That sentence is so boring I had to try three times just to read it completely. Bullet points? Oh god, kill me now.

    Unless you expect your employees to vomit a little each time you talk to them, tone down the PC BS and speak straight to the issue.

  13. Re:Fire Linus on Linus Torvalds Suspends Key Linux Developer · · Score: 1

    I also rapidly ignore PR sounding statements. I roll my eyes and move on.

    I want criticisms to sound intelligent, not polite.

  14. Re:Fire Linus on Linus Torvalds Suspends Key Linux Developer · · Score: 1

    I hate companies who believe what you just said. It just piles up until you have a big useless drone army who's so polite nothing can ever get fixed.

  15. Re:Fire Linus on Linus Torvalds Suspends Key Linux Developer · · Score: 1

    Why should anyone who misbehaves in a public way be taken aside in a private way? The misbehaviour affects many people, not just Linus. Linus isn't speaking only on his own behalf, but on behalf of everyone who wants to debug the Linux kernel and not have systemd take their system down with it.

    Linus' reaction *should* be public. This is Linux, not Windows. We operate out in the open.

  16. Re:Discipline on Linus Torvalds Suspends Key Linux Developer · · Score: 1

    Why are /you/ confusing anger and discipline. First off, do you believe that discipline must preclude anger? Must they always be orthogonal? Do you believe that enforcing discipline cannot have any semblance of anger? Why not? I can't imagine a good reason.

    Sometimes the very best way to fix a behaviour is to get mad at someone for it. A lot of people simply do not understand gentle prods and reminders.

  17. Re:systemd Architecture on Linus Torvalds Suspends Key Linux Developer · · Score: 1

    If that were the goal, we could use djb's /service structure instead.

    Launching processes in parallel is easy.
    Launching them in parallel with an eye to dependencies is not much harder (can be done in a few lines of shell script).

    systemd is a huge new operating environment for boot with an understanding of the hardware layer and message passing and all sorts of other neat and complex things. I dislike it entirely.

  18. Re:systemd Architecture on Linus Torvalds Suspends Key Linux Developer · · Score: 1

    Exactly. DJB writes software to do a specific thing, and it does. If it doesn't, he admits fault. If it doesn't do some third thing you want but he didn't, he leaves that as your own problem. cf. netqmail vs. qmail.

    That said, I'd much rather depend on /service and tcpserver for *any* network process than systemd. Why? I know they work *every damn time*.

  19. Re:systemd Architecture on Linus Torvalds Suspends Key Linux Developer · · Score: 1

    Before systemd, I had a predictable system with a predictable boot sequence that I didn't have to test in a thousand different permutations.

    I didn't have to depend on third-party software to handle things that used to be the responsibility of the software I was running.

    I didn't have to learn a configuration file format just to launch a script at boot.

    Hell, even DJB's /service system is *incredibly* simple compared to systemd with most of the power of the latter.

  20. Re:Bullshit Summary on Linus Torvalds Suspends Key Linux Developer · · Score: 1

    Where are all these people who *do* like systemd? I haven't met them.

    I don't mean tolerate it, or understand its necessity. I mean actually like it the way it is right now.

  21. Re:Bullshit Summary on Linus Torvalds Suspends Key Linux Developer · · Score: 1

    He needs to fix his *own* software, systemd, so it stops screwing up the boot process in debug mode.

    His patches to the kernel won't be accepted until he takes responsibility for problems caused by systemd.

  22. Re:Short story: See to what Linus responds on Linus Torvalds Suspends Key Linux Developer · · Score: 1

    systemd is a great idea done in a horrific way. No, I don't have something better to give people who need the specific things systemd solves for them, but I sure as hell hate having to use it (and don't whenever possible).

  23. Re:Misleading title... on Linus Torvalds Suspends Key Linux Developer · · Score: 1

    You don't understand the word "until" ??

  24. Re:Someone has to be in charge on Linus Torvalds Suspends Key Linux Developer · · Score: 1

    Good. Then you know where you stand.

    You'd rather not know and just "hope" your manager liked your work?

    I like being told when I've screwed up or succeeded explicitly. If you can't handle honesty, ask yourself why not.

  25. Re:Someone has to be in charge on Linus Torvalds Suspends Key Linux Developer · · Score: 1

    Why not? You might not think its necessary, but why not do it? I'm sick of politeness for politeness' sake. People who act like idiots in public and cause other people problems and refuse to do anything to fix it deserve to be called out.

    You know what happens if you do something wrong in real life? You go to court. You know what courts are? Public. There's a reason we do it that way. The public should know if things are being handled properly or not. Keeping it all private is how dishonest people act. Public is where these reprimands belong.