@webbureaucrat@floss.social avatar

webbureaucrat

@webbureaucrat@floss.social

functional programmer, civic tech enthusiast.

"whiny, patronising nerd"

#elm #nixos #rescript #rust and unfortunately #python

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

webbureaucrat, to random
@webbureaucrat@floss.social avatar

Personally my favorite part of this interview is the belief that the AI hallucination problem will be solved "at the chip level."

As a technologist I literally can't imagine what that could possibly mean.

https://www.theverge.com/2024/6/3/24168733/zoom-ceo-ai-clones-digital-twins-videoconferencing-decoder-interview

webbureaucrat, to random
@webbureaucrat@floss.social avatar

A year ago I wrote a whole blog post about how we should basically abandon the project of trying to create general-purpose programming languages because I hate them all so much.

I still believe that a little. Like Elm will always have a place in my heart as a niche, specialized language.

But I have to admit that Rust is a damn fine general-purpose programming language.

webbureaucrat, to stackoverflow
@webbureaucrat@floss.social avatar

Maybe hot take?

This sucks and #StackOverflow should never have embraced generative AI. But also don't go removing existing answers because you don't like the policy because that sucks too.

https://www.tomshardware.com/tech-industry/artificial-intelligence/stack-overflow-bans-users-en-masse-for-rebelling-against-openai-partnership-users-banned-for-deleting-answers-to-prevent-them-being-used-to-train-chatgpt

webbureaucrat, to random
@webbureaucrat@floss.social avatar

I wonder what the carbon impact would be of transitioning software written in virtual machine-based languages to native languages like Rust.

webbureaucrat,
@webbureaucrat@floss.social avatar

I'm sure the most common response among developers to this question would be, "oh f*ck off" because I admit this is not the most salient reason for choosing a tech stack, but... I do think it would probably put a significant dent in the amount of CO2 that comes from computing.

webbureaucrat, to NixOS
@webbureaucrat@floss.social avatar

Hey so I'm restraining myself from just boosting all his posts, but if you're interested in the future of computing, I would definitely recommend following @jakehamilton. (?) looks like it's going to be a real thing and while I have my problems with I really do think in 20 years all operating systems will be based on the foundational ideas of .

alxd, to rust
@alxd@writing.exchange avatar

A question: what would be a good source to learn idiomatic after going through The Rust Book and Rustlings?

Im mostly interested in being able to learn what good patterns are and which antipatterns to avoid.

Some specific projects? A book? A set of exercises?

webbureaucrat,
@webbureaucrat@floss.social avatar

@alxd I've heard good things about Rust for Rustaceans. I think that's going to be my next stop, personally.

malwaretech, to random

I've been on a massive 2 year long burnout after basically getting the shit kicked out of me for like 6 months solid. I got uninvited from an expert panel at a major cybersecurity conference because of optics. Then I got kicked out of a nonprofit I was donating my time to for the same reason. Even managed to get removed from my own operation I started. Literally just trying to solve problem and keep getting kicked in the face because I committed crimes a decade ago
😖​

webbureaucrat,
@webbureaucrat@floss.social avatar

@malwaretech

If you're looking to get involved in nonprofit work, have a look at Underdog Devs. They're a great organization, and they certainly won't reject you for your background considering they work primarily with formerly incarcerated people.

Anyway, I'm sorry those things happened to you and I hope you find spaces that accept you.

webbureaucrat, to rust
@webbureaucrat@floss.social avatar
webbureaucrat, to GNOME
@webbureaucrat@floss.social avatar

What do y'all use when you want to mock up a #wireframe for a personal project? I'm on #GNOME if that matters but am open to web based tools.

webbureaucrat,
@webbureaucrat@floss.social avatar

@sugar_in_your_tea If you're interested, I recommend looking at how Elm does it. Elm has automatic semver enforcement in its package system.

The long and the short is
missing stuff: major change
new stuff: minor change
patch: internal implementation change.

