@njoseph@social.masto.host
@njoseph@social.masto.host avatar

njoseph

@njoseph@social.masto.host

A tired enterprise software developer on a sabbatical. Developing some small tech solutions to recover and rediscover the joy of programming.

Might consider doing paid remote work for free software or cooperatives.

Admin of https://social.masto.host

#Privacy #FreeSoftware #FreedomBox #SelfHosting #SmallTech #nobot

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

njoseph, to rust
@njoseph@social.masto.host avatar
njoseph, to random
@njoseph@social.masto.host avatar

> The Stack Overflow Podcast: Supporting the world’s most-used database engine through 2050

Episode webpage: https://stackoverflow.blog/podcast/

njoseph, to random
@njoseph@social.masto.host avatar

There should be a global FOSS maintenance grant fund with no expectation of any new feature development.

njoseph, to random
@njoseph@social.masto.host avatar

Do We Need AI to Revolutionize Work? - Cal Newport

> Other technologies have previously sped up the execution of administrative tasks (think: every major breakthrough of the personal computer revolution), but speeding up these tasks has a way of inducing even more to fall into their slipstream. The result is less a new productivity utopia than an even more intense level of freneticism.

https://calnewport.com/do-we-need-ai-to-revolutionize-work/

njoseph, to python
@njoseph@social.masto.host avatar

The Software Foundation's primary blog is on Google Blogger?

https://pyfound.blogspot.com

njoseph, to accessibility
@njoseph@social.masto.host avatar
njoseph, to random
@njoseph@social.masto.host avatar

Floss Weekly episode with Jeremy Ruston, the creator of @TiddlyWiki

https://youtu.be/OFstPn355xQ

njoseph, to rust
@njoseph@social.masto.host avatar

Magit is one of the "killer apps" of emacs, which one might miss when using a different editor. Helix editor in my case.

gitu is a Git porelain offered in the form of a TUI app with keybindings similar to magit. It's still in active development. I've installed it using cargo for now.
https://github.com/altsem/gitu

njoseph, to random
@njoseph@social.masto.host avatar

The next Nobel prize in economics is reserved for someone who can explain why some people do things that have absolutely zero possibility of earning them a penny.

njoseph, to random
@njoseph@social.masto.host avatar

Helix editor has no project file explorer yet (like nerdtree or neotree).

It's taking me some time to get used to browsing files using yazi and then hitting enter to open them with Helix.

njoseph, to random
@njoseph@social.masto.host avatar

Came back from a short vacation.

Today, I wrote a cgi-bin script in Python that allows saving either Feather Wiki or Tiddly Wiki files to an Apache server.

FreedomBox as a platform already has single sign-on, backups, user management etc., so I don't have to implement any of them.

njoseph, to random
@njoseph@social.masto.host avatar

I don't buy this article that two specific people ruined Google Search. It also leaves room for racist conclusions.

https://www.wheresyoured.at/the-men-who-killed-google/

Google was set up for eshittification from the very beginning. The founders knew that ads were going to ruin search.

Google operated in an economy that demands infinite growth measured on a quarterly basis.

Replace Raghavan and Pichai with two white American men and the system will drive towards the same results.

njoseph, to Youtube
@njoseph@social.masto.host avatar

Newpipe allows you to bookmark any playlist on YouTube. You don't even have to subscribe to that channel. This can be useful for video courses.

Here is one that I bookmarked.

Ecological Civilization (Video Series)
https://www.youtube.com/playlist?list=PLGyDELJdHq36Pl6FtVu7V75OIF04SMW-5

njoseph, to random
@njoseph@social.masto.host avatar

Wired put an article from 1996 behind a paywall. Hope they are still paying Neal Stephenson for it.

https://www.wired.com/1996/12/ffglass/

njoseph, to showerthoughts
@njoseph@social.masto.host avatar

Growth means different things for people and for corporations.

Personal growth is about getting better. Not going from around 6 feet tall to 60 feet tall.

Corporate growth is always about getting bigger indefinitely.

#ShowerThoughts

njoseph, to Logseq
@njoseph@social.masto.host avatar

Added a section to the FreedomBox Manual page for Syncthing - "Note-taking and Journaling", mentioning only free software that I've used myself.
https://wiki.debian.org/FreedomBox/Manual/Syncthing

njoseph, to random
@njoseph@social.masto.host avatar

The 4K TV I'm using as monitor only works reliably with Gnome on Xorg. Don't know what I'll do once Debian just drops this option in favor of Wayland.

On Wayland, if I jerk the mouse suddenly, the display shuts off with no way of recovering until reboot.

njoseph,
@njoseph@social.masto.host avatar

@bitpirate Reported the bug to Debian for now. https://bugs.debian.org/1069018

njoseph, to random
@njoseph@social.masto.host avatar

Note to self

Before signing up for a service from any commercial entity, call their customer care and see if you can reach a human.

restofworld, to random
@restofworld@restof.social avatar

Indian delivery app Swiggy has gamified health insurance, cutting workers’ coverage if they complete fewer orders

https://restofworld.org/2024/swiggy-health-insurance-quotas/?utm_source=mast

njoseph,
@njoseph@social.masto.host avatar

@restofworld To put the amount 120,000 rupees ($1,440) into context, a driver makes Rs. 40 on a typical delivery (i.e. not long distance) while paying for their own bike (sometimes on a daily rental) and fuel.

njoseph, to UX
@njoseph@social.masto.host avatar

How to design the most user-hostile password field, inspired by my router.

  1. Do not allow pasting into the password field
  2. Whenever a user presses backspace once clear the password field
  3. Have your password requirements such that the password is not memorable. Goes without saying - don't allow passphrases.

Now your user will set a weak but memorable, highly reused password. From your user's perspective, your system is about as secure as some other system whose got leaked.

njoseph,
@njoseph@social.masto.host avatar

Did my monthly ritual of router restart because of buffer bloat.

Yes, I'm aware of the free software project that fixes it, but my ISP has to adopt it.
https://libreqos.io

njoseph, to random
@njoseph@social.masto.host avatar
njoseph, to random
@njoseph@social.masto.host avatar

Went to a shopping mall today.

Several restaurants in the food court had arrays of 5 large LED displays to advertise what they were selling, basically playing slideshows. Each display looked like a 42 inch TV but mounted vertically.

Not everything needs to be digital. For mostly static content, mechanical slide rollers would work, maybe not as bright as LED. But they would use a lot less energy. :blobthink:

njoseph, to random
@njoseph@social.masto.host avatar

Firefox temporary containers extension has the awesome feature of breaking all of the commercial single-sign-on workflows on the web.

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