What are you doing this week?

16 points by caius a day ago on lobsters | 17 comments

giacomo_cavalieri | a day ago

I will be giving a talk at Ubuntu Summit! That’s really exciting and terrifying at the same time

gecko | a day ago

Rapidly relearning Python after a six-year hiatus and also quickly teaching myself Svelte (both to help out with a side project).

Python was my main language from about 2007 to 2021, so that's going fairly smoothly. Python has gotten a lot more complicated as a language, but also more powerful. I have mixed feelings, but mostly it's good to be home. And uv feels like magic.

Svelte just feels odd. I have a few years with React (albeit before SSR landed), and, while React's complicated, I always understood how it worked. Svelte feels like an awful lot of effort went into hiding its operation, and, while I'll grant it seems like it's much easier to use, I have no idea how this thing is actually operating under the hood. As someone who prefers libraries and explicit action over magic, I'm not thrilled, but hopefully it's worth it.

Overall though, nice to have a break from Go and Bazel.

iandavis | a day ago

I'm in a similar situation. I used Python extensively from about 2005-2012 and I'm just returning to it. I've started contributing to Gramps which is probably the largest (and oldest) Python codebase I've worked with.

erezsh | a day ago

I have no idea how this thing is actually operating under the hood.

I've used svelte and sveltekit for many years, in many different situations. I never had to go to deep into how it's operating under the hood, and it's one of the things I love about it.

pyj | a day ago

Septum v0.3.0 is out, so starting 0.4.0, looking at a few UI improvements. After initial load, it comfortably handles interactive searches of codebases with tens of million of lines of code now. It fills a weird niche ripgrep doesn't cover for me, and I've saved myself hours with it.

The Windows build reproduces between what I do locally and the GitHub action. The Linux build is deterministic, but doesn't reproduce yet.

steinuil | 11 hours ago

Working on a reimplementation of the Dark engine (which powered Thief and System Shock 2) in Rust using wgpu, which I'm using as a project to finally learn some graphics and other game-related things. I just spent a couple of frustrating days dealing with figuring out where meshes and textures are stored on the filesystem and cross-platform path handling, but I should be done with that part now and I can move on to more interesting stuff.

My boss got sick so I had to fly to Lisbon to take his place in some meetings at Airspace World.

A couple of months ago I told my previous manager, him (the CTO) and our CEO that I wanted to become the CTO in a few years. They were pretty positive about it, are giving me a new role closer to him, and I guess it’s good they asked me to fill in.

icefox | a day ago

Gnawing on self-hosting Gitlab at work, and screaming at quaternions for fun.

In general trying to get my heckin' life in order, still. Where did May go?

dzwdz | 2 hours ago

As in, are you setting up a new Gitlab instance? Any reasons you're going with Gitlab in particular?

icefox | an hour ago

Several years of technical debt and semi-broken promises from gitlab.com, alas.

Not actually broken promises, more like "this thing they offered that we absolutely require is now both far behind schedule and too expensive, and moving the company to Forgejo or something would be too much work."

m_eiman | a day ago

I just reached the "how did this ever work?!" stage while working on an issue, so I'll be rewriting select parts of that system…

dmpk2k | a day ago

Writing a vectorized barrel processor to run on the ULX3S. Partly for fun, and partly to get used to an OSS FPGA toolchain.

darius-it | a day ago

Catching up on some university assignments (after coming back from KotlinConf last week) and then doing a hackathon later this week. It's been very eventful lately, but also fun and exciting :)

yiyu | a day ago

Spent the weekend iterating on a small browser game prototype called HanGrid (https://chunq.itch.io/hangrid) after getting a lot of feedback from Reddit/Lobste.rs users.

Main changes this week:

  • expanded the dataset to 1700+ character combinations
  • added tutorial guidance
  • added pronunciation audio
  • board now highlights possible combinations
  • improved visual feedback and level readability

Biggest lesson so far: onboarding is much harder than I expected for players who don’t already know Chinese characters. Most current work is around making combinations understandable without prior knowledge.

Internet_Janitor | 15 hours ago

jmmv | a day ago

Recharging from work by spending some good quality time with family and the kids.

But also trying to get EndBASIC 0.13 out the door. I'm finally done with the core (compiler/VM) rewrite I started in January and it's time to push it out to unlock other more-flashy improvements I'm working on. But at this point, I think it'll have to wait until next weekend or so.

jmmv | a day ago

Oops, I somehow misread week as weekend (because it’s a holiday around here today).

So the recharging answer doesn’t apply, but the goal to get EndBASIC 0.13 out this week does!