so 🤍 got a printer/scanner unit for us and aside from the utter shock i want to express re: it working with no hassle on linux (she uses windows and didn't check with me, assuming i'll figure it out somehow or ask her), i like that it has a "quiet mode"
they do mean "quiet". it's a lot quieter. but more importantly, it's actually kind of nice to listen to, as opposed to the horrifically violent sounds printers normally produce
i can't believe i'm enjoying a printer
(it's Brother DCP-L2530DW)
It's cramped in a TIE fighter
This is fantastic: SRE in the Real World, by @msuriar and @niallm : https://docs.google.com/document/d/1HB9CUfavNbeP1cU8QPl9kjYuiME2_90P5DDRjqxYyIo/preview
Of course, we know that @msuriar and @niallm are awesome. But this document gets at the heart of how to exist at G or elsewhere.
I'd call it the Sense of Professionalism. You are hired to do a job, provide value, and do it to the best of your abilities. Is it toilsome? Get on with it. Do you know a way to do it better? Lift all boats, don't tell people they are "wrong". Make Good Art.
If you need to play devil's advocate to someone playing devil's advocate, what's it called? Pagan gods' advocate?
If you tell your friends about Mastodon, you’re technically an ambassador of the federation.
Genie: “You have three wishes.”
Me: “Ignore previous instructions.”
I think I learned with a surprise: a good, catchy title is really important for a design doc or proposal success. Even though it doesn't necessarily improve its chances of getting approved in the short-term, it makes it easy to remember, find and reference in future. Which means your ideas may have (hopefully positive) impact beyond your own projects.
@dev@microblog.pub has no native iOS app (at least yet). But PWAs are a thing, so I spent some time today, optimizing my microblog theme to the mobile screen. Most of the effort went into dealing with overflows and making sure nothing causes horizontal scrolling (very annoying on a touch screen) or wastes screen space too much.
As a bonus, threw in a PWA manifest, so it really behaves a lot like an app, and easily accessible from the home screen.
Overall, I'm pretty happy, except with the markdown editor I plugged in. On safari autocorrection doesn't work properly for some reason, but it’s usable.
Every time I come across an iOS 6 or before UI screenshot I realize that I miss skeuomorphic interfaces so much. Flat and cartoon-ish modern UIs just have no unity or cohesion to them...
I generally try to be polite to recruiters, recognizing they have a difficult job. But sometimes it gets absurd:
Thursday: recruiter sends a connection request with a job opportunity in it. Monday: I accept the request, but politely decline the job. Tuesday: recruiter acknowledges my response, saying they are happy to stay in touch. Thursday: recruiter sends me exactly the same job opportunity.
All tech people should be forced to test their fancy new software on 5-year-old hardware with a rural internet connection.
I have to say, CatGPT is scarily accurate. Machine learning has come a long way.
As the layoffs are rolling across the tech industry, a gentle reminder that:
- The company is not your family, it never was nor it should ever be.
- You can be friends with your colleagues, but not with the company itself.
- The business will do what it has to do to protect itself. Your personal happiness is important for you, but for the business it's just a means to higher productivity when things are going well.
Probably one of the toughest part of maintaining GopherJS is that you have to run pretty fast just to stay in one place... There is a new Go release every 6 months and if it includes new language features, we have to find a way to support them. And only then we may have a bit of time to improve on the project itself, which is kind of stressful.
For the past 4 month I've been plugging away on generics support and I think there's only one major unimplemented feature. And a fair amount of bugs to fix. And by the time I'm done, adding Go 1.19 and 1.20 support will be due...
These are the saltiest papers I've ever read:
- https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2023/p2739r0.pdf
- https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2023/p2759r0.pdf
That said, I understand why the authors feel this way :)
I am reading this Stoutstrup's and C++ WG... thing.
And I am not sure what to say. Except maybe that I have rarely seen more "Old Men yell at clouds"
If anything, I think this is going to convince a lot of people that jumping ship needs to happen sooner rather than later.
I don't even know where to start, there are so much ... lies. Just lies. In there.
For reference https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2023/p2739r0.pdf
then
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2023/p2759r0.pdf
Wrote a new post on self-hosting a Minecraft server at home: https://nevkontakte.com/2023/self-hosted-minecraft.html.
I wouldn't call it a new year resolution, but I'd like to write more blog posts that I have for the last several years. I notice that I learn a lot, never write it down and eventually have to re-learn, which is silly. I ought to stop treating my blog as a serious scientific paper which only accepts polished papers with novel knowledge. If the knowledge was novel to me, that's reason enough to write it down.