@indutny@fosstodon.org
@indutny@fosstodon.org avatar

indutny

@indutny@fosstodon.org

He/him, io.js forker, Emeritus Node.js TSC Member, Software Engineer at https://mastodon.world/@signalapp. My interests are OpenSource software, modern metal, and reading books/watching movies.

(Expressed views are my own)

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

indutny, to random
@indutny@fosstodon.org avatar

Wait, Riak is still alive?! https://riak.com/index.html

I was thinking about using it for a project and didn't even think to google it because I thought it was long gone, but now I found a random mention of it in ejabberd's docs. So cool!

indutny, to random
@indutny@fosstodon.org avatar

Level 13 of !

I'm about to get my first burned items (radicals from Level 1), so technically I should be around the peak of number things that I need to keep in short term memory at the same time! With that in mind, I had what I think of as, a "restructuring" week. A lot of kanji/vocabulary has similar pronunciation so had to slow down to 10 new lessons per day and make a lot of mistakes, but all to get a more solid picture of kanjis!

image/png

indutny, (edited ) to random
@indutny@fosstodon.org avatar

Here it begins…

indutny, to random
@indutny@fosstodon.org avatar

I’m going to see if I can create an OTP Authenticator iOS app for myself in the coming weeks off. So far the main ideas are:

  1. It isn’t owned by Google
  2. Show a grid of square favicons
  3. Reorder the grid based on last used codes
  4. Let users rename the codes
  5. (?) end-to-end encrypted sync
indutny, to random
@indutny@fosstodon.org avatar

Finally I found a good use case for the return value of yield statement in a JS generator: a very tiny bit-stream parser: https://gist.github.com/indutny/d7ad488cb8ba3264df9c270b711c46ed

I might be able to write a sufficiently simple DEFLATE parser with this without too much pain!

What do you think?

indutny, to random
@indutny@fosstodon.org avatar

Check out what I found in my Logic Pro projects: https://soundcloud.com/samebird/demo-2

indutny, to skateboarding
@indutny@fosstodon.org avatar

TIL Not only what wheel bite is by definition, but what it actually is in reality. Not fun!

I need to get myself smaller wheels.

indutny, to Signal
@indutny@fosstodon.org avatar

It is so exciting to finally release Signal 7.0.0-beta.1. This release was literally years in making. So much of my colleagues and my work are finally getting into the hands of our users!

https://signal.org/blog/phone-number-privacy-usernames/

indutny, to random
@indutny@fosstodon.org avatar

Tapping using index and middle fingers on right hand is incredibly fun!

indutny, to random
@indutny@fosstodon.org avatar

Boosting because that person is still struggling and looking for work! If there is some onsite work in Portugal - they are also happy to do it!

#FediHire https://fosstodon.org/@indutny/111988137003750805

indutny, to random
@indutny@fosstodon.org avatar

@yosuke_furukawa またこんにちは!

indutny, to random
@indutny@fosstodon.org avatar

This week concluded a deep journey into TCP protocol for me.

It all started with users reporting slow message sends earlier this year, which in the submitted debug logs appeared to look like outgoing requests timing out. Reporters suggested that there might be a pattern to it, and indeed the more we looked the more it appeared that they were most affected during some times of the day.

We built a tool to layer debug logs on top of each other and the pattern just immediately popped at us.

/1

indutny, to random
@indutny@fosstodon.org avatar

Currently learning how to play the breakdown part of Meshuggah's Do Not Look Down. It is heavily syncopated, but I think I got the pattern. The notes repeat every 3 times, but the duration flips from long to short, so it is SLS - LSL - ..., and there are some embellishments on top of that.

Pretty easy to think about it, but seems hard to hit notes on time. Perhaps, I need to count...

indutny, to random
@indutny@fosstodon.org avatar

I’m investigating what seems to be a Xnu kernel bug on M1/M2 macbooks. When connecting VPN write() syscall returns not number of bytes written, but actually the fd itself. Really wild!

indutny, to random
@indutny@fosstodon.org avatar

Sometimes I'm not really sure what is teaching me and why I have to study what "立ち飲み" is.

indutny, to random
@indutny@fosstodon.org avatar

What LaTeX editor would you use on macOS?

indutny, (edited ) to random
@indutny@fosstodon.org avatar

TIL: new URL() in Node.js isn't exactly compatible with new URL() in browsers.

Try this in both Node/Firefox: new URL(‘socks://localhost:1234').port. What do you think would happen?

indutny, to random
@indutny@fosstodon.org avatar

Just published a fun new package for those of you who use electron-builder or otherwise blockmaps and differential updates: https://github.com/indutny/rezip-electron

The gist of it is that you could compress .asar file in zlib chunks, one for each subfile in the asar. When you do it this way - the resulting diff between two Electron app installers can become 3x times smaller depending on how large your asar file is!

For us it means that we could drop update size on macOS from 10mb to 3mb in some cases.

indutny, to random
@indutny@fosstodon.org avatar

Got to Level 8 of ! It is definitely getting a bit harder since there is way more content from the previous levels that gets into queue from time to time. However, I start to recognize more and more kanji in the books that I have.

Level 10 is certainly the closest goal right now!

indutny, to random
@indutny@fosstodon.org avatar

Just took a mock JLPT N5 exam and passed! I don't know if I'll ever take a test in person given how many people are taking it at the same time in person, but it is nice to know that I can do it. Mistakes were made, but I got As on vocabulary+grammar+listening, and I think I could have scored slightly better on listening if I didn't skip 15 minutes of the test :P

This website kind of rocks: https://unagibun.com/jlpt-online/

indutny, to random
@indutny@fosstodon.org avatar

Merry Christmas from 😅

indutny, (edited ) to random
@indutny@fosstodon.org avatar

A two part poll for those who saw Barbie already. Did you like the movie production?

indutny, (edited ) to progmetal
@indutny@fosstodon.org avatar

Turbulence - "Hybrid” is a pretty damn good prog metal song!

https://www.youtube.com/watch?v=gvkEJHv1Agk

indutny, to random
@indutny@fosstodon.org avatar

The cold that I got earlier this week didn't yet relent, and I feel bad enough that I'm considering watching Rebel Moon Part 2. Please send help 😅

(jk, it's not that bad rn, but if it gets there - I'll share what it was like watching it)

indutny, to random
@indutny@fosstodon.org avatar

I didn't really enjoy "The Three-Body Problem" book. Partly due to Deus ex machina that the author pulls to explain the mystery introduced, but mostly because it was completely toothless and pointless in the light of serious topics that it brought (especially the Cultural Revolution).

For whatever reason I had I decided to give the Netflix show a try, and... it is also pretty terrible, IMO! The first scene was directed rather well, and the acting was top notch (except for the girl…

/1

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