malwaretech, to random

This article from the EFF seems naive at best. They argue that Tier 1 ISPs should not police speech, which is fair, but their proposed solution is to just let hate sites sit around and radicalize people, then have the law deal with the few who cross the line between protected speech and criminal harassment.

Below is an extensive list of all the times 'just throw more cops at the problem' has solved anything:

  1. literally not once ever.
  2. See 1.

https://www.eff.org/deeplinks/2023/08/isps-should-not-police-online-speech-no-matter-how-awful-it

video/mp4

webbureaucrat,
@webbureaucrat@floss.social avatar

@malwaretech I wish EFF would just admit that they don't have a stake in things like preventing harassment or exploitation--it's just not part of their mission. They don't have a role in proposing solutions.

webbureaucrat, to rust
@webbureaucrat@floss.social avatar

The hinges on some of these programming takes have been exposed to the elements too long and have oxidized clear through, eventually flaking off.

And that's why they call it #rust.

PINE64, (edited ) to random
@PINE64@fosstodon.org avatar

Open source smart speaker under $25, yes or no?

webbureaucrat,
@webbureaucrat@floss.social avatar

@PINE64 I said no. I'd rather see Pine64 focus on the projects it already has in the fire.

timClicks, to random
@timClicks@mastodon.nz avatar

How do you decide which web framework to use? Which indicators are important for you?

webbureaucrat,
@webbureaucrat@floss.social avatar

@timClicks

I usually just go for the most widely used framework in the language (measured by things like StackOverflow questions or GitHub stars) because I want community and code examples.

Mojeek, to random
@Mojeek@mastodon.social avatar

happy #caturday courtesy of this openverse x mojeek image search (https://www.mojeek.com/search?q=cats&imgpr=openverse&fmt=images)

webbureaucrat,
@webbureaucrat@floss.social avatar

@Mojeek I once forgot the "less" command and searched for "cat but shorter."

The results were adorable.

vwbusguy, (edited ) to terraform
@vwbusguy@mastodon.online avatar

I would like to personally thank #Hashicorp for providing the final push I needed to finally replace the remaining #Terraform stuff in our infrastructure. #opensource

https://www.hashicorp.com/blog/hashicorp-adopts-business-source-license

webbureaucrat,
@webbureaucrat@floss.social avatar

@vwbusguy what are you replacing it with?

amadeus, (edited ) to GNOME
@amadeus@mstdn.social avatar

Which #gnome #terminal #emulator do you prefer? #console or #blackbox? #linux

webbureaucrat,
@webbureaucrat@floss.social avatar

@amadeus been playing with tilix recently and like it

webbureaucrat, to NixOS
@webbureaucrat@floss.social avatar
webbureaucrat, to rust
@webbureaucrat@floss.social avatar

Dang. Everyone is right. #Rust is very good.

webbureaucrat, to Netflix
@webbureaucrat@floss.social avatar

Screw anyway. Real love is sharing a Plus feed URL.

jerry, to random

My reward for being his chew toy is being his security blanket at night

webbureaucrat,
@webbureaucrat@floss.social avatar

@jerry Thank you for sharing your kitten with us!

webbureaucrat, to programming
@webbureaucrat@floss.social avatar

I would not recommend drinking whiskey while reading Haskell Programming from First Principles.

#haskell

webbureaucrat, to random
@webbureaucrat@floss.social avatar

Was really bummed about having to re-install #nixos, but the upgrade has been delightful! #gnome looking sharp and everything just runs just a little more smoothly. <3

webbureaucrat,
@webbureaucrat@floss.social avatar

@sandro @raito oh yeah I'm sure someone could have, but I've never been great at sysadmin.

webbureaucrat,
@webbureaucrat@floss.social avatar

@AngryAnt Unfortunately I made the mistake of rebooting, and it was unbootable, so the list of things I could try was cut short.

I'm sure there are better sysadmins than me who still could have saved it, but I'm not that good.

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