nycki

@nycki@lemmy.world

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

nycki, (edited )

I had been playing Minecraft back in the Technic modding era, lots of item tubes and machine blocks, and I remember looking at my actual real life washing machine and thinking “I bet I could use a wooden pipe to extract that into the dryer”

nycki,

It’s a digital image of a painting!

(Six, if you fold the pages back.)

I know that naming variables is one of the biggest unsolved problems of Computer Science but how would you name a boolean flag to be self explanatory?

What I mean is: some boolean flags are perfect for the real world phenomenon they are representing e.g. is_light_on makes you understand perfectly that when it is true the light is on and when it is false the light is off....

nycki,

if the states aren’t obvious, use an enum with two values, and name them both. Thats what enums are for.

nycki,

I know what the headline actually means but i’m choosing to believe that donny just found out about calendars.

nycki,

I believe this is so they can make keyboards with a fancy “LinkedIn Button” on them, just like they’re trying to do now with Copilot.

nycki,

I finally hacked my 3ds, using the tools at 3ds.hacks.guide. It was surprisingly easy, and gives you access to

  • homebrew!
  • emulators!
  • online play for most games! (see: Pretendo Network)
  • custom home screen themes!

I waited until Nintendo shut down their servers 'cause I was worried about bans, but now there’s no excuse. Go liberate your 3ds, it takes less than an hour.

nycki, (edited )

Starting anything from scratch is a huge risk these days. At best you’ll have something like the python 2 -> 3 rewrite overhaul (leaving scraps of legacy code all over the place), at worst you’ll have something like gnome/kde (where the community schisms rather than adopting a new standard). I would say that most of the time, there are only two ways to get a new standard to reach mass adoption.

  1. Retrofit everything. Extend old APIs where possible. Build your new layer on top of https, or javascript, or ascii, or something else that already has widespread adoption. Make a clear upgrade path for old users, but maintain compatibility for as long as possible.
  2. Buy 99% of the market and declare yourself king (cough cough chromium).
nycki,

Firefox had tab grouping first. Before Chrome. And then it broke support for it when they did the add-ons overhaul. I’m surprised bringing it back wasn’t a high priority…

nycki, (edited )

pacman and nix are both really neat conceptually but they both fail at the most obvious usability test, which is “I just want to install a package”; its like exiting vim all over again.

edit: yes, I know you can set an alias to pacman -Sy or whatever, but if you need to set up an alias for a command to be usable, then I can’t in good faith recommend that OS to anyone, and I don’t want to use an OS I wouldn’t recommend to others.

Steam input gyro aiming feels great

Following this tutorial, I tried gyro aiming on my Dualsense controller, which has analog triggers and gyroscopic motion controls. I set gyro to act as mouse, activated by a right trigger soft pull. If you use Steam with a controller I highly recommend this; it gives you almost as much control as a mouse and keyboard! Along with...

nycki,

This isn’t a new problem, Reddit was the same way. As a site grows, it gets harder to moderate, and that means more people trolling for attention. Go to your user settings and change the default view from “All” to “Subscribed”, and you’ll have more control over your home page.

nycki,

If you’re gonna dismiss it like that then I’d love to hear what your pain points are. What’s so bad about containers for multi-platform applications?

nycki,

Why is everyone concerned with making humans work? We already have technology to where one human’s work can feed, clothe, and house a hundred more, right? So, pay the one human twice as much, as an incentive, and then give a free ride to ninety-nine more. We don’t need everyone to be at work all their life.

nycki,

This is like asking “isn’t wikipedia full of false information?”

And, yes! There are lots of mistakes in wikipedia. But when they’re found, they can be fixed. That’s the same deal with open source software.

nycki,

A built-in scripting language. The TI-83 line of calculators have an app programming language that requires you to side-load code from another computer, but they also have TI-BASIC, which allows you to write a wide variety of scripts right on the calculator itself. This should be standard on all ‘smart’ devices. It’s so stupid to have gigahertz of computing power in your pocket and not be able to do anything without writing the app on another machine.

I know Termux for Android exists and that’s a good start, but I’d like to see something baked right into the OS that has access to all my device’s cool sensors and gizmos. The camera, the microphone, the aux port, the usb port, the accelerometer, the bluetooth antenna… all of those things should be exposed to the user. This would be a really good use case for ‘visual’ programming ala Scratch, since you could assemble a script right from a touch screen instead of having to plug in a keyboard.

nycki,

Anyone else think a lot of conservatives feel this way?

nycki,

I think we live in an age where advertisements are literally gaslighting, and also where large portions of the population are bombarded with advertisements on a daily basis. I’m not surprised if people’s grip on reality gets a little wobbly, resisting all that propaganda is a lot of effort.

nycki,

This, for real. I’m autistic but I’ve learned to mask it by showing normies what they expect to see and it makes things so much easier. Remember, reception matters more than intention.

nycki,

I remember in college we took a course on economic efficiency and the short takeaway is “the free market is extremely efficient, but only when the competing parties start with equal resources. the more inequal the starting position, the less efficient the market becomes.” and to my mind that suggests that we should enforce some sort of “rubber-banding” effect so that a company needs to keep competing or else it will “drift” back to the mean over time. Something like aggressive taxes on the uber-rich and comprehensive welfare for the poor, y’know? Capitalism but with safety guards would be pretty cool.

nycki,

this is written like a lily-livered wimp who is anti-woke and won’t admit it

nycki,

Literally just an android phone, but it comes pre-rooted and one of the system apps is a scripting language, similar to how the TI-83 comes with TI-BASIC. It’s bullshit that we’re carrying these powerful super-computers everywhere but with less user empowerment then a mid-tier calculator.

(yes, I know you can root your phone and install termux and python but I want that to be the default)

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