[-] CameronDev@programming.dev 6 points 3 days ago

Free market!

Unless the payment is insanely high, this is still a stupid business decision, its throwing away any first mover advantage to anyone who doesnt take the bribe. When the bribes run out, theyll be competing against established wind and solar farms that have already paid down their upfront costs.

[-] CameronDev@programming.dev 4 points 5 days ago

Its gonna get a lot of people angry and sweaty, but this is probably a good idea, long overdue. GIMP is just just not a professional sounding name.

I gather Wilbur is the name of the mascot, so WLBR makes sense.

[-] CameronDev@programming.dev 120 points 3 months ago

Missing the LLM developer with billions of tokens to burn.

  • "Claude, please solve this puzzle so my Grandma can get her insulin"
  • if the LLM succeeds, solves in less than 10 seconds.
  • if it fails, star remains forever unsolved - "Impossible with current LLM, will try again with ChatGPT 8.0"
1
submitted 7 months ago* (last edited 7 months ago) by CameronDev@programming.dev to c/boostforlemmy@lemmy.world

See: https://lemmy.ml/post/36048067

Attempting to view that community (and I suspect that specific post) in boost causes the app to crash.

I guessing due to the magnet link?

19

Hi All. This might not be for everyone, and is very rough around the edges, but I have written a tool to more easily test how custom addressable RGB effects work.

Simply copy the code portion of the lamba into a text file, and then build and run, and it will output on your terminal how the effect will look.

It is very rough, you need a C compiler, and a RGB/TrueColor capable terminal.

If it works for you, let me know, if it doesn't, also let me know.

https://github.com/cameroncros/ESPHome-ARGB-Tester

28

I dunno if this is appropriate for this community, so mods, please delete if not.

I have been writing a screen clone in rust.

https://github.com/cameroncros/PoorMansScreen/tree/better_screen (The main branch is how I currently use it, not at all screen-like, the better_screen branch is much closer to a screen replacement.)

It all currently works fine, albeit quite simple, and I suspect not following best practices. Please talk shit about my code so I can fix that :D

For my next stage of development, I would like to use some combo of vt100 and ratatui to wrap the shell in a border, or add a menu bar at the top or bottom to make it clear when the user is inside a "screen". Does anyone have any thoughts on how to go about doing that? I am very unskilled at ratatui.

[-] CameronDev@programming.dev 220 points 1 year ago

"Effectively kill piracy" - Sure guys, this time it'll work.

[-] CameronDev@programming.dev 115 points 1 year ago

My favourite one is:

i -=- 1

[-] CameronDev@programming.dev 161 points 2 years ago

Remember that in online spaces (and IRL in reality), there are astro-turf/sock puppet accounts that will make claims to sway public opinions.

[-] CameronDev@programming.dev 151 points 2 years ago

Its only a genocide if it comes from the third reich. Anything else is just sparkling ethnic cleansing.

[-] CameronDev@programming.dev 197 points 2 years ago

To be fair, we only know of this one. There may well be other open source backdoors floating around with no detection. Was heartbleed really an accident?

[-] CameronDev@programming.dev 165 points 2 years ago

That kinda sounds reasonable. Especially if it can prevent someone going down that rabbithole? Good job PH.

[-] CameronDev@programming.dev 143 points 2 years ago

Im not a lawyer, but is this really good news? Isnt this just setting a precedent that Nintendo can shake down any emulator developer for ~2.4m any time they feel like it? So small developers are basically screwed?

12
Cutting Garolite (G10) (programming.dev)
submitted 2 years ago* (last edited 2 years ago) by CameronDev@programming.dev to c/3dprinting@lemmy.ml

I posted here a while back when my glass bed failed. One of the suggestions was to replace with Garolite or G10. My sheet finally arrived and i set about cutting it down to size.

...

Within 4cm, my basically unused jigsaw blade was worn flat, and by the end of the first cut (20cm), there is basically no more teeth.

For the second side, I tried using a multitool cutter, and within a few millimeters it was visibly blunt (plastic and metal tools). Finished it off with a standard wood hand saw, which seemed to go better.

So warning to anyone considering garolite, dont use power tools, it will fuck them up.

[-] CameronDev@programming.dev 113 points 2 years ago* (last edited 2 years ago)

It is actually a boot failure. Normally the kernel reads some config from the initrd (the bootloader loads initrd and passes it to the kernel - thanks dan) and then does a bunch of setup stuff, and then it mounts the actual root filesystem, and then switches to using that. In this case, the root filesystem has failed to mount.

Hardware failure is most likely the cause, but misconfiguration can also make this happen. Probably hardware though.

If its misconfiguration, an admin can reattempt to mount the root drive on /new_root, and then ctrl-d to get the init system to try again

ELI5: couldnt open C:/ drive

Edit: clarified what loads the initrd - as per dans comment.

17

I have a moderately long HDMI cable running to a screen that has worked for quite a while. Recently the screen lost its connection. I replaced the cable with the exact same model of HDMI cable, and its all good. The cables arent frequently inserted or removed, and they are otherwise in good condition. I have no idea how or why this could happen. Any ideas?

52

I have just realised that alien.top seems to be mirroring reddit accounts, posts and comments, without labelling them as such. What is the point of this one way mirroring? As soon as users realise, they are going to just leave. There is no point having a discussion with a bot that cannot respond.

17

I have been printing with PETG on glass for a little while now, and have gone through almost an entire roll. Yesterday I had my first print stick so hard that it delaminated the glass :(. I stopped using hairspray as it made the prints not stick at all, and printing bare glass was just fine. But something about yesterdays print made the glass give up. Is this how PETG + Glass normally fails? Works perfectly for years, and then suddenly fails?

[-] CameronDev@programming.dev 175 points 2 years ago

I think its better to think of it like a president or prime minister. He might set the plan and direction and making the big decisions, but there are thousands of others supporting and making the plan actually happen.

In the past he has delegated the release to others as well.

So if the worst would happen, the linux project would continue operating fairly seamlessly.

view more: next ›

CameronDev

joined 2 years ago