Pinned post

You have a `class DB { createPost(), searchPost() }`.
When testing it, would you
a. Create a single test testing both create and search together.
b. Duplicate the createPost logic in the test for searchPost and vice versa.

Pinned post
Pinned post

I have an idea for a patreon like system for software devlopment.
Suppose a software takes $10,000 to develop.
Then you set a minimum amount like $100 per license.
Then once 100 people buy it, the price of the license reduces to $10,000 ÷ 101. The difference is credited to all the original buyers. So as more and more people buy it, the per license price keeps dropping and the differnce is credited to all buyers.

I'd love to see someone implement this idea. Boosts appreciated.

Pinned post
Farseen boosted
Farseen boosted
Fedi is the most strange thing in the world.

On normal social media, you write a message and people just ignore it forever.

Here, you write a message, it stays ignored for 1 or 2 years, and then all of a sudden, for no reason, with no explanation, someone finds it somehow, boosts it, and it gets 200 likes and 120 boosts.

What the fuck.

I'm sure someone will boost this message in 2021 or 2022.
Farseen boosted

Did you see the news that all of the #JWST instruments are aligned now?

Check out this comparison of one of the newly released calibration images from the MIRI instrument compared to images taken of the same region of space by the WISE and Spitzer space telescopes! Look at that resolution! So many newly resolved stars and structures! 🤩

I can't wait for all the new discoveries we'll make with JWST! #Science data starts in only a couple months!

(Image from @/AndrasGasper on birdapp)

Farseen boosted
Farseen boosted

Contrary to popular belief, Linux is as user-friendly as Windows, if not more.

It's just that you're so used to Windows and don't want to learn Linux, no matter how easy it is.

Farseen boosted

A sincere tip for longtime fediverse people who would like their friends to stick around here longer than a week:

If you're on Mastodon or Hometown, you can click the "bell" icon in the profile of someone you follow. This will make it so that every time they post, it will appear in your notifications like an "@". I am enabling this temporarily for friends so that I remember to interact with them. This is important for making this place feel more lively and helps people stick around!

Farseen boosted

Searching "mastodon" on Twitter and filter by "people I follow": save a lot of time 😄

Farseen boosted

@claudius testing.

Could someone (anyone) please boost this? We're trying to figure out why our instances aren't federating.

Farseen boosted

The breathtaking bravery of Russian citizens protesting a war even though it may be prison or worse #theydontwantwar They have marched to Moscow to demonstrate. #peaceandlove

Farseen boosted

Our website is getting a fresh coat of pixels, next month it will go live!

We can't wait 😁 #pixelfed

Farseen boosted

Here's a gentle reminder that #FDroid doesn't tax #android app developers in any way. However we humbly ask you to support us with your donations.

Show thread
Farseen boosted

I tend to listen to a lot of electronic music while I work. Someone at work asked me about what I'm listening to and so I told them to search Strong Bad Email #45 on YouTube.

My job here is done. I think I can take the rest of the day off now.

Farseen boosted


I really don't understand the part of foss mindset that insists that every program must be constantly changing for it to be any good. To me, it's a very capitalist ontology. What's wrong with making a good program that works, and calling it done? If it never connects to the internet, which an audio editing program doesn't need to, then you never have to worry about security vulnerabilities. Do updates to fix any major bugs that are discovered, but otherwise it's okay to just let it exist

One advantage of stable software is that it tends not to attract the interest of corporations who want to piggyback off the success of a popular program by shoehorning in changes they can monetize. By demanding constant iteration, software users are *creating* incentives for corporatization. Free software zealots want software to resemble corporate software in every aspect but the legalese, and they're surprised when this happens. If you don't like it, stop cosplaying as a business, dorks!

Show thread
Farseen boosted

had to explain RSS to two fellow gen z-ers

me: its kind of like subscribing for updates on a website, before "following" was a thing.

them: oh, is that something new?

me: actually closed "following" on walled gardens, like twitter, kind of killed out a lot of RSS for our generation, but there are people who still use it and find it handy

them: wait, so i don't need to make an account?

me: no.

Farseen boosted

Don't get me wrong, computers can absolutely help us regain our environmental efficiency. They just *aren't*.

Not as long as we're:
* constantly syncing everything to the cloud,
* expecting same-hour delivery,
* funding our clickbait via surveillance advertising,
* buying a new phone every year,
* using AIs because they're cool rather than useful,
* running bloated software & webpages,
* buying into "big data"
* etc

Computing is environmentally cheap, but it rapidly adds up!

Show thread
Farseen boosted
Farseen boosted
Farseen boosted

#DearFediverse, a question on dev environment isolation. Is either #NixOS or #GUIX usable as an OS for day-to-day use (coding, browsing, occasional gaming)? Or is it better to just use their respective package managers on top of regular Linux? Also, anyone here doing desktop #virtualization? Is there a sense of running a #VM per project? Is that a viable alternative to dual-booing Windows when I want to do some Windows dev or play a game?

I'm planning to overhaul my desktop and am exploring options.

Farseen boosted


Both monetization and politicization are forms of gamification that distort people's incentives to act sincerely in public, and instead present a facade of what they hope is popular to their chosen market/audience, in order to trade it for power/status/wealth.

This dynamic leads to a widespread lack of sincerity and then a lack of trust which in turn leads to anger and suspicion and conflict and eventually hollows out the whole society.

How do we incentivise sincere cooperation?

Farseen boosted

We're starting to get data from our solar panels! Not only are we learning about power generation, but also power *consumption*! Even in the fall we're generating far more than we need. We can use these data for decision-making, like, what electric heating system we should use, or whether we can power an electric car!


Show older

A instance dedicated - but not limited - to people with an interest in the GNU+Linux ecosystem and/or general tech. Sysadmins to enthusiasts, creators to movielovers - Welcome! Note - signups for is temporary blocked due to spam.