@linus@donotsta.re
@linus@donotsta.re avatar

linus

@linus@donotsta.re

noot noot! Another 20-something best known for doing computer things. :ablobcatwobwork:

"I genuinely don't believe you're not a penguin" - @domi
"js engine shitposts, 10/10 would follow again" - @networkexception
"I must meet Linus and put him in a jar to study him" - @iro_miya
"assuming that a favourite is a participation in the vibe check, user @linus has PASSED the vibe check" - @shebang
"my mutuals are like: aw damn i need to micro-optimize my JS engine so i can be faster than webkit!" - @k

Follow requests welcome but subject to a vibe check :ablobcatwave: (DM if in doubt)

Other accounts across the fediverse: @linus (running stuff), @linus (private alt). Previously at @linusgroh but they didn't have enough emojis :ablobcatbongo:

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

linus, to random
@linus@donotsta.re avatar

there should be a /.well-known/ for avatar images

linus, to Matrix
@linus@donotsta.re avatar

is there a way to force fetching all encryption keys (i.e. what I think happens automatically when scrolling up in the history) without doing that manually in / some other client? Or is my understanding of how this works incorrect? :boost_ok:

linus, to random
@linus@donotsta.re avatar

what if… target triplets but for browsers

  • gecko-mozilla-firefox
  • blink-google-chrome
  • blink-google-chromium
  • blink-opera-opera
  • blink-microsoft-edge
  • edgehtml-microsoft-edge (deprecated)
  • webkit-apple-safari
  • webkit-gnome-epiphany
  • servo-mozilla-unknown (deprecated)
  • servo-linuxfoundation-unknown
  • ladybird-serenityos-browser-native
  • ladybird-serenityos-browser-qt
  • shadow-canadahonk-unknown
domi, to random
@domi@donotsta.re avatar

do people really enjoy programming?

outside of isolated cases, i spend half of the time dissociating and the other time vaguely writing code

linus,
@linus@donotsta.re avatar

@domi yes, very much so! I think in a few years there will be more days of my life where I did programming than not :neocat_laptop:

linus, to random
@linus@donotsta.re avatar

Anyone remember /cgi-bin? I brought it back, but using a Bash webserver and my own JS engine instead of Perl scripts :blobcat3c:

https://linus.dev/posts/kiesel-devlog-8/

linus,
@linus@donotsta.re avatar

@lil5 you completely missed the point :)

domi, to random
@domi@donotsta.re avatar

i wonder how much faster akkoma would be if it didn’t store JSON objects in a massive object table

i know why it’s done like this, but perf suffers soooooo baaaaadlyyyyyyy

linus,
@linus@donotsta.re avatar

@domi why is it done like that tho :linusthonk: it's not like they have to store activitypub-compatible blobs for stuff like search and the local TL?

linus, to random
@linus@donotsta.re avatar

horrifying discovery of the day: clang-format supports a number of languages clang most definitely can't compile and that's implemented using a single lexer with language specific conditionals in various places

linus, to random
@linus@donotsta.re avatar

Before the new release I might still attempt a typescriptification of the @owntracks frontend. Vue 3 will probably be a major version bump (i.e. frontend 3.x) but I'm getting to a point where gradual update seems doable instead of needing another rewrite.

Once all of this infra work is done I might look at some long requested features - better outlier filtering, better date selection, timeline, height plot (maybe as a 3d map?), and perf work (I bet there's a bunch of O(n^2) loops in there!)

linus, to random
@linus@donotsta.re avatar

akkoma is so much nicer compared to vanilla mastodon

linus, to random
@linus@donotsta.re avatar

looking at linus.tld domains and probably about to make bad financial decisions

linus, to random
@linus@donotsta.re avatar

the matrix jokes will continue until usability improves

linus, to random
@linus@donotsta.re avatar

I'd love to learn more about compiler theory and fancy things you can do with the right IR but until then I'll do constant folding and dead code elimination directly in the AST

Sorry compiler people :neocat_pensive:

linus, to random
@linus@donotsta.re avatar

i swear i have a reason for this

linus, to random
@linus@donotsta.re avatar

good morning fedi, i actually ported (read: unholy amounts of duct tape) my toy js engine to the 3ds :neocat_aww:

RE: https://donotsta.re/objects/2394bff9-19a0-4a27-9ef8-35a0fd8907e9

engler, (edited ) to random German
@engler@chaos.social avatar

Hat jemand in zur einen Presenter, welchen ich mir für meinen Talk ausleihen kann? Also so ein cooles USB-Gerät mit welchem man in den Slides weiterklicken kann. :BoostOK:

EDIT: Hat sich erledigt.

linus,
@linus@donotsta.re avatar

@engler ich kann dir einen ausleihen :)

linus, to random
@linus@donotsta.re avatar

still getting xterm-color256 wrong (it’s xterm-256color) whenever something doesn’t like xterm-kitty

linus, to random
@linus@donotsta.re avatar

Gulasch: none so far
Programming: likewise
Standing in the waffle queue: several hours and counting

Someone who is good at time management please help me, my is dying

linus, to random
@linus@donotsta.re avatar

if SDL2 is so good why isn’t there- spits out cereal

https://github.com/libsdl-org/SDL/milestone/6

linus, to random
@linus@donotsta.re avatar

it worked. JavaScript in UEFI :neocat_googly_shocked:

RE: https://donotsta.re/objects/a91718f5-e293-4a3b-8a09-ee4514c7e85b

linus, to random
@linus@donotsta.re avatar

:blobcateyes:

linus, to random
@linus@donotsta.re avatar

This little side project turned one year old today! :apartyblobcat:

https://linus.dev/posts/kiesel-devlog-7/

linus, to random
@linus@donotsta.re avatar

reading musl source code :neocat_googly_shocked:

linus, to random
@linus@donotsta.re avatar

:greenlinus:

linus, to OH German
@linus@donotsta.re avatar

#OH: Süße Maultaschen

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