@whitequark@mastodon.social
@whitequark@mastodon.social avatar

whitequark

@whitequark@mastodon.social

catgirl shaped object

"A cat is valued for companionship and its ability to kill vermin."

✧ i have friends, and my purpose is to support them ✧
✦ i have enemies, and my purpose is to eliminate them ✦
✶ i have a life, and my purpose is to reach heaven by violence ✶
✷ nothing else matters ✷

#searchable

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

whitequark, (edited ) to random
@whitequark@mastodon.social avatar
whitequark, (edited ) to random
@whitequark@mastodon.social avatar

I finally did it!!!

a complete FPGA toolchain (synthesis, placement, routing, and programming) running entirely in the browser

https://yowasp.org

whitequark, (edited ) to random
@whitequark@mastodon.social avatar

junior developer: uses pair programming to learn new technologies & best practices

senior developer: uses pair programming to exchange knowledge and get her code reviewed earlier

principal engineer: uses pair programming because after working on that codebase for 5 years she's too traumatized to venture into it alone without getting a severe hit to wellbeing & needs a companion to be productive

whitequark, to random
@whitequark@mastodon.social avatar

I must not work on weekends. Working on weekends is the mind-killer. Working on weekends is the little-death that brings total obliteration. I will face the JIRA tasks that arrive on weekends. I will permit them to pass over me and through me. And when they have gone past I will turn the inner eye to see their path. Where the work-need has gone there will be nothing. Only I will remain.

whitequark, (edited ) to random
@whitequark@mastodon.social avatar

stares the chrome devtools console... supports ANSI terminal escape sequences?

whitequark, to random
@whitequark@mastodon.social avatar

STOP WRITING SCI-FI

DYSTOPIAS WERE NEVER MEANT TO BE GIVEN NAMES

LOOK AT WHAT CAPITALISTS HAVE DONE WITH THE WORKS WE HAVE GIVEN THEM

