@baldur@toot.cafe
@baldur@toot.cafe avatar

baldur

@baldur@toot.cafe

Writer, web developer and consultant based in Hveragerði, Iceland. Lapsed Interactive Media Academic. Webby Tech Stuff and webby book stuff.

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

b0rk, to random
@b0rk@jvns.ca avatar

just checked the How Git Works sales number and we're almost at 3000 copies sold which is wild

https://wizardzines.com/zines/git/

RickiTarr, to random
@RickiTarr@beige.party avatar

Okay, I won't say this is always true, but it almost always is in my experience.

GottaLaff, to random
@GottaLaff@mastodon.social avatar

Omg.

#RIP Retired Maj. Gen. William Anders, the former Apollo 8 astronaut who took the iconic “Earthrise” photo showing the planet as a shadowed blue marble from space in 1968, was killed Friday when the plane he was piloting alone plummeted into the waters off the San Juan Islands in Washington state. He was 90
https://apnews.com/article/6d3800130ef4e67d761f96b328f7c263

craiggrannell, to random
@craiggrannell@mastodon.social avatar

Column! Google’s AI disasters are a warning shot for Apple’s iOS 18 AI plans • https://www.stuff.tv/features/googles-ai-disasters-are-a-warning-shot-for-apples-ios-18-ai-plans/

grimalkina, to random
@grimalkina@mastodon.social avatar

So many "developers produce more quantities of code with copilot" studies so few "the patterns of interleaving and retrieval change depending on active vs passive consumption of generated solutions and we have like fifty years of research on this in learning science and so maybe we can apply it to make good recommendations about the best usage of generated work output" studies

grimalkina, to random
@grimalkina@mastodon.social avatar

Ok enough me complaining about research that I want to read not existing (https://mastodon.social/@grimalkina/112576085634643142), let's do something actionable.

So you're in an engineering org using something like Copilot. You want tips from science so YOU feel you are using them in a way that is efficient & grows your skills vs muting them. Or you want to help colleagues.

(Even if you profoundly disagree w/these tools, there is benefit in a harm reduction approach & knowing what helps the humans right here right now)

grimalkina,
@grimalkina@mastodon.social avatar

Learners with great self-regulation practice reflection. This is another thing we avoid, but where a tiny investment pays off wildly.

Taking fifteen minutes for reflection can wildly strengthen your metacognitive skills. This is how you figure out what your own "deliberate practice" could be. This can be simple. List a small number of things copilot was great at and a small number it wasn't. Explain it to someone else. You'll start to force yourself to be aware of your own mental models

ExtinctionR, (edited ) to random
@ExtinctionR@social.rebellion.global avatar
baldur, to random
@baldur@toot.cafe avatar

Here's a small project I've been working on:

"Basic, Beautiful & Buildless"

https://buildless.baldurbjarnason.com/

It's a small tool for taking a list of npm package names, generating a pinned esm.sh url for them, parsing through their import graph, and generating an import map, module preloads with integrity attributes and a script loading the import map polyfill (with integrity attribute) in a neat little copy-pasteable HTML textarea chunk

And it also calculates the bandwidth/payload of each package.

trochee, to random
@trochee@dair-community.social avatar

OH* at work:

> Nobody writes a manifesto that says "everything should remain exactly how it is", except maybe Marc Andreesen

  • okay, I overheard it because I said it
trochee,
@trochee@dair-community.social avatar

So my manifesto was about

> take dependencies only on components with longer planning horizons than you

Chasing trends can get you "tool-stranded" — the thing you're depending on goes away (probably because it's no longer the apple of some executive's eye).

Depending on a hot new toolset is asking for trouble (old man yells at clouds); you're better off using tools that were stable 15 years ago

This is not ONLY about "generative AI" but it is not NOT about generative AI.

adam, to random
@adam@social.lol avatar
stephaniewalter, to random
@stephaniewalter@front-end.social avatar

Another episode in the life of having a é in my name, when people don't accept "non English letters" whatever that means?. Would you tell Beyoncé she can't use her name on your site?

I got a whole talk on the topic, by the way: https://stephaniewalter.design/blog/hello-my-name-is-stephanie-talk-encoding-special-characters-issues-poor-user-experience/

davidho, to random
@davidho@mastodon.world avatar

What if making progress on climate change doesn't mean doing everything the same way, except with less CO₂ emissions, but fundamentally changing the way we interact with nature and with other people?

robb, to random
@robb@social.lol avatar

⭐ The InclusiveWeb by @adam https://notes.neatnik.net/2024/06/the-inclusiveweb

"An IndieWeb that isn’t inclusive offers no value to the world. An IndieWeb built by and for only certain people isn’t a web at all."

Amen.

📌 https://rknight.me/links/the-inclusiveweb/

emilymbender, to random
@emilymbender@dair-community.social avatar

"a potential gold mine for criminal hackers or domestic abusers who may physically access their victim’s device. Images include captures of messages sent on encrypted messaging apps Signal and WhatsApp, and remain in the captures regardless of whether disappearing messages are turned on in the apps."

In 2024 it still somehow isn't standard practice to ask in the design process: Are we building the killer app for domestic abusers?

https://www.wired.com/story/total-recall-windows-recall-ai/

mekkaokereke, to random
@mekkaokereke@hachyderm.io avatar

Some of y'all are still confused as to why it seems that Silicon Valley billionaires are "turning to Trump." That's because you don't listen to Black people, you disrespect poor white people, and you ignore obvious statistics that have been staring you in the face for decades.

Silicon. Valley. Billionaires. Have. Always. Supported. Trump.

Not because they like the tax breaks. Because they are more likely to be racist, and racism is the greatest predictor of Trump support.

1/N

mekkaokereke,
@mekkaokereke@hachyderm.io avatar
  1. The most accurate indicator of Trump support, is racism. The 2nd most accurate, is sexism. Not "economic anxiety." The only anxiety that they have, is that Black people might have some money.

https://hachyderm.io/@mekkaokereke/112509146141942999

  1. Most Trump voters, were not working class.

https://hachyderm.io/@mekkaokereke/109876824739991841

  1. Most Jan 6 participants, were rich.

https://hachyderm.io/@mekkaokereke/109880485930219870

  1. Venture Capital, is the most racist part of the US financial/capital allocation system, by far.

https://hachyderm.io/@mekkaokereke/109982115166606787

3/N

sarahjamielewis, to random
@sarahjamielewis@mastodon.social avatar

After writing this note on Recall (https://mastodon.social/@sarahjamielewis/112482021770758791) a few weeks back, I've received many messages under the assumption that I don't understand how DRM / OS interaction works.

As if the integration of a broken, backwards technology into the core of our computing systems happened by accident.

"No, you see the OS doesn't get to see those bits of the screen, so it totally makes sense why the system scraps your financial documents and passwords but not netflix" - utterly unhinged worldview

mayank, to random
@mayank@front-end.social avatar

POV: when you use a google browser to surf the interwebs

ectcetera, to random
@ectcetera@mastodon.gamedev.place avatar

why does every note/task/knowledge management system have like a whole ideology attached?

I don't want to reshape my thinking around stoic philosophy; I just want to remember when my next appointment is and what the ingredients are for that good burrito recipe.

nolan, to random
@nolan@toot.cafe avatar

Good news for #webcomponents: Chromium fixed a perf bug for repeated stylesheets in shadow DOM: https://issues.chromium.org/issues/341327461

Richr, to webdev
@Richr@mastodon.social avatar

✏️ A modern approach to browser support - writing a new browser support policy @Clearleft

https://clagnut.com/blog/2431

jasongorman, to random
@jasongorman@mastodon.cloud avatar

6 Ideas That Transformed The Way I Make Software

Day #2- Iterative & Incremental Delivery

This is another of those ideas that seem obvious with hindsight, but in the first couple of years of my career, the majority view really was that we gather the requirements, plan the design, write the code, test the software and then release it - usually on a fixed date we committed to months in advance.

(thread)

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

I know $12 USD is a lot of money for some people, so to celebrate 1000+ sales (!!!), I'm giving away 1000 PDF copies of How Git Works (honour system: only if $12 is a lot for you!)

Here's the link, enter code BUYONEGIVEONE at checkout to get a free copy https://wizardzines.com/zines/git/

(it'll ask you for a billing address but you can enter a fake address if you'd prefer)

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

I was going to post “the 1000 free copies of How Git Works for folks who can't afford it have all been claimed, I'll release more when we sell 2000 copies"

But then I went to check this morning and we've already sold 2000 copies of the zine??? So I guess we're giving away another 1000 copies now. https://wizardzines.com/zines/git/

more details in this post: https://social.jvns.ca/@b0rk/112552672907642693

GossiTheDog, to random
@GossiTheDog@cyberplace.social avatar

For those who aren’t aware, Microsoft have decided to bake essentially an infostealer into base Windows OS and enable by default.

From the Microsoft FAQ: “Note that Recall does not perform content moderation. It will not hide information such as passwords or financial account numbers."

Info is stored locally - but rather than something like Redline stealing your local browser password vault, now they can just steal the last 3 months of everything you’ve typed and viewed in one database.

video/mp4

GossiTheDog,
@GossiTheDog@cyberplace.social avatar

A key element of Recall is Microsoft say only you can access your Recall, it is per user.

ArsTechnica enabled Recall on Windows 11 box and tested the claim. By logging in as another user they could access the database and screenshots.

https://arstechnica.com/ai/2024/06/windows-recall-demands-an-extraordinary-level-of-trust-that-microsoft-hasnt-earned/

GossiTheDog,
@GossiTheDog@cyberplace.social avatar

I went and looked at YouTube for Recall to get out of the echo chamber and I can only find one positive video. Even the people at the event are slating it, including people with media provided Copilot+ PCs.

There’s some content creators who’ve realised it records their credit cards, so they’re making videos of their cards going walkies.

image/jpeg
image/jpeg
image/jpeg

GossiTheDog,
@GossiTheDog@cyberplace.social avatar

Three Copilot+ Recall questions that keep coming up.

Q. Can you alter the Recall history?

A. Yes. You can change the OCR database and change the screenshots as the logged in user or as software running as the local user. There is no audit log of changes.

Q. Are they snapshots, as Microsoft says, or screenshots?

A. They are just screenshots, jpegs.

Q. What is to stop apps on your machine accessing your Recall covertly?
A. Nothing. There is no audit log of access.

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