Browsing Posts / Page 12 of 29

Twitter's revocation of third party app access to its APIs, without notice or explanation, is another nail in the coffin for #ElonMusk's favorite toy. On a brighter note, the makers of my favorite #Twitter app, #Tweetbot, are already working on a new Mastodon iOS app named #Ivory.

Ivory for Mastodon
Ivory for Mastodon

tapbots.com

#tech #opinion

Jan 19, 2023

StackOverflow is toxic. Their posting policies are like EULAs and most of the time their moderation policies only bar future participation or reward negative engagements. The result is a community of trolls who appear to be looking to either insult people or to find any policy loophole to justify a refusal to help.

Go to https://stackoverflow.com and ask a reasonable question to see for yourself.

#tech #software #opinion

Jan 11, 2023

Here's an interesting #CSS method for styling an adjacent element based on whether an <input> is empty or not.

input[type="search"]:placeholder-shown + i {
    /* input is empty */
    display: none;
}

input[type="search"]:not(:placeholder-shown) + i {
    /* input is not empty */
    display: inline-block;
}

In this case I'm hiding and showing a clickable icon that clears the search text if there is any. No JavaScript needed other than the click event 😃.

#code

Dec 21, 2022

My company #Fynydd just updated SQribe to .NET 7. SQribe is a cross-platform #opensource tool to backup/restore SQL Server databases. It generates T-SQL scripts so you can version your database in git and copy databases across VPNs.

SQribe: Backup and Restore SQL Server Databases on Mac OS, Windows, and Linux
SQribe: Backup and Restore SQL Server Databases on Mac OS, Windows, and Linux

sqribe.app

#tech #software #recommendation #dotnet #csharp #code

Dec 20, 2022

Chip transistor density is currently measured in nanometers. A human hair is 100,000 nanometers wide. By 2025 we’ll be talking about chip transistor density in angstroms. A human hair is 1,000,000 angstroms wide.

Imec Presents Sub-1nm Process and Transistor Roadmap Until 2036: From Nanometers to the Angstrom Era

www.tomshardware.com

#science #tech

Dec 18, 2022

I know I know, another terminal #recommendation. But this one is different in that the input area is more of a text editor, and it isolates the output per command. It also uses AI to help you complete commands much like Github Copilot does for your #code. VERY cool #software #tech. Available for #Apple #Mac now. Will be available for #Windows and #Linux soon.

Warp: The Agentic Development Environment
Warp: The Agentic Development Environment

www.warp.dev

Dec 15, 2022

People feel that #ElonMusk is destroying their #twitter, so they're fighting to get it back. The problem is that it was never theirs in the first place. Even if it were restored to its glory it could be corrupted again in the future. The only way to stop this cycle is for the masses to adopt a federated platform owned by no one. That's why I moved to #mastodon.

Follow me at @argentini@nonsequiturs.social

Dec 14, 2022

Funny that #ElonMusk fired top executives at #twitter for mismanaging the company and now he says that “bankruptcy is not out of the question”.

Nov 11, 2022

If the dictionary allows for one to be discombobulated it should also allow one to be combobulated.

#pedantry #humor

Oct 16, 2022

At least it will help the Sandy Hook families.

#humor

Oct 13, 2022

Yuki likes to keep up on the war in Ukraine.

#cats #family

Oct 11, 2022

I wonder if Queen Elizabeth II was an organ donor.

#humor

Sep 20, 2022

If you're looking for a better option to the Ember mug, try the OHOM ui ceramic mug. It uses a Qi charger that also charges your phone. The ceramic reacts with the charger and heats the mug to 130F without a battery. It's half the price of an Ember mug.

#tech #gadget #recommendation

Sep 1, 2022

“The Bear” was fantastic. But I’ll take a second season before an Emmy.

#tv

Aug 23, 2022

Not sure how I feel about the Doctor Who finale.

#tv #humor

Aug 15, 2022

Even times of day are getting jobs.

#pedantry #humor

Jul 28, 2022

I have been saying this for years: lethargy is the true mother of invention.

#philosophy

Jul 26, 2022

Now I know how Chester Cheetah reproduces.

#sexyfood #humor

Jun 29, 2022

Now guns have more rights than women.

#Roe #politics

Jun 24, 2022

Software Development is Not Coding

When asked, most people think that software development is about coding; the physical act of programming apps and platforms for servers, computers, and mobile devices. This is not the case.

Software development is the process of solving problems through software. It's a creative process that is centered on discovery and adaptation which uses tactics like programming (coding) to accomplish its ends. Likewise, software development is not the act of reusing existing software for a new purpose. That's just copying bits.

So it is important for those involved in the software development process to understand and acknowledge the following key aspects.

Discovery and adaptation is the focus.

Understanding the problem domain is the key to a successful software development process. And we know the least about a problem domain at the outset. So it doesn't make sense to plan everything out at the beginning. Software development is an exercise in learning. We learn more and more about the problem to be solved as we move through the process. And as the problem domain comes into focus we should be refining or redefining what we should be building as we learn.

Mistakes will be made.

Mistakes help us solve problems and are one way in which we learn. Embrace them. Plan for them.

We cannot predict the future.

Perfect plans are usually perfectly wrong. It is impossible to perfectly know the steps, mistakes, discoveries, interruptions, and goals for a project, nor the time impact of each, all in advance.

Estimates are guesses about the future.

Great software doesn't just manifest in one go. It springs forth in a deficient state and evolves over time. This makes guessing about its future state with any accuracy a fools errand. It also means that creating precise specifications for those guesses can be a waste of time.

Accuracy and precision are not the same. Something can be very precise but horribly wrong. This has been shown by various studies, including those in the Microsoft Press book Rapid Development by Steve McConnell. According to the book it doesn't matter how diligent or thorough an estimate may be. The data shows that when compared to a more broad, high-level, or piecemeal approach based on past experience, the error bounds are largely the same.

Right-fit planning works.

We must understand the level of precision that makes sense. For example, it doesn't make sense to plan an entire project with the same precision as planning next week's work. Likewise, planning specific deliverables for dates far out into the future is also problematic. Small time horizons increase the accuracy of our guesses.

Release often.

By deploying changes frequently, we allow the entire team to steer the direction of the project early and often. This agile approach will ensure that the final product performs as it should for its users.

#tech #code #philosophy #Fynydd

Jun 22, 2022

I was disappointed to discover that the new Apple Silicon MacBook Air and Pro (all sizes) only support 866mbps WiFi 5 speeds whereas the older Intel models supported 1300mbps speeds. Not enough MIMO channels. They do support WiFi 6 at that speed, however.

#tech #apple #mac

Jun 21, 2022

#Apple #Mac mechanical keyboard users who want a great set of PBT double-shot shine-through keys for their keyboard, check out this set from PWNAGE for only $15.

Ultra Custom Full Keycap Set - Double Shot PBT Shine Through
Ultra Custom Full Keycap Set - Double Shot PBT Shine Through

pwnage.com

#tech #gadget #recommendation

Jun 18, 2022

One prerequisite for passing gun reform must be answering “yes” to the question: would this legislation have prevented any of the last five mass shootings?

#politics

Jun 14, 2022

Page 12 of 29
Pageof 29

Copyright © 2025 Michael Argentini. All rights reserved.