@robpike@hachyderm.io
@robpike@hachyderm.io avatar

robpike

@robpike@hachyderm.io

Long career as a dilettante at Bell Labs Research and Google, mostly building weird stuff no one uses, but occasionally getting it right, such as with UTF-8 and Go.

Also: tootfinder

This profile is from a federated server and may be incomplete. Browse more on the original instance.

dabeaz, to random
@dabeaz@mastodon.social avatar

I don't know if dependency avoidance is the name of a design pattern, but it sounds like it could be.

davew, to random
@davew@mastodon.social avatar

This would make a fine campaign ad.

mattblaze, to random
@mattblaze@federate.social avatar

Today is the 30th anniversary of the disclosure, by some troublemaking malcontent, of a flaw in the NSA's "Clipper Chip" key escrow scheme.

https://www.nytimes.com/1994/06/02/us/flaw-discovered-in-federal-plan-for-wiretapping.html?u2g=i&unlocked_article_code=1.wk0.M1mf.86Bf7CYGg8eE&smid=url-share

dabeaz, to random
@dabeaz@mastodon.social avatar

If you're not writing bad code, you're not learning anything.

wxcafe, to random
@wxcafe@social.wxcafe.net avatar

deleted_by_author

  • Loading...
  • FlanFlinger, to random
    @FlanFlinger@mastodon.social avatar

    Sadly I have no idea who photoshopped this

    twylo, to random
    @twylo@mastodon.sdf.org avatar

    I’ve finally got the MFM emulator working properly so I can relive AT&T’s gigantic misstep in entering the UNIX hardware market. The 3B2 is a dreadful computer, but I have a fondness for it that I can neither explain, nor justify.

    twylo,
    @twylo@mastodon.sdf.org avatar

    Also, this was a chance to play with my DMD 5620, featuring an appearance from @robpike !

    CatherineFlick, to random
    @CatherineFlick@mastodon.me.uk avatar

    Can someone just give me some sort of anaesthetic and wake me up when the LLM hype has fizzled out please? I don't want to have to watch everything I've said will happen actually happen (yes this is re: new OpenAI model)

    susanleemburg, to random
    @susanleemburg@neuromatch.social avatar

    OMG but I hate Python.

    I just want to run some spike detection code I made a while ago.
    Instead of spikes I get a weird error. So now I need to update package 1, which requires updating package 2, 3, 4, 7, and 28, which in turn want a newer version of python (except package 9 which refuses to work now of course), so I also need to reinstall anaconda completely (fuck knows why the upgrade button never works)...
    And of course none of that actually runs, so I need to figure out how to make things go in a docker container that is in turn wrapped in whatever the hell a singularity is?

    jwz, to random
    @jwz@mastodon.social avatar

    Is Xcode actually a program, or a fractal zipbomb of nested installers?

    Software update: "New Xcode!"
    I fill with dread.
    Two hours later: Finally launch Xcode.
    Xcode: "Oh, did you want a compiler?? Update tools! Update components!"
    Two hours later: press "Run".
    Xcode: "Suddenly you have no simulators! Those old ones, they were no good! Download a single simulator!"
    Four hours later...

    filippo, to random
    @filippo@abyssdomain.expert avatar

    In Go 1.22 we fixed a common security footgun by replacing the math/rand[/v2] default generator with a new secure one based on ChaCha8.

    Details on the Go blog by @rsc and me (and full reusable specification in C2SP).

    https://go.dev/blog/chacha8rand

    GrantMeStrength, to random
    @GrantMeStrength@hachyderm.io avatar

    BASIC is 60 years old today!
    Happy Birthday to a programming language that introduced millions to software development. 🎉

    rsc, to golang

    “Evolving the Go Standard Library with math/rand/v2”
    https://go.dev/blog/randv2

    Luisa_Donato, to random Italian

    Remembering Claude Shannon, born on this day, with his paper "A Mathematical Theory of Communication".

    https://people.math.harvard.edu/~ctm/home/text/others/shannon/entropy/entropy.pdf

    gwynnion, to random
    @gwynnion@mastodon.social avatar

    NASA recovered a space probe's 47-year-old computer with about as much memory as my old Commodore 64 over a distance of 15 billion miles so it can (hopefully) continue to do science work, and it reminds me of how much ingenuity used to go into computers back when the assumption was you couldn't consume the water and electricity of a small nation just to power Ask Jeeves.

    dabeaz, to random
    @dabeaz@mastodon.social avatar

    The whole Voyager 1 thing is so inspiring. Although, I've always been inspired by the Voyager mission since I was a kid.

    sel4, to random

    We're extremely pleased to announce a major milestone in the history of seL4: The proof of functional correctness for the 64-bit Arm architecture (AArch64) is complete!
    Congratulations Proofcraft on this awesome achievement!
    We're immensely grateful to UK's National Cyber Security Centre for for funding this work, which is of great importance to the seL4 ecosystem.
    You now no longer have to chose between a verified kernel and a modern processor, you can have both 😁
    https://sel4.systems/news/#aarch64-fc

    MadameMollette, to random French
    @MadameMollette@piaille.fr avatar

    Sous vos yeux ébahis, une machine plieuse lanceuse d'avions en papier fabriquée en lego.
    Le Fediverse ne pouvait pas ignorer son existence

    video/mp4

    njr, to random
    @njr@zirk.us avatar

    Read the quotes on the back of @helenczerski's book, The Blue Machine.

    These are not normal quotes about a science book.

    "...one of the best books I've ever read."

    "'Helen Czerski weaves together physics and biology, history and science, in a beautifully poetic way."

    I'm only a quarter of the way through, but this book is like nothing I've ever read. It's a blend of science, ecology, history, poetry, biography and more.

    Thanks (again) @robpike for recommending.

    Everyone: just read it!

    tealeg, to random
    @tealeg@mastodon.online avatar

    We've achieved much in the last decades in terms of making consumer computing more ubiquitous (and profitable). In doing so we've also managed to regress from a position of utility and power in software. We force everyone to have packaged, pre-defined experiences instead of utilising their device to it fullest.

    @robpike is hitting that nail squarely on the head with this commentary: https://hachyderm.io/@robpike/110863371168631778

    dabeaz, to random
    @dabeaz@mastodon.social avatar

    I sometimes wonder if the biggest drawback to inheritance in programming is thinking about it. Stop thinking. Do. Don't think.

    dabeaz,
    @dabeaz@mastodon.social avatar

    @robpike One of the things I really like about my Raft course is watching people come to a realization that there are like a 1000 different ways to shoot yourself in the foot and almost none of them involve type errors. But, by all means, keep going on about contravariance or some shit if you think it might help you climb out of that huge hole you just dug.

    mattblaze, (edited ) to random
    @mattblaze@federate.social avatar

    Quick photo of today's solar eclipse over DFW airport

    mattblaze,
    @mattblaze@federate.social avatar

    This was total eclipse number 4 for me, and I remain convinced that the best way to photograph an eclipse is with your eyes, your senses, and your brain. It's an experience, not just an image.

    That said, I'll be posting my finished photo of it in the next day or two.

    detreville, to random
    @detreville@discuss.systems avatar

    I urgently need local advice finding a doctor in central Strasbourg, France, on Monday, 2024-04-08. (If you do not know Strasbourg, could you forward this to anyone who might?)

    I need a doctor to treat a severe hand infection. I’m not an EU citizen, but I’d be •very• happy to pay. (Je regrette aussi que mon français soit très limité, but at least I remember the subjunctive!)

    This infection first manifested itself on my flight to Europe one week ago. “I must have been bitten by a United Airlines Death Spider,” I joked, but soon it became extraordinarily painful and quite debilitating. I was prescribed amoxicillin after I arrived; it’s reduced the spread of the infection but not its core, and I’ve spent most of the last week flat on my back in bed.

    I’m on the Viking Rhine Getaway Cruise, a.k.a. A Supposedly Fun Thing I’ll Never Do Again. We arrive tomorrow morning, Monday 2024-04-08, in Breisach, Germany, across the river from central Strasbourg, France. (Unfortunately, ich spreche kein Deutsch.) I need a doctor to treat me before the boat leaves later that day, and before I exhaust whatever stamina I can muster. I also need a pharmacy selling finger splints and slings. (The boat has nothing of the sort in its first-aid kit. There’s almost no internet connectivity either, but I’m hoping I can post this query… eventually….) Any suggestions on how best to find a doctor to see me? (I’ve already tried the more obvious things, thank you.)

    sel4, to random

    Happy 4th birthday, seL4 Foundation!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • mdbf
  • everett
  • tacticalgear
  • magazineikmin
  • thenastyranch
  • rosin
  • tester
  • Youngstown
  • khanakhh
  • slotface
  • ngwrru68w68
  • kavyap
  • DreamBathrooms
  • JUstTest
  • InstantRegret
  • osvaldo12
  • GTA5RPClips
  • ethstaker
  • normalnudes
  • Durango
  • cisconetworking
  • anitta
  • modclub
  • cubers
  • Leos
  • provamag3
  • lostlight
  • All magazines