nycki

@nycki@lemmy.world
4 Post – 81 Comments
Joined 9 months ago

Comic books. And those weird bathroom readers.

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...

14 more...

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).

1 more...

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

Advertisements.

It's a digital image of a painting!

(Six, if you fold the pages back.)

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.

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.

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.

3 more...

Go look up the existing arguments against AI, and write your rebuttal to those, and then debate people about it. More productive for everyone involved.

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

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)

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.

2 more...

syncthing is the easy option if you have some files you always want to have on both. if you just want to access your desktop files from your phone, I recommend Cx File Explorer for Android, it's a file browser that supports various network file share protocols including Samba and SFTP.

stronger products need less advertising, so an over-advertised product is likely inferior.

I'm impressed that you found a way to give an answer less helpful than 'just google it.' Where do you think chatgpt (and google) get their knowledge?? Threads like this one.

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.

12 more...

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"

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?

basically this comes down to time and money. if you're a hobbyist, you have lots of options available, but they take time to learn and you probably already know html. if you're a professional, developer time is more expensive than cpu cycles and you probably already employ a web developer. unless there's a good reason, most people won't learn an entirely new GUI toolchain.

1 more...

Especially slightly angled walls!

I finally hacked my 3ds, using the tools at https://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.

Where I live, we drive on the right, but pass on the left, so I do that. For stationary or oncoming obstacles, go right; for passing things moving the same direction as me, go left.

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

1 more...

I dont. Its honestly not great. I'd rather that effort went to preserving and repairing the existing tools of the free and open web -- the old protocols are extensible. Imagine if we had an RSS client with a "reblog" feature!

"Federation" adds overhead and honestly creates as many problems as it solves. It's not a selling point, its a price tag.

Answering my own question: I work in web development and my usual value for pi is the standard JavaScript Math.PI. JavaScript uses 64-bit floats, which are accurate to about 15 decimal places. But that's how many digits the computer uses. For practical math, I don't think I've ever needed more than 2 digits of accuracy in an equation involving pi.

right pad for mouse, left pad for hotkeys, all the way. Great for games that use the entire left half of the keyboard.

Omori opens with an intense depiction of self-cutting and I noped out right there.

It gets much darker, I'm told. Glad it made the point early; I would not have enjoyed it.

I think the "migration" process needs more work. If you want to hop homeservers, you're going to lose your whole post history and all your followers. That's what keeps people stuck, more than the sign-up process itself.

I use ! to sort to top, and Ω to sort to bottom. So far haven't had any compatibility problems.

For the curious: the use case for this is when you want to reduce nesting but also want a sort of "soft hierarchy" within a folder. I could separate my music folder into albums and playlists, but then I'd have a mostly empty folder, so instead I put both in the same directory and use prefix naming to sort them.

1 more...

lol, as if the internet would survive long enough to be studied archeologically. most digital media lasts 10 years, 20 tops. future archeologists will get whatever was worth laser-etching into a sapphire disc and they'll just have to live with that.

Google search. I want a way of finding stuff based on everyone's tag suggestions, like a booru, but distributed.

optional autocomplete is a nice-to-have, eager autocomplete is a pain in the ass. as long as it only completes when I ask it to, I don't mind.

I think you're approaching this in the right way. You know that logically it's not worth your time to dwell on something you can't change, but knowing that doesn't change how you feel about it, because feelings aren't rational.

You can't make the feelings go away, but you can find a better way to express them. You came here because you needed to talk about your feelings, and that's a good start, although in general the internet makes a poor therapist. I would recommend starting a journal, either on paper, in text, or using a voice recorder, whatever feels most natural. Journals are good listeners.

Pay attention to yourself. Allow yourself to recognize your emotions, and how they affect your body. Listen to your breathing. Put a finger on your wrist and try to feel your pulse. Take a moment to be aware of your hunger, your thirst, your aches and pains, and how all of them feed back into your emotions. Work with your emotions, not against them.

Electron apps ship their own chromium-based renderer, but 'webview' means the OS gets to use its own renderer. It's still a browser-like environment, but at least the OS can choose the most performant one.

That's basically my reasoning, yeah. Specifically, in floating point notation; if you get rid of all the mantissa bits, you'd be left with 1 * 2^0. I suppose it could be 0 * 2^0, but a leading 1 is implied, since virtually all numbers are nonzero.

oooh, wiby got a .org? nice.

I don't know about self-hosted search yet, but I think that's one place where federation might actually be a feature and not overhead.

My experience with pacman was via rwfus on steam deck. I was coming in as someone with experience with apt, npm, pip, even choco and winget on windows. My expectation from pretty much every other command line tool is that commands are verbs, flags are adverbs. So having to install with "pacman -S" (or is it "pacman -Sy"?) just feels unnecessarily cryptic. Same with "nix-env -iA". I understand that there are some clever internals going on under the hood, but you can have clever internals and sane defaults. For instance, "npm install foo" both downloads the package to node_modules and updates package.json for me, so I can see what change was made to my environment. Nix should do that.

I would avoid the .us domain unless you have a good spam filter. If you register with .us, you get put on a public list, and you get calls from people begging you to hire them to design your website.

1 more...

You might enjoy the recently released Cobalt Core. It's really more like Slay the Spire in space, but the addition of a time loop gives a neat narrative framing to the deckbuilder mechanics.