@christmastree@mastodon.social avatar

christmastree

@christmastree@mastodon.social

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

bagder, to random
@bagder@mastodon.social avatar

When created their new logo with :// in it, the team behind reached out to me and asked if I had any objections since already was using :// in our logo.

I did not object - I approved of it. I think it validated our logo choice and I am jealous they have a name that can hold :// integrated the way they do.

(I was employed by Mozilla at the time)

christmastree,
@christmastree@mastodon.social avatar

@bagder clearly the only option is to rename curl to curlzilla.

maxleibman, to random
@maxleibman@mastodon.social avatar

Blocking somebody? Baller move. You’re in charge of your account. You decide who has access to you.

Telling someone, “I’m blocking you for that!” immediately before blocking them? Baby move. Your dysfunctional obsession with getting the last word in is showing.

christmastree,
@christmastree@mastodon.social avatar

@maxleibman I actually kind of appreciate it because it helps me, as an onlooker, know what sort of behaviors are block-worthy

taylorlorenz, to random
@taylorlorenz@mastodon.social avatar

Even Elon is sick of her shit

christmastree,
@christmastree@mastodon.social avatar

@taylorlorenz Wait, so she's just straight up denying the existence of trans people now? What happened to "I know and love trans people"? What happened to "all I'm saying is sex is real"? Guess the mask finally came off.

dabeaz, to random
@dabeaz@mastodon.social avatar

I know I've been a bit checked out lately, but I saw some diagram about Python packaging the other day and I literally recognized none of the words written down on it.

christmastree,
@christmastree@mastodon.social avatar

@dabeaz Surely you recognized at least two words: "Python" and "packaging" 😁

fasterthanlime, to random
@fasterthanlime@hachyderm.io avatar

yesterday I learned about Split Ticketing in Great Britain and:

  1. ???
  2. the fuck
  3. is any other country doing this?

https://www.thetrainline.com/trains/great-britain/split-tickets

christmastree,
@christmastree@mastodon.social avatar

@fasterthanlime lived in London nearly 5 years and have never encountered a station that didn't support tap out. That's wild, I wonder how they would handle oyster cards, since they wouldn't support that machine.

blogdiva, to random
@blogdiva@mastodon.social avatar

for the love of the internet: DO NOT USE TINY URL OR LINK SHORTENERS UNLESS YOU OWN THE SERVERS AND PLAN TO KEEP THEM RUNNING BEYOND YOUR DEATH

the amount of dead links on my pre-2015 tweets it absolutely painful. there's no way to salvage any of it: Twitter won't include the actual URL in the data dump they give you.

i know people use them for metrics but for what you're paying them, get a blog with ActivityPub (ohai Wordpress) and push your toots from there. voilá! now you have metrics

christmastree,
@christmastree@mastodon.social avatar

@blogdiva did twitter do purge of their old shortened links or something?

AlSweigart, to random
@AlSweigart@mastodon.social avatar

deleted_by_author

  • Loading...
  • christmastree,
    @christmastree@mastodon.social avatar

    @AlSweigart "Remember that you can always say nothing until you've thought about it more."

    Love this

    mcc, to random
    @mcc@mastodon.social avatar

    I don't know who needs to hear this but man ascii contains a complete table of all ASCII-7 values including their hex, decimal and octal equivalents

    christmastree,
    @christmastree@mastodon.social avatar

    @mcc back when Google still had their "I'm feeling lucky" button, I would search "ascii table" and said button would bring me to exactly what I needed

    nyquildotorg, to random
    @nyquildotorg@fedia.social avatar

    Things at Automattic are going just fine. Is listing out a bunch of alts you may or may not want associated with you "doxxing"? I dunno, but I gotta say that Rita is really good at coming up with alt names lol

    christmastree,
    @christmastree@mastodon.social avatar

    @nyquildotorg what the actual fuck. Setting aside the doxxing for one millisecond, is the CEO seriously just going around bullying people who say they're done with tumblr?

    jwz, to random
    @jwz@mastodon.social avatar

    This whole Signal "user name" thing sounds like absolute incomprehensible chaos. And you still can't use the service without giving them your phone number.

    I still don't trust them at all. Previously https://jwz.org/b/yjnA previously https://jwz.org/b/yjFD

    christmastree,
    @christmastree@mastodon.social avatar

    @jwz @Extra_Special_Carbon because you don't think E2E encryption matters for casual messaging apps? Or because none of the current solutions are good enough? Genuine question, not snark. I don't really have a dog in this fight either way

    nixCraft, to random
    @nixCraft@mastodon.social avatar

    Job interviewer: Why did you apply for this job?

    Me: In this unending vale of tears, I like your capitalist slavery the best.

    christmastree,
    @christmastree@mastodon.social avatar

    @nixCraft

    s/like/hate/

    s/best/least/

    sdw, to random
    @sdw@mastodon.social avatar

    There’s subtle little-but-big paradigm shifts in the user interface for Vision Pro that make me pause and smile.

    Take password entry. The password never turns into ••• dots — you can see every letter or number of a passcode you enter, because… only you can see it.

    christmastree,
    @christmastree@mastodon.social avatar

    @sdw that is SO COOL

    Migueldeicaza, to random
    @Migueldeicaza@mastodon.social avatar

    Companies should heavily support and invest in open platforms.

    Sure, getting some crumbs from the EU on the DMA might have some short term benefits. But you should take charge of your future.

    Put your money where your mouth is: fund (and fund with passion, not just a few dollars here and there), support, and make opensource- based mobile and desktop operating systems your top priority.

    Otherwise, you are just another capitalist swine fighting for a larger portion of slop from the trough.

    christmastree,
    @christmastree@mastodon.social avatar

    @Migueldeicaza big "and yet you participate in society" energy.

    https://thenib.com/mister-gotcha/

    glyph, to random
    @glyph@mastodon.social avatar

    Reading about the malicious compliance from Apple today and feeling exhausted. I don't want to have an elaborate take today, I just have an overwhelming feeling of fatigue, like being swept along in a riptide and resistance being pointless.

    If a regulator says "preventing X is not allowed, you must allow X" and a company being regulated can reply and say "sure sure, yes, obviously preventing X was unfair. now anyone may pay ONE MILLION EUROS to do X", what is even the point.

    christmastree,
    @christmastree@mastodon.social avatar

    @glyph even worse, we still can't actually do X.

    For me, X is "sideload an IPA onto an unjailbroken device", whether it's downloading via safari or transferring from a PC. I don't want to have to go through any third party, even one I theoretically trust.

    nixCraft, to random
    @nixCraft@mastodon.social avatar

    How old were you when you realized that it is not in your best interest to be the best and most diligent employee in the department? 🤔

    christmastree,
    @christmastree@mastodon.social avatar

    @nixCraft today minus 6 months or so. Which is particularly embarrassing because for years I definitely NOTICED that the most "successful" employees were the ones who were better at APPEARING good and diligent but not actually being so. And I was constantly asking "why" and kept coming to the wrong conclusions.

    nixCraft, to random
    @nixCraft@mastodon.social avatar

    Meanwhile, the inventor of the .webp file extension actively tries to defend himself on social media. Use the wget or curl command to avoid any browser or CDN converting .png to .webp on fly when downloading the file. No need to blame the inventor. Even windows has the curl command installed by default now apart from linux and unix. People are just lazy 😂 it is easier to get mad at someone online these days

    christmastree,
    @christmastree@mastodon.social avatar

    @nixCraft "browser or CDN converting .png to .webp on fly when downloading the file"

    Do browsers actually do this???? Sounds like a horrible default.

    nedbat, to random
    @nedbat@hachyderm.io avatar

    Tired of this: "learn C so you can understand how a computer really works."

    So much of modern computers is not visible from C (pipelining, virtual memory, branch prediction, cache misses, etc).

    I guess what they mean is, "you learn about pointers and consecutive memory locations"? How is that helpful for programming in other languages without pointers?

    C teaches you an abstraction of computers based on the PDP-11. It's interesting, but it's not essential.

    christmastree,
    @christmastree@mastodon.social avatar

    @eichin @nedbat I was trying to write out a post explaining exactly this but you put it so perfectly I'm not gonna bother.

    Basically I don't take the sentence literally. "Learn how the computer really works" to me means things like the kernel and syscalls (which ALL languages interface with), not the actual CPU. "Learn C" mostly means (as you've said) learn one abstraction down.

    AlSweigart, to random
    @AlSweigart@mastodon.social avatar

    deleted_by_author

  • Loading...
  • christmastree,
    @christmastree@mastodon.social avatar

    @AlSweigart and the show is literally called "America First".

    AlSweigart, to random
    @AlSweigart@mastodon.social avatar

    deleted_by_author

  • Loading...
  • christmastree,
    @christmastree@mastodon.social avatar

    @AlSweigart Looks like Java on Windows defaults to the encoding CP-1252, whereas Python defaults to UTF-8.

    To get Java to behave like Python, pass the command option -Dfile.encoding=utf-8.

    To get Python to behave like Java, set the environment variable PYTHONIOENCODING=Windows-1252:replace

    b0rk, (edited ) to random
    @b0rk@jvns.ca avatar

    working on a diagram about the relationship between 'main', 'origin/main' and 'origin main' and it's going pretty badly

    (not really looking for advice here though)

    christmastree,
    @christmastree@mastodon.social avatar

    @b0rk there's no such thing as "origin main". It's two separate arguments: the first is a remote and the second is a branch.

    There is a very particular scenario where the first actually refers to a ref: when you do git remote set-head -a origin, it will pull down the remote HEAD and set it as a branch named origin/HEAD locally. This happens by default when you clone, but not when you fetch, so it won't work for everyone, leading to some very confusing results.

    git's UX is a dumpster fire.

    nixCraft, to random
    @nixCraft@mastodon.social avatar

    You know it’s bad when I can’t tell if this is parody or legit 😅 this is the way 😉

    christmastree,
    @christmastree@mastodon.social avatar

    @nixCraft I believe it

    timbray, to random
    @timbray@cosocial.ca avatar

    Sometimes I peek at my blog logs to resolve a minor mystery and see a flurry around some ancient piece I’ve forgotten; this one from 2010 (I was working for Google on Android) made me laugh when revisited: https://www.tbray.org/ongoing/When/201x/2010/11/02/First-Person-Shooter

    christmastree,
    @christmastree@mastodon.social avatar

    @timbray did you ever find out where the flurry of activity came from?

    tenderlove, to random
    @tenderlove@mastodon.social avatar

    Please people. It's not "Mastodon", it's "ActivityPub/Mastodon"

    christmastree,
    @christmastree@mastodon.social avatar

    @tenderlove for terms like "GNU/Linux" and TCP/IP", I've always interpreted the slash to mean "over", i.e "implemented on top of".

    So for that reason IMO it would be Mastodon/ActivityPub.

    (I know you're being funny. I'm being mildly serious, but I'm not taking myself or my pedantry super seriously.)

    cliffwade, (edited ) to fediverse
    @cliffwade@allthingstech.social avatar

    Were you an active user of Google+(Google Plus)?

    Please BOOST for maximum exposure to the #Fediverse

    Comment below with how you used it the most and if you miss it or not!

    #Poll #Polls #POTD #Google #GooglePlus #SocialMedia #Tech #AllThingsTech

    christmastree,
    @christmastree@mastodon.social avatar

    @cliffwade by my standards, no. But by Google's standards yes.

    They moved Hangouts (which was how I chatted with my friends at the time) so it was only accessible via G+, but I never engaged with the timeline.

    But they counted active users as anyone who visited the home page at least once per month. Presumably to inflate the numbers.

    glyph, to random
    @glyph@mastodon.social avatar

    It’s very awkward to talk about the important political objects in DNS. Everybody thinks “top level domain (TLD)” means “the thing you registered” but formally correctly a “TLD” is just like, .com or .uk. Even .co.uk is not “top-level”. The unfortunately-quite-informal category that .com and .co.uk share is “public suffix”, and there is just a list of them at https://publicsuffix.org, not some flag in DNS that lets you know you are looking at one.

    christmastree,
    @christmastree@mastodon.social avatar

    @glyph my disappointment is immeasurable and my day is ruined

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