( LOTR ) ( Minority Report ) ( Asimov's collected works )

WANTED TO READ ABOUT SOMETHING MIND-WRETCHINGLY AWFUL FOR A WHILE? WE ALREADY HAD A TOOL FOR THAT: THE NEWSPAPER

whitequark, to random
@whitequark@mastodon.social avatar

lol get fucked

i didn't expect to see the Hague Invasion Act be tested in my lifetime

https://www.bnr.nl/nieuws/internationaal/10545882/vs-dreigt-met-maatregelen-tegen-strafhof-den-haag

whitequark, to random
@whitequark@mastodon.social avatar

a 10x programmer is a programmer who has ten evil exes

whitequark, to random
@whitequark@mastodon.social avatar

Glasgow Interface Explorers (early bird) are being shipped by Mouser.

THIS IS NOT A DRILL. GLASGOW INTERFACE EXPLORERS ARE BEING SHIPPED AT LAST.

https://glasgow-embedded.org

whitequark, to random
@whitequark@mastodon.social avatar

ever wanted to find out which microcontroller are you reverse-engineering the firmware for when you don't have the actual device in your hand?

https://asciinema.org/a/EMMyogcUhZ0aMtp3BsD5TAQ1z

whitequark, to random
@whitequark@mastodon.social avatar

"Gentlemen. You cannot fight in here! This is the Z-buffer!"

whitequark, to random
@whitequark@mastodon.social avatar

Never touch the catgirl.
Please don't. Cause of failure
This may be the cause

whitequark, (edited ) to random
@whitequark@mastodon.social avatar

I've received my first sample from the commercial run of Glasgow Interface Explorer https://glasgow-embedded.org for evaluation

it is beyond excellent. it exceeds any standard I could possibly have for it. the team (1bitSquared and everyone else who collaborated) working on it deserves the highest praise

whitequark, to random
@whitequark@mastodon.social avatar

TIL you can repair DDR4 memory with faulty bits at home

whitequark, (edited ) to random
@whitequark@mastodon.social avatar

PSA: if Google Meet doesn't have working screen-sharing for you in Chromium on Debian, change your user agent (in DevTools -> Network Conditions) to Microsoft Edge (Chromium) and it works.

this happens due to an anticompetitive measure by Google, namely the forced use of the Google-specific Hangouts extension by Meet screensharing on non-Edge-branded Chromium

whitequark, to random
@whitequark@mastodon.social avatar

was wondering why resolving plushy.love returns NXDOMAIN, turns out i was using quad9's 9.9.9.9 and instead of Giving Me The A Records In The Order They Were Posted they use a bunch of third parties to determine 'threats' to block

plushy.love was blocked by bfore . ai, which advertises something called "PreCrime"

whitequark, to random
@whitequark@mastodon.social avatar

microSD Express PCIe Gen4 x2?!

whitequark, to random
@whitequark@mastodon.social avatar

remember that bill gates joke where an audience member for a presentation of a new voice-controlled microsoft os whispered "format c: enter" to it?

well, it's no longer a joke https://mastodon.social/@kennwhite/112290497758846218

whitequark, to random
@whitequark@mastodon.social avatar

open source projects should have anti-acknowledgments, e.g. "project is kept maintained despite the best efforts of the xenophobe [name] that kept harassing the lead developers"

whitequark, to random
@whitequark@mastodon.social avatar

i just learned that you can get a personal MIME type registered, e.g. https://www.iana.org/assignments/media-types/application/prs.cyn

since 1996, 22 of such MIME types were registered, by a total of 10 people

(see https://datatracker.ietf.org/doc/html/rfc4288 for details)

whitequark, to random
@whitequark@mastodon.social avatar

top 10 computing betrayals: wine (not an emulator) includes code for emulation https://github.com/wine-mirror/wine/blob/b80ea4153b096970514f86f385a37c9ceaceada2/dlls/ntoskrnl.exe/instr.c#L645

whitequark, to random
@whitequark@mastodon.social avatar

I just went digging for why Ethernet jumbo frame size is typically 9000, and found out that the reasoning is "until equipment supports much more than 9000 byte frames, we can use 9000, because it is an easy number to remember" https://docs.globalnoc.iu.edu/i2network//jumbo-frames/rrsum-almes-mtu.html

whitequark, to random
@whitequark@mastodon.social avatar

check this out

thanks to VS Code, YoWASP Toolchain Extension, and WebUSB, you can now program FPGAs with nothing but your cellphone o:3

https://marketplace.visualstudio.com/items?itemName=yowasp.toolchain
https://vscode.dev/github/YoWASP/toolchain-demo

whitequark, to random
@whitequark@mastodon.social avatar

it's honestly really impressive that my absurdly, almost indefensibly low bar of "do not go out of your way to proactively enable the military contractors of the most powerful empire in the world" is met with:

  • whining from overpaid bay area pieces of shit like dtolnay
  • whining and inaction from the foundation board of everyone's fave os nixos
  • whining and inaction from the foundation of everyone's fave language rust
  • "no, we can't do better" from ostensible community leaders
whitequark,
@whitequark@mastodon.social avatar

I hereby commit to a pledge in my open source software and hardware work that will make me a more progressive entity than the Rust and NixOS Foundations:

If a guy who I already know works for a warcrime-as-a-service company offers me money or asks me how to use my open source project, I will not respond to his email. I will take no further action. I will make absolutely no effort to be proactive, or to set any kind of policy.

whitequark, to random
@whitequark@mastodon.social avatar

ohhhhh, the reason i couldn't find any device-specific code in the binary i was reverse-engineering is because it was all living in encrypted lisp blobs

that makes sense

whitequark,
@whitequark@mastodon.social avatar

by the way, and incidentally fuck you Frederick G. Weiss and your associates, the key for decrypting the SteelSeries .edevice blobs is:

+T0mc(}@GOc4j9]C}K)=J)TS4WnLI0@!=qi5&xX]#&/ix5Og[pg7moE4NqZzh{?pw48)NlU$y3^[I#j9DNEMKvkQM2Z6X67RJKwhWsI#m1mu5/Q2ZPF78Kz=U5f

dearmor the blob, put it all in openpgp.ReadMessage, you can now enjoy the lisp blobs that have the programming algorithms for firmware updates and other "trade secrets" of Avnera

meow :3

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