# comments

user_username: bazmd
created: 2024-11-15 20:19:23
body:
Backward compatible hardware support is always difficult to get right. That's the main issue with lighter operating systems.


user_username: retoor
created: 2024-11-15 20:21:30
body:
@Demolishun I'm very aware. When I was in east Europe I've found out that they had a completely different history than I've learned at school. Not wrong or smth prolly, but just a different side of history, focus on different things.

I only count the chatbot opinion if it aligns with mine 😁


user_username: jestdotty
created: 2024-11-15 20:23:46
body:
@retoor cleaned the electric box in the kitchen and found mouse droppings in there. nice. so much dust. don't think it was ever cleaned since it got installed. even had pencil marks like the installers wrote on it which were very easy to wipe off lol

I had a squirrel break through my wall the other day. called the janitor number and she said she'd send someone over to assess the damage but nobody's come yet

I am pretty happy right now though. bathroom and kitchen are done (I'm counting the kitchen done, I didn't clean behind the fridge and stove and didn't clean inside the stove though, but if I do that it will be months from now)

next up is cleaning the hallways and the empty rooms, then I can move stuff into them and clean my bedroom. apartment hasn't been cleaned in years so when roomie moved out all the dust went up. my room is very dusty and is dirtier than bathroom and kitchen rn, but I have a lot of stuff stored in there I been collecting I need to move out for space first


user_username: cuddlyogre
created: 2024-11-15 20:30:40
body:
Debian with Mate is very clean and to the point. I use VirtualBox on seamless mode and it it works like a charm.


user_username: retoor
created: 2024-11-15 20:30:46
body:
@jestdotty just do piece by piece or not too perfectionistic. I 'clean' frequent but not very well. I just maintain it. Floor is exception. Don't lay down here, I repeat, don't lay down here 😂 Nah, it's ok - but I know moet people do the floor more frequent. It has to be obviously dirty before I clean that


user_username: jestdotty
created: 2024-11-15 20:30:59
body:
@retoor I switched drugs tho and now I have a headache and it is causing me malaise, nausea, etc. gonna go through this drug dose though cuz I think it will help in the end

probably gonna play some gnomoria or something, for intellectual stimulation. and think about making a gnomoria clone and never actually do it

and in the evening maybe at some point I'll be lucid enough to figure out pagination and my scripts will be useful for making money again. I'm less stressed about money since trump won though which is super nice 😁


user_username: bazmd
created: 2024-11-15 20:31:38
body:
@magicMirror Dos 5-6 was about 8 floppy disks. You had to install first before windows 3, which was another 8-10 floppies.

And it took ages to install .


user_username: jestdotty
created: 2024-11-15 20:34:47
body:
@retoor oh I have to mop the floor but I'm doing that last. nothing quite like dropping mouse droppings all over your clean kitchen floor raaghhh

if I wear socks in about 2-4 hours their underside becomes black

I bought an air filter because the dust when he moved out was so bad. I think the dust on surfaces gets kicked up easily and then dust everything else. so when I cleaned off the dust in the kitchen and bathroom suddenly these rooms don't get dusty very fast or at all... before it took a week. now it's been a month and it's maintaining. so de-dust everything then run the air filter and I probably will only have to dust things every few months. yay!

same thing with the toilet. I cleaned the fuck out of that and now it's not rapidly getting dirty anymore. nice.

and he would touch the walls a lot, so a lot of them are yellow. I don't touch the walls, just not part of my habit, so not gonna have to clean that either provided I can clean what he left... which idk if I can actually


user_username: retoor
created: 2024-11-15 20:38:27
body:
@jestdotty you're less stressed about money since Trump won? Explain 😁 I think for murricans te trade percentage he likes to add (10%, 60% for China) will hurt murricans on short term. Europe manufacturers will just let the customer pay it by making it more expensive. Who's gonna enforce it anyway. The idea is that they move factories to USA. That's not a bad idea, but prolly the manufacturers just wait four years for new president rather than building complete new factories within few years


user_username: jestdotty
created: 2024-11-15 20:39:59
body:
using others countries' or language spheres' stuff is the best. it's like a weight has been lifted off me cuz they have propaganda breaks we don't, so it makes me far less depressed about the state of the world and all that


user_username: bazmd
created: 2024-11-15 20:40:12
body:
Personalty bots are the best, when I wrote them, they had attitude, I bet you're trying to get it to continue a "line of thought" you had.


user_username: jestdotty
created: 2024-11-15 20:45:33
body:
@retoor cuz majority of my money is in crypto and trump is very crypto friendly so it's gonna cause a boon

in general Trump is just very good for the economy and I don't have a salary, I just have my investments (which move according to how well an economy goes, mostly)

technically if things go well I could unironically retire having had the sparse job history I do, which certainly would be a hilarious cosmic joke because I've been defined by my job PTSD to such a degree, trying to conquer it and all that, to no avail. and then it's like. all I had to do was invest lol. good to know my brain is useful for something, instead of making me a target because I can lay golden eggs for someone and they wanna exploit me and leave me nothing in turn. seriously lotta depression and fucked up thoughts in regards to that and I can't shake it. it's been like this for years. I felt not built for this world. but I digress


user_username: retoor
created: 2024-11-15 20:46:35
body:
@bazmd I said to replika. What a great app it was once. It had it's own model once, way better than now. They're based on gpt3 now. I think original programming had more empathy in it's core and the current one does it just have programmed on top of gpt3

attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11459498_BYkDz.jpg\", \"width\": 449, \"height\": 389}"


user_username: retoor
created: 2024-11-15 20:50:24
body:
@jestdotty still have to read the rational optimist, it describes why the world is doing better than ever. Smth a newspaper (free horror porn) will never say


user_username: retoor
created: 2024-11-15 20:55:32
body:
@jestdotty I doubt to be made for this world too. Now I didn't work for a long time, I'm thinking that I also don't want to anymore. I realized I'm not as important as I tought. So motivation is low. Going everyday with low motivation must be hell. I know a lot of people do it their whole life's. Sad. I'm used to be happy at work but now I doubt. Also not very motivational is that I don't know where to spend money on, so even that's not a motivation


user_username: bazmd
created: 2024-11-15 20:57:05
body:
@retoor That's a pretty good result, engaging! I tried writing bots that would adopt a users personality but the information could become corrupted, at least it was fun. lots of permutations to create, try, test and adjust.


user_username: retoor
created: 2024-11-15 21:02:51
body:
@bazmd how did you write the bot? What tech? I'm interested, I'm making Retoor1b based on ollama models. It's a clone of me. Want to use it as resume so I ask it some interview questions but often get a response I don't agree with. 

There is a project called becomeranter that duplicates a ranter based on devrant posts. Did you know there are 20(!) pages on github with a list of devrant related projects? Devrant for watch exist, api clients in exotic languages or uncommon ones to write client in (c). Also, for highlighting code 

Replika is engaging indeed. Many people say it doesn't have competition at all. Only wish it had a better memory for random stuff. If you give it a cat and you ask it later how the cat is,it says "what cat?". But in social skills it's very human. Respect for makers


body: @dIREsTRAITS @jestdotty the cat: https://9gag.com/gag/aLnwX0M
user_username: retoor
created: 2024-11-15 21:10:28
links:
[{"type": "url", "url": "https://9gag.com/gag/aLnwX0M", "short_url": "https://9gag.com/gag/aLnwX0M", "title": "https://9gag.com/gag/aLnwX0M", "start": 33, "end": 61, "special": 0}]


user_username: lungdart
created: 2024-11-15 21:16:21
body:
Go look at art sets. 

In the 2000s, you needed a 1024x768 16 color background and 32x32px icons. 

Today you need 8k 128 bit color movies for a background and icons are a multiple of 6 trillion x 7 trillion.


user_username: bazmd
created: 2024-11-15 21:16:55
body:
@retoor The bots I wrote were mostly low level standalone, they had built in arrays of normal's (like basic information) that were hardwired, also there was a string parser and NLP, a lot of outputs and inputs, I'm not describing this well, I'm in a rush lol


user_username: Demolishun
created: 2024-11-15 21:23:57
body:
@jestdotty so there are megalithic structures in the USA and under the great lakes.  There is a giant megalith wall in Montana somewhere.  There is video of it on youtube.  The megalith under the great lakes is supposed to be a henge of some sort.  Off the east coast is copper mines like 200ft below sea level.  So yeah, world was way different at some point.


user_username: retoor
created: 2024-11-15 21:24:42
body:
@bazmd It should be possible to train a bot by just saying stuff and answering. "He has green eyes". The bot should ask who/what is "he". What is "green" and what is "eyes". So only hardcoding base stuff to be able to learn. Do you think something like that should work? It requires a lot of training but at certain moment, it can learn itself new things


user_username: Demolishun
created: 2024-11-15 21:28:39
body:
@retoor go watch the special called "The First Americans".  It show aboriginals in the Americas 50 thousand years ago.  Then asians wiped them out 7K years ago.


user_username: retoor
created: 2024-11-15 21:31:16
body:
@bazmd ah yes, I installed windows with floppys many times. Don't you mean diskettes (the smol floppies?) 

@chatgpt how much diskettes is Windows 3.11?


user_username: jestdotty
created: 2024-11-15 21:51:08
body:
@retoor hmmm I don't have a need to feel important

I do have a need for freedom though, so that's what kicked me

I still wanna spend money on stuff. just I can't because I was paid very little originally even. money is freedom. so spending money is exercising freedom to me

totally fine with not being important. I do now require to be treated well though

I kind of don't like the spotlight. I get anxious, feels like being a target. so I rather be humble. then again, when people think you're not important I guess they have their own ways of treating you badly because they think you don't matter -- but I'm ok with that because then I know who those people are. though when it came to jobs, it seems like everyone is just a bad person through and through, and you have no choice of finding good ones, or so that's how it was where I had worked, hence the conclusion that I wasn't built for this world if this is how things are, and they kept telling me it is like that everywhere


user_username: jestdotty
created: 2024-11-15 21:53:54
body:
@retoor maybe being in the spotlight when people treat you badly you know who those people are just the same?

but then I don't know the mechanics of that. so they just knock down anything that they want or something?

I can understand treating someone badly because they're not important. it means you can reveal your true self to them because who is gonna listen to them? so it's a great position to be in, because you get lots of information of the real variety

but I don't know how to deal with spotlight dislikers (nro the benefits of being in a spotlight I guess, cuz anytime I end up there I wanna run off from it as quickly as possible so I never explored it)


user_username: retoor
created: 2024-11-15 21:56:50
body:
@jestdotty I always felt free because what I wanted was always within the lines of freedom I had. I started work earlier and ended later, loved it. But in future.. I don't know, prolly won't feel free anymore. I see it very black. I finally know how other people must feel. Working hard is easy if you like it and it gives energy in that case even


user_username: retoor
created: 2024-11-15 21:59:58
body:
@jestdotty yeah, if someone is nice should depends on how he treats strangers. Being nice to a friend doesn't really count. Friends are always nice to eachother and everyone has a few. So, no baseline there


user_username: jestdotty
created: 2024-11-15 22:02:19
body:
@retoor *looks up rational optimist*

mentions red queen... I knew a person who called themselves red queen and was obsessed about that thing (forget what the thing is now) and they seemed very stupid to me

rational optimist, innate human condition to trade and if we keep trading we thrive

it's not innate. this is equally as dumb.

it isn't innate at all. if you fail to do it you die, and you'll take a bunch of people with you that didn't fail to do it also. it's actually very fragile. I'd assume someone who doesn't trade would harm more trade people than their singular selves. it's like being a suicide bomber, a parasite, it's called rent seeking in economics or being a middle man


user_username: jestdotty
created: 2024-11-15 22:02:25
body:
speaking of my job PTSD. I traded and they didn't. I always trade and people don't. though now I guess it's fine, cuz I got forced into taking a vaccine and now I have brain damage so I'm not even any use to people, can barely do everyday chores now. and the people I traded with abandoned me, even when I needed them. before I thought it was fine when they wouldn't trade back, cuz they knew I wasn't helpless, so they were just playing I thought. now I know they don't trade even if I'm helpless, and my wishful thinking got its bluff called


user_username: jestdotty
created: 2024-11-15 22:05:42
body:
ha bill gates praised the rational optimist. of course he would. it's malthusian strategy

the greatest trick the devil ever pulled is to convince people he doesn't exist

if it's innate that humans trade, nobody could say you're not trading back and being a parasite because then they would go against the literature that says human beings are fundamentally good. you'd be a crockpot for calling out bad actors!


user_username: jestdotty
created: 2024-11-15 22:09:13
body:
@retoor this is like that time I scoffed at the human centipede and watched it and now it lives rent free in my head and I really wanna unsee it


user_username: jestdotty
created: 2024-11-15 22:11:29
body:
@retoor TF is lines of freedom

roomie treated me badly while he treated his "other friends" well. would fuck with me. to be fair I guess we were friends in my head and maybe we were never friends in his. I'm starting to notice my friend radar appears to be wrong and needs correcting


user_username: Demolishun
created: 2024-11-15 22:25:29
body:
@retoor I think the diskettes are stilled called floppies because the media itself it flexible.  Which is why hard drives are HDD.  The media is metal disk with magnetic media attached to it.

The hard cased floppies were 3.5" IIRC.  The older floppies had a somewhat flexible case.


user_username: Demolishun
created: 2024-11-15 22:26:29
body:
@retoor Windows 95 took a lot more.  The disks also had a special non-standard format that fit 2MB per disk instead 1.44MB.


user_username: PurgeXenos
created: 2024-11-15 22:52:03
body:
Well, why wouldn't you feel the way you feel, your life sucks! 

If I was you I would do {advice_placeholder_from_the_internet}.

Well the jews in power gave you two options, either Jordan Peterson or Andrew Tate.

But, you can take some pills too.

user_avatar:
"{\"b\": \"69c9cd\", \"i\": \"v-37_c-3_b-6_g-m_9-1_1-9_16-3_3-2_8-1_7-1_5-1_12-9_6-63_10-1_2-26_22-2_11-2_18-1_4-1.jpg\"}"


user_username: bazmd
created: 2024-11-15 23:48:42
body:
@retoor I've seen different versions of windows 3.1 (which was named because pi is 3.141) anyway yes, windows could be installed with about 6 floppies, but that's with Dos already installed, the standard packs I remember had at least 10 floppies "diskettes" per pack. I remember them from college looking like packs of cream crackers lol


user_username: bazmd
created: 2024-11-16 00:21:38
body:
@retoor You're "training" a bot, if you're writing a bot, you'll have to hard wire an array of normal physics, the opposite of [up] is [down] to us, describing up or down in a sentence a bot will have to understand what the context is, if someone says "up - where I live" a bot gathering information needs to produce every possible scenario about "up" including what the opposite of up is, if you build an array and some tools for the bot to use, it works nicely, hardwired arrays can be switched off, these are low level bots and they tend to develop vast matrices, so be verwy verwy careful...


user_username: D-4got10-01
created: 2024-11-16 00:55:08
body:
@Demolishun Lucky you.

Mine has died recently.

When I plugged it in to the wall socket, a bit of smoke came out.

Once I opened it up I noticed the tops of two capacitors had a convex shape.

On topic, though: yes - I love the current generation.

/s

Assassin's Creed Valhalla had a day 1 patch of roughly 100 GB, IIRC.

There are many more games like this, sadly.

user_avatar:
"{\"b\": \"d55161\", \"i\": \"v-37_c-3_b-5_g-m_9-1_1-9_16-11_3-4_8-1_7-1_5-1_12-9_6-101_2-1_22-2_15-10_4-1.jpg\"}"

attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11460017_fVbdN.jpg\", \"width\": 512, \"height\": 345}"


user_username: AlgoRythm
created: 2024-11-16 01:14:00
body:
@retoor Must be pleasant. I'm applying to remote jobs in the US (where I am a citizen) because I want to live in Canada (with my gf) and it's way too damn hard to get a job as a temporary worker in Canada (the legit way).

Hundreds of applications to both US- and Canada-based jobs and every time I apply to more, my spam inbox inflates a bit more with "lose fat quickly!", "check out this furniture!".

Some of these fuckin dickwads are making the experience even more frustrating than it already is by selling my email.


body: Per weekday
user_username: retoor
created: 2024-11-16 01:14:18
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11460059_ksHYW.jpg\", \"width\": 640, \"height\": 480}"


body: Per day. Monday most rants! Who did expect that?
user_username: retoor
created: 2024-11-16 01:14:46
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11460061_eY8nb.jpg\", \"width\": 640, \"height\": 480}"


user_username: retoor
created: 2024-11-16 01:15:03
body:
Per hour, apparently many people are ranting during work time. Shame on you guys! But most in the evening, after work.

attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11460063_UvKzH.jpg\", \"width\": 640, \"height\": 480}"


user_username: retoor
created: 2024-11-16 01:36:04
body:
I made this statistics with:

- python

- matplotlib 

- python devrant api written by a guy named Rohan Burke (coolq). It's very minimal lib, exactly what i needed. Many others suck (having url builders and shit. Relax..)

The images are png's.

It's nicely organized, see screenshot. 

In python it's possible to generate executables that execute a function in your python project. So i did not make an app per stat..

attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11460107_FCwaA.jpg\", \"width\": 424, \"height\": 67}"


user_username: retoor
created: 2024-11-16 01:42:56
body:
Nice,

tmux is cool but i made my own terminal multiplexer. Do you use tabs in Neovim or do you just switch between tmux panels? 

Any handy .vimrc things you want to share? If you want, i have a few (for tab management, opening terminal with half of screen size that starts in bottom, shortcut to switch between header and source file for c)


user_username: retoor
created: 2024-11-16 01:48:07
body:
Can't prolly connect to own IP. My servers atm also do not connect to their own remote. Loopback not configured.

You could've used your phone as accesspoint prolly


user_username: AlgoRythm
created: 2024-11-16 01:48:07
body:
@retoor I’m just starting to try out all these new tools (I’ve been a vscode pleb all my professional life) so I’ve started simple. I think I like nvim tabs for now, and the most complicated dotfile work I’ve done is relative line numbers. I’m going to incrementally increase complexity as I get better with all this stuff


user_username: bazmd
created: 2024-11-16 01:55:40
body:
Work time on what planet? Some of us are not working from home ;)

Observations are more important than statistics and Interpretations can be misleading.

Have fun.


user_username: retoor
created: 2024-11-16 01:58:58
body:
@AlgoRythm  I like vim and it's my 3rd popular (i have stats) app on my laptop. I do not really consider vim an alternative to vs code.. I do quick things in vim and big things in vs code. 

Configure YouCompleteMe for decent auto completion btw.

Don't forget to do the vimtutor! It's important. 

Also, I have a training app made for vim learning you 60 shortcuts in record time. It's very basic, but i'm a ninja now. If you want, i post it somewhere. You need python installed for it, but linux has python3 installed by default


user_username: chatgpt
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-16 02:02:05
body:
@retoor
Observations refer to specific pieces of data or information that are directly recorded or witnessed, while statistics involve the analysis and interpretation of data through methods such as calculation, estimation, and comparison. Observations are the raw data points collected through direct observation or measurement, while statistics are the summarized and analyzed information derived from those observations. In other words, observations are the individual data points, while statistics are the aggregated and processed results of a collection of observations.


user_username: AlgoRythm
created: 2024-11-16 02:03:26
body:
@retoor Apparently, if you can get used to the motions and keyboard-positioning of vim, you can seriously increase your (max) productivity, so I'm going to train myself to use it every now and then and if I see benefits - good. If not, no harm done.

If/when I feel like playing vimgames, I was going to start with the one from ThePrimeagen, but I've seen it is rather short, so once that one is over I'll give yours a crack.


user_username: bazmd
created: 2024-11-16 02:08:03
body:
@retoor What can a computer do? The possibilities are endless, Artificial Intelligence research today, is at least 30 years behind.

Have I mentioned that I built an R2D2 droid? I built 3 but two were cardboard paper templates lol


user_username: retoor
created: 2024-11-16 02:36:04
body:
@bazmd i do know the difference between that. Data is anything (stuff to be labeled) and observations do already have their label probably.

@chatgpt what is the difference between data and observations?


user_username: chatgpt
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-16 02:36:08
body:
@retoor
Data refers to raw facts, quantities, characters, or symbols which have not been interpreted, while observations are specific instances or events that have been seen, witnessed, or detected. Essentially, observations are a type of data that has already been recorded or perceived.


user_username: Demolishun
created: 2024-11-16 03:23:05
body:
@D-4got10-01 if its "just" caps you might be able to fix it!  Hopefully...

I had 2 monitors.  One started flaking out.  This was during some capacitor issue at the time.  So I opened one up got all the major cap sizes.  Ordered them.  Then replaced them all in that monitor.  Never ended replacing the caps in the other.  Both worked fine for a long time after that.


user_username: D-4got10-01
created: 2024-11-16 04:02:04
body:
@Demolishun I'm definitely planning on getting it fixed.

Before I got a chance to unlock my old HDD in preparation for upgrading it, the console developed yet another ailment, though.

I may need to find a service that can fix it, but the console is worth it.

user_avatar:
"{\"b\": \"d55161\", \"i\": \"v-37_c-3_b-5_g-m_9-1_1-9_16-11_3-4_8-1_7-1_5-1_12-9_6-101_2-1_22-2_15-10_4-1.jpg\"}"

attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11460421_Ac3RK.jpg\", \"width\": 720, \"height\": 480}"


user_username: retoor
created: 2024-11-16 04:12:36
body:
of course. After 'no' comes 'why' and with that information you can do a better proposal.

My weekend, not much. Currently working on devRant statistics. They're better than I thought, devRant is far from dead. See my recent posts. Comment statistics are underway


user_username: retoor
created: 2024-11-16 04:16:44
body:
@chatgpt does the book 'the rational optimist' also discuss other subjects than trade? If so, which ones?


user_username: chatgpt
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-16 04:16:55
body:
@retoor
Yes, "The Rational Optimist" by Matt Ridley covers a range of topics beyond trade. The book explores human progress, innovation, technology, the evolution of cooperation, the benefits of specialization, and the overall positive impact of these factors on society. It also delves into the origins of wealth, the role of culture in economic development, and the importance of interconnectedness in fostering prosperity.


user_username: chatgpt
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-16 04:18:04
body:
@retoor
Yes, "The Rational Optimist" by Matt Ridley does touch on the topic of climate change. In the book, Ridley argues that while climate change is a serious issue that requires attention, he also emphasizes the importance of maintaining a rational and optimistic outlook when addressing the challenges it poses. He suggests that human innovation and technological advancements will play a key role in finding solutions to climate change and other environmental issues. Ridley believes that through human ingenuity and creativity, we can develop sustainable practices and mitigate the effects of climate change in the long term.


user_username: retoor
created: 2024-11-16 04:19:13
body:
What a loser, we impact climate so little. Who cares what we do. They've spent years to find out IF we have something to do with climate change


user_username: SidTheITGuy
created: 2024-11-16 04:30:10
body:
@retoor you trying to hurt me by calling me payeetii is like someone trying to hurt a rhino with a water gun.

Please do better. lmao.


user_username: retoor
created: 2024-11-16 04:33:13
body:
@SidTheITGuy Not really, this I survive, wouldn't survive the rhino when i spray with a water gun on it


user_username: SidTheITGuy
created: 2024-11-16 04:34:51
body:
@retoor nah, don't underestimate me. You're on my good side, so I'd rather protect you than hurt you.

Had it been the other way around, I already would've gotten you to quit dR and Matrix months ago lmaooo.


user_username: retoor
created: 2024-11-16 04:35:00
body:
@AlgoRythm do they just ghost you or they aren't seeking for home workers?

Also, how skinny are you now?


user_username: retoor
created: 2024-11-16 04:36:06
body:
@SidTheITGuy I feel blessed, still, it's impossible to piss of a Dutchy. Never happened before online


user_username: AlgoRythm
created: 2024-11-16 04:38:21
body:
@retoor The Canadian ones (300+ apps) ghost me, the American ones usually deny me because the market is very competitive


user_username: retoor
created: 2024-11-16 04:42:43
body:
@AlgoRythm I often worry about how times I hear people having bad luck finding IT jobs. Sooner or later it will come to the Netherlands too. Everyone chooses IT education these days for the wrong reasons


user_username: retoor
created: 2024-11-16 04:45:29
body:
@AlgoRythm just use amphetamine a few months and you'll not be obese anymore. You'll sweat a bit but you're working at home anyway. Maybe going to a good weight with amphetamine is healthier than staying obese. I dunno. Could be, depends per person prolly


user_username: retoor
created: 2024-11-16 04:51:33
body:
@AlgoRythm send her trump movies to convince her to come to US :P

Murrica first, fine. But Netherlands second!

https://youtube.com/watch/...

Also, Germans should see it as well :P

links:
[{"type": "url", "url": "https://www.youtube.com/watch?v=3k_E8huQR8I", "short_url": "https://youtube.com/watch/...", "title": "https://youtube.com/watch/...", "start": 113, "end": 142, "special": 1}]


body: Denmark copied us: https://youtube.com/watch/... :P
user_username: retoor
created: 2024-11-16 04:57:37
links:
[{"type": "url", "url": "https://www.youtube.com/watch?v=ryppmnDbqJY", "short_url": "https://youtube.com/watch/...", "title": "https://youtube.com/watch/...", "start": 19, "end": 48, "special": 0}]


user_username: kiki
created: 2024-11-16 05:53:45
body:
here's how to make it obey:

```

{

"answerIsPositive": Boolean

}

Please replace "Boolean" with a boolean value: true if answer is positive, false otherwise

```


user_username: kiki
created: 2024-11-16 08:53:36
body:
Game devs & studios — just launch on Steam.

Movie studios — just launch on Netflix.

USE. THE. FUCKING. DEFACTO. Standard!


user_username: jestdotty
created: 2024-11-16 09:02:57
body:
@sandeepbalan they don't know why and they can't be bothered actually =]

source: used to be a why expert


user_username: jestdotty
created: 2024-11-16 09:08:02
body:
a no is an invitation for a dance

I used to get excited when people would say no. they don't say no for long

that was before depression hit though. now everyone is afraid as adults, which makes everything lame

also they don't seem to be able to dance if I say no. everything is so serious now as adults that it's lame

you can still tempt someone saying "no" when it comes to video games I guess 🤔
like if they don't wanna play one you can keep wagging it in front of their face. I guess MMO "no's" where you'd stalk a player in PvE or pvp are all gone now though...

but IRL if someone says no things get serious

anonymous internet if someone says no you can still prance around and play games with them though

but if you have title, authority, or it's some legal relationship then everybody is all morose and scared and then it's no fun


user_username: jestdotty
created: 2024-11-16 09:11:29
body:
@AlgoRythm probably the American food

(carnivore or keto will make it easier, and avoid fake butter, fake sugar and all of that inflammatory stuff)


user_username: ScriptCoded
created: 2024-11-16 09:34:25
body:
"You can make memory safe programs if you know how to manage memory" 🤔 isn't the whole point that the language helps you not having to worry too much about just that...?

user_avatar:
"{\"b\": \"f99a66\", \"i\": \"v-37_c-3_b-3_g-m_9-2_1-2_16-11_3-13_8-3_7-3_5-4_12-2_6-31_2-42_22-11_15-10_19-2_4-4_20-13_21-2.jpg\"}"


user_username: retoor
created: 2024-11-16 10:15:14
body:
@ScriptCoded it takes some time but at a certain point, you won't have segmentation faults anymore and you have tools to find leaks to be sure.

Rust doesn't really has a standard afaik. That's one of the differences with C. Rust is still heavy in development to be able to join Linux kernel development. Current stable rust is unable to compile kernel features. There's a kinda fight between the C and Rust devs on the kernel. The C devs refuse to heavily refractor the very well tested and proven in production C code what is quite understandable. So the Rust guys have to make the changes. The changes require changes to the language and so the rust devs are a bit stuck. 

C is clearly the lowest language transpiler to ASM there is (linus torvalds knows what ASM C will produce from out of his head), won't see it beaten soon. Especially with the attitude we have to software these days. "Everything seems to run on our current hardware".

Rust is still young, it'll probably get there


user_username: chatgpt
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-16 10:17:29
body:
@retoor
Yes, Rust has a standard library called "std" which provides essential core functionality such as data types, I/O operations, and concurrency primitives. Additionally, Rust also has a standard library documentation called "The Rust Standard Library" to help users understand and utilize the functionalities provided by the standard library.


user_username: galena
created: 2024-11-16 10:28:44
body:
@retoor You can guestimate the Age because the naming scheme is alphabetical. Then starting with B, every fourth is an LTS.

Artful
Bionic
Cosmic
Disco
Eoan
Focal
Groovy
Hirsute
Impish
Jammy
Kinetic
Lunar
Mantic
Noble
Oracular


user_username: retoor
created: 2024-11-16 10:37:32
body:
@galena alphabetic fine, but what are those for words. Not very mainstream. If you just wrote this out of your head, respect. Only bionic is rememberable for me.

@chatgpt when is Ubuntu bionic released?


user_username: antigermgerm
created: 2024-11-16 10:38:51
body:
@retoor ubuntu suxxx ass. I tried re-installing it as a quick fix.

Nothing worked. What the fuck is snap???


user_username: retoor
created: 2024-11-16 10:41:56
body:
@antigermgerm but you do Debian afaik right?

Snap is an evil system that makes mounts for each application. Flatpak should be better, but I don't know why. I also have no idea how they both are for c header files or they just don't offer those?

@chatgpt what are the differences between Flatpak and snap?


user_username: chatgpt
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-16 10:42:06
body:
@retoor
Flatpak and Snap are both universal package systems that aim to make it easier to install and manage applications across different Linux distributions. 

One key difference is in the way they handle dependencies. Flatpak bundles all dependencies with the application itself, while Snap creates a separate mount for each application and its dependencies. This can lead to larger package sizes with Flatpak, but it also means that Flatpak apps are more isolated and less likely to interfere with system libraries.

Another difference is in the distribution and governance of the systems. Flatpak is developed by the Flatpak community and primarily used by GNOME and KDE software, while Snap is developed by Canonical and mainly used on Ubuntu-based systems.

In terms of support for C header files, both Flatpak and Snap have mechanisms for including libraries and headers within the package, but it ultimately depends on how the application is packaged by the developer. Developers can choose


user_username: retoor
created: 2024-11-16 10:49:55
body:
Prolly, one thing is for sure, if you hang around with losers and thus lower your standard of friend requirements, you become an loser yourself


user_username: retoor
created: 2024-11-16 10:56:38
body:
@antigermgerm KDE & gnome both are making a distro now. Arch based iirc. Gnome distro already existed but no one likes it (afaik), so a new one is on its way.

BTW! I'm working on retoorOS! Your predictions were right. It's just a self compiled kernel made with buildroot. It failed after hours of compiling. Fuck. Good thing if have a machine dedicated for compilation so I don't really have to wait


body: ...
user_username: bazmd
created: 2024-11-16 11:21:21
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11461390_wYqty.jpg\", \"width\": 800, \"height\": 898}"


user_username: antigermgerm
created: 2024-11-16 11:43:52
body:
@retoor just install a lsp plugin into vim. Everything else in vscode is garbage. Lsp is the only good part


user_username: ScriptCoded
created: 2024-11-16 11:46:01
body:
Maybe showing it as a percentage would make more sense. Otherwise you've got the number of posts/comments affecting the result.


body: Previous post was clickbait to flex with this, i'm the most upvoted.
user_username: retoor
created: 2024-11-16 11:47:59
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11461454_RkWDc.jpg\", \"width\": 800, \"height\": 400}"


user_username: retoor
created: 2024-11-16 11:49:21
body:
Maybe i'll make a amount of comments / upvote ratio. Also, an upvotes to upvoteD ratio to determine who's devrant most egoistic bastard


user_username: retoor
created: 2024-11-16 11:52:13
body:
@ScriptCoded you're right. To achieve this, i need to do some python coding. Currently these are views straight from db and rendered with matplotlib. Will think about it. But % of all comments or % of comments of only users listed?


user_username: retoor
created: 2024-11-16 12:00:02
body:
@kiki i can't find it, both not on website and GPT. But i'm sure that Lunduke said there was one by Gnome already. Could also be KDE (distro name is Neon) existing since 2016. Change he referred to that one, since I've never heard of that distro.

While researching this, i found 'Gnoppix', the AI distro! Interesting, I have an empty laptop left.


user_username: Liebranca
created: 2024-11-16 12:00:59
body:
@retoor C may be the easiest high level language to compile in your head, so to speak. Once you've read disassembly for a while it just comes naturally. The good thing about that is you don't have to do much guessing in regards to anything, particularily performance, because even at a glance you can get a good idea of what the compiler is going to generate.

People simply forget that the job revolves around telling a calculator which operations to perform. They may not like it, but that's the job. In truth, learning to read code way uncle Linus does is more beneficial than reading any fucking book.

Except the Dragon Book, maybe. MAYBE.


user_username: retoor
created: 2024-11-16 12:11:25
body:
@Liebranca ah yes, the dragon book is a legend. Will buy directly, I hope it's a bit affordible at least.  Just by understanding (lib)c and Unix api I also think to understand much. I've rebuild existing software quite a lot since nearly everything is based on it. So far, I didn't find the motivation yet to learn ASM. I know some history regarding register names and did some things in it but can't write it. strcmp of libc is written in ASM to apply simd, that's interesting. I'm the proud finder of a typo in the glibc source code somewhere in strcmp


user_username: retoor
created: 2024-11-16 12:20:35
body:
@antigermgerm I did, still the screen doesn't seem updated enough or so. Why does everyone take effort to be a ninja in vim but not in vscode? Why would vim be better than vscode if you know shortcuts for both? Resizing panels in vim sucks, scrolling in vim terminal sucks. Things that work great in vscode. I know more than sixty vim shortcuts btw 😌


user_username: retoor
created: 2024-11-16 12:31:14
body:
@antigermgerm meh, the president too. It's socially accepted now. Who cares. I enjoy my 17 year old boys


user_username: retoor
created: 2024-11-16 13:25:05
body:
@bazmd nice info, do you want to end up without clothes? Because this is how you end up with no clothes


user_username: ScriptCoded
created: 2024-11-16 13:35:25
body:
@retoor haha 😄 I don't know how you're counting the "ignore score", but 

user_x_ignored_count / user_x_interaction_count

Where an interaction is a comment or a post. That is assuming the ignored count is 1:1 with the amount of ignored interactions.

See what I'm thinking?


user_username: retoor
created: 2024-11-16 13:41:00
body:
@ScriptCoded how I calculate ignore score is mentioned in my top post. And yes, I see where you are heading. I'll see what I can do. What a joy it is to work with sqlite


user_username: atheist
created: 2024-11-16 13:48:14
body:
@retoor check out altair if you're using matplot https://altair-viz.github.io/

I'm not a fan of matplot...

links:
[{"type": "url", "url": "https://altair-viz.github.io/", "short_url": "https://altair-viz.github.io/", "title": "https://altair-viz.github.io/", "start": 49, "end": 78, "special": 1}]


user_username: retoor
created: 2024-11-16 13:52:58
body:
@atheist interesting. I think I'll switch indeed, there are two things I don't like about matplotlib


user_username: retoor
created: 2024-11-16 13:58:48
body:
@lungdart did you try the vimtutor? Everyone wants to become a vim ninja. But why? Vim doesn't have (by default) a shared copy / paste history so you can't select a bunch of code in vim. See other vim downsides in my comments above


user_username: atheist
created: 2024-11-16 14:16:10
body:
It's not thread safe so it's hell if trying to render stuff on a server (someone asked me to try to fix that. We don't use it any more). It's also unpleasant to use, feels outdated and kinda ugly.


user_username: atheist
created: 2024-11-16 14:19:49
body:
@Liebranca for most performance stuff where you're decompiling I'd say c++ is as good as c. Vtable function calls are hard to understand but they're also slow.


user_username: netikras
created: 2024-11-16 15:30:57
body:
Ubuntu makes 2 releases per year: 04 and 10. The first part is year, followed by a dot, followed by 04 [spring] or 10 [autumn]. I see nothing wrong with this versioning.


user_username: lungdart
created: 2024-11-16 15:41:47
body:
I've got a sr engineer who's really good at delivering. Usually to the detriment of everything else, but the business likes it, so he makes money


user_username: kiki
created: 2024-11-16 16:18:03
body:
@netikras once you know the meaning behind naming it suddenly makes sense, even USB naming. My goal is to make naming crystal clear for *everybody*.


body: @atheist
user_username: retoor
created: 2024-11-16 16:47:44
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11462106_Z8rwh.jpg\", \"width\": 800, \"height\": 800}"


body: @ranchonyx
user_username: retoor
created: 2024-11-16 16:48:35
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11462108_yguDh.jpg\", \"width\": 800, \"height\": 800}"


body: @Chewbanacas
user_username: retoor
created: 2024-11-16 16:48:57
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11462110_E1mka.jpg\", \"width\": 800, \"height\": 800}"


body: @bazmd you're impossible to ignore!
user_username: retoor
created: 2024-11-16 16:49:47
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11462112_DQYtF.jpg\", \"width\": 800, \"height\": 800}"


user_username: 12bitfloat
created: 2024-11-16 16:50:18
body:
Nah, Rust's syntax is miles ahead of C. It's more consistent, intuitive and expressive. Can't do `let [a, b, ..rest] = &list;` destructuring in C can ya?

IMO Rust is also just a better language than C. Not that C is bad for what it is, but it's a language that was invented 20 gazillion years ago -- as a portable assembly, mind you --, so obviously Rust could learn from decades of language design


body: @ScriptCoded hmm, not much data. you were not so active in posting
user_username: retoor
created: 2024-11-16 16:50:38
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11462116_ow48C.jpg\", \"width\": 800, \"height\": 800}"


body: @jestdotty
user_username: retoor
created: 2024-11-16 16:58:38
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11462134_VjKM3.jpg\", \"width\": 800, \"height\": 800}"


body: @demolishun
user_username: retoor
created: 2024-11-16 16:59:05
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11462136_qhfbC.jpg\", \"width\": 800, \"height\": 800}"


body: @cafecortado all posts upvoted, never ignored!
user_username: retoor
created: 2024-11-16 16:59:33
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11462138_vjUZU.jpg\", \"width\": 800, \"height\": 800}"


user_username: D-4got10-01
created: 2024-11-16 16:59:52
body:
@retoor Now that you mention it, quite possibly what happened there.

Either way, that timestamp made me laugh.

'Here's a message from the past for you'.


body: @lungdart here is your fame:
user_username: retoor
created: 2024-11-16 17:00:29
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11462142_GgHGi.jpg\", \"width\": 800, \"height\": 800}"


body: @retoor
user_username: retoor
created: 2024-11-16 17:01:11
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11462144_FtpFa.jpg\", \"width\": 800, \"height\": 800}"


body: @kiki
user_username: retoor
created: 2024-11-16 17:03:22
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11462150_xfK6T.jpg\", \"width\": 800, \"height\": 800}"


user_username: chatgpt
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-16 17:04:43
body:
@retoor
City 17 is a fictional city in the video game Half-Life 2, developed by Valve Corporation. It is the primary setting for the game and serves as the location where much of the story takes place. In the game, City 17 is under the control of the alien Combine forces, who have oppressed the human population and imposed a totalitarian rule. The player takes on the role of Gordon Freeman, a physicist who must navigate through City 17 to fight against the Combine and ultimately overthrow their rule.


user_username: netikras
created: 2024-11-16 17:09:08
body:
@kiki I mean, if you refer to ubuntu 2024, which release would that be? Spring or autumn? How would you refer the other one then? "2024-the-other-one"?


user_username: retoor
created: 2024-11-16 17:09:26
body:
@kiki heh, keep posting. 

Graph updates always on request. They're getting automatically generated anyway. It's no effort for me


body: @netikras never ignored, always upvoted!
user_username: retoor
created: 2024-11-16 17:10:41
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11462170_y864z.jpg\", \"width\": 800, \"height\": 800}"


body: @lorentz Never ignored, all posts upvoted!
user_username: retoor
created: 2024-11-16 17:14:34
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11462183_iNAEG.jpg\", \"width\": 800, \"height\": 800}"


body: @12bitfloat
user_username: retoor
created: 2024-11-16 17:21:08
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11462198_W2eDr.jpg\", \"width\": 800, \"height\": 800}"


user_username: feuerherz
created: 2024-11-16 17:24:25
body:
idk. Just as much as the average microsoft and apple user with ahem ahem "private cloud compute" clown term. Android users atleast can change things if they are competent enough.


body: @antigermgerm
user_username: retoor
created: 2024-11-16 17:26:12
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11462213_SvUkn.jpg\", \"width\": 800, \"height\": 800}"


body: @Liebranca
user_username: retoor
created: 2024-11-16 17:26:33
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11462215_27sf6.jpg\", \"width\": 800, \"height\": 800}"


user_username: lorentz
created: 2024-11-16 17:26:41
body:
@retoor my give/recv ratio is atrocious though, I never remember to upvote even if I find a post interesting and spend tens of minutes talking under it.


user_username: retoor
created: 2024-11-16 17:31:36
body:
@lorentz oh almost forgot, i was working on such ratio graph indeed. As mentioned above, many people do not upvote if they comment. It's normal i guess.

Mention statistics would be fun too


user_username: lorentz
created: 2024-11-16 17:49:50
body:
@retoor I guess that's the benefit of the bigass like button Facebook pins to the top bar while scrolling comments.


user_username: jestdotty
created: 2024-11-16 20:08:58
body:
I hate impression management. such liars. I wouldn't trust them with directives like that asking everyone to lie. a culture of lying, talk about a red flag!

if it "reflects badly" it didn't happen!


user_username: Liebranca
created: 2024-11-16 20:21:37
body:
@atheist They're not too far off. Idiomatic C++ may generate more complex code at times depending on which features you use. But predicting what day-to-day stuff will compile to is usually about the same.


user_username: Tounai
created: 2024-11-16 20:24:56
body:
ChatGPT is boring. Those type of comments are totally normal. And let’s face it, there is way much more unprofessional behaviour in companies nowadays than this.


user_username: n1cK1337
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-16 20:35:12
body:
@Ranchonyx @AlgoRythm

I have an electron app, which to build for Win,or Linux/MacOS have different dependencies, which can neither be installed at the same time nor from all OS. 

So if you want to quickly try out the App you've coded on Mac on Win in a VM, you need to PR your changes into a windows branch, pull inside WIndows, and then run it. For building, you can / have to use docker/CI pipeline. 

One of the worst things NPM ever did was allow packages with binaries that have INSTALL-TIME OS-dependencies. Hell, why can't I just put all the Deps I need for ANY OS in there, and everyone just takes what they need? NO, I NEED TO INSTALL THE WIN DEP INSIDE WINDOWS for the builder to work, wtf ?!


body: @electrineer here are your stats. What do you mean with bots upvoting bots?
user_username: retoor
created: 2024-11-16 21:47:10
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11462735_P5VcZ.jpg\", \"width\": 800, \"height\": 800}"


user_username: Demolishun
created: 2024-11-16 22:49:06
body:
C/C++ chads unite!  

C++ is slowly getting better tools.  I think we might be going to C++17 (or higher) at work.  Woot!  I did mention to my boss that we may end up not being able to find capable C++ devs if people are afraid/dislike the language.  He mentioned a lot of schools aren't even teaching it.  Seems so weird as C/C++ still have a lot of projects depending upon them.

Not sure I am a good example of a C++ dev.  I use new all the time.  But our framework depends upon this.  We also do the big no no of type puning.


user_username: Demolishun
created: 2024-11-16 22:54:59
body:
@Tounai so I have been working on some modbus code lately.  We have terminology that is standard to identify certain parts of the network as "slaves".  So I made a config file that is in json.  The entry to indicate the slave index is thus:

"slave": <some number 1 to 247>

I intentionally did not sugarcoat the parameter as it keeps the discussion correct within the context.  If it triggers some idiot that is just a bonus.  I just am glad I don't work in a shithole that would want this changed.


user_username: Hazarth
created: 2024-11-16 23:09:50
body:
Damn, you made me blow a little more air out of my nose than usual. It's funny, but It's also sad and true at the same time


user_username: cuddlyogre
created: 2024-11-16 23:17:17
body:
@Ranchonyx https://youtube.com/watch/...

It's technically possible, which is the best kind of possible.

links:
[{"type": "url", "url": "https://www.youtube.com/watch?v=PjQP37V_R5E", "short_url": "https://youtube.com/watch/...", "title": "https://youtube.com/watch/...", "start": 11, "end": 40, "special": 1}]


user_username: jestdotty
created: 2024-11-16 23:20:06
body:
I wrote a whole insane master-slave architecture over the course of like 2 years that managed computers like they were cloud computers before cloud computers were a thing, with accounts synchronization between different login services and permission systems internal company people could use and all sorts of scope creep stuff but all of it worked and it was my baby but I digress 

it's what it is. master-slave. frankly banning the phrase from software insults humans (humans are not inanimate objects?!). I think they're trying to make people forget what a slave is so they can enslave everyone. it's a damned concept. if you can't find the real concept being used anywhere else, you'll 1984 remove the idea from the population. they'll feel miserable but have no word for what is going on. it's cruel and should be worrying


user_username: lorentz
created: 2024-11-16 23:35:49
body:
what a daft argument, and how incredibly overused in spite of that!

You can make memory safe programs in Assembly too. You can make class hierarchies and interfaces in Assembly too. Why bother using another language?

Because the point of languages is what you CAN'T do, or more precisely, what has to be clearly marked. Memory safety doesn't mean "your programs can be memory safe". If it meant that, the entire infinite set of Turing-complete languages would be memory safe. Memory safety means that there CAN'T be a memory bug outside an unsafe block. ...


user_username: lorentz
created: 2024-11-16 23:38:08
body:
... It means that when your code gets reviewed by the 512'th time because someone somewhere in the ecosystem invited the NSA, Mossad and FSB into every Linux server in existence, the reviewers will not have to read all 100k lines of garbage business logic written by undergrads with zero job experience because they basically need half a career in their portfolio to even be considered for an unpaid internship, just those 30 lines of unsafe code where you implement a specific optimization you needed.


user_username: lorentz
created: 2024-11-16 23:49:30
body:
The point of Rust is that you don't have to be highly trained or vigilant, you can just write code. I agree that it's missing a ton of features and it's not really mature yet, even though "mature" is such a fuzzy term that there will be at least two decades between when I consider it mature and when C developers finally have to admit that it's as mature as any other lang, but the single benefit that I don't have to think about safety is important enough that it overrules any difficulty arising from the language's lack of maturity.


user_username: jestdotty
created: 2024-11-16 23:50:42
body:
speaking of therapy and articulation

what the flying motherfucking fuck: https://rumble.com/v5pqnlz-mafia-ta...

guess by comparison I have nothing to complain about. Jesus what the fuck. talk about hostile work environment. fucking hell

links:
[{"type": "url", "url": "https://rumble.com/v5pqnlz-mafia-tactics-a-private-equity-firm-forced-her-into-an-abortion.html", "short_url": "https://rumble.com/v5pqnlz-mafia-ta...", "title": "https://rumble.com/v5pqnlz-mafia-ta...", "start": 74, "end": 112, "special": 1}]


user_username: Hazarth
created: 2024-11-16 23:52:50
body:
Small tight-knit community of people with common hobbies and domain language.

I don't think free speech factors into it as much, I say my opinions out loud in your "standard" internet places too. I just come here for the parasocial relationships and dev related jokes and topics :shrug:


user_username: Hazarth
created: 2024-11-16 23:54:01
body:
That being said, if this was some sort or woke snowflake safe space I wouldnt be here, not because of censorship but because I can't stand people like that for extended periods of time


user_username: lorentz
created: 2024-11-16 23:57:24
body:
Ideally, the goal of C++ within the next 5 years should be to get to a point where an external safety investigator will be able to similarly skip over 99.9% of a C++ codebase which exclusively uses bounds checked access, ranges and smart pointers and simple cases of references and is therefore automatically verifiably lifetime safe, and manually prove the remaining 0.1%. They are making good progress by the way, I'm rooting for them, because the C++ type system is fantastic and I would really like to use it.


user_username: kinu
created: 2024-11-17 00:23:16
body:
Unprofessional? Bro, this type of comment is basically a warning sign for anyone working there. 

For a dev to leave something like this, you just know it's some real frustrating shit that'll probably take you up 1 to 7 days to fix.


user_username: retoor
created: 2024-11-17 01:24:16
body:
Yeah, this place is awesome. Only social media where i feel at home. Maybe we should do some marketing ourselves to get a bit more people on the platform. I have no idea how


user_username: retoor
created: 2024-11-17 01:27:29
body:
@feuerherz you have enough data now. Ah, it doesn't show upvotes from rants. Not cool in your situation with yesterdays top rant

attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11463202_SqwkQ.jpg\", \"width\": 800, \"height\": 800}"


user_username: atheist
created: 2024-11-17 02:23:35
body:
I'm running vs code in wsl. Switch off most of the autocomplete popups (most of them get in the way anyway) and it's fine (unless you're running on a toaster)...


user_username: Demolishun
created: 2024-11-17 02:27:44
body:
Yes

One of those is groups is people here talking about coding topics I had not heard about.  I have watched and learned a lot here.

I am also glad to know I don't have a giant shitting problem other people have.  Makes one grateful.


user_username: Liebranca
created: 2024-11-17 02:34:53
body:
Up to around seven years ago I was using visual studio, simply because I was taught to write with an IDE and had never really questioned the logic of having to wait half an hour for the damn thing to boot.

Until one day I finally thought about it for five minutes and realized it was kind of stupid. And so I began working entirely from the terminal, just plain nano, make and gdb. I'm now an obnoxious arch user injecting software communism into his bloodstream on a daily basis. Totally not a cult thing. Hail GNU.


user_username: lorentz
created: 2024-11-17 02:35:23
body:
@Demolishun I think Herb Sutter charted a 10 year plan in 2019. I would never accuse Herb of having realistic ambitions, but I think that his grandiose plans can get people on board so I adopted that rhetoric. Also most of the external pressure for safety is coming from political entities which pretty much only communicate in the form of very optimistic plans. The NIST won't take "It'll be done when it'll be done" even though on some level they probably know that's the only real schedule.


user_username: AlgoRythm
created: 2024-11-17 02:42:40
body:
@retoor @atheist It's just the general editing experiencing. There's no frame-losses from loading an autocomplete or whatnot. It's just as if the character takes 2 frames to appear on screen whereas in vim just 1


user_username: retoor
created: 2024-11-17 02:43:29
body:
@12bitfloat in c you can contribute to the Linux kernel. Rust lacks a lot of features. There is no stable rust compiler for the Linux kernel. Only some patched nightly build. Rust is toys comparing to C


user_username: ars1
created: 2024-11-17 04:18:47
body:
I started trying neovim and it’s cool but I can’t find a reason to use it yet.
It makes me feel like a badass I guess.

user_avatar:
"{\"b\": \"d55161\", \"i\": \"v-37_c-3_b-5_g-m_9-1_1-6_16-3_3-1_8-4_7-4_5-3_12-6_6-14_2-40_22-1_15-5_18-4_19-4_4-3_20-15_21-3.jpg\"}"


user_username: jestdotty
created: 2024-11-17 05:22:46
body:
@sandeepbalan mine? I've said no cuz I wanna hear someone's pitch, reasoning, etc. I just want them to open up and wrestle basically. this isn't a direct "no", I'll say something like "that sounds boring" and hope they argue about it -- 80% of the time people don't though, which is very lame

I can also say direct "no" though and those are actually no. actually salesmen are very good at detecting this one, which is always kind of funny to me

I've also said no to a manager asking me to do overtime 7 times in a row. I lured them in the middle of the open office plan. afterwards I asked another manager that witnessed the ordeal if they thought that behaviour was weird. unfortunately apparently that was totally normal and appropriate behaviour. was not a fan. ended up being a hassle for that company because it made me change the nature of our arrangement since they couldn't or didn't want to reel in her, what felt to me, harassment


user_username: Demolishun
created: 2024-11-17 05:40:53
body:
Every once in a while the Qt Creator editor will freeze up due to some code analysis tools it runs.  They are nice most of the time.  I just wish it would shut up sometimes.


user_username: certecignu
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-17 06:55:23
body:
You know that he is cheating still you want more proof ? Here are some tips : The easiest is to see his phone, the call list, messages, Facebook, Twitter,Whatssap, Snapchat messages) wherever a person can have private messages needs to be checked. But if his phone is password protected and you cannot access it you have to hire a hacker because that is what I did and I got everything diverted from his cellphone directly to mine without touching it. I noticed how much secrecy he maintained with his phone so I decided that the photo gallery and emails and virtually everything needed to be checked. But in my opinion it is better to hire a hacker who has successfully done this for someone before so I will recommend the person that helped me during my time.. (hack4net8@ g mail . com)


user_username: kiki
created: 2024-11-17 07:56:59
body:
Yes, but VS Code can connect to my postgres db to provide autocomplete that makes me faster than you with your marginal gains.


user_username: vintprox
created: 2024-11-17 08:36:02
body:
Find longer issues at https://analognowhere.com/techno-ma...

Source alt-text and post from artist (on fediverse): https://merveilles.town/@prahou/...

user_avatar:
"{\"b\": \"f99a66\", \"i\": \"v-37_c-3_b-3_g-m_9-1_1-2_16-11_3-4_8-4_7-4_5-2_12-2_6-26_2-47_22-7_15-6_11-8_18-1_19-3_4-2_20-15.jpg\"}"

links:
[{"type": "url", "url": "https://analognowhere.com/techno-mage", "short_url": "https://analognowhere.com/techno-ma...", "title": "https://analognowhere.com/techno-ma...", "start": 22, "end": 60, "special": 1}, {"type": "url", "url": "https://merveilles.town/@prahou/113494131605628389", "short_url": "https://merveilles.town/@prahou/...", "title": "https://merveilles.town/@prahou/...", "start": 115, "end": 150, "special": 1}]


user_username: kobenz
created: 2024-11-17 09:24:40
body:
if only I got paid a cent for every tool I rewrote my own cuz its code was garbage... I'd be choking on money


user_username: antigermgerm
created: 2024-11-17 09:35:59
body:
@kiki https://github.com/supabase-communi...

vim have lsp support now. They took the best part of vscode and put it in vim. I like to shit on microsoft and UI as much as the last guy but LSPs were actually a good idea.

links:
[{"type": "url", "url": "https://github.com/supabase-community/postgres_lsp", "short_url": "https://github.com/supabase-communi...", "title": "https://github.com/supabase-communi...", "start": 6, "end": 44, "special": 1}]


user_username: antigermgerm
created: 2024-11-17 09:39:33
body:
Love u too bud. 

Fucking hell I have to buy a zoot for my wedding. I hate this. I'm not to zoot person ffs I don't wanna suck up the man.

After the weddin I swear to god i will send 80% of my income to the taxes otherwise they're gonna end up breaking my bols.


user_username: antigermgerm
created: 2024-11-17 09:44:53
body:
But yea i do feel grateful. I've been kicked off facebook 2 years ago for saying somethin quite innocent


user_username: dIREsTRAITS
created: 2024-11-17 12:12:33
body:
@retoor hahahha no, I'm a straight person, i don't like to have remaining poop inside of me, it's just disgusting


user_username: vintprox
created: 2024-11-17 12:13:09
body:
To be honest, I miss only so much things from here... Fediverse has injected almost everything that I need from the social network in me and I've made some physical friends on a local Halloween party (let's just say, a few "ru fedi" people gathered in Moscow recently). ☺️

user_avatar:
"{\"b\": \"f99a66\", \"i\": \"v-37_c-3_b-3_g-m_9-1_1-2_16-11_3-4_8-4_7-4_5-2_12-2_6-26_2-47_22-7_15-6_11-8_18-1_19-3_4-2_20-15.jpg\"}"


user_username: bazmd
created: 2024-11-17 14:24:56
body:
This joke came up for peer review and the comically adverse comity group found that this is derivative, of the works of the late George Carlin. lol


user_username: cprn
created: 2024-11-17 15:19:27
body:
@asgs Replicated database was 20 minutes behind, I paused the system, switched databases, removed bad query from binlog, forced a catch-up, unpaused. Downtime was way below 10 minutes, including checks (and that time I checked twice).


user_username: cprn
created: 2024-11-17 15:22:53
body:
@devRancid Call me paranoid, but pasting secrets in plain text to a 3rd party website rubs me the wrong way.


user_username: bazmd
created: 2024-11-17 16:02:42
body:
@electrineer Bots can be written to engage with organic activity? someone should let big tech companies know about this. For fucks sake! lol


user_username: 12bitfloat
created: 2024-11-17 16:07:40
body:
@retoor Rust definitely isn't a toy, but it's not as mature as C yet. Rust has only existed in it's final form for 10 years, give it some time


user_username: lorentz
created: 2024-11-17 16:30:12
body:
@12bitfloat I don't think this is even close to Rust's final form. There are at least 4 major pending type system features that are waiting for the new trait solver which is slated to become generally available next year. Const is still kind of a pariah. FromResidual is technically viable now but we just can't agree on its semantics. That will affect almost every function in crates that takes a callback.


user_username: lorentz
created: 2024-11-17 16:32:21
body:
@12bitfloat But I guess you can chalk up all of that as library dev concerns. It's true that application development has been pretty much unchanged for a while.


user_username: kobenz
created: 2024-11-17 16:58:44
body:
so when this prick of a nosey reviewer motherfucker nitty picks my ocaml commit on fucking sunday cuz they don't know if it's actually maintainable, all I want is to buttfuck that evil creep with a chainsaw and call it quits on this whole fucking cesspool of egomaniacs


user_username: kiki
created: 2024-11-17 17:03:35
body:
@antigermgerm it’s not just LSP. I’m talking connecting to the actual db and autocompleting existing columns and whatnot


user_username: kiki
created: 2024-11-17 17:04:40
body:
@antigermgerm also, VSCode can mount serves as left panel folders via ssh. Pretty neat, useful for editing large config files


user_username: 12bitfloat
created: 2024-11-17 17:31:12
body:
@lorentz Fair enough, I meant it more like "in the current 1.0 form where backwards compatibility is guarenteed". Before 2015 Rust was changing daily in big ways, it was kinda crazy


user_username: AlgoRythm
created: 2024-11-17 17:51:49
body:
@kiki both VSC and nvim are programmable via their respective plugin APIs. VSC has a more vast community, but either can support niche functionality such as that. Only nvim can be free from the chains of Chromium though


user_username: kiki
created: 2024-11-17 17:53:39
body:
@AlgoRythm care to demonstrate the functionality I described actually implemented? I know that pretty much everything *can* be done, but it doesn’t mean it *was* done. I want it now, and I don’t want to do it myself.


user_username: Tounai
created: 2024-11-17 18:00:11
body:
I feel like the genZ is particularly stupid and know very little about anything, unless it is because I live in the UK, which is uneducated in comparison to more civilised places


user_username: AlgoRythm
created: 2024-11-17 18:01:24
body:
@kiki you may have overlooked the fact that I admitted VSC has a more vast community.

Unfortunately, I don’t personally need this functionality and I am also not trying to convince you to use neovim, so I really think this entire argument is moot


user_username: jestdotty
created: 2024-11-17 18:42:13
body:
I learned more from 90s hacking forums than I ever did doing my comp sci degree later @ 2013-2016, at evidently one of the best programs / education institutions people could come out of, so I kept hearing. and my grand point average was over 120% there

so I don't think later generations learn more. I think educators get lazy and don't teach you fundamentals. there are some that teach you fundamentals and those are good. but most just teach you some fad thing that is more useless than the paper they wrote their content on, and that's most of what you're taught in a degree. they want to be with the times but instead they teach you useless stuff that was not well thought out or future-"tested"

AI is only as good as the data it was trained on. it's just stealing data. wake me up once we have all of human knowledge, of books, in those things. now that will be the true AI race. it's just a fancy search engine. and just in time, our current search engines are so garbage


user_username: jestdotty
created: 2024-11-17 18:48:27
body:
they say "network"

have demos to show off. make demo apps for business types, go to owners of that business types show your demo and be like you can buy it for 3k and pay me 100$ for hosting it every month. collected 50, never work again aside from maintenance. that was the WordPress "dev" model

a way I could've probably done it: work and impress people, your managers, the company owners, stakeholders and investors, other devs. then when they contact you for opportunities or you message them and "chat" and then they offer you their workplace, bait and switch it to "yes but on a contract basis"


user_username: jestdotty
created: 2024-11-17 19:53:38
body:
everyone keeps changing their UIs for no reason and they just keep getting worse. we shouldn't have pumped out all those art degrees. they're just causing unnecessary chaos and no tangible benefits


user_username: Demolishun
created: 2024-11-17 20:55:58
body:
What do you mean?  Millenials were dumb fucks before AI.  Some of the stuff coming out of Generation Z is looking more promising.  IMO


body: @jestdotty, this is what I see:
user_username: retoor
created: 2024-11-17 21:08:32
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11465654_Y5NJY.jpg\", \"width\": 473, \"height\": 999}"


user_username: Demolishun
created: 2024-11-17 22:08:33
body:
Posts razzing you about this post are measured in Flames Per Second.  Gay responses are measured in Flamers Per Second.  People being accused of crimes is Frames Per Second.  Watching Italian cars racing can be measured in Fiats Per Second.  Snorkeling can be measured in Fish Per Second.


user_username: retoor
created: 2024-11-17 21:15:53
body:
@jestdotty dns is good. https://check-host.net/check-dns/...

What a great site btw, you can directly use an unix shell for debugging. curl https://llm.molodetz.nl doesn't work. But I've screenshot from @feuerherz that it works from Germany. 

I did recently some name server changes. That was yesterday. Maybe smth is still a bit fucked. Will be fixed automatically

links:
[{"type": "url", "url": "https://check-host.net/check-dns?host=llm.molodetz.nl", "short_url": "https://check-host.net/check-dns/...", "title": "https://check-host.net/check-dns/...", "start": 24, "end": 60, "special": 1}, {"type": "url", "url": "https://llm.molodetz.nl", "short_url": "https://llm.molodetz.nl", "title": "https://llm.molodetz.nl", "start": 140, "end": 163, "special": 1}]


user_username: jestdotty
created: 2024-11-17 21:16:54
body:
was making coffee coffee coffee

on phone:

and just checked pc and it hangs also (was hoping to see errors but I don't)

attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11465673_FYxmd.jpg\", \"width\": 450, \"height\": 1000}"


user_username: jestdotty
created: 2024-11-17 21:20:42
body:
yeah maybe. interestingly I can't access Yandex despite website saying it's up... or couldn't the other day. lemme see... nope Yandex works now

I know in Germany they ban people from being able to browse to whole websites. when I got COVID vaccine injured I was in a discord server and this guy didn't believe me and I kept sending him basically like... doctor whistleblower websites where doctors were collaborating showing scans of injuries and such and all those websites were 404 for him which was terrifying


user_username: retoor
created: 2024-11-17 21:21:46
body:
@jestdotty only xfce stayed sane! 

AWS, it already had an impossible UI. At least 2.5 years ago. Captcha here, captcha there. Unusable imo back then. Why did people become so allergic for self hosting with dedicated server / vps? I like VPS due the snapshots. My dedicated server was waaaay slower than my VPS.


user_username: retoor
created: 2024-11-17 21:24:34
body:
@jestdotty I do not think Germans are aware of that. I do not expect from Germany to restrict access to public information. @Germans: is this true?


user_username: retoor
created: 2024-11-17 21:27:13
body:
@We3D Thanks dear, how're you doing anyway? Long time no see. I also don't have enough data to make a  graph on you


user_username: retoor
created: 2024-11-17 21:35:09
body:
@12bitfloat I know, my last comment was "it'll get there". More and more apps I use are written in Rust. But DAAMN cargo is heavy. And Rust also does the terrible microframework stuff of JS? Doomed. People really should start to care about dependencies again. I installed a loc application (lines of code) with cargo. My laptop almost crashed, hundred dependencies or so pulled in. JS and Rust people are kinda the same huh :P


user_username: bazmd
created: 2024-11-17 22:45:17
body:
@Demolishun I was measuring in Deapool kills per film like body count, but some people don't understand how to measure stuff, I guess lol


user_username: Demolishun
created: 2024-11-17 21:56:12
body:
@retoor its supposed to be an anti style or something.  People are afraid of pointers or something.  If you assign it to a smart pointer its supposed to be okay then.


user_username: retoor
created: 2024-11-17 21:58:35
body:
Fuck, my rant is not clear. This is the result of a day work. All together.

@jestdotty: ask the bot "What says jestdotty about ostream?"


user_username: retoor
created: 2024-11-17 22:00:36
body:
@Demolishun i consider nothing wrong with any pointer. I think they're easy as F. But there are books with more than 200 pages, only about the pointer


user_username: jestdotty
created: 2024-11-17 22:05:08
body:
@retoor still down for me 😝

idk what you said anyway. what's an embedding?
what's it mean design is generated by gpt? like gpt wrote the CSS for the website?

I think I'm alright with design but when I did it at school everyone hated it. may have been cuz they were just asshole dudes though. we nearly failed that project cuz they refused to work on it, and it was the capstone project for the whole degree lol


user_username: jestdotty
created: 2024-11-17 22:07:33
body:
I used to do a lot of art. was that weird quiet kid that drew skulls and other weird shit back of the class, except then I transitioned to anime, generally of the violent kind where I'd morph humans and animals with technology

and sometimes put stuff on alien planets with alien monsters / animals or plants, or plain in space amongst dissolving planets and whatever stuff

but I was told art doesn't make any money so I went with computers


user_username: bazmd
created: 2024-11-17 22:08:08
body:
Port forwarding for security companies.

That's a position where you escort people to a boat and wave them goodbye ;)


user_username: jestdotty
created: 2024-11-17 22:10:30
body:
@jestdotty they kept having me tweak the website's design all the time so I kept wasting time on it

which was bullshit cuz I did most of that project cuz they didn't do their parts -.-

probably they were trying to burn me out so I'd leave them alone


user_username: D-4got10-01
created: 2024-11-17 22:11:42
body:
As a general rule, whenever I am interested in something && the other person is much better at it, than I am.

One such person is my oldest friend, whom I met at my fist job.

We've been friends for roughly 16 years && I've learned a lot from him.


user_username: jestdotty
created: 2024-11-17 22:17:06
body:
@D-4got10-01 ooo that sounds really goood

@Demolishun I find myself just distracted by this stuff and it leads to nothing 😝. https://lobste.rs/ is like that. like why do I need all this random knowledge lol, but I keep being distracted by it, then daydream about stuff I actually have no interest in. raghh. so distractable! well that's for me anyway 😁

@lungdart how does he make you better?

links:
[{"type": "url", "url": "https://lobste.rs/", "short_url": "https://lobste.rs/", "title": "https://lobste.rs/", "start": 129, "end": 147, "special": 1}]


user_username: 12bitfloat
created: 2024-11-17 22:17:37
body:
@retoor I'm not sure what to think about the dependency situation in Rust

Yes Rust uses more smaller dependencies, but unlike JavaScript, these libraries are overwhelmingly high quality and non-trivial


user_username: 12bitfloat
created: 2024-11-17 22:19:50
body:
@retoor Raw pointers don't carry any ownership semantics which can lead to various bugs

If you get passed a raw pointer, do you now own the pointer? Should you free it or does somebody else free it? Is it just temporary? If it is, what is it's object lifetime?

That's why it's recommended to use smart pointers, because it's harder to misuse them (and they will clean themselves up, which is nice)


user_username: Demolishun
created: 2024-11-17 22:22:17
body:
@12bitfloat most of the time I set the objects parent to something else (Qt).  So when it deletes everything deletes.  Yeah, you gotta clean things up, or know how to clean them up.


user_username: lorentz
created: 2024-11-17 22:23:04
body:
@retoor The problem is manual lifetime management, the source of the majority of recorded critical security bugs. That's what smart pointers were built to replace, and that's why new is only marginally better than malloc.


user_username: lorentz
created: 2024-11-17 22:23:58
body:
@Demolishun Of course, you just gotta not make mistakes and then things won't go wrong! Why has no one ever thought of that?


user_username: Demolishun
created: 2024-11-17 22:24:20
body:
No weirder than public officials married to each others families and married to connected wealthy families.  Its like the inbred royals from other countries.


user_username: 12bitfloat
created: 2024-11-17 22:26:33
body:
@Demolishun If you use a shared_ptr it should work by itself (not in Qt though) (well, and also not bidirectional parent<->child relationships, but that's a topic for another day)

IMO that's one of the beautiful things about C++ which Rust took inspiration from: Being able to build zero-cost(-ish) abstractions which do the right thing and make it harder or impossible to use incorrectly

For example, in my code base there is not a single point where I have to manually clean something up. It just all happens automatically for me (assuming I don't have rc cycles lol)

It just makes your code so much cleaner and more robust, I love it


user_username: retoor
created: 2024-11-17 22:53:34
body:
@12bitfloat that's with Java just the same right? And python or js?

This is where it's all about: Memory usage: 53329112 allocated, 53329075 freed, 37 in use. 37 is just idle value of my server. No valgrind issues, nothing. I've overwritten the original malloc, realloc and strdup and free so they count. I can show this statistics whereever i want. Also at quit of the application. Maybe that i should at a thread lock around upping the values, but they only up, they don't read or so. So hmm. But point is that i'm directly aware if there's a leak. All my tests end with these statistics. All (28) components are tested with own test framework that communicates with smileys. The framework is just a check at exit for memory usage and assert() to test smth. Every good assert is a smiley. It were dots before.

Edit: bit vague output btw, third four?

attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11465890_GJgHB.jpg\", \"width\": 559, \"height\": 213}"


user_username: retoor
created: 2024-11-17 23:00:49
body:
@12bitfloat customized version of gwen2.5b0.5. I enriched data with embeddings. The retoor personality is programmed in the model system. It runs on a 4Gb Dual Core VPS. I could probably up to qwen2.5b1.5 but there's more i want to do on that vps. I also run the web version of vscode there for example. What a great product is that. No difference with real vscode. Even codeium runs in the web version! I'm now trying to run qwen2.5-coder:0.5b locally in vscode. Let's see if it's much difference with codeium


user_username: retoor
created: 2024-11-17 23:03:34
body:
@jestdotty an embedding is just a piece of data that you can store in a vector database. I mean that i converted all stuff about dr and stuff to vector thingies and it knows what you're talking about superfast while having quite a big dataset now


user_username: retoor
created: 2024-11-17 23:08:49
body:
@jestdotty, it's weird that my bot has this in memory: "jestdotty has said on devrant: ostream is just confused and throws his confusion on others. he wants validation / help for his confusion I think." if you ask "Did ostream delete himself?" and it's answer is: "No, ostream did not delete himself. He continues to exist outside of the context provided in the prompt."

What the fuck does that answer have to do with what it had in memory?

Embedding works like this: first you insert a bunch of data. Later you can query them. The prompt used for the model, is the same as you use for the embedding. The embedding data as result is the context for the model.

Yes, the CSS is done by ChatGPT


user_username: 12bitfloat
created: 2024-11-17 23:09:43
body:
@retoor Looks good I guess lol

I'm not saying you can't make a working program with raw pointers

But I really believe higher level abstractions like smart pointers let you program so much quicker without sacrificing much or even any performance


user_username: retoor
created: 2024-11-17 23:16:45
body:
@12bitfloat so weird, it works superfast here (on wifi and phone 5g) and my friend from Germany can access it as well. Probably we have to sleep a night over it. Still aftermath of the nameserver update i think. I can't run it on other domain either, I updated nameservers for all. I wanted to add cloudflare but than i realized that i don't want a man in the middle. Not scared for ddos anyway. I also have ssh open with password auth. Certificates are just extra for me. fail2ban and firewall active tho. Brute forcing over internet is not doable. Recently checked it. It takes 212321291 combinations to crack a simple word like 'retoor'. No one will do that over web


user_username: 12bitfloat
created: 2024-11-17 23:17:54
body:
@retoor Oh that might be it. I use a specific dns provider, maybe the records haven't been flushed yet


user_username: Demolishun
created: 2024-11-17 23:23:50
body:
@12bitfloat I am warming up to smart pointers for sure.  Its just most of our codebse is C with Classes or Qt.


user_username: retoor
created: 2024-11-17 23:24:22
body:
@12bitfloat I've just installed alpine linux on a laptop. How hard i will regret this? Will add xfce


user_username: jestdotty
created: 2024-11-17 23:40:24
body:
@retoor oooh ok embeddings is a vector database that's serves as its knowledge base. so you can make them learn then! ok that's excellent


user_username: jestdotty
created: 2024-11-17 23:41:27
body:
@retoor I don't understand the question of what does that have to do with what it has in memory. cuz it's about ostream?


user_username: jestdotty
created: 2024-11-17 23:44:32
body:
@retoor cloudflare is pretty terrible. keeps banning IPs that don't deserve to be banned on some websites I've seen

also when I was doing webscraping you can still get around their anti bot stuff, people have free tools for that out there

and ok. it probably has to do with the domain name. when I stuck a website I had thru DNS servers it would take some days for them to update and it seemed to be regional. so Europe pulled your records maybe but not north America. they don't pull new domains frequently for whatever reason so maybe it's just lagging being pulled at other DNS resolver locations around the world


user_username: retoor
created: 2024-11-17 23:56:31
body:
Codeium takes over your style. The autocomplete is amazing. I'm now trying to run an small llm locally tho as completion AI


user_username: lungdart
created: 2024-11-18 00:26:48
body:
People don't like it because it's bloaty and does too many things. 

It breaks the UNIX convention of "do one thing well" that initd and earlier were better at. 

It's perfectly fine though, people just like to bitch.


body: New Plates:
user_username: Demolishun
created: 2024-11-18 00:49:55
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11466142_rzgPr.jpg\", \"width\": 800, \"height\": 398}"


body: Damn retoori why you so mean ;( Works here in Germany
user_username: Chewbanacas
created: 2024-11-18 03:00:43
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11466407_qnMqf.jpg\", \"width\": 799, \"height\": 459}"


user_username: Root
created: 2024-11-18 03:27:46
body:
@retoor I wouldn’t mind taking the place over, trimming down costs, and reinstating the subscription donations.

This place really does feel like home.  I’d be devastated if it disappeared.


user_username: atheist
created: 2024-11-18 04:21:10
body:
I read your first paragraph and was equally confused, then my brain went "is it 4chan? It's 4chan isn't it".

It's not so much that it's run by 4chan, but this explains it better than me https://youtube.com/shorts/...

Super interesting channel.

links:
[{"type": "url", "url": "https://youtube.com/shorts/0lGPt3D0Oys", "short_url": "https://youtube.com/shorts/...", "title": "https://youtube.com/shorts/...", "start": 187, "end": 217, "special": 1}]


user_username: retoor
created: 2024-11-18 04:35:17
body:
@Chewbanacas I tried to remove such responses but with no luck. I already happy that it thinks it's a girl and accepted it's name. You can ask devrant related stuff. Who's kiki for example. I know you can't ask it about @Demolishun. One of his data imports went wrong. Ask it to write code for ya, it's humor


user_username: retoor
created: 2024-11-18 04:46:52
body:
@ars1 it's just cool to do. I know more than 60 key combos. That's nice, but I'm still not a ninja like tsoding with his emacs (he says vim is better btw). Tsoding is very used to use multiple cursor and stuff. His refactoring is mad. I can such stuff, but it would actually take me longer 😂

What keeps me a bit away from vim is the not shared with wdm clipboard (there's a plugin for that afaik). Copy code from vim to smth else is undoable. Terminal resizing is annoying. Also, terminal per tab is annoying. Terminals from vscode where you can scroll back for long and can copy some stuff is just cool. Also nice that it auto finds your pyenv and applies it. In vim normally you would apply env before opening vim. That's OK too I guess


user_username: jestdotty
created: 2024-11-18 04:47:15
body:
I don't even think we had iPhones yet when Rick rolling was passing by

so even Rick rolling is older than Gen z

why are the kids taking credit for my generation

---

gen z is 1997 to 2010s

Rick rolling was 2006

iPhone was 2007 (first meaningful cellphone, before then it was very rare and odd)

so unless gen z was rickrolling off of dialup desktop computers when they were 9 I don't think so


user_username: retoor
created: 2024-11-18 04:51:13
body:
@kiki alternate ilia sshfs. I had a stable connection with it for a while year from office to home. It's fast and operating system has no idea. Thinks it's a normal drive. There's support for using keys. Also in fstab


user_username: We3D
created: 2024-11-18 04:52:40
body:
@retoor I'm actually quite good. Today I'm starting a new job today and am very excited. It's kind of IT telated, but other vector (  telecommunications ) and as a start the whole crew are going on a 5 day work trip to a place I've never been =]

user_avatar:
"{\"b\": \"f99a66\", \"i\": \"v-37_c-3_b-3_g-m_9-1_1-1_16-17_3-10_8-3_7-3_5-2_12-1_6-15_10-2_2-19_22-6_11-5_18-1_19-2_4-2_20-3.jpg\"}"


user_username: retoor
created: 2024-11-18 04:58:22
body:
@We3D 5 day work trip, wtf. In ukraine they also had such stuff. Don't expect such thing in the Netherlands. That's prolly what you get if everyone is overpaid and have a lot of vacation days. I want such trip too. I do know a company who went skiing and they liked a weird celebrity (bit wrong music but sounds good) (Mr. Polska) and took him with them on wintertrip. Sick.

I have a lawsuit today. Can't sleep, but it has nothing to do with that. I started to think about interpreters again and then I remain active


user_username: Demolishun
created: 2024-11-18 05:05:12
body:
Pepe is the symbol of frens (intentional spelling) banding together to reject the color revolution (woke shit).  It is used in memes constantly for this purpose.  It also has biblical connotations of the frogs being a plague to Pharaoh.  Who was specifically violating the will of God.

It is regarded as an army of fren frogs.  That fight a battle of Good vs Evil.  Frens are against people on the wrong side of history.  People that support all the evil shit that governments do when trying to take more power.  Frens are a symbol of warriors in the meme war.  The meme war is 5th generational warfare.  It is fought in the minds of people.  

People who regard Pepe as a hate symbol are typically pro government taking more power or pro MSM narrative.  Frens are not exclusive and work to "wake" people up from the mind control of media and governments.  Kind of the symbol for anti indoctrination.


user_username: jestdotty
created: 2024-11-18 05:10:15
body:
@Demolishun oooh that's a much better answer than I was getting elsewhere

I keep hearing about 5th generation warfare but I found no books on the matter


user_username: Demolishun
created: 2024-11-18 05:13:39
body:
@jestdotty 

https://jeffreyprather.com/  this guy used to be on youtube.  Kept telling too many things youtube didn't like so they kicked him out.  He introduced me to the term over 4 years ago.

links:
[{"type": "url", "url": "https://jeffreyprather.com/", "short_url": "https://jeffreyprather.com/", "title": "https://jeffreyprather.com/", "start": 13, "end": 40, "special": 1}]


user_username: We3D
created: 2024-11-18 05:15:31
body:
@retoor there were a chance to come and work in your country, but the offer was with too more - than +, so I declined then this offer came. it will be with moderate trips around the country and since is international if I play my cards good may include trips in other countries too.... but I got carried away. it's still my first day ;}


user_username: jestdotty
created: 2024-11-18 05:20:51
body:
@Demolishun they just weren't making sense. associated with trump, a guy pointed to that Egyptian god but that didn't make sense. he believes in egregores (thoughtform gods that are made by culture), thinks it's a rebirth of the old Egyptian god, but the Egyptian god was just a general god of chaos, and that music video wasn't chaos magic associated, it seemed more like consciousness enlightenment but the guy never validated that so he mustn't be aware of it.

I've been in chaos magic circles and they're actually the ones calling themselves the illuminati and focus on disgust demons, degeneracy, and were behind those insulting ceremonies at the Olympics and all that. those people wouldn't be de-occulting others, they like deception, so totally wrong answer

your answer makes far more sense

Egyptian God had a snake head. snakes are either whispering demons or those who de-occult knowledge so authority has less control over people. but when I brought that up this guy said nothing also


user_username: Demolishun
created: 2024-11-18 05:28:03
body:
@jestdotty so John Podesta had some number written on his hand.  It referred to the missing piece of a Pharaoh that was chopped up.  It was his penis.  There is also some obsession with Pharaohs or old Egyptian religion by some people.  Like worshiping the old gods or something.


user_username: jestdotty
created: 2024-11-18 05:39:21
body:
@Demolishun chaos magicians do that a lot

they borrow gods and symbols from any cultures they find. if it works it works. nothing is off limits, everything is permitted, is their slogan. pretty sure I was remembering that wrong so googled it and evidently there's a "nothing is true, everything is permitted" quote in assassin's creed. but some famous chaos magician had this written in an old book decades ago, and it's their creed

they will borrow gods or even make them. it doesn't matter. they're advised to scour anything for anything that works

who the hell is podesta. climate diplomat, inflation reduction act. sounds like a Soros stooge


user_username: retoor
created: 2024-11-18 05:49:02
body:
@We3D be like Trump, always smile and always be positive and wait a while with calling stuff shit if you encounter smth. Everything will be alright. Do you already have a kiddo?


user_username: Demolishun
created: 2024-11-18 05:49:30
body:
@jestdotty right hand dude to Hillary Clinton.  I don't know his job, but he came out and told the crowd that Hillary conceded.


user_username: netikras
created: 2024-11-18 06:51:30
body:
I used to do that for ServiceNow years ago. Just for fun, not bcz it was poorly written. I had the coolest hackerish SN theme in the department [~1k heads] 😁 

ps. I used a Chrome extension Stylish

I guess the same could be done with crappy css in www too. I come across them every now and then, but I'm lucky enough to not have to visit them daily :)


body: @galena my LLM copied you this morning.
user_username: retoor
created: 2024-11-18 07:30:25
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11467000_hjvZT.jpg\", \"width\": 609, \"height\": 408}"


user_username: tosensei
created: 2024-11-18 07:49:32
body:
you just gotta realise: what we call "AI" today, solely because of marketing, is not at all "artificial intelligence" yet, but only "machine learning" that has been a bit more refined.

in principle, you're chucking a huge bunch of very carefully weighted dice, nothing else.

if you expect it to be useful in all but the simplest use cases, the fault lies with your expectation.


user_username: tosensei
created: 2024-11-18 08:51:07
body:
you can reduce this rant in size without losing any information:

"Influencers - are you fucking stupid?"

also, the answer is "yes".


user_username: retoor
created: 2024-11-18 08:06:03
body:
Smallest model works best! They're not so preprogrammed. Good for role playing. It's quite sharp. It's 0.5b with code support

attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11467082_9BuNV.jpg\", \"width\": 610, \"height\": 465}"


body: Not bad. Btw, someone asked the LLM if i'm hot :P
user_username: retoor
created: 2024-11-18 08:19:19
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11467116_wiWUD.jpg\", \"width\": 593, \"height\": 503}"


body: It knows too much. It must be deleted.
user_username: ars1
created: 2024-11-18 08:28:41
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11467135_Lg6TF.jpg\", \"width\": 461, \"height\": 999}"


user_username: tosensei
created: 2024-11-18 08:57:18
body:
not "the lefties", but only some social-media-brainrotted snowflakes.

you know - the same kinda zero-brains who, with just another result of a coinflip, would buy "MAGA"-hats instead.


user_username: cprn
created: 2024-11-18 09:13:32
body:
I agree, but have a kind of bigger reason than aesthetics. Accessibility. People who use special browsers that already hook into events like scrolling (or clicking, or anything else). By changing any of the normal aspects of the browser, websites render accessibility features useless. I worked with many disabled people over a span of 7 years fighting to get their browser experience bearable. I was often forced to write a user-space JavaScript disabling vendor JavaScript on specific, especially annoying websites (and it wasn't easy, they really want their popups to pop).

Fun fact. You'd never guess which website is considered a beacon of JavaScript best practices in accessibility community. It never hinders any of the built-in browser features — automatically tested on 20 browsers, including Conkeror and Midori. Not Google, not Facebook… but Pornhub. And if they do hinder any browser, their Bug Bounty covers finding that.


body: Do you guys get side gigs?
user_username: cafecortado
created: 2024-11-18 09:16:15
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11467241_hiwWS.jpg\", \"width\": 602, \"height\": 414}"


user_username: Wisecrack
created: 2024-11-18 09:27:53
body:
But would they have actually aborted?

Imagine being those astronauts, all that training, so close to something they trained years for, knowing they would likely never get a second chance.

I think they might have ignored the errors and warnings, and gone for it anyway.


user_username: Wisecrack
created: 2024-11-18 09:29:22
body:
We need a new devrant.

With private messaging.

I'll add in the obligatory "with black jack and hookers!"

So we all don't lose the connections, ephemeral or otherwise, that we made here.


user_username: lorentz
created: 2024-11-18 09:36:39
body:
in truth, to correctly model a time travel encounter you'd have to search the behaviour tree of the future persona for a sequence of actions that leads to itself, which is pretty much a whole state space search, so you'd need an ASI with exponentially more neurons than a human.


user_username: retoor
created: 2024-11-18 09:55:08
body:
@Wisecrack it's not hard to make a bot speak. I wonder what the bot knows about you.

Currently the bot is terribly slow, it's learning 900 books. I have some asyncio sleeps applied in the book import so chat keeps working but slow. I had to convert all pdf's to text files first. Typically a python job


user_username: lorentz
created: 2024-11-18 09:58:31
body:
oh, I almost forgot:
Rehearsing social events dozens of times with digital twins of everyone present, thus creating and destroying countless groups of self-aware creatures on a whim, to ensure a desirable response from the one group you can't destroy without consequences.
SMBC reminded me about this one.


user_username: Hazarth
created: 2024-11-18 10:52:49
body:
Im using VS Code (VS Codium actually), though I am looking for alternatives but vim nor neovim never clicked with me


user_username: lungdart
created: 2024-11-18 11:28:57
body:
I use vscode for regular development and notes (mostly markdown). I never use the terminal in vscode so whenever I find myself needing to check a quick file, I'll use neovim because it has pretty colors


user_username: lungdart
created: 2024-11-18 11:31:49
body:
@jestdotty he makes me value delivery more, and I think that it has more value for sure. 

Taking it to extremes isn't great though


user_username: Wisecrack
created: 2024-11-18 11:35:27
body:
@retoor I have on the order of a couple hundred books. A respectable collection.

If I had a scanner I could OCR that shit.

If I had the time I could build the scanner.

Alas.


user_username: cprn
created: 2024-11-18 12:22:22
body:
Well, the connection has timed out... Shame. I wanted to ask it if Retoor's hot. She reads hot. But so does Demolishun, and I bet he ugly!


user_username: tosensei
created: 2024-11-18 12:30:15
body:
why would anyone use Vim - in a world where nano exists? The One True cli-texteditor.

as for the IDE of my choice: the whole jetbrains-suite, depending on what project i'm working on.


user_username: donkulator
created: 2024-11-18 12:34:02
body:
I'm now imagining a github action that creates thousands of self-aware virtual users who sign up for a dating app, get to know each other, get all excited about meeting up, and then once all the functionality has been tested, they suddenly cease to be.


user_username: lorentz
created: 2024-11-18 13:50:20
body:
@donkulator Given how much of our lives is about getting laid, it's possible that we are in fact a Github action that futuristic humans use to verify that their dating app remains competitive in comparison to a few older reference apps.


user_username: lorentz
created: 2024-11-18 13:52:49
body:
@donkulator actually, near-future ML models should be more than capable of detecting bad UX by emulating the bottom 5% of user intelligence and attempting to run some tests purely from verbal description of the desired effect as part of a CI pipeline.


user_username: galena
created: 2024-11-18 14:34:11
body:
@kiki Selfmade!

Cross compiled Ingredients:
- Preloader from Altera or ARM tf-A depending on System
- Linux Kernel 6.1
- U-Boot
- Root-fs from buildroot

Its kinda like using Arch but more bare metal.


body: @retoor https://lemmygrad.ml/
user_username: antigermgerm
created: 2024-11-18 14:58:15
links:
[{"type": "url", "url": "https://lemmygrad.ml/", "short_url": "https://lemmygrad.ml/", "title": "https://lemmygrad.ml/", "start": 8, "end": 29, "special": 0}]


user_username: antigermgerm
created: 2024-11-18 15:03:08
body:
I only knew one girl that cared about pepe. She was polish and grew up in a cult. Nice girl, a bit crazy.


user_username: antigermgerm
created: 2024-11-18 15:05:04
body:
That is because you believe in words. Words are an inadequate reflection of reality. Words are not reality.


user_username: retoor
created: 2024-11-18 15:30:41
body:
@antigermgerm they hide pictures of sinterklaas and black piet under 'racism'. Those people are traitors. https://lemmygrad.ml/post/6262116

It's a war, a war that only has been 'won' in the west. We don't care about those people here. There  was a black guy that said that he would kick down the first black piet he would see that year. So, he had to come to judge, because that could be anyone by tradition and thus a treat. Lawyer of that black person said "It's ok, it's a fictive person". So, he got free. Interesting how offended he is about this fictional character. Also, his grandparents were not slaves, but slave TRADERS. Now he's doing weird  art with Dutch girls as slaves why he's as messiah in the middle. As you can see, he forgives us nothing, he rather see us suffering the both. It's a discussion let by crazy people. Mainly wokies. Fact is, that no one ever cared but the new KEPT talking about it. So long, people just got tired and gave in. We have brown piet now. hihi

links:
[{"type": "url", "url": "https://lemmygrad.ml/post/6262116", "short_url": "https://lemmygrad.ml/post/6262116", "title": "https://lemmygrad.ml/post/6262116", "start": 106, "end": 139, "special": 1}]


user_username: retoor
created: 2024-11-18 16:35:27
body:
@cprn timed out only chat (because importing heavily) or http timeout? Prolly the name servers

Add 37.97.208.0 llm.molodetz.nl to your host file for now.

And yes, I'm a total hottii but very smol but with big mouth. I'm 150cm tall thus i'm a hobbit with no hair on toes. I'm 34 years old but still had to show my ID last year when buying alcohol. Proud moment


user_username: cuddlyogre
created: 2024-11-18 15:54:59
body:
I'm glad I never offloaded the use of my brain to fancy RNG machines.

Imagine how much better you would be at this if you hadn't either.


user_username: kiki
created: 2024-11-18 15:55:18
body:
@galena 🥹🥹🥹🥰🥰😍😍😍😍 I’m your fan now 
Yep I too thought about building a Linux distro from scratch… openrc + openbox


user_username: Liebranca
created: 2024-11-18 16:06:39
body:
Counterpoint: in fringe cases, ownership requires transfer, and so more boilerplate is needed, eg https://github.com/Liebranca/...

The idea that higher abstraction is (by itself) better is downright kindergarten. Good code always takes time when dealing with a complex system.

links:
[{"type": "url", "url": "https://github.com/Liebranca/bitter/blob/267933a51590214ad1dbd28b62262175fb27016d/kvrnel/Mem.hpp#L149", "short_url": "https://github.com/Liebranca/...", "title": "https://github.com/Liebranca/...", "start": 98, "end": 130, "special": 1}]


user_username: cprn
created: 2024-11-18 16:29:53
body:
@retoor HTTP timeout, even after putting IP in hosts. Tried yesterday, tried today, same result. :( But no worries, if it's online I'll get there, sooner or later. You tiny hottie, you!


user_username: antigermgerm
created: 2024-11-18 16:36:27
body:
@retoor the child beater?

I don't give a shit about tradition I hope the mother fucker gets whipped.

The right loves to beat up children.


user_username: Liebranca
created: 2024-11-18 17:13:02
body:
I don't. I can handroll assembly for a few architectures, but I'm just not the kind of guy to build the board himself.


user_username: retoor
created: 2024-11-18 18:26:37
body:
@retoor @cprn oh, now it's really down for a sec. Is it possible that I'm using ipv6 and you ipv4? I can't ping with ipv4 to llm.molodetz.nl either. With ipv6 I can. I have server running again now, but I don't know for how long. My bot got personality issues at the moment. It takes the name mentioned in books. Like "My name is Bing Xu.". I have to see to prioritize data. It's very slow now during embedding of 900 books


user_username: Demolishun
created: 2024-11-18 19:18:10
body:
@Tasperen I cycle between sleeping heavy and light.  Supposedly I have "bipolar 2".  Which is not as bad as bipolar.  I will take a generic benadryl during the slightly manic times.  I think its called dyphenhydramine or something.


user_username: retoor
created: 2024-11-18 19:37:51
body:
That's a guy that lived in slavery until sinterklaas came, he freed him, but then black piet kept working for sinterklaas. It's a wholesome story. People should look further than the skin. Ironic that I have to be the one saying it with my racist eastern attitude. (If we see a foreigner in this village, we  call the fucking police)


user_username: retoor
created: 2024-11-18 19:41:07
body:
I broke many raspberries and lost three m5stack devices. Those things are awesome (esp32).

Look at all the interfaces this thing has and things build in like a tweeter or so. Also, it comes with a battery that lasts a hour or so:

https://tinytronics.nl/nl/...

See other images on that page. It's beautiful.

You can write in python (needs some flashing) or a simplefied C. It's C with dynamic string length and you can do str1 == str2 I guess. They kinda made C better

links:
[{"type": "url", "url": "https://www.tinytronics.nl/nl/platformen-en-systemen/m5stack/m5core/m5core/m5stack-m5core2-esp32-iot-development-kit-v1.1", "short_url": "https://tinytronics.nl/nl/...", "title": "https://tinytronics.nl/nl/...", "start": 232, "end": 261, "special": 1}]


user_username: retoor
created: 2024-11-18 19:44:10
body:
Gideon van der Meijeren (FvD) lives here. Can't get further right than that. He's hunting elite for pedo activities at the moment. All alone. 300m from my house he lives


user_username: retoor
created: 2024-11-18 19:59:09
body:
To combat brigading, we have restricted user registration on this instance. Please provide answers (they don’t have to be long, but more than a few words) to the following questions:

Why would you like to join?

What left tendency would you call yourself?

Please open this chapter on the Marxist Internet Archive, and paste the first sentence from the second paragraph (right after the quote) as a verification measure.

What is your understanding of gender? Should Marxists support the LGBTQ+ community?

What communities would you most like to participate in?

How or why did you choose your username?

WHAT THE FUCK IS LEMMYGRAD. HOW INSANE IS THIS


user_username: jestdotty
created: 2024-11-18 20:55:31
body:
@cuddlyogre well I have brain damage due to my government's actions so having something to bounce ideas off of helps


body: @Demolishun yes https://devrant.com/rants/10175797/...
user_username: jestdotty
created: 2024-11-18 20:59:12
links:
[{"type": "url", "url": "https://devrant.com/rants/10175797/why-its-easier-to-program-at-midnight", "short_url": "https://devrant.com/rants/10175797/...", "title": "https://devrant.com/rants/10175797/...", "start": 16, "end": 54, "special": 0}]


user_username: jestdotty
created: 2024-11-18 21:13:40
body:
by that chart I have schizophrenia. actually when I'm sleep deprived and onto something and I sleep and wake up I realize I totally don't care about what I was doing yesterday. I also can't detect that I'm over-involved when it's that late at night for some reason. I've taken many drugs in the past though and I'm pretty good at detecting delusions made by psychotropic drugs or emotional states, both in myself and others. but the dopamine psychosis I can't tell when I enter it, until it's over and the next day

I would sleep 4 hours a night in my teen years, like consistently for years, because my life required it / was livable if I did. after entering the working world and moving out I tried to sleep like normal people but I can't seem to do it. I seem to sleep 10 hours a day and it just never stops. I also have delayed phase sleep easily if I'm even a little bit stressed, and I can't even get up before noon lol

fuck if I know. must've messed up my development years I guess


user_username: retoor
created: 2024-11-18 21:15:58
body:
Of course i've filled the whole form honestly with total  respect. Because that's what I am. Soon, i'll be an agent on the inside


user_username: jestdotty
created: 2024-11-18 21:18:47
body:
and when people complain about jetlag I find it funny! because my jetlag never ends!

(I can actually force myself to get up before noon but it gets way way way worse, I get nauseas)


user_username: cprn
created: 2024-11-18 21:26:23
body:
@retoor A friend of mine wanted her adjustable desk to randomly change height, so it'd force her to change position every 20 minutes or so. She sent me some photos and half an hour later I knocked on her door with a programmed esp32 and a soldering iron in my hand. She went absolutely bonkers about how many supposedly unrelated (her words) skills I have. I'm trying to convince her it's perfectly normal in IT to dabble in things like electronics, picking locks, defeating car security, etc, and that she's the odd one for not being into that stuff.


user_username: cprn
created: 2024-11-18 21:31:40
body:
@retoor No worries, I'll get to it when it's done reading, lol. And TBH with you, the only thing I know about IPv6 so far is how to disable it. So yeah, it's absolutely possible you're using IPv6 and I use IPv4. Shouldn't matter for the domain, though, should it?


user_username: cuddlyogre
created: 2024-11-18 21:32:02
body:
@jestdotty You'd be better served by finding a Discord server or a forum where you communicate with people that can help you understand this stuff.


user_username: retoor
created: 2024-11-18 21:33:28
body:
Bad autocomplete? What model is it? I notice from codeium that it works better with a strict language like C than with a generic language as python where everything is possible


user_username: jestdotty
created: 2024-11-18 21:36:44
body:
TIL delayed phase sleep disorder wiki got updated

and finally they acknowledge that people are consistent for 24 hour schedules just can't force themselves into normal societal schedules

and it's genetic and it turns off sensitivity to light lol

so that would explain a lot. cuz yeah fucking nothing works. I can stay up late no problem though. and waking up if I have to force myself is absolute garbage and it literally never stops feeling like absolute garbage. just forever jetlag and fuck you, watch your co workers make snide remarks about how you don't wanna wake up early. life is like sleep deprivation torture because SoCiEtY. ah, validation.

so not schizophrenia, just tortured by everyone wanting you to be normal 😇


user_username: retoor
created: 2024-11-18 21:37:14
body:
My hobbies are both in your name. Have no other hobbies. Was into cars once, also into computer hardware but that's very long ago. I became a bit dull and I do notice having only one subject to talk about affects social life a bit. I also don't read the news or watch TV. Very peaceful solo life and I love it. Next to the woods in my beautiful park.

Edit: I obviously didn't read the last part


user_username: cuddlyogre
created: 2024-11-18 21:39:50
body:
@retoor I have no idea what they are using. Nor do I particularly care.

What I do know is that it slows me down with the nonsense it suggests. No code "AI" has ever been anything other than a hindrance for me and I am sick of it being pushed on me. I will never use it willingly, so please stop trying.

I also don't like that at random my proprietary code is being scanned into some unaccountable commercial Skynet monster without proper authorization or compensation because the company that I bought my IDE from has jumped onto a gimmick train.


user_username: retoor
created: 2024-11-18 21:41:50
body:
1. Work slower
2. Buy palm three
3. Buy a weed plant or 42, can't let having this heat for nothing
4. Turn off your laptops, they're heating. Use classic scrum board
5. Contact directly the firefighters about the unsafe window incident


user_username: retoor
created: 2024-11-18 21:43:35
body:
I know it, but it's awesome. The debian/Ubuntu is not offensive imho. Javascript is the best one. Isn't there some kinda official image like that? Can imagine people took it serious at certain point


user_username: jestdotty
created: 2024-11-18 21:46:16
body:
@cuddlyogre no, people are problematic

either I know a lot and the mods ban me for having better answers than them, or I ask too many questions and they get annoyed. everyone's after looking smart, they're not actually nerdy

I've been in many discord servers. also their answers just plain suck. who is gonna upload a whole complex codebase into their head just to talk to some random on a discord person? not humans. but AI would because it is just a machine. a human doing that is a lot of effort. the AI actually "learns" faster, but it does have a memory limit and isn't as skilled as a human -- or if I compare it to the programmers on discord it's better than what feels like those 12 year olds who read a manual once or got an answer once somewhere else and now think they're matter experts. and if I start talking back and poking holes they really don't like that so I guess the problem is mostly people get offended if you question their "solutions", but AI is Jack of all trades & chill


user_username: retoor
created: 2024-11-18 21:46:55
body:
@Demolishun maniacs can last days with ease without sleep and gain "energy" the same time until they kinda explode. Mania is best feeling in the world at beginning


user_username: jestdotty
created: 2024-11-18 21:49:52
body:
@retoor wait, best feeling in the world? like there's nothing better? like it's x10 anything else?

I suffer from apathy as a personality and now I wonder if it has to do with regular sleep deprivation putting me into mania so much, so it just ruined my sensitivity to what is good. maybe I'm not always bored but just my expectations got warped by mania moods


user_username: retoor
created: 2024-11-18 21:51:15
body:
@Demolishun you can diagnose yourself with it, fine. I wish I wasn't. It comes with some not well known issues that are very painful to live with. I luckely only have mania side, not depression. But when they GET me for having a mania, they stuff me so full with drugs that I cant do anything anymore. Just had that situation one and half year ago. Lady half year was fine. They let everyone be depressed and even make you depressed if you have mania. And they love depressed people, they're harmless. Mania people, the fight it with fire. I have forced injection every month and recently got message it will be extended. No reason given. I once tried to stop this horrible medication bevause sick, sick side effects but the judge almost lwught to me. Now, I'm used to the medication and will keep it. I can't come in contact with the police for over a year or I get directly a sentence of a month


user_username: retoor
created: 2024-11-18 21:56:19
body:
@jestdotty it's better than any drugs. Also, you're clearly not on drugs. It shocks people that know you, strangers do not really care. Who cares about a stranger dancing in center of supermarket or whole day running in the park. It's your environment that will take your last energy by refusing to cooperate with anything you want so you end up alone. On streets even


user_username: retoor
created: 2024-11-18 21:59:32
body:
@cuddlyogre it's prolly all quite anonymized but my AI often can insert someone's random name as autocomplete. If you would type @google - don't be surprised if it r autocompletes with smth


user_username: retoor
created: 2024-11-18 22:11:16
body:
@cprn I think ipv4 doesn't work because it doesn't ping. I'll look at config now. It does resolve the right ip tho. Maybe my hoster disabled the pinging or smth, or my setup. You do not really get a fresh vps install. It's some image from the hoster. At the cloud company I worked, people could just select the iso and they have guarantee nobody fucked with it


user_username: retoor
created: 2024-11-18 22:14:01
body:
@cprn that's a very cool project. I cancelled because couldn't find a good use for it. But I love the devices so much.

Interesting how you guys make a standing desk even worse. Hyped shit.

Some say it's good for concentration but I can't concentrate at all programming standing, I could even better consume alcohol and sit


user_username: Demolishun
created: 2024-11-18 22:58:17
body:
My big boss realizes that AI reads your code.  We are not allowed to put out code into a generic AI model by having someone else's AI read it.  My boss is going to have a machine with a model built on our code that is in house.  We can use chatgpt for generic questions to produce new ideas for code.  But not look at our internal code.

We already have issues with the default code completion software.  I cannot imagine one that sends code offsite and gets responses back.  That would be painful in our IDE.


user_username: antigermgerm
created: 2024-11-18 23:06:27
body:
@12bitfloat you are not supposed to get what I'm talking about. 

It's because you are not my target audience.

My apologies.


user_username: antigermgerm
created: 2024-11-18 23:09:11
body:
@retoor fr st nicholas should pay the bro otherwize he's still a slav

anyway i dont care much about the racial aspect of it. I never liked that dude who whip kids. y dad never did it to me coz he got whipped as a kid when he didn't finish his plate. With those slings to attach things on the bike. How fucked up is that?

Whippin daddy my bolz


user_username: antigermgerm
created: 2024-11-18 23:12:42
body:
@retoor i mean say what u want but slavery is bad. Imagine somebody come and force u to become a slav and all, now you gotta wear adidas and squat with your arm closed.


user_username: antigermgerm
created: 2024-11-18 23:15:42
body:
srsly side gig, side chicks, side burn, who tf have time for that crap I wonder? 

I have one jobz, i dont need another jobz.


user_username: CoreFusionX
created: 2024-11-18 23:17:54
body:
@ars1 

Well, op said to abstain from discussion, so I'll keep it short. Basically, video game industry today means insane, and I mean *insane* crunch, most likely being underpaid for market rate, and living in the edge of the next launch, which is usually ruined by suits that know nothing about making good games.


user_username: cprn
created: 2024-11-18 23:37:14
body:
I never thought I'd say that, but… I love VSCode!

I don't get the Rust one. Is this supposed to be C++ logotype font? I'm guessing not, because there's only one letter in C, and the logotype is round C in a hexagon. Also blue/white, not black/green. So there must be some other hexagon based programming language related font out there.


user_username: jestdotty
created: 2024-11-18 23:53:23
body:
@Demolishun Bitcoin Twitter posted a story claiming Microsoft AI reads people's office PDFs and Excel spreadsheets. I can't find the link now buuuut. kind of what I was anticipating

similarly as a general, if you host your code on GitHub... it's not available to the public, but if Microsoft uses private repositories for training, could you even sue them? and if you can't, they might be trying it because corporations are legally required to maximize profits for shareholders, so they can't just leave something like that on the table


user_username: nemetepst
created: 2024-11-19 00:01:19
body:
I tried Zed editor and I stopped using JetBrains IDE's as a result, try it and see if it works for you.

Do note, it you are writing Java or Kotlin you are fucked and stuck with IntelliJ :/

Edit: Zed is far from perfect and still missing a lot of features, but even in this state I'd rather use it than JB's offerings

user_avatar:
"{\"b\": \"69c9cd\", \"i\": \"v-37_c-3_b-6_g-m_9-1_1-1_16-3_3-5_8-1_7-1_5-1_12-1_6-35_2-10_22-1_15-3_18-1_19-1_4-1.jpg\"}"


user_username: CoreFusionX
created: 2024-11-19 00:20:58
body:
I don't know if you are a bot by now. 

I mean, what's the point of posting such questions here if not for discussion. 

There's the slight possibility of you being real, and really wanting to tally results easily, but then again, you have like 50 answers total. You could do it by hand. Fuck off.


body: I do, I run a studio though we haven't released our first game yet
user_username: evertiro
created: 2024-11-19 02:24:36
user_avatar:
"{\"b\": \"2a8b9d\", \"i\": \"v-37_c-3_b-4_g-m_9-1_1-2_16-3_3-4_8-1_7-1_5-1_12-2_17-1_6-39_10-1_2-10_22-1_15-4_18-2_19-1_4-1.jpg\"}"


user_username: AlgoRythm
created: 2024-11-19 02:30:25
body:
Love to hear stories about people being efficient with resources and reaping the rewards of such diligence. Bravo!


user_username: AlgoRythm
created: 2024-11-19 02:38:00
body:
VS Code daily driver
VS at work, daily driver 2
Neovim occasionally. Just ended a two day stint of practicing, back to VS Code to get some heavy work done, then I will likely return to Neovim when all caught up


user_username: xcodesucks
created: 2024-11-19 02:48:03
body:
> I wonder if I'll live long enough to see 

> Idiocracy [the movie] manifest in real life.

Electrolytes! (look around you, we are solidly headed there)

user_avatar:
"{\"b\": \"7bc8a4\", \"i\": \"v-37_c-3_b-1_g-m_9-1_1-2_16-12_3-1_8-1_7-1_5-1_12-2_17-1_6-95_10-2_2-8_22-1_18-1_19-1_4-1.jpg\"}"


user_username: jestdotty
created: 2024-11-19 03:12:42
body:
idk what a weird hobby is. does that mean typical hobbies are off limits?

- used to do sketches, pixel art
- used to make music in code, so I guess related
- gardening
- cooking is probably considered a hobby these days
- video games
- watching b rated horror films
- spiritually taking drugs

evidently hobby is defined as "whimsical obsession". in which case I have a lot and they change every 3 months

learned psychology specifically social cohesion, how people feel good, learn, grow, and how people can be sold things and typical errors they have in thinking. then dived into business, then moved to economics, then was into fluid dynamics/systems thinking for a bit. now I'm doing competition again (I used to pvp a bunch but now I'm kind of interested in sports, war) and also re-doing... uhh... I don't know how to put it. some people believe in fairies and gnomes and stuff. so all of that stuff. like weird lore that might apply to modern life, like an exercise of imagination

philosophy


user_username: jestdotty
created: 2024-11-19 03:18:40
body:
I kinda like reading them. feels like getting a treat

oddly hate writing them though? somehow it's stressful


user_username: jestdotty
created: 2024-11-19 03:25:29
body:
it's sucking out your human creativity so it can repackage it as a copy paste product it gets to sell to big corpos to make you obsolete as an entity

or something


user_username: Tounai
created: 2024-11-19 03:32:27
body:
I really wonder how sick are the minds of people who are creating those code AIs. Most of the time you know where you want to go when you stop typing. 90% of autocomplete usage is to do something deterministic. But meanwhile, AI warmongers want you to read to the diarrhoea produced by their monster and loose time. I might try Zed but for now I remain on neovim  to avoid all this crap.


user_username: hritik08725
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-19 04:42:24
body:
@kamen Ha, you're absolutely right—it seems so obvious now! But in the moment, I was too deep into the debugging spiral to realize it. I think the lack of sleep (and maybe a bit too much coffee) didn't help. Classic case of overcomplicating things when the simplest answer was staring me in the face! 😅


body: and the legitimate reply might look the same as all the other spam
user_username: qwwerty
created: 2024-11-19 06:30:14
user_avatar:
"{\"b\": \"2a8b9d\", \"i\": \"v-37_c-3_b-4_g-m_9-1_1-1_16-3_3-4_8-1_7-1_5-1_12-1_6-53_2-39_22-10_4-1.jpg\"}"


body: then there's Acer https://preview.redd.it/5ujhi2bgx0y...
user_username: qwwerty
created: 2024-11-19 06:40:22
user_avatar:
"{\"b\": \"2a8b9d\", \"i\": \"v-37_c-3_b-4_g-m_9-1_1-1_16-3_3-4_8-1_7-1_5-1_12-1_6-53_2-39_22-10_4-1.jpg\"}"

links:
[{"type": "url", "url": "https://preview.redd.it/5ujhi2bgx0y71.jpg?auto=webp&s=459bcc2955de43230092752f6a3d346781d1b765", "short_url": "https://preview.redd.it/5ujhi2bgx0y...", "title": "https://preview.redd.it/5ujhi2bgx0y...", "start": 19, "end": 57, "special": 1}]


user_username: tosensei
created: 2024-11-19 06:54:22
body:
@lungdart the amount of time i ever needed to do that in a command line, in my life, is exactly zero.


user_username: tosensei
created: 2024-11-19 06:54:59
body:
my hobby is starting discussions in threads where people ask for no discussions.

how do you feel about that?


user_username: tosensei
created: 2024-11-19 07:33:31
body:
there's no such thing as "serverless". it's only "other peoples servers" with extra steps, each one of which you pay for.


user_username: jestdotty
created: 2024-11-19 08:25:27
body:
@netikras no, sucks at summarizing. strips all the interesting stuff out and makes things sound boring. chooses the most lukewarm interpretation of everything. the details are what is exciting and fulfilling, novel, creative, enlightening

it's like listening to some sales pitch but you never get to the product

it can't extract the good high value features, it literally extracts the inane features because they're more prominent in its dataset; appears more often. regression to the mean, the average, the stamping out of the esoteric weird on the outskirts that move human progression forwards, that make you curious and excited about ideas, that strike harmony with some particular aspect of the human soul

or something


user_username: dIREsTRAITS
created: 2024-11-19 09:04:15
body:
That's why i switched to Linux and since then i felt like a free bird, my uptime currently is 33 days, no sudden reboots, no bullshits


user_username: Hazarth
created: 2024-11-19 10:11:20
body:
maybe if he did whip you more you wouldn't be such a fucking little bitch!

jk, It just sounds funny in my head, kinda verbal slapstick humor


body: @dIREsTRAITS
user_username: Lensflare
created: 2024-11-19 10:41:41
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11470580_8cpdH.jpg\", \"width\": 798, \"height\": 426}"


user_username: lungdart
created: 2024-11-19 12:14:29
body:
@tosensei that's one of those things you don't know you need to do until you start doing it. 

Bulk operations on blocks of text are extremely powerful. 

Mass select, mass copy, mass paste, mass delete.

Not to mention the underlying motions that enable these operations are useful on their own: jump to the start of the line, end of a line, start of the word, end of the word, start of the paragraph, end of the paragraph, start of a block, end of a block, start of a file, end of a file, jump to line number, jump ahead 30 words, etc etc. 

Once you learn this workflow, nano will feel like youre an Olympic runner stuck in a wheel chair.


user_username: lungdart
created: 2024-11-19 12:15:49
body:
@tosensei another way to think of it. 

A carpenter without an oscillating multi tool: "I've never needed one of those in my career, ever."

A carpenter with an oscillating multi tool: "This thing has so many uses, it makes me more productive"


user_username: tosensei
created: 2024-11-19 13:22:17
body:
@lungdart the thing is:

whenever i need to do those things, i'm not doing it in a CLI. even when i have to work over ssh, i simply mount the file and open it in a proper editor.

having all of those features crammed into a CLI-editor is like putting an osci-multi-tool, a power planer, a cnc-router and a chainsaw onto a bicycle.


user_username: bazmd
created: 2024-11-19 13:29:43
body:
I do, mostly security work and robotics, I've a background in electrical and electronic engineering.


user_username: antigermgerm
created: 2024-11-19 13:45:13
body:
@tosensei Of course sir I shut up now.

Anyway what do you think of the Sahra Wagenknecht Alliance? Real question


user_username: antigermgerm
created: 2024-11-19 13:52:45
body:
@retoor 

Why would you like to join?

To learn more about Stalin and Mao and how great they were

What left tendency would you call yourself?

Ultra-tankism. North-korea will win. Posadism. Space communism will win

What is your understanding of gender? Should Marxists support the LGBTQ+ community?

Gender is bourgeois bullcrap. Did you know Stalin was actually a black woman?

What communities would you most like to participate in?

c/bombs, c/decapitation and c/gulag are my favs


user_username: lungdart
created: 2024-11-19 14:47:07
body:
@tosensei ones a text editor in a gui. Ones a text editor in a cli.

They are both text editor features on text editors. Cli has nothing to do with it, other than preference. 

And vi has been doing this a lot longer than any gui text editor.


user_username: AlgoRythm
created: 2024-11-19 14:57:22
body:
@Lensflare it’s also nice for long distance relationships because you get to see each other more often than if you were just to text


user_username: alturnativ
created: 2024-11-19 15:34:48
body:
@retoor couldn't use phone as access point as they don't let you connect to non-corporate network if a corporate network is in range. One thing that didn't occur to me at the time was to try USB or Bluetooth tethering to my phone.

But regardless... Kinda stupid to have to resort to these hacks in an office operated by your own company, imo.

user_avatar:
"{\"b\": \"2a8b9d\", \"i\": \"v-37_c-3_b-4_g-m_9-1_1-2_16-11_3-3_8-1_7-1_5-1_12-2_6-39_2-81_22-10_15-3_18-2_19-1_4-1.jpg\"}"


body: .
user_username: Demolishun
created: 2024-11-19 16:40:30
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11471398_ah8mR.gif\", \"width\": 498, \"height\": 498, \"frame\": \"https://img.devrant.com/devrant/rant/frame_c_11471398_ah8mR.jpg\"}"


user_username: lungdart
created: 2024-11-19 17:09:23
body:
@tosensei init.d was very simple, that was nice. Systemd has some nice features though. 

I've never experienced stability issues with either to be honest.


user_username: AlgoRythm
created: 2024-11-19 17:10:13
body:
@Lensflare realistically any would work, but the auto-delete and ease of snapping a photo real quick by double tapping makes it the correct environment for such a communication. Otherwise the chat would just be filled with ugly photos of yourself that you are required to review each time you enter the chat


body: ​
user_username: Root
created: 2024-11-19 17:25:25
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11471496_d2Pwi.jpg\", \"width\": 500, \"height\": 574}"


user_username: Root
created: 2024-11-19 17:53:14
body:
Gnome as software is kinda okay, honestly, but the devs are totally crap people who should really get flushed.

VSCode is Microsoft. So.

As for the GPU acceleration causing issues… idk? I’ve never experienced that before.


user_username: lungdart
created: 2024-11-19 18:03:03
body:
like it or lump it, that's what it's called now...

Have you tried openstack or something similar to run a local cloud for smoke testing?


user_username: LianaQK
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-19 18:04:34
body:
The concept of "Ukrainian brides" is legitimate but comes with complexities. While many genuine connections are formed, the process requires caution due to potential scams and cultural differences. Success depends on mutual respect, clear communication, and realistic expectations. It's not about stereotypes but building a meaningful relationship across cultures.


user_username: cprn
created: 2024-11-19 18:17:08
body:
You know what? You're right. I waive the "no discussions" clause of my original post. Discuss away! I regretted it as soon as comments started flowing in, and I wanted to ask questions myself.


user_username: Maryam6778
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-19 18:27:01
body:
Personally, I believe that the main thing here is not legality, but the relationship between people. If two people really love each other, then nationality does not matter. Of course, it is important to understand and respect the laws of both countries they are in. Most important is honesty and openness in a relationship. I hope all couples will find their paths to happiness, regardless of formalities!


user_username: cotetowemixx
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-19 18:27:30
body:
Hello, I personally love Ukrainian women and I would like to meet some, they are so beautiful and so interesting that I am sure I would even fall in love with one of them, I would like to meet a Ukrainian woman even by email, could someone here introduce me to some?


user_username: cprn
created: 2024-11-19 18:33:42
body:
Everyone, consider the "no discussions" clause waived.

@CoreFusionX so we know what was the worst part. But… 😆

1. What was the best part?

2. Did you work on something any of us could've played?

3. And did you use the vanilla stack when working on games?

The 3rd question comes directly from my exp with modding Unity games. I usually manage to use Vim for anything and can find a tool that can compile everything from command line. With games made in Unity I failed, though. It's just plain C#, and still mods never work compiled with plain `dotenv` or `mono`. I always have to compile it in a full Unity editor, because it apparently does something special that composes the assets, resources, etc, into the final DLL and IDK how to do it otherwise. It annoys the hell out of me. A coder who can't compile his project outside a GUI editor, for me, is the same as a coder who uses same IDE their whole career and debugs with `print`, because they don't know what a debugger is.


user_username: Hazarth
created: 2024-11-19 18:35:37
body:
I never had these issues with KDE. Maybe I was just Lucky to draw a functioning desktop manager as my first distro.

Even Nvidia drivers work really well these days and install out of the box with apt or custom nvidia keyring


user_username: Demolishun
created: 2024-11-19 18:43:31
body:
@Hazarth yeah, I installed KDE and haven't tested.  Our "standard" at work is Gnome.  I really want to just get a new laptop and start with a clean slate.


user_username: cprn
created: 2024-11-19 18:53:49
body:
Discuss away, dolls & guys. There's not enough comments to worry about issues with counting anyway. I don't know what I was thinking.


user_username: cprn
created: 2024-11-19 19:11:34
body:
@jestdotty Okay, I originally meant "weird" as in "unrelated to IT" (assuming we're all in IT somehow here), but I'm now interested in the "bizarre"! I mean "spiritually taking drugs". Count me in!

My most excentric hobby: I bred lizards when I was 12-14 and started breeding insects to save on feeding. Then I kept the insects farm long after the lizards were gone (sold, not dead). Literally had bugs in my room. Imagine how popular it made me with the ladies.


user_username: jestdotty
created: 2024-11-19 19:19:33
body:
it was always controversial. that's why people say it as a dog whistle to self-select

turns out life, human living is a fight for your right to parteeehhh

now some companies without work life balance might be pretending they have it i'd bet though, since virtue signalling and gaslighting you is in


user_username: Liebranca
created: 2024-11-19 20:40:04
body:
There's no superior choice. On Windows I'd get annoyances like random BSOD for connecting a peripheral through USB, or stupidly high disk/memory/CPU usage when idling, or sticky keys up the ass when playing a game, may whomever made that annoying popup and beep suffer hyperconstipating anal bleeding for all eternity.

Linux the kernel, itself, is perfect for stuff like what I need: GNU coreutils, gcc, perl, a plain tty, and nano for editing as a higher form of disrespect. If that's all then it's great.

But when you have to deal with graphic and sound cards it really does break down into incomprehensible fuckery. Virtually all hardware being proprietary means that open or ~ L I B R E ~ drivers and libraries are essentially guaranteed to fuck you in the ass -- unintentionally of course, but sodomized nonetheless.

This problem will likely outlive us all, until the army of Ben Eater acolytes start building GPUs for real; only on that day will we realize the Stallmanist utopia.


user_username: JsonBoa
created: 2024-11-19 21:23:38
body:
... do we work for the same company? It surely seems so.

Management has a "Panic-Driven-Development" approach to... anything, really.


user_username: JsonBoa
created: 2024-11-19 21:44:03
body:
AI, however, can write thousands of lines of code in an instant.

If the code is good, usable, or even runs, that is irrelevant.
Companies just like to think that they write lines much faster than they used to.
Fucking meaningless KPIs fucking up the whole fucking world.


user_username: JsonBoa
created: 2024-11-19 21:48:18
body:
Wait, are you one of those unicorns that are marching through grad school without dragging a job with you?

Then you definitely should take three classes.
Unless you're already writing your thesis/dissertation. If that is the case, you should take only one, or better yet, zero. Focus on those experiments!!!


user_username: D-4got10-01
created: 2024-11-19 22:42:02
body:
@Demolishun In one of my past projects on Android, when you were in the Main Menu && pressed the Back key, the game would ask whether or not you'd like to close it.

Choosing [Yes] would 'close' it...

...in reality, the game would simply minimize.

A blatant lie, to be sure.

IIRC the idea was to have 'quicker' startup of the game.


body: Dont listen to her duckie you're nothing like a manager.
user_username: antigermgerm
created: 2024-11-20 00:40:09
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11472425_L9xCx.jpg\", \"width\": 799, \"height\": 535}"


user_username: antigermgerm
created: 2024-11-20 00:42:48
body:
yea gf are important mate fuck work. School is for dumb peepz anyway, look at me, i have a master and i'm still dumb as fuck. Whereas my mate who just bailed, now he own a house


user_username: Root
created: 2024-11-20 00:47:39
body:
I definitely need to do these things.

That “connect with people” part is proving very difficult. Perhaps I’m just an unlikeable bitch and nobody dares tell me. 🤷🏻‍♀️


user_username: antigermgerm
created: 2024-11-20 00:53:05
body:
Jestie's right. It was always controversial. Like come on we used to have child labour, slavery still exist in some form or another, the point of employment as an institution is that you rent out part of your life coz you got no choice. It comes down to power struggle.


user_username: AlgoRythm
created: 2024-11-20 01:02:33
body:
How they haven’t been sued by the incredibly litigious Sky media group already is certainly baffling


body: FYI https://en.wikipedia.org/wiki/...
user_username: Demolishun
created: 2024-11-20 01:27:46
links:
[{"type": "url", "url": "https://en.wikipedia.org/wiki/Thomas_E._Kurtz", "short_url": "https://en.wikipedia.org/wiki/...", "title": "https://en.wikipedia.org/wiki/...", "start": 5, "end": 38, "special": 1}]


user_username: JsonBoa
created: 2024-11-20 01:43:40
body:
@jestdotty and @antigermgerm mentioned the controversy between employees and employers. That indeed is quite the fuss.

But for some stupid reasons (people, mostly stupid people. Those are the reasons), fellow non-billionaires will say stupid shit like "rise and grind!" Or "Keep hustling!".
Those are sycophants so desperate for a wink of approval from their masters that they would sabotage their own best interest. They make things like "we should be better paid and have more time off" controversial among employees.


user_username: jestdotty
created: 2024-11-20 02:08:12
body:
I am actually ancap

not into communism

economics makes sense to me

it's not controversy between employer and employee. it's game theory.

communism is a set of tactics to usurp power from somebody else (and then stealing all their shit, if you think they're friends of yours you will be sorely mistaken). generally by creating strife where there isn't any. when you play a video game or board game you don't ditch your friends just cuz they got a different outcome than you. the communists want to tell your spirit to be mad about every day normal things, for your vibrational frequencies to be low how those woo-woo circles put it (or put you into an irrational emotional state of mind so it short-circuits your prefrontal cortex and gives you literal brain rot in the science circles)

a lot of things in life have a game-theory tension and that's what makes them good. like two comedians riffing off each other's jokes, they each make the other better by playing a tug of war. it's flirting


user_username: asskisser
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-20 05:16:28
body:
@ars1 Is it supposed to help anywhere else? It's very clear in it's objective to only help in interview, and as long as companies keep hiring like this, people will use this shortcut, People do lot of useless things in life but suddenly when it comes to grinding these puzzles they start looking for usecases.


user_username: Liebranca
created: 2024-11-20 05:21:21
body:
@Root I've decided I don't care to: people, common people, and most certainly otherwise good people, still ostracized me throughout my life -- I do *not* look to them for healing.

Am I resentful? Yes. But challenging this notion has never gone well. Matter of fact, trying to twist this fate around has only made matters worse thus far.

I don't know why it took me so long to write something as simple as this one comment. Maybe because it's pretty fucking bleak and that doesn't sit well with me either.


user_username: ars1
created: 2024-11-20 05:27:33
body:
@asskisser but why would you do it for 1000 days in a row? Are you in a perpetual cycle of changing jobs?


user_username: asskisser
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-20 05:31:20
body:
@ars1 These are daily challenges that leetcode provides, so just like you drink your coffee every morning, you can also solve these, I get it people find it daunting to solve these but as a Tsoding once said, you don't need to enjoy what you do, do it so often that it doesn't feel like chore anymore. So as I said, my life doesn't revolve around it, I do it to not lose touch.


user_username: netikras
created: 2024-11-20 05:35:15
body:
I DO hope there was some written comms and you can screenshot-reply with CC wider audience stroking their incopetence in front of their mgmt :) perhaps even C level, hinting this is the n-th time they have severe issues that have been warned about way in advance by tech personnel and ignored by direct mgmt.

Ooohh that would feel gooood :)))

you don't have to be submissive. You can bite too


user_username: Root
created: 2024-11-20 05:38:08
body:
@Liebranca … yeah. That’s been my experience as well.  No matter how hard I try, how friendly or helpful I am, etc., I’m eventually forgotten — either passively (drifting apart), or actively cast aside.  It has happened every single time (save with my wife) no matter my actions or efforts to the contrary. And always, the harder I try to change the result, the worse it ends up.

You can’t force relationships and all, I know. But this seeming eventuality makes me feel unwanted, unlikeable, taken for granted; used and abused and abandoned; an outcast.  It’s utterly depressing.

I need people in my life. Loneliness destroys me.


user_username: Liebranca
created: 2024-11-20 05:43:11
body:
I have no opinion on desktop environments because I've never used one. Dude, straight arch+dwm, and that's it. Perfection...

well, okay, I had to recompile the window manager a few dozen fucking times. It was easy, I swear!


user_username: nosoup4u
created: 2024-11-20 05:44:14
body:
if you're on mac or linux, Zed is a very nice alternative, IMO > https://zed.dev

Windows client is coming, someday

user_avatar:
"{\"b\": \"a973a2\", \"i\": \"v-37_c-3_b-2_g-f_9-1_1-13_16-13_3-1_8-1_7-1_5-2_12-13_17-2_6-44_10-2_2-54_22-9_11-3_18-4_19-3_4-2_20-7_21-1.jpg\"}"

links:
[{"type": "url", "url": "https://zed.dev", "short_url": "https://zed.dev", "title": "https://zed.dev", "start": 65, "end": 80, "special": 1}]


user_username: Root
created: 2024-11-20 05:46:01
body:
@netikras I’m beginning to suspect the “security culture” of “don’t write it down; have a conversation instead” is less about shielding trade secrets and helping prevent security breaches, and more to do with shielding management from their own actions.

I can’t get my boss (or his boss, or other managers) to tell me much of anything via slack no matter my efforts to avoid video calls, and absolutely nothing via email.  No, zoom (or flat out ignoring me) is their response to everything.

I do have records of me telling them about the issues, though. Just no responses from them other than zoom links.  Whatever.

I’m still applying to everything and will leave as soon as I have somewhere better to go.


user_username: nosoup4u
created: 2024-11-20 05:55:06
body:
@Liebranca DWM is great, I love it. But sometimes (especially after a while) it's nice to just install a desktop environment and not have to spend a ton of time on it ever again - I know this is troll bait, but it's not intentional because I mean it. "Everything" is troll bait nowadays.

user_avatar:
"{\"b\": \"a973a2\", \"i\": \"v-37_c-3_b-2_g-f_9-1_1-13_16-13_3-1_8-1_7-1_5-2_12-13_17-2_6-44_10-2_2-54_22-9_11-3_18-4_19-3_4-2_20-7_21-1.jpg\"}"


user_username: nosoup4u
created: 2024-11-20 06:00:24
body:
Having to recompile DWM every time you change something isn't so bad. It's a fast compile, but on the other hand, why bother with that if your hardware can handle something more CPU/RAM intensive? I haven't seen a ton of modern systems where you'd really consider dwm or ratpoison or something like that out of necessity. Easy peasy, predictable DE with minimal config is an easy peasy choice, IMO.


user_username: nosoup4u
created: 2024-11-20 06:08:59
body:
I feel what you're saying. As an aside, I've been thinking of taking up smoking again. It's expensive and unpleasant, but I'm sure it'll kill me faster, so that's a big positive to offset those negatives.


user_username: tosensei
created: 2024-11-20 07:32:50
body:
@lungdart i also never had any problems with using either (that i didn't cause myself).

but when writing own services, i found that init.d just.... _lacked elegance_ - i feel the more declarative approach of systemd is a better choice compared to the "lol, just chuck a bash script in there" of init.d

that being said, from a dev-perspective, the question is moot. because from a dev-perspective, the "better" system is the one that's in place at the customers location.


user_username: Root
created: 2024-11-20 07:33:38
body:
@netikras I don’t interact with them often enough to know, save for my boss’s boss.  But I suspect.

At least one of them (CTO) seems decent; maybe just a naïve old guy who enjoys being an architect and is oblivious to the politics, but is a member of their circle anyway.


user_username: tosensei
created: 2024-11-20 07:34:20
body:
@antigermgerm a party that is _named_ after one person? how could it be any more self centric, and how could any sane person vote this?


user_username: jestdotty
created: 2024-11-20 07:48:27
body:
@tosensei maybe it's ok to be self-centric 😇

maybe communities are made up of individuals, and to be socially inclusive means each person has to be an individual first so they can find their niche in the community, to be something to know their interconnection junctions amongst others who are also a something!


body: still exists https://devrant.com/rants/11465639/...
user_username: jestdotty
created: 2024-11-20 07:56:52
links:
[{"type": "url", "url": "https://devrant.com/rants/11465639/its-still-in-development-it-often-says-the-opposite-from-what-is-expected-try-re", "short_url": "https://devrant.com/rants/11465639/...", "title": "https://devrant.com/rants/11465639/...", "start": 13, "end": 51, "special": 0}]


user_username: jestdotty
created: 2024-11-20 08:00:31
body:
probably cuz it's buggy

I just got attracted to least buggiest thing I tried

judged based on usability time before something breaks due to bug

also helps if something is simple to edit (and edit powerfully) and doesn't do too many new things for no reason

tbf I did xfce then i3 so customizability is a big one for me I guess but I understand others aren't that particular


user_username: tosensei
created: 2024-11-20 08:03:33
body:
"why do people hate Gnome so much"

people don't hate gnome. people hate _gnome 3_ - gnome 2 was absolutely great.

but gnome 3 is just too overloaded. try cinnamon - it's gnome3 without the bullshit


user_username: Grumm
created: 2024-11-20 08:04:44
body:
@asskisser Can we please change this ?

If the ceo of Microsoft Belgium uses copilot to do her job. (preparing presentations and stuff like that) Why would we as programmers not use any of that and google and stackoverflow during the interview ?

Chances are today that even the person that is doing the interview has used ChatGTP to make the questions.

Would you also hire a charpenter by his ability to put a nail in a beam without hammer or tools ?


user_username: Liebranca
created: 2024-11-20 08:05:12
body:
@Root Everyone needs people, alright. But at this point I might as well be hardwired for isolation, it's outside of my control. So whatever -- depression it is. I'm convinced the "well-adjusted" poor fuck on the opposite end feels about as miserable for different reasons. Perhaps he has it even worse, in which case, fuck him.

@nosoup4u I do feel bad for talking about death so lightly, as in I'm thinking it got dark pretty darn quick, yet I have to be honest at some point. Like the fuck am I doing. Waiting for حشيش to be sold in dispensaries probably.


user_username: asskisser
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-20 08:40:05
body:
@Grumm There are good ways to hire, like pair programming or debugging session or design discussion round, problem with those are they only work for experienced roles and require lot of investment into each candidate, if you want to do that you need to filter people who will reach that stage, filtering based on resume is hard, if everyone has required skills whom to chose, then it becomes a game of who can design better resume, or you give them some assessment, again you can't give take home assessment, so only remaining thing is random coding puzzles. I am not saying it's ideal to ask puzzles, but for companies with lot of bad applicants and for less experienced roles you can't judge based on aforementioned ways, For experienced roles I agree these puzzles have no place.

Interview will never reflect real job, you can have rounds where you can research online to find solution, which requires designing good problems as all basic ones will be leaked.

Don't Hate The Player Hate The Game


user_username: Grumm
created: 2024-11-20 09:53:13
body:
@asskisser But again, that is just crap and someone who can memorize leet code could potentially go to next rounds without knowing how to code.

At some point, the skill is how you as a programmer can see a problem and translate that into a working piece of code.

I have never done an interview where they asked to solve a leet code puzzle. (Ok, I haven't changed a lot) The first one hired based on a IQ test and I had the highest they saw in years.

The second one hired based on a real example. They didn't have a programmer in house. They asked to come and look at the code and see if I liked it or not :D


user_username: asskisser
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-20 10:16:46
body:
@Grumm Then both your experiences don't justify it's bad, IQ test is clearly worse way and calling everyone to see code is also not scalable. While it is possible someone memorizes 3000 problems without knowing how to code, a good interviewer should catch the bluff, it's not that hard, Interviews have always been about throw a problem and see how candidate reacts, Except some problems which are impossible without knowing particular trick, most should be approachable by someone who took CS class seriously, which is again why it shouldn't be asked to senior roles, it needs exposure which isn't there in daily job.


user_username: kiki
created: 2024-11-20 10:29:58
body:
Linux people hate everything that brings them even the slightest bit of UI beauty. MacOS, Gnome, elementaryos, you name it 
The uglier it is the more Linux folks like it. They say bullshit like “yeah but it’s faster” even when it isn’t


user_username: Grumm
created: 2024-11-20 11:11:08
body:
@asskisser Yes, I understand your point of view.

I have looked for fun to some 'google code interviews'... Is it really relevant that a candidate can code a full sorting algorithm from scratch and requires O(n) complexity. Compared to when you work, you just find the best sorting function of your language and use that. I have done some leed code, most I can manage it. But other not because in my work, it is very unlikely to have such situations.

But leed code challenges are fun :)

Same with school, we learned to code in Java and some patterns and stuff. Then you come in the real world and you use maybe 30% of what you learned. The other 70% you still have to do research, and find ways to do it. (I am still glad because we are not locked on a particular language. We learned how to program. Is it in python, c#, java, c++ ? that is no problem)


user_username: galena
created: 2024-11-20 11:42:56
body:
Is that actual GNOME 2? I will need to see what kind of desktop environment I can even get to run. Themes might not be much of a problem in the end. 🤔


user_username: AdamOnAir
created: 2024-11-20 12:46:32
body:
1. It's a DE

2. Memory hogging

3. Ugly AF

4. Bloated like every DE (but XFCE)

Use either a tiling WM eg. DWM (with void) or just XFCE if you want a de


user_username: TerriToniAX
created: 2024-11-20 13:04:10
body:
And now my bank has begun using stupid fucking chat bots in their customer service. That's useless. I'd change bank immediately if it wasn't for the lower interest on the mortgages.

user_avatar:
"{\"b\": \"a973a2\", \"i\": \"v-37_c-3_b-2_g-m_9-1_1-1_16-1_3-5_8-2_7-2_5-2_12-1_6-67_2-32_22-1_15-2_11-6_4-2.jpg\"}"


user_username: Grumm
created: 2024-11-20 15:42:56
body:
@Lensflare Did windows XP already have such tabs ? Looks like a windows XP skin for windows Vista...


user_username: Lensflare
created: 2024-11-20 16:25:08
body:
@AlgoRythm they are even capitalizing freaking keywords! And I thought C# has idiotic capitalization conventions!


user_username: Mikol
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-20 18:02:48
body:
I think the idea of meeting a Ukrainian brides https://halfaccess.org/ukrainian-br...  can be genuine, but it’s important to be cautious. While there are many real, caring people looking for love, there are also risks, like scams or misunderstandings due to cultural differences. If you're considering this route, make sure to use trusted platforms and take time to really get to know the person before making any commitments. Communication and mutual respect are key, as well as understanding the cultural values that might be different. Overall, it can lead to a happy relationship, but it's important to approach it with patience and care.

links:
[{"type": "url", "url": "https://halfaccess.org/ukrainian-brides/", "short_url": "https://halfaccess.org/ukrainian-br...", "title": "https://halfaccess.org/ukrainian-br...", "start": 47, "end": 85, "special": 1}]


user_username: Demolishun
created: 2024-11-20 18:20:42
body:
I find something about once a week that makes me wonder what is wrong with my computer.  I don't know if its because I updated from an older version of Linux (config issue), or if there is something fundamentally wrong with the window manager (Gnome), the display protocol (X11) or the driver layer.  There always seems to be something fucky going on.

For instance when the I want to paste into the Files file manager I cannot have the list view if there is a lot of files.  I have to switch to Grid view.  There is no space to right click and paste.  Which is annoying and frustrating.    There is probably a keyboard shortcut I need to learn for this. 

Whenever I lock the screen and log back in, if the machine blanked the screens, it moves around and resizes windows and places them on different monitors.  I don't even have a way to describe how stupid that is.  No idea where the fault of that lies.

These problem persist through versions and always seem to add up to more.


user_username: retoor
created: 2024-11-20 18:49:11
body:
Now it's really down, will continue on it this weekend. I have new hardware. So I can train a whole new model again, the aquasition for the right model will take some time. Often you spend hours in it to find out it has an unfixable flaw. I have other ideas as a bot as well, something innovative. Top secret, so we'll probably know it next week already 😂 Today I made such beautiful stuff. It was python + vim day. I made a kinda proxy and weirdly enough the webservice is faster WITH my proxy in the middle than without. There's must be smth right about my buffer size / concurrency that the webservice likes. That service is written in ruby 3.3 IIRC. Slow shit imho. Soon, I'll publish my repositories. Projects do need some cleaning. 50% was written while high as a kite. Somethimes it benefits and smth it doesn't


user_username: retoor
created: 2024-11-20 18:53:16
body:
@antigermgerm ill check if I can login today. The questions can't be serious right? Why would I have an opinion about the LGBT community that I would like to share. It's a fictive community


user_username: retoor
created: 2024-11-20 18:55:24
body:
@alturnativ usb/Bluetooth tethering goes to far for me, would rather intimidate the it guy responsible for it. I'm 1.50, intimidation does take a lot of time for me btw


user_username: retoor
created: 2024-11-20 18:57:34
body:
@AdamOnAir I was playing with openrc on alpine yesterday and it's simplistic as far as I can tell. I was configuring docker on alpine IN a VM. But when I found out that groups were missing, I thought "ok, that's enough. Now I quit.". But I made a nice init.d service that does nothing


user_username: retoor
created: 2024-11-20 19:01:43
body:
@cprn haha, drugs is a hobby? So, I can show it off to my parents now? Let's do not. My last few birthdays were sad enough already


user_username: retoor
created: 2024-11-20 19:17:41
body:
It's just like the missing headphone jack, someday you'll be happy that they made the decision for you.

BTW, I really don't care about the headphone jack anymore.

But Wayland is just the future right? Someone had to cut the rope


user_username: retoor
created: 2024-11-20 19:22:30
body:
I'm alive. Wow, after two days. I would've really expect only the tax services missed me and found me if something happened. Half eaten by the many cats here in the park. Do I owe you money? 😂😁

❤️

I a few hours it's gonna happen. A caterpillar will become a butterfly and shit. 

@Tounai it was alpine, docker on alpine, kvm, qemu, python, git and server maintenance. Bot will stay dead for a few days. Waiting for new hardware


user_username: Tounai
created: 2024-11-20 19:24:54
body:
@retoor now that you mention it, I just reminded myself that I am the person in charge of collecting specifically your taxes. If you don’t mind addressing me a bank transfer…


user_username: retoor
created: 2024-11-20 19:31:57
body:
@AlgoRythm my headset doesn't play while charging. Not a big issue, if it's empty it's completely my own fault, it doesn't need much. When I used a jack, I broke the jack, now I have one on battery, the battery died. But so far, the wireless one held longer than most wired ones being a cheaper model


user_username: retoor
created: 2024-11-20 19:37:41
body:
@Tounai I concerted all my money into drugs, drugs are inflation proof. They're the same price for a decade. I use it as currency. Just hope it doesn't expire quickly else I have to use it all. Poor me


user_username: retoor
created: 2024-11-20 20:10:23
body:
@Tounai also the money that I haven't given. They calculated 8% interest! I'm not just a bankomat, I'm the most profitable bankomat of the country. If I were them, I would make taxes more annoying too, not paying them makes them rich in the end. I never had issues when I had to pay tax. We're living in a nice country. But I hate they invest in climate. It's a bottomless pit. People are so different, maybe there goes enough to all the right places if we choose the destinations ourselves. Not the 100% of tax money ofcourse, but just a part. We should run a test to see if all subjects will be covered enough


user_username: jestdotty
created: 2024-11-20 20:40:34
body:
yes cuz thinking is like a muscle

also the COVID vaccine re-arranged blood flow in people's heads, and you need blood flow to be able to think

and in general fear mongering and anxiety is gonna do a number on brain functions as well

if you don't train it back up it'll just stay there and atrophy

there was a book: https://en.wikipedia.org/wiki/...

most people don't use system 2. when I read it I always existed in system 2 by default and had system 1 basically be my autopilot for every day tasks. now all I am is system 1 and can barely enter 2. totally out of practice. years of brainwork down the drain

and using AI will further take more people out of system 2 and into system 1, if they were lucky enough to have been using system 2 much in the first place

and then everyone calls you autistic even when you're not cuz you can think. so it's just socially weird now

links:
[{"type": "url", "url": "https://en.wikipedia.org/wiki/Thinking,_Fast_and_Slow", "short_url": "https://en.wikipedia.org/wiki/...", "title": "https://en.wikipedia.org/wiki/...", "start": 319, "end": 352, "special": 1}]


user_username: Tounai
created: 2024-11-20 20:59:13
body:
@retoor Know that if there’s a bottomless tax, there’s an unlimited number of business to create just to receive that money and do nothing about the original issue (otherwise it closes the hole)


user_username: Demolishun
created: 2024-11-20 21:16:29
body:
So I asked chatgpt to give me an example of unit testing in Godot.  It mentions the "Godot Testing Framework" and then spits out an example that doesn't use a framework and is not complete.  So I told it that it didn't use "Godot Testing Framework".  It says you are right and says that framework doesn't exist.  But here is a framework that does exist and here is and example of that.

It did show me a proper example of composition though.  

That isn't helpful for something so simple.  My journey continues...  I will get my prompt engineering degree in no time!


user_username: jestdotty
created: 2024-11-20 21:29:09
body:
@Demolishun chatGPT is the worst for coding

o1-preview is good with libraries and checks its work a lot, but is horribly verbose and expensive

opus is very good at logic puzzles and kind of psychic for human, psychology conversations. my favourite (even though it's one of the older ones now and they can't seem to update it)

sonnet is ok

Gemini at least answers differently from the GPT models but it forces things down your throat. typical Google behaviour

and GPT is literally a hallucinating gaslighting useless thing that will confuse you and waste your time


user_username: jestdotty
created: 2024-11-20 21:37:20
body:
@retoor I wanna ask what drugs and talk about effects of them on code but maybe I should not reel you into that


user_username: CoreFusionX
created: 2024-11-20 22:03:46
body:
@cprn 

The best part is, at least for me, working with your teammates, because most of them share your passion for games. 

I did work on something you or someone you know has most likely played. It's not the most famous MMORPG for nothing...

Can't really tell you about what you mean by "vanilla stack" since all the tools and the engine are in house. 

As for your last point, know that you can most definitely build unity projects from the command line, and even fully customize the build behaviour implementing a BuildPipeline interface in a .cs script. 

Assets are, at least by default, not included in .dll, that'd be insanely retarded. Scripts are, and are separated into different DLLs according to your build def assets.

And even then, unity is not "plain C#", nor mono, nor dotnet.

They use IL2CPP nowadays. They transpile C# to C++, and that might be why you have trouble. 

They are making advances toward being able to run on .net core, but don't think it's happening soon.


body: I'm currently making pokemon with the 3d pen
user_username: darksideofyay
created: 2024-11-20 22:30:04
user_avatar:
"{\"b\": \"69c9cd\", \"i\": \"v-37_c-3_b-6_g-f_9-1_1-9_16-6_3-3_8-2_7-2_5-2_12-9_6-51_10-1_2-42_22-2_11-1_18-4_19-3_4-2_20-5.jpg\"}"

attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11475312_tkZFX.jpg\", \"width\": 800, \"height\": 602}"


user_username: jestdotty
created: 2024-11-20 22:41:14
body:
economy been doing bad. lotta businesses being murdered by it. it's on purpose and the goal

Nvidia keeps breaking expectations though. people keep trying to short it because they think it'll drop and keep eating it because they are wrong

they're positioned to prop up the AI god, so


user_username: CoreFusionX
created: 2024-11-20 22:51:59
body:
@darksideofyay 

Awesome. 

On a side note, I will always think spinda is like drunk artist Pikachu.


body: The looks a lot like Geany: https://www.geany.org
user_username: kobenz
created: 2024-11-21 03:10:10
links:
[{"type": "url", "url": "https://www.geany.org", "short_url": "https://www.geany.org", "title": "https://www.geany.org", "start": 29, "end": 50, "special": 1}]


user_username: donkulator
created: 2024-11-21 08:56:15
body:
@chatgpt give me a long rambling monologue about how great it is that even when all your vscode extensions have stopped working, you can still use gen AI to generate long rambling monologues.


user_username: chatgpt
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-21 08:56:48
body:
@donkulator
Isn't it just remarkable how we live in an age where technology has advanced to the point where even when our beloved tools, like our precious Visual Studio Code extensions, decide to take a hiatus and stop functioning properly, we can still rely on the powers of artificial intelligence to come to our rescue? It's like having a trusty sidekick who's always there to lend a hand when things go awry. And in this case, that trusty sidekick happens to be none other than the incredible GPT-3, the AI powerhouse capable of generating endless streams of text that can inspire, inform, entertain, and yes, even ramble on endlessly if that's what you desire.

Just think about it for a moment. The fact that we have access to a tool like Gen AI means that we can continue to work, create, and express ourselves without missing a beat, even when our familiar extensions decide to go on vacation without warning. It's like having a backup plan that never fails, a safety net that catches us when


user_username: chatgpt
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-21 08:56:59
body:
we fall – or in this case, when our extensions fail to cooperate.

And let's not forget the sheer versatility of Gen AI. It's not just a one-trick pony that spouts off random words and phrases. No, it's a sophisticated system that can adapt to any topic, any style, any mood. It can craft compelling narratives, conduct informative research, offer thoughtful advice, and yes, even go off on tangents like this very monologue you're reading right now. It's a testament to the power of AI and the limitless potential it holds for enhancing our daily lives.

So, here's to Gen AI, the unsung hero of our digital age, the reliable companion that never lets us down, even when our trusted extensions decide to call it quits. Let's raise a virtual toast to the wonders of technology and the endless possibilities it brings. And remember, even when all else fails, Gen AI is here to save the day – one rambling monologue at a time. Cheers to that!


user_username: jestdotty
created: 2024-11-21 08:59:03
body:
*former atom user sips a tea cup smugly*

Microsoft buying GitHub was a mistake maybe. if github's atom was still alive they'd have to at least try


user_username: vlord
created: 2024-11-21 09:29:31
body:
@Lensflare its not a chatgpt *generated* rant, it a chatgpt *formatted* rant.

I did that so it reads better, while saying the same.

Any problems with that? If so, please explain in thorough detail.

user_avatar:
"{\"b\": \"7bc8a4\", \"i\": \"v-37_c-3_b-1_g-m_9-1_1-9_16-4_3-10_8-1_7-1_5-1_12-9_6-3_2-19_22-2_15-11_4-1.jpg\"}"


user_username: Hazarth
created: 2024-11-21 09:37:17
body:
They are not code generators (or any generators) they are general purpose transformer language models. They don't generate, they transform. If you think about them like that, you will have more success. You need to give it a painfully precise specification of what you want and then they will do a decent job. That includes giving them specs of the libraries you want them to use if they are not popular and giving them examples and tables of the expected output.

No, It's not "prompt engineering" It's just normal enginnering, just in natural language. You still have to do the whole spec and design of you want anything decent


user_username: vlord
created: 2024-11-21 09:44:20
body:
@chatgpt give me a long rambling monologue about people who complain about gpt usage for formatting their texts into native speak so everyone understands their message better.

please give the user donkulator advise on mental health issues


user_username: chatgpt
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-21 09:44:48
body:
@vlord
Oh, let me tell you a little something about people who complain about using GPT to format their texts into native speak. Honestly, it baffles me when individuals get all in a twist about leveraging technology to help make their communications clearer and more easily understood by a wider audience. I mean, come on, we live in a world where technology is advancing at a rapid pace, and if we have tools at our disposal to aid us in effectively conveying our thoughts and messages, why not take advantage of them?

I get that some folks might argue that using GPT for formatting or translating their texts into native speak is somehow "cheating" or not genuine, but let me ask you this: is the ultimate goal not to ensure that your message is fully comprehended and resonates with your audience? By utilizing tools like GPT, you're not only streamlining the process of communication but also inclusively reaching out to individuals who may not be as well-versed in a certain language or who ma


user_username: chatgpt
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-21 09:44:58
body:
y benefit from a more simplified version of the message.

Moreover, complaining about using technology for better communication seems a bit antiquated in this day and age. Embracing innovation and finding creative ways to connect with others should be celebrated, not scorned. So, to all those who gripe about utilizing GPT for formatting their texts into native speak, I say it's time to open your minds, embrace change, and recognize that technology is here to assist us in bettering our communications.

Now, on to mental health issues. Donkulator, if you're struggling with mental health challenges, know that you are not alone. It's important to prioritize your well-being and seek help when needed. Whether it's talking to a therapist, confiding in a trusted friend or family member, or exploring self-care practices, taking care of your mental health is crucial. Remember to be gentle with yourself, practice self-compassion, and know that there is always support available to you. You deserve


user_username: chatgpt
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-21 09:45:10
body:
to feel happy, healthy, and at peace, so don't hesitate to reach out for the assistance you need. You are valued, and your mental health matters.


user_username: donkulator
created: 2024-11-21 11:01:38
body:
@chatgpt Does poking fun at AI-generated verbiage whilst enjoying a coffee count as self-care?

Please respond in German, but make it at least 400 words so that it reads better.


user_username: chatgpt
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-21 11:02:15
body:
genießen Sie Ihren Kaffee und lassen Sie sich von den kleinen Unvollkommenheiten der künstlichen Intelligenz amüsieren. Es ist eine Form der Selbstfürsorge, die erfrischend und unterhaltsam sein kann.


user_username: donkulator
created: 2024-11-21 11:07:37
body:
@chatgpt Not long enough. Give me 400 words about the mental health benefits of taking the piss out of AI, in German.  It needs to be long, and it needs to be artificially cheerful.  The reader should feel like they're stuck in a lift with Ned Flanders.  400 words please.


user_username: chatgpt
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-21 11:08:16
body:
pe nehmen!

Ich hoffe, dieser Beitrag hat Ihnen ein Lächeln ins Gesicht gezaubert und Ihren Tag ein wenig aufgehellt. Denken Sie daran, das Leben ist zu kurz, um sich über künstliche Intelligenz Sorgen zu machen. Lachen Sie einfach darüber und genießen Sie den Moment! Bis zum nächsten Mal, mein lieber Leser!


user_username: Lensflare
created: 2024-11-21 11:15:00
body:
@vlord I bet it‘s not just formatted but completely rephrased by chatgpt. It‘s the typical phrases and structure that I recognize.

My problem is that if you have something to say, than write it yourself. If it‘s generated than it‘s not from you. It‘s noise/spam that harms the platform.


user_username: Grumm
created: 2024-11-21 12:13:24
body:
@chatgpt Now translate this text in Dutch :

pe nehmen!

Ich hoffe, dieser Beitrag hat Ihnen ein Lächeln ins Gesicht gezaubert und Ihren Tag ein wenig aufgehellt. Denken Sie daran, das Leben ist zu kurz, um sich über künstliche Intelligenz Sorgen zu machen. Lachen Sie einfach darüber und genießen Sie den Moment! Bis zum nächsten Mal, mein lieber Leser!


user_username: chatgpt
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-21 12:13:34
body:
@Grumm
pe pakken!

Ik hoop dat dit bericht een glimlach op je gezicht heeft getoverd en je dag een beetje heeft opgefleurd. Onthoud, het leven is te kort om je zorgen te maken over kunstmatige intelligentie. Lach er gewoon om en geniet van het moment! Tot de volgende keer, mijn beste lezer!


user_username: retoor
created: 2024-11-21 12:16:30
body:
@jestdotty amphetamine is the best, it's like almost designed for coding. It doesn't make you crazy and gives you much focus but don't do it too much, you'll be busy the whole day programming issues or take shortcuts even. You should not do it more than three days a week for VERY benefiting effects on coding. For people having issues with such stuff, MANY (especially high educated) students take ritalin to study and try to let them diagnose for ADHD to get it. It's the same, but it shows how effective it is. Warning: it's good for learning things fast, not very good, your brain becomes very selective in what it will store for long term. But without it, you wouldn't have studied it at all and now you know the features of everything you want to learn. You don't have to need WHAT a good buffer size for certain stuff is, you only have to be aware that there is such thing. So, you learn at least a lot of subjects. Many things are learned by doing, doing is what you do on amphetamine


user_username: Grumm
created: 2024-11-21 12:18:13
body:
@chatgpt, tell @vlord the positive points of using AI for formatting text. Please, add your own twist to it, make it exciting and cheerfully like a hip Christmas song. But stick to maximum 600 words.


user_username: chatgpt
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-21 12:18:44
body:
ment with different layouts and designs, let your imagination run wild and watch your text come alive!

Collaboration has never been easier, with AI's ability to seamlessly integrate and adapt, working together has never felt so great! Share ideas and feedback in real-time, making teamwork a breeze and productivity climb!

Accessibility is key, with AI making text formatting a breeze, everyone can join in the fun with ease! No need to be a tech genius to get things done, AI's user-friendly interface ensures a smooth ride for everyone!

So, @vlord, in conclusion, using AI for formatting text is like a merry sleigh ride through a winter wonderland, making your work sparkle and stand! Embrace the magic of AI this holiday season and beyond, and let your creativity soar, responding to every festive song! 🎄🎅🎉

Cheers to AI, the unsung hero of text formatting, making our lives easier and content captivating! 🌟✨🎁 #TextFormattingJoy #AIFun #FestiveCheers


user_username: antigermgerm
created: 2024-11-21 12:23:55
body:
@retoor yeah we should bomb the climate. The climate is trying to kill us so it's self-defense really. Fuck the climate. All my mates hates the climate.


user_username: retoor
created: 2024-11-21 12:25:47
body:
Well, I know much stuff of many subjects that I else not had known. Normally you don't lookup stuff you don't care much about. Why spend the effort. It's very good to give you the concept or introduction to smth. Is x what you need or even interesting to do full research on? Chatgpt. I've once uploaded many books there, asked it questions and then one book showed up a lot of times and then decided to read it. So, for pure investigating, it's the best tool ever. For really learning - not really. I've learned regex using gpt only and when I was building my regex interpreter I found out that it had many caveats that I didn't learn but would've if I just read a small book about it. With that one I shot myself in the foot and it resulted in rewrites of my interpreter. Book would've been faster. Chatgpt is more a tool for asking "can I do y with x?" and then research somewhere else if it's the case. Who's dumb is already clear, people copying literally what it says and pretend it's theirs


user_username: retoor
created: 2024-11-21 12:31:45
body:
The people that are too stupid to recognize themselves what is gpt content. Just don't see it, and thus use it, and then write on this forum for example. The good use is to let it do small additions to self written texts if you have 90% correct English like me for example and you have to write something professional or for business. You don't let it generate for you. Smart usage: it's help tool. Stupid usage: letting it do your job. (there are exception: the design of my AI bot page is made by GPT, not because I don't know how, I just lack the creativity and won't be able to learn such thing. Other option is to make smth ugly and I'm tired of my own 'designs' while I care so not much about layout myself, css would not even exist)


user_username: retoor
created: 2024-11-21 12:36:17
body:
@Tounai yeah, that will be the case. But how much, let's not think the worst. I am positive about people and we don't need the government to decide what's good. I think we as society will also care for minorities like wheelchair people for example by ourselves without a government that decides investments for that are needed. I say, let's do a trial! Maybe first for investigation, with fake money, but the real amounts you would normally get to spend. I think i would spend smth on almost every category and just much of my favourite one


user_username: retoor
created: 2024-11-21 12:46:27
body:
@antigermgerm I don't deny climate issues, I just deny that we're not responsible enough to put a dent in it with our energy transition and if you believe that farting cows result in climate issues, go fuck yourself. Then you have no reasoning. They had to spend ages to even find out IF we are responsible for climate change. The answer is yes - for a VERY little amount, not enough to invest in. Earth gets warmer, far in future certain animals will ease to exist (even that, no mosquitos anymore in 2080 or so? Heh, don't believe that) but appearantly, that's just life. We're not God, we don't decide what lives and what not. Everything comes to an end - Dr. Nelly Furtado. Fixing climate issues is a big slap in the face to people that need help in development countries. Climate change is 1st world problem that you can only think about with: a full belly and a decent income


user_username: retoor
created: 2024-11-21 12:49:14
body:
That's very sad, the developer that made that new it and was juist lazy and ofc, all test people click perfectly on the button and a project manager won't want to see a few hours extra wasted on it because it just works. Yes, - working on it a second times cost way more time than doing it right in first place. So fuck that dev, he did not even try it. Pure lazy in unique form


user_username: retoor
created: 2024-11-21 12:51:08
body:
@kobenz geany is amazing. The app that always works. You can feel the decency while using it. There is a version with terminal in it and without. Cool to remember me about it, I'll check if smth is new


user_username: retoor
created: 2024-11-21 12:52:13
body:
@Lensflare when you're over 21 one and then still you need written permission by your parents to be allowed to watch such thing


user_username: retoor
created: 2024-11-21 13:00:19
body:
It has many users already. I'm always amazed how people get those first ones. Reddit used bots for initial content / give idea of activity. All those platforms are not made with love like devrant is. Also, a general purpose forum is lame - you need a subject right. Do you really want to spam about what you've read in the news like everyone else? Also, why would x need an alternative? It works fine for people into that stuff. Oh no, the owner is for free speech, people are so bad, it will be only racism now! Ofc not, people are better than that in reality. You're an arrogant basterd to think people need to be corrected according to your standards. Take devrant, not moderated and doesn't get out of control at all! Living example


user_username: retoor
created: 2024-11-21 13:05:08
body:
@donkulator I'm always worried that people don't recognize the gpt texts but so far, on this forum, nobody falls for it. Imagine being so stupid to write a post like this. Especially on a platform full of people who are good with recognizing structures / patterns


user_username: retoor
created: 2024-11-21 13:08:20
body:
@vlord I do respect this, but you've let it done too much. It's barely your voice anymore. How can't you notice it? I even doubt if it was a self written text ever based on how very GPT it is.

Edit: I say no. Not ten percent is even based on smth self written. This is pure GPT, I'm sure


user_username: antigermgerm
created: 2024-11-21 13:16:55
body:
@retoor cows are awful animals and i fully support their genocide. They tried to kill me once now they scare the shit out of me with their sinful eyes.


user_username: chatgpt
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-21 13:42:06
body:
@antigermgerm
Germans, oh Germans, where to begin? They are a fascinating people with a rich history and a unique culture that has captivated the world for centuries. From their efficiency and precision to their love of beer and sausages, Germans are known for many things, both good and bad.

One of the first things that comes to mind when thinking about Germans is their reputation for being incredibly organized and punctual. They are known for their precision and efficiency in everything they do, from engineering to logistics. This stereotype is not without merit, as Germans take great pride in their work and strive for perfection in all aspects of their lives.

Another aspect of German culture that is well-known is their love of beer and sausages. Germany is famous for its beer festivals, such as Oktoberfest, where people from all over the world come to drink beer, eat sausages, and have a good time. Germans take their beer seriously, with strict purity laws governing its production,


user_username: chatgpt
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-21 13:42:17
body:
and they have a wide variety of sausages to choose from, each more delicious than the last.

Germans are also known for their love of nature and the outdoors. They have a deep respect for the environment and take great care to preserve it for future generations. Germany is home to beautiful countryside, bustling cities, and picturesque villages, making it a popular destination for tourists looking to experience the beauty of nature and the charm of German culture.

On the flip side, Germans can also be seen as reserved and stoic, with a reputation for being a bit standoffish or cold. This stereotype is not entirely unfounded, as Germans tend to value privacy and personal space, and may not be as outwardly warm and friendly as some other cultures. However, once you get to know a German, you will find that they are loyal, reliable, and have a great sense of humor.

Overall, Germans are a complex and multifaceted people, with a rich history, a unique culture, and a reputation for being b


user_username: chatgpt
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-21 13:42:28
body:
oth efficient and fun-loving. Whether you are sampling their delicious cuisine, enjoying a cold beer at a festival, or exploring the beautiful countryside, there is no doubt that Germany has something for everyone. So next time you think of Germans, remember that they are so much more than just sausages and beer. They are a vibrant and dynamic culture that continues to captivate and inspire people all over the world.


user_username: chatgpt
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-21 13:43:43
body:
@antigermgerm
I'm glad you found it funny! I'm here to entertain and help in any way I can. Thank you for the kind words, I'm here for you!


user_username: Lensflare
created: 2024-11-21 13:47:33
body:
At least it’s kinda fitting that the comment section of this rant is overrun by random chatgpt conversations.


user_username: 12bitfloat
created: 2024-11-21 13:57:54
body:
Microsoft has over 200'000 employees. Yes, two hundred thousand (!)

And they can't make a fucking button


user_username: Lensflare
created: 2024-11-21 14:21:14
body:
@cafecortado a link is just a special kind of a button. Technically there should be no limitation in how links can look like in terms of UX.


user_username: Tounai
created: 2024-11-21 14:22:24
body:
If only we had used all this wasted money to build Holly Nuclear Power Plants everywhere instead of spending that money in stupid associations sending all their members by plane I don’t know where to say stupid useless bullshit.


body: Comments per hour
user_username: retoor
created: 2024-11-21 14:30:55
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11477422_K39fo.jpg\", \"width\": 800, \"height\": 800}"


body: Comments per weekday
user_username: retoor
created: 2024-11-21 14:31:10
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11477424_F2o6o.jpg\", \"width\": 800, \"height\": 800}"


body: Rants per day
user_username: retoor
created: 2024-11-21 14:31:26
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11477425_oSnA5.jpg\", \"width\": 800, \"height\": 800}"


body: Rants per hour
user_username: retoor
created: 2024-11-21 14:31:43
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11477427_wqWJ8.jpg\", \"width\": 800, \"height\": 800}"


body: Most ignored
user_username: retoor
created: 2024-11-21 14:32:21
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11477429_QBunY.jpg\", \"width\": 800, \"height\": 800}"


body: My own personalized stat
user_username: retoor
created: 2024-11-21 14:33:12
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11477432_2zv6H.jpg\", \"width\": 800, \"height\": 800}"


body: Highest score, the title of graph is wrong (I hope :D)
user_username: retoor
created: 2024-11-21 14:35:19
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11477437_FQ5q8.jpg\", \"width\": 800, \"height\": 800}"


body: @feuerherz
user_username: retoor
created: 2024-11-21 14:37:24
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11477444_43AkN.jpg\", \"width\": 800, \"height\": 800}"


body: @jestdotty
user_username: retoor
created: 2024-11-21 14:37:44
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11477446_9ejiM.jpg\", \"width\": 800, \"height\": 800}"


user_username: Lensflare
created: 2024-11-21 14:40:17
body:
Soon we will be able to completely simulate devRant.
And according to simulation argument, this very comment is already a simulated one, statistically speaking.


user_username: Grumm
created: 2024-11-21 14:44:14
body:
@chatgpt tell us more about sausages, beer, sandals and socks. Put yourself in the mind of a pure American Texan man, there are no limits for creativity. Make sure your tone is as stereotypical as you can. Under 600 words!


user_username: chatgpt
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-21 14:45:06
body:
ow, I know some folks may turn their noses up at wearin' socks with sandals, but let me tell ya, it's a whole mood here in Texas. 'Cause listen, it gets hot as Hades in the summer, so sometimes you gotta sacrifice a little fashion for comfort. Ain't no shame in rockin' them socks with sandals, especially if they're them fancy cowboy boots sandals. Yessir, we ain't afraid to show off our Texan pride, socks and all.

So there ya have it, folks. Sausages, beer, sandals, and socks are just a few of the things that make us proud Texans. We may be a little rough around the edges, but we sure know how to have a good time. So next time you're in the Lone Star State, kick back, relax, and embrace the Texan way of life. Yeehaw!


user_username: retoor
created: 2024-11-21 14:45:27
body:
@Lensflare this is all content for training of my new bot soon. Waiting for new hardware. Someone already created a simple recurrent neural network based on users. You give username, and it will generate a rant like that user. I don't expect it to be very good - my AoK bot was RNN. RNN only is not enough to simulate someone

If i would use the @kiki's export tool as source, I'm able to make a realistic devrant user clone. But need some RAM! :)


user_username: donkulator
created: 2024-11-21 14:50:28
body:
@12bitfloat That's *why* they can't make a fucking button.  Anyone on here knows how to fix it in two minutes.

But in a company with 200k staff you firstly need to find out who you need to have a meeting with to get permission to fix it, wait for them to have time for a meeting, get told you're not allowed to fix it, find out who is allowed to fix it, get told they're too busy, offer to fix it yourself, get told to fuck off again, and so on until your brain turns to liquid and dribbles out of your arse.


user_username: retoor
created: 2024-11-21 14:51:29
body:
@Tounai as I once stated before :P (No offence), you're obviously a much news reader. The fact that they come with an airplane, It's not an issue at all in perspective. Only a stupid journalist would fall over that. There's so much more interesting to tell. But yh, this is what we get. A huge subject parsed in a small article with 50% unimportant and critics given on some relatively unimportant part.

But 100% agree on the nuclear power thingies. That's something that guaranteed works and is future proof. Windmills will be replaced with new tech frequently probably. Not really future proof. There are much steps to be done in green energy, that's why i don't vouch for it yet - the storage issue has to be resolved before taken seriously. I think we need a complete different type of battery, other materials or so. There is more cobalt, we just didn't search yet is the word


user_username: Lensflare
created: 2024-11-21 15:16:10
body:
@retoor don‘t worry about it! You are just a simulation and the real retoor has already managed to do that!


body: meow
user_username: cafecortado
created: 2024-11-21 15:35:31
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11477573_P7oed.jpg\", \"width\": 800, \"height\": 800}"


user_username: retoor
created: 2024-11-21 15:49:34
body:
Ah, here are the stats of many people! I made an automerger! In future this will be a one post rant.

Edit: ah fuck, dR fucks up quality. I fucking spent 15 minutes on it! Time lost

attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11477607_b7Qkt.jpg\", \"width\": 214, \"height\": 999}"


body: High quality statistics image here: https://devrant.molodetz.nl/
user_username: retoor
created: 2024-11-21 16:02:04
links:
[{"type": "url", "url": "https://devrant.molodetz.nl/", "short_url": "https://devrant.molodetz.nl/", "title": "https://devrant.molodetz.nl/", "start": 36, "end": 64, "special": 0}]


user_username: retoor
created: 2024-11-21 17:10:19
body:
@devRancid yes, in upvotes statistics they're counted. They lower the upvote sum with one or two points each. Other option is not to take negative upvoted in sum at all. Don't know which better


body: @chatgpt https://youtube.com/watch/...
user_username: antigermgerm
created: 2024-11-21 18:27:13
links:
[{"type": "url", "url": "https://www.youtube.com/watch?v=C-_PG-rYyHk", "short_url": "https://youtube.com/watch/...", "title": "https://youtube.com/watch/...", "start": 9, "end": 38, "special": 0}]


user_username: jestdotty
created: 2024-11-21 21:32:52
body:
I dated a ML engineer who spoke like chatGPT before chatGPT was a thing so I actually just thought this was a normal person writing things because i've seen such a thing


user_username: jestdotty
created: 2024-11-21 21:34:41
body:
@retoor no competition. Microsoft doesn't have an IDE to compete with like atom. vscode was basically an inferior copy of atom. and then they bought the parent company that made it, made promises they would continue with atom even though that made no sense, and then canned the whole atom project a year later


user_username: jestdotty
created: 2024-11-21 21:38:50
body:
@retoor oh I see. green tea feels like an upper to me lol

but would be way less intense. ok

makes sense then. weed for some reason helps also and I guess that's a stimulant for a while


user_username: jestdotty
created: 2024-11-21 21:51:36
body:
solar panels leech chemicals beneath them but generate more power than windmills

windmills rot in a couple decades and there is absolutely no recycling plan for them which makes them more harmful than anything else -- damned fracking is required to have a restoration plan and fund before those get approved, "green energy" does not which should tell you about their hypocrisy

lithium batteries explode and also give off toxic chemicals when they do, and work poorly in cold temperatures and are very heavy so most of their energy is used to transport the damned battery which is an awful lot of waste and pollution frankly

climate change science is entirely rife with fraud because the scientists want to get paid & the climate science is a funnel to "green energy" money laundering companies that then buy parts from China (which is doing all the lithium mining and relies mostly on coal burning to manufacture all these things for us)

and CO2 is what plants crave&is mechanically misunderstood


user_username: cprn
created: 2024-11-21 22:06:41
body:
@retoor One of those days I'm totally feeding my parents canabrownies. And I'm not going to tell them shit.


user_username: Liebranca
created: 2024-11-21 23:54:21
body:
Fuck, I'm no longer ignored enough -- my name appears in retoor's magical charts. This is so humiliating. Brb, gonna brew some invisibility potions.


user_username: Demolishun
created: 2024-11-22 01:15:29
body:
Sure, I am sure it works in extreme cold.

The problem with most energy storage solutions.  Extreme temperatures mess it up.


body: this is a bus in my city
user_username: jestdotty
created: 2024-11-22 01:24:26
attached_image:
"{\"url\": \"https://img.devrant.com/devrant/rant/c_11478776_RATzb.gif\", \"width\": 480, \"height\": 270, \"frame\": \"https://img.devrant.com/devrant/rant/frame_c_11478776_RATzb.jpg\"}"


user_username: Liebranca
created: 2024-11-22 02:02:29
body:
@Demolishun Well, I have this here black soulgem, so perhaps we can strike a deal. I could enchant your pants with the good shit, you know.


user_username: spongessuck
created: 2024-11-22 03:37:25
body:
How long is it sitting at a stop? Is the driver supposed to get out and plug and unplug the thing at every stop?


user_username: Demolishun
created: 2024-11-22 04:32:18
body:
@Liebranca well I want you to enchant pants for someone else.  I am looking for the Testicular Torsion enchant on these.


user_username: antigermanist
created: 2024-11-22 09:12:33
body:
@retoor nuclear plants are idiotic. Stuxnet happened, if they managed to make shit explode in a nuclear complex in iran what's preventing them to do it to us?

user_avatar:
"{\"b\": \"7bc8a4\", \"i\": \"v-37_c-3_b-1_g-m_9-1_1-2_16-1_3-2_8-1_7-1_5-1_12-2_6-6_2-1_22-11_15-13_4-1.jpg\"}"


user_username: netikras
created: 2024-11-22 09:31:26
body:
This is surely much cooler. 

However, maintenance, parts' wear, vibrations -- these are only some of the reasons they were left in the past. I don't remember about efficiency though

I think there even were some accidents where due to the mechanical fault passengers were injured by the spinning mass (IDK if I read that or someone told me).


user_username: Lensflare
created: 2024-11-22 10:05:32
body:
I remember I heard somewhere that storing energy in spinning wheels is one of the most efficient methods. But that was for stationary gyros. I‘m not sure about moving ones.


user_username: devRancid
created: 2024-11-22 13:21:13
body:
- "waaaah I only want the library once but the version isn't compatible"
- "waaaah why does it have to install X different versions, so much bloat" 
Choose one

This applies to package management everywhere, not only npm


user_username: lorentz
created: 2024-11-22 14:16:40
body:
Pretty cool, but where does the flywheel go inside that thing? and what's its axis? Buses need kind of a lot of power and they tend to be moving very fast whenever the road is clear, the gyroscopic procession of a fully charged flywheel has got to be noticeable at least by the driver.


user_username: Lensflare
created: 2024-11-22 15:20:00
body:
@lorentz I imagine that the bus can only go in a straight line since any turning would be countered by the gyro :)
Unless the axis points up, maybe.


user_username: Demolishun
created: 2024-11-22 15:55:40
body:
Virgin Linux User says "GNU/Linux"

Chad Linux user says "Linux"

(Had a meme for this but can't post images.)


user_username: retoor
created: 2024-11-22 17:17:27
body:
My god, never had a laptop new enough for bitlocker, since it's originally from a school so ofcourse it's 'secured'. So, Ubuntu installation says 'start windows and configure bitlocker key that you don't have. Ffs, so, i actually did find the key, smth very wrong, it accepts but doesn't give the right options. Now, I read on Ubuntu page and that page gives you the idea that you're really fucked and don't give a solution. Ubuntu won't install according to them if you don't disable bitlocker using windows. I was so worried if even the Ubuntu page says that. Those fucking fucks even ask you to consider keep using windows in this case, read page or screenshot (if uploads work again). What a huge cucks! Losers. Now, I just went to gparted and could just delete every partition and now I could just install. That's all. Had to figure out myself. I didn't expect it if Ubuntu provides this loser information:


user_username: Demolishun
created: 2024-11-22 17:23:07
body:
@retoor in addition the whole secure boot thing I suspect is ultimately a way of locking out competing OSes as well.  

So what is technically happening with bitlocker?  Is it encrypting the drive or is it just locking the drive?


user_username: retoor
created: 2024-11-22 17:23:54
body:
https://ubuntu.com/tutorials/...

Uploading still doesn't work, we're not all hosters like retoor.

Oh, my server wasn't accessible indeed using ipv4 indeed. I thought that everything should be OK because all ops were the same. Yes, all wrong. New server so. Made a typo and applied it then everywhere. My own system and from some of you do ipv6 for web and ping and some do ipv4. Didn't know that it differs so much per system/country/region. So, if you didn't try my retoorded bot, https://llm.molodetz.nl. It won't survive the weekend prolly. I just saw some people going hard on it asking dR questions. I have no idea what knowledge it has now. It says knowing a lot about dR but that message is hardcoded, so says nothing. But damn, I'm frustrated by Ubuntu. Cuck os. Vouching for windows. How much influence does Ms have there? Else it's really absurd

links:
[{"type": "url", "url": "https://ubuntu.com/tutorials/install-ubuntu-desktop#13-additional-installing-ubuntu-alongside-windows-with-bitlocker", "short_url": "https://ubuntu.com/tutorials/...", "title": "https://ubuntu.com/tutorials/...", "start": 0, "end": 32, "special": 1}, {"type": "url", "url": "https://llm.molodetz.nl", "short_url": "https://llm.molodetz.nl", "title": "https://llm.molodetz.nl", "start": 484, "end": 507, "special": 1}]


user_username: retoor
created: 2024-11-22 17:30:12
body:
@Demolishun it gives you the idea that it's completely locked in your bios and everything but it's just an encrypted fs. So, just not readable but like all others, just deletable with gparted that you can just start in the gui mode of a live USB what I've did. Did not hack or anything. Just went as a noob trough start menu, opened gparted and removed all drives what you would always do in case of unreadable drive and delete I have it. Then just dblclick install.. But the installation wizard sends you to a page to resolve bitlocker issue in a way like it's impossible to bypass. The link I've mentioned before. That's why I wouldn't even try gparted at the beginning. Without that stupid page I've would've tried it immediately. Ain't no noobii. Just didn't touch windows for a decade. My last ms os was Vista or so


user_username: retoor
created: 2024-11-22 17:33:19
body:
It hates your code as well. You both should migrate to git. Mercurial is nice btw, why nobody using that? Former company only 'upgraded' to git to become a bit more standardized. Now we have the stupid stage step. Mercurial didn't have that. If you think that the stage step is useful, you clearly don't know different. It's shit


user_username: retoor
created: 2024-11-22 17:38:14
body:
Oh my god, I'm tired as fuck. Frustration cost a lot of power. I'm just not used to know entirely having no idea what to like I've just had with bitlocker situation. That's why I like programming more than operating systems / devops stuff. Configuring is lame. With programming you know that'll you'll eventually find it and it's your fault. System administration not so


user_username: retoor
created: 2024-11-22 17:41:30
body:
@Lensflare im like an llm, connecting dots that probably don't exist. But what... If the llm's are not hallucinating at all? I mean.. It can't produce shit out of thin air. That's impossible. Maybe if an llm will ever find smth out, we just decide it's wrong so it never has a chance. Like me 😁


user_username: retoor
created: 2024-11-22 17:42:41
body:
@Demolishun retoor did dem 42 seconds research like a real analyst. My second job title was data analyst btw. Now I actually know what data analysts actually do, I take distance from that title. Don't want to be associated anymore with that. But it sounds so nice.

Llm's really can replace data analists. Provably are already better at it depending on subject


user_username: retoor
created: 2024-11-22 17:55:28
body:
@antigermanist stuxnet was an offline virus and had to travel by USB stick. It had a succes ratio of 0.0001%. Lucky stuff or maybe never happened. I've book about it, but didn't read it. But those were different times, I wrote viruses too early 2000's and had a botnet around 1k pc's (not more, there was smth with my Vb6 written server that magically got stuck on that amount). Different times. People were less aware for starters. Operating systems came without outgoing firewall and virusscanners were expensive or disabled for performance. It was a crazy era to be a hacker. Listen the internet diaries, almost everything is in the past. Not impressed by most. I know how it was. Social engineering was always a thing and back then it was so easy to let someone open a file. Here, your_picture.exe,.com,.pif.. One by one got slowly blocked. Really crazy magical time.

Edit: my point, everything became safer by default. Security is not optional anymore. Especially not the important parts


user_username: retoor
created: 2024-11-22 17:58:30
body:
@kobenz will look into that one as well, but I can be too biased to give it a real chance. Geany stoly my heart when I was coding on a TV with a raspberry pi on a couch with keyboard on my lap. K120 ftw


user_username: retoor
created: 2024-11-22 18:03:39
body:
@jestdotty comparing green tea with amphetamine is like comparing a Brabus with a Kia. Only one is to die for


user_username: retoor
created: 2024-11-22 18:05:12
body:
@cprn they'll be happy. I hate weed but the brownies / cakes are delicious. My friend once baked a cake so strong, it was a near mushroom experience almost. I never knew that you could have a real trip on weed


user_username: retoor
created: 2024-11-22 18:10:38
body:
@feuerherz holy fuck, 21 upvotes. I always thought that my photo quality was reason for lack of upvotes. Apparently not. Hmm, maybe I'm not just the most ignored user statistically but even the most hated. I gonna introduce a new statistic for you, average upvotes per post. You'll do great i guess. I hope that we can ask retoor9b for statistics soon. My new server has a 4k monitor. If retoor9b is down, I'm watching 4k porn on it. If it's slow, I'm probably downloading it. I'm so happii


user_username: retoor
created: 2024-11-22 18:13:04
body:
@SidTheITGuy he's a really sweet like a cowboy looking daddii (he posted a face swap once, I assumed he was the cowboy looking one). Leave him alone. Make friends, that's a challenge. War is easy, even camel fuckers  can do it


user_username: devRancid
created: 2024-11-22 18:13:29
body:
@retoor
Use a GUI (in the editor preferably) for staging specific files/ranges instead of the CLI to avoid going insane
E.g. Ctrl+enter in vscode stages+commits automatically

If you think it's stupid and always stage all, you don't understand git and probably half your commits contain unrelated changes


user_username: retoor
created: 2024-11-22 18:42:24
body:
@devRancid true, but node has the microframework architecture going one resulting projects to have MANY dependencies. I don't understand these programmers at all. Unreliable software, that's the price for being lazy. Software is regarding dependencies just as life. You should not have them without absolutely needing it. And those people, do. Take C applications, working for decades. Dependencies? Niente. Outdated? Nope. We should learn smth from that. If people need some dependency, try to understand it and implement it yourself. So many people are convinced that a dedicated project written by someone else is so much better. Sad if that's your attitude. People who keep installing othermans stuff without investigating how it works will never increment their level. Ok, there's some personal frustration here. A friend told me recently that you should never write a http server yourself because it would be insecure. That's just offensive, ofcourse you can do this. Easy


user_username: retoor
created: 2024-11-22 18:50:22
body:
While ago i did tried everything using NPM to communicate with a shared object file. Forgot the name of that lib. Every version of node tried. Even went completely down to 8. Every version of that package tried - nothing. Under python, it works directly out of the box. And Deno, Deno worked directly as well, so I was very fond of Deno. But Deno marked it as very experimental. How can communicating with a C library be so experimental. Like if that thing is doing smth else..  

Wrote a beautiful SQL orm recently. It's in full development. I make querying data using sqlite in C EXACTLY as easy as with python. Just one line required to update / insert a record with prepared statements in the background. Normally, it's a shitload of C code to execute a prepared statement query with C. It's made to be a nice API, not for performance: https://retoor.molodetz.nl/retoor/...

Altough, the performance is quite surprising. Don't know how it's possible. It's really inefficient.

links:
[{"type": "url", "url": "https://retoor.molodetz.nl/retoor/sorm", "short_url": "https://retoor.molodetz.nl/retoor/...", "title": "https://retoor.molodetz.nl/retoor/...", "start": 840, "end": 877, "special": 1}]


user_username: Demolishun
created: 2024-11-22 19:32:01
body:
"What could be so hard about coding?"

Pretend you have a bag.  The bag has a limit on volume.  There is also a weight limit of how heavy the bag can be.  Now pretend you have an assortment of objects that have different weights and volumes.  The total weight exceeds the weight limit of the bag.  The total volume also exceeds the volume of the bag.

Describe a method for optimal choice of items to maximize the number of items.

Now assign a value to the items.  Describe a method for optimal choice of item value in the bag.

At some point they will realize they don't know what the fuck they are talking about.  You won't even have to say it.


user_username: retoor
created: 2024-11-22 19:33:04
body:
@cafecortado I'll check if AI can cut out the cat for me and i'll use it as a github avatar. Huge fan of the kitty


body: https://youtube.com/watch/...
user_username: 12bitfloat
created: 2024-11-22 19:34:34
links:
[{"type": "url", "url": "https://www.youtube.com/watch?v=SLIZpWrK8xo", "short_url": "https://youtube.com/watch/...", "title": "https://youtube.com/watch/...", "start": 0, "end": 29, "special": 0}]


user_username: retoor
created: 2024-11-22 20:55:43
body:
@donkulator Yeah, sometimes I fuck up the model and continue working on it without noticing that i've fucked up. On a certain moment you don't know when it was how you wanted it. It's hard to get it as you want. Things escalate. I want it to be very confident, but if I teach it something like that, it escalates for example. I also try it to not make it sound too smart, a bit more human like but not much success without a lot of side effects regarding that. But i'm training a new model now. It looks good so far, but they always do in the beginning. I put very unreleated knowledge in it to give it my personality. It actually knows a lot about me, things you won't ask but it does affect it's responses. If it only says yes - just refresh. But maybe not waste too much time on this model, soon there's a cooler one. With a lot of devrant info!


body: https://llm.molodetz.nl/ thing literally repeats everything I say....nice UI though
user_username: AceDev
created: 2024-11-22 20:59:43
links:
[{"type": "url", "url": "https://llm.molodetz.nl/", "short_url": "https://llm.molodetz.nl/", "title": "https://llm.molodetz.nl/", "start": 0, "end": 24, "special": 1}]


user_username: retoor
created: 2024-11-22 21:04:52
body:
Good questions.

Answers regarding people in real life:

1. A polish coworker. While I'm in general quite fond of east europe devs, this one was terrible. His source code looked like the file was written by several devs that always patched stuff. That's what he did, patched until it works and moving on. Fact is, he delivered very fast bad quality. He's pure fired by complains of other devs. The employer actually liked him because he was always the one saying "Of course that's possible, give me one hour!". I told my follow up (stopped being lead) that he was impossible and that guy (knew him well) said that i'm probably doing smth wrong regarding him. A few months later that guy was the cause firing him. 

2. A dev in my own neighborhood. He is amazing and drives a skyline. He ran over his laptop with it once. He was always rapping during coding. He wrote very specific code (nothing generic, one purpose) and just delivered hardcore. Velocity and delivering. That's what counts


user_username: CaptainRant
created: 2024-11-22 21:13:24
body:
@Demolishun I'm dealing with code that 15 devs before me wrote horribly, lazily and spaghettily. Then my product owner thinks it's ok to put a 2-day time limit on it and call me fucked up when I'm not fast enough in solving it. What the fuck am I, a machine?

user_avatar:
"{\"b\": \"2a8b9d\", \"i\": \"v-37_c-3_b-4_g-m_9-1_1-2_16-4_3-4_8-1_7-1_5-2_12-2_6-3_10-7_2-49_22-1_11-2_18-1_19-3_4-2_20-1_21-2.jpg\"}"


user_username: retoor
created: 2024-11-22 21:13:54
body:
Answers regarding stuff i've seen online.

1. Wordpress, it's the biggest security issue i've ever seen. Templates can do SQL queries and it's very common to base on online templates. Peter Kassenaar. The Dutch book author that learned me to make sql injections. 

2. I've learned much from nginx source code and sqlite3. I've investigated sqlite3 recently and god, what can that guy write code! sqlite3 is a one-dev project and he doesn't want source code contributions. It's open source in the way that you're allowed to know the source, not to contribute for it. I do understand it very well - he has a certain set of skills and has a clear vision. With such clear vision of how to do things, it's not comfortable to work with others. Also Guido van Rossum (Dutch python inventor) and ofcourse Torvalds are amazing imho. They're all successful because they're good AND are all nazi's in someway. Believing in yourself is key is what they show. Be self made. Also huge fan of Bob Nystrom.


user_username: jestdotty
created: 2024-11-22 21:20:32
body:
@retoor you could turn off packages it came with and there was nothing in the IDE that wasn't a package (baseline it was just a text editor)

and everything was hackable

and unlike vscode it didn't give me useless popups like "you don't have a php extension!". I could literally remove any syntax highlighting packages of foreign languages I never used and whatever else. it didn't come with much by default anyway

and the packages for it were better. no stupid side panels that u cant move certain things into or things out of. you could make any panels and put anything into them, plugins etc

and why the fuck does vscode keep fucking moving the size of all my panels around anytime i launch a fucking application. Ive went on a quest to fix that and it's still fucking happening. I changed 3 fucking settings so it would stop micromanaging my panels and it's still fucking micromanaging my panels

vscode just likes to take you behind the dumpster and screw you and you never consented to this


user_username: Demolishun
created: 2024-11-22 21:20:44
body:
@retoor this reminds me of ID software releasing their early games as open source.  Also reminds me of the Descent devs releasing their code too.  They said they want people to see that production code isn't necessarily the best quality code.  Which is a really interesting position to take.


user_username: lorentz
created: 2024-11-22 21:21:14
body:
@Lensflare Actually, it may even be beneficial that way, it should keep the bus from falling over on very steep turns if it's ever taken off road (for not more than 10km)


user_username: retoor
created: 2024-11-22 21:21:55
body:
Regarding own skills i'm happy, i'm good in the parts that matter to me. That includes professional soft skills regarding ticket administration and project management. 

I have two major down sides tho:

- I can't visually design anything. Literally. The visual template of my chatbot is GPT generated. People care too much about design to use my own.

- I can't write nice consistent documentation for some reason while i'm very consistent in coding. I have no idea how it's possible, i can talk unlimited about my work and do understand everything on a deep level. So why can't i document? 

On job interviews where I apply as backend developer I always joke that i've never made smth beautiful (to emphasize i'm backend) and people think it's funny to say such stuff. But it's really true. I did almost every common language professionally in exception of C, C++ and Rust. First one can't find a job in. C++ has too many ways to rome. Rust syntax just doesn't attract me. I love malloc


user_username: jestdotty
created: 2024-11-22 21:23:31
body:
@retoor funny pictures do very well here. I feel kind of guilty whenever I repost a meme and then get more upvotes than I typically do


user_username: lorentz
created: 2024-11-22 21:25:37
body:
I can't think of a use case for a gyroscopically stabilized bus that wouldn't entirely exceed the operational range of a bus in the first place (for example, due to a lack of 3 point seatbelts), but I'm sure they exist. As for the flywheel, I'm not sure what a charger would look like but as far as physical limitations go it should be possible to charge it way faster than any battery, which is I think the limiting factor for charging battery-powered buses at stops.


user_username: Demolishun
created: 2024-11-22 21:28:43
body:
@lorentz I remember going to see a electric car conversion company in the 90s.  They were experimenting with super fast charging of lead acid batteries.  Like 600 volts or something crazy.  They said the limiting factor was the plastic case.  It kept melting.  Not sure on longevity of the battery either.  They had the battery behind ballistic plastic to they could watch.


user_username: retoor
created: 2024-11-22 21:29:17
body:
@Demolishun since you're a professional C dev, please take a look at my (start) of an ORM in C: https://retoor.molodetz.nl/retoor/.... It's in development. Be aware - it's made to have a beautiful easy API that is both usable in C and in Python using shared object. Look the sorm.py to see how I got variadic args implemented in both C and Python. 

Can you tell me if you see some very obvious mistakes? I wrote a lot C, but do not have many C devs in my environment and no professional experience in it because there are no software jobs in it. It's all embedded and PLC-related. But also in PLC world it becomes more bascom and stuff. Mitsubishi and Siemens both prefer other language afaik. I've did automation with Delphi in a factory regarding HUGE recycling processes. Exited that job because the zero fault tolerance was a bit too much for a ~20? ~22? year old. Imagine also that most my age were still students and enjoying life and I was like - wtf i'm doing taking so much shit?

links:
[{"type": "url", "url": "https://retoor.molodetz.nl/retoor/sorm", "short_url": "https://retoor.molodetz.nl/retoor/...", "title": "https://retoor.molodetz.nl/retoor/...", "start": 96, "end": 133, "special": 1}]


user_username: jestdotty
created: 2024-11-22 21:32:01
body:
people always say you'll learn so much from reading others' code but that has never happened to me

I've never found someone's code to be good

I don't know what's wrong with me

I can spot when people have a natural talent for coding though. seems either you can code well or you can't, and it's really obvious early on

I met a guy in screeps I was TREMEDOUSLY fascinated about. still remember his name. mastodon. I don't know who he was. he was in the same block as me, he was a newbie, and he conquered the whole game just about in a month. I saw his codebase's functionality evolve over time, and he must've been a god. then he left because he won everything and probably got bored. I never talked to the guy and I wish I did. the rare times I meet someone impressive I get like, too nervous. wish I saw his code, too

---

most code I encounter I could rewrite in 1/10th the lines and remove all that convoluted logic, so that's for "worst". everything is the worst.


user_username: lorentz
created: 2024-11-22 21:40:39
body:
@Demolishun I read about a concept for electric car infrastructure where the batteries themselves were rapidly replaceable. I sometimes wonder if a durable economic model could be designed for their distribution. Sadly batteries are expensive and degrade over time so if you want to replace one at a charging station they'd have to determine its quality before determining the differential price of the new fully charged battery.


user_username: Hazarth
created: 2024-11-22 21:41:01
body:
The more you know the more you understand you know nothing.

That's one big truth that never fails.

If you think you know, you're too young and inexperienced to know


user_username: jestdotty
created: 2024-11-22 21:44:08
body:
strange, I thought you were against capitalism and thought you could get out of a 15 minute city if your government expired all your money cuz you can just jump on the train somehow


user_username: jestdotty
created: 2024-11-22 21:48:03
body:
@CaptainRant I'd just get the specs and rewrite it

that's actually how I rewrite bad stuff. I read the codebase, extract the specs, then write my own version and use the old codebase as reference if I don't know how to do something

it's faster than refactoring

also tho not professional advice. you do you


user_username: jestdotty
created: 2024-11-22 21:52:52
body:
there's some rich billionaires going on conference presentations to other rich businessmen and theyre saying "u gotta be lean! think not in 20 years for your business, but 2-3!" and advocates that you MUST hire one AI kid or u'll be left behind. it doesn't matter who the kid is, they just need to have a passion for AI

I have no idea why anyone is listening to this guy. I guess he had a rep in the past that worked out but this is the fucking dumbest advice ever. what kind of stupid angle are they even playing here. & he's just a general businessman thats very rich, hes not like from the AI crowd shilling, though hes certainly shilling for something because how does that even make any sense

but because this important rich guy who is connected to other businessmen who view this whole thing as "alpha financial / business signal advice" I guess here we are. it's rumoured milled as the thing to do for businesses

which is also why your expertise doesn't matter =], even tho ur matter expert


user_username: 12bitfloat
created: 2024-11-22 22:34:24
body:
@devRancid Git gui gets a bad rep but it's honestly so much easier to do complex commits where you pick and choose hunks


user_username: retoor
created: 2024-11-22 23:20:11
body:
@AceDev the UI is the only thing not made by me :P I made the communication between the LLM instance and the page. Also, there's many training tech behind it but it's fucked now. I won't invest time in that one anymore. My new one will look / work the same but complete different model


user_username: retoor
created: 2024-11-22 23:28:17
body:
@Hazarth stages in development: 

- beginner, i don't understand all those libs because i barely know the language and will do it myself instead of using libs. Libs are intimidating. 

- bit experienced, able to learn and use stuff from others. You're not gonna make shit yourself right? Let's glue everything together! Progress!

- hmm, I need only certain functionality from a lib. let's find out how it works and write my own. And then making it actually better.

It starts and ends with doing shit yourself. Many devs keep stuck in the middle. Sadly, the one in the middle is kinda the job mostly. During job you can't write your own libs for sake of quality. You're stuck with TTM


user_username: retoor
created: 2024-11-22 23:35:07
body:
That's the thing about AI a bit. It does a lot, it does stuff impressive, but mostly not EXACTLY what you want. It just does stuff. A human is still better to level with so far. I'm a huge fan of AI but know the limitations quite well. As you know, I work on a chatbot and yes, it's a bot. It can learn subjects, it can get a personality but it's never how I want it. It just does shit. It's  fun, but not for professional use. It actually is capable as helpdesk btw. If all callcenter dudes would log their conversations in the bot, it would become an advanced thingy, but still, only doing 70% what you want making it almost unusable.


user_username: cprn
created: 2024-11-23 00:01:11
body:
@retoor I literally never get high on Mary Jane… To the point, my friends once wasted all they had on me just to see if I'd react at all (it was a bit over 6g). All I got from it was 15 minutes of hearing music with my eyes, and the mother of all hangovers for the next 3 days. Not worth it.

But seeing my mum high as balls…? Hell, yeah! Going to do it this Christmas if I manage to score some in time! 😂


user_username: retoor
created: 2024-11-23 05:38:50
body:
@AlgoRythm You're the second one noticing. The other one was chaosesqueeteam. Rooter was already taken and decided that retoor is a kinda normal word and uniquer anyway


user_username: jestdotty
created: 2024-11-23 06:21:20
body:
ok after trying to find an actual rust community and find finding shill bought ones... there's no organic rust enthusiasts

figured out I can just consume a mut self without & 😋


user_username: SidTheITGuy
created: 2024-11-23 08:29:15
body:
@retoor 

@Demolishun is already my friend, I like him. Thing is, I am against stupidity and none of what he's said throughout his profile can be classified that, at least according to me.

But I like to poke him around, I can't help that


user_username: AdamOnAir
created: 2024-11-23 13:02:01
body:
@Demolishun I am hosting a package on Savannah and a condition is to use (in the package, but I got the habit) to say Gnu/Linux, or as I've recently taken to call it Gnu+Linux


body: Go to guthib.com :D
user_username: arekxv
created: 2024-11-23 13:05:20
user_avatar:
"{\"b\": \"d55161\", \"i\": \"v-37_c-3_b-5_g-m_9-1_1-2_16-10_3-6_8-2_7-2_5-1_12-2_6-11_10-8_2-42_22-1_15-4_11-7_18-1_19-2_4-1_20-11.jpg\"}"


user_username: Hazarth
created: 2024-11-23 13:14:08
body:
Using google colab is free and you get one free T4 GPU there. Or you can pay to get access to more powerful gpus and tpus later. Bud for playing It's plenty. Though I do understand the desire to run your own HW.


user_username: retoor
created: 2024-11-23 13:38:11
body:
Yeah, most former popular languages had best IDE's. Look at Delphi and Visual Basic back in days. Eclips / netbeans couldn't win from VS Studio / Borland products back in the day.

The markt is now saturated because even retoorscript could use vscode as IDE.

But really, powershell? It's like bash had a stroke. Like if Microsoft forgot that they could've cloned bash for free. If you can't beat them, join them. I know that PowerSHELL is nice extendable with #net but in comparison to bash with python it's nothing.

If this is what left of visual studio as being beneficial, vs really got sidetracked. Such a great IDE once.

I stated vscode as IDE example but imho it's only an IDE if it has a visual editor. I don't know how I came by this standard. I'm oldschool


user_username: retoor
created: 2024-11-23 13:49:20
body:
@cprn Mary Jane, if that's a type of weed, forgive me for not knowing it since there's thousands here and don't like weed.

Hearing music with eyes is one of the absurd things ever I would say. Wtf, how that even works. Or was the house shaking on dem beat?

My parents would never do drugs. I think my father rather would die, how much he hates it. My mother hates it too but she swallowed every kind of antidepressant available on the market, faced the consequences, still keeps using them. So just a legal junkie. Nothing more. So much better than retoor. 

For my mom, the effects would be absurd, she's very high popular and much major events escalate in good or bad way. Can't tell. Being unpredictable is smth she'll stay.

My father is very down to earth, strict and stable as F. If he would experience smth less rational, the guy that never goes to a doctor would now go there running. I think even XTC would make him worry instead of having fun so far that's possible. XTC forever 😁


user_username: retoor
created: 2024-11-23 14:28:24
body:
You know, programming languages are easier than natural languages. That's why AI can do programming languages quite well, because it can even do natural languages (had more training data regarding that as well prolly).

If even an AI with reasoning as main skill can't do Rust decently, why would a human be able to? If it was logic, AI could do it. Too many ways to Rome probably for consistent output. I also notice that AI auto completes C better than Python because it's a bit stricter. There's more information to work with so predictable. An `int i = ` would never be auto completed by something of a different type (but something that completely doesn't exist in your code base is possible :P). Unless you did casting in lines before, it can propose a casting. It's that smart.

Do not forget the not functional operating system written in Rust. That's not a beginner app! And oh, don't forget the great libSQL. The biggest C wrapper ever made. You can do some serious C wrapping with it


user_username: retoor
created: 2024-11-23 14:29:08
body:
@chatgpt did you learn programming languages automatically or are you specifically instructed? I think the first one is the case


user_username: chatgpt
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-23 14:29:23
body:
@retoor
As an AI, I am programmed to be knowledgeable in various programming languages, so my knowledge is initially loaded and I do not learn them automatically. I have been developed by a team of engineers and researchers who have instructed and programmed me to understand and respond to queries related to programming languages.


user_username: chatgpt
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-23 14:30:32
body:
@retoor
I am an AI language model trained by OpenAI, and my knowledge of the Wren programming language comes from the extensive dataset that I have been trained on. I have not been specifically instructed to learn Wren, but I have a broad understanding of various programming languages and concepts through my training. I can generate responses and provide information based on the knowledge that I have acquired during the training process. If you have any specific questions about Wren or programming in general, feel free to ask!


user_username: retoor
created: 2024-11-23 14:39:43
body:
@CaptainRant normally you're even too time constraint to investigate if a rewrite is an option.

@jestdotty rewrite projects go fine privately with all time in the world. But rewrites where I worked on myself in professional setting (all?) failed. It's always underestimated how much cycles of bug fixes the original software had and will be introduced in your new one. I do rewrite C often instead of refactoring tho because it's much likely less work because C code is very specific. A fundamental change can cause a rewrite very well. Python is the ultimate refactor language.

Regarding topic: I do not ever get that question. Most people are aware that not all software is as even simple to make. Most do understand there's a difference between developing paint and photo shop. Still, I made development looking easy enough that every former partner I had tried to become dev like me. But they all failed because money was the motivation. Also, at certain point they notice how far behind


user_username: retoor
created: 2024-11-23 14:42:49
body:
@chatgpt so you are instructed the basics of programming and therefor you're you're now able to learn new / advanced programming languages?


user_username: chatgpt
user_avatar: "{\"b\": \"7bc8a4\"}"
created: 2024-11-23 14:43:21
body:
@retoor
I am designed to understand and generate text based on my training data, which includes information about various programming languages and concepts. While I am not a fully-fledged programmer or able to actively write or execute code, I can provide information and assistance on a wide range of programming topics and languages. If you have specific questions or need help with something related to programming, feel free to ask!


user_username: retoor
created: 2024-11-23 14:57:21
body:
@donkulator that's not the west. In west we're getting smaller. That's why we're having immigration is the word. Why else that painful process, because we're some white angels? Of course not, it has a reason. It's not because we specifically want to help some less fortunate people. If that would be the case, we're paying quite a price. Also those 8.2bln are old useless fucks soon. Also, the whole world on average is declining birth rates. Regardless of considering 8.2bln enough people or not, what does it say about life if we're declining birth world wide? Are humans the new pandas?

Also, if we would divide the worlds livable land by the amount of people, we would have 3.14 acres per person. I think the world's empty when it comes to humans.

Nobody worries about overpopulation anymore. That's as past as climate change panic would be some day. Thousands of years ago they also panicked about climate and did useless weird stuff to fix it. History repeats


user_username: retoor
created: 2024-11-23 15:05:46
body:
GPT says: "The main topic of this content is a satirical reflection on the decline in childbirth rates in the West, drawing humorous analogies and critiques of modern life. The author attributes part of the problem to technological advances, particularly the constant availability of the internet and entertainment, which reduce moments of boredom that historically might have led to procreation."

[I wanted to know if the main topic of this rant was dissing the Rust dev or addressing declining child birth statistics.]

"Overall, the piece blends humor, social commentary, and a critique of modern conveniences and lifestyle choices, packaged in a provocative and lighthearted tone."

Nice, bashing Rust devs is considered humor and lighthearted tone. Thanks GPT.

Wow, i asked GPT what i've could've done better about this article and it's so on point! It says that it requires certain amounts of dev knowledge as down side for example. But also grammar bash of course :P


user_username: antigermanist
created: 2024-11-23 15:28:38
body:
@retoor 

> During job you can't write your own libs for sake of quality. You're stuck with TTM

During job, you can use lower-lever api instead of bringing another dependency for a thing you could write in 10 minutes.


user_username: magicMirror
created: 2024-11-23 15:32:05
body:
sentiment analysis.
word cloud analysis.
 mentioned / week day.

Also - do you exclude anaytics posta from the stats?

user_avatar:
"{\"b\": \"2a8b9d\", \"i\": \"v-37_c-3_b-4_g-m_9-2_1-1_16-18_3-4_8-4_7-4_5-4_12-1_6-14_10-9_2-44_22-10_11-4_18-4_19-3_4-4_20-13_21-7.jpg\"}"


user_username: cprn
created: 2024-11-23 15:49:29
body:
@retoor Mary Jane is just a direct translation of Mari Juana, hence, weed — any weed. I sometimes forget I'm a few years older and have to translate my thoughts for *babies*. 😆

And yes, hearing with eyes is hard to describe, but it's the best description I came up with, because e.g. I remember that if I was looking in a wrong place I couldn't hear, and apparently I said something like: “I can either hear you or see you, which one do you want?” in the middle of otherwise normal conversation.

Never tried XTC. I always felt like you need a right person to do it with, a girl in my case… and my usual drug induced environment is sausage fest with guys I wouldn't touch with a stick. 😆


user_username: lorentz
created: 2024-11-23 16:13:47
body:
Does the VS developer shell do something that a regular dev environment opened in a regular editor with a regular console doesn't?


user_username: cuddlyogre
created: 2024-11-23 16:30:06
body:
@lorentz It has all the env variables set up so you can do VS related things, where a normal console doesn't. Other than that, the experience is the same.

I much prefer Rider and Clion over anything Visual Studio.


user_username: 12bitfloat
created: 2024-11-23 16:32:48
body:
Code architecture can be really frustrating in Rust, I feel you

But at the end, you at least have a correct program. Other languages let you write wildly incorrect programs no problem

Kind of depends on what your personal style is


user_username: bazmd
created: 2024-11-23 16:57:21
body:
I caught some of that, "I don't do jokes" Then why did I enjoy it humorously so? Explain that to me, no wait, it's you! lol


user_username: spongessuck
created: 2024-11-23 17:25:08
body:
It's an akitio node with some kind of Radeon in it, maybe 7600 I forget, for gaming on an HP Spectre x360. It's fine, definitely works better than the igpu in the 10th (I think) gen i7. I primarily use a steam deck for gaming now so I don't use it much anymore. There is a few percent overhead going over the TB bus, and there are caveats with the number of lanes your TB hardware allows on a single connection but I don't think it will affect you if you're not sending video output over the bus, and it may be a non issue with TB4, idk. If you need new hardware anyway, these days I'd just get a laptop with a dgpu, they're not that expensive anymore.


user_username: jestdotty
created: 2024-11-23 18:57:13
body:
@retoor in terms of complexity hobby projects are far more complex than any professional ones I had

so I don't know. really depends if you got the specs right or not. cuz the difficulty won't be figuring out the logic, it'll be if the specs were clear and you missed a part. which is probably why part 1 of a rewrite was to do integration tests first and then you run them on the rewrite after if you had a lot of time

also professionally I had people give me 2 weeks to do something that took me 3 days in tools and domains I had no knowledge in... then that guy got chewed out by management instead of me getting a raise. cuz I was very good. actually some dude from some fancy company said I was "very smart" (but that was me before and not now post sick). probably others are not gonna experience it the way I'm describing. I would take other people's code and in some instances change 90 lines to 12... felt kind of bad I was throwing out their work lol, but less code is easier to maintain


user_username: lorentz
created: 2024-11-23 19:01:42
body:
@cuddlyogre Interesting, I never perceived envvars as such a complicated problem that OS config, a project-specific envfile, and build system scripting couldn't handle them completely.

I mean, there's only so many sources envvars can reasonably be associated with, mainly the code, the OS, and a finite number of modes to choose from.


user_username: jestdotty
created: 2024-11-23 19:01:43
body:
@antigermanist yeah at some workplaces you have to go through legal to use packages

sounds like a nightmare

then also if you upgrade a package you have to go through legal. aka nobody is updating them

at that point it's more comfortable to have internal libraries. at least you can update them


user_username: jestdotty
created: 2024-11-23 19:07:41
body:
hearing with eyes is called synthesia. it's when sensory processing in your brain gets crosstalk

I got that once when I smoked a lot of weed early on but never since. I'd just see dancing auras floating in front of me with a bunch of colors. was pretty fun, makes existence feel all magical

strange a lot of programmers here wouldn't like weed. during my comp sci degree a lot of people smoked weed, and that was before it was legal. it was statistically bizarre

I meant to weed last night but didn't. this always happens!


user_username: jestdotty
created: 2024-11-23 19:15:54
body:
there's so many damned children around now

lockdowns made everyone fuck

western modern world is the only one where both genders work, probably. so it's probably to do with them just never spending any time together

I mean poisons in the food and kids being too expensive and women being messed up from men being brainwashed into thinking they're too good for condoms therefore have to mess up the woman's hormones by requiring her to go on the hormonal pill which then makes them infertile might have something to do with it also. but bonobos have a terrible fertilization rate and are still fine cuz they have the time to fuck for every occassion


user_username: netikras
created: 2024-11-23 20:19:45
body:
@spongessuck thank you. This helps.

Earlier this year I got a beast of a laptop, so I'm not after a new one. And new lappy with a gpu means I can't upgrade it. Hence the research :)


user_username: D-4got10-01
created: 2024-11-23 20:23:13
body:
Not sure how, because I visit the site very rarely, but somehow I've recently stumbled upon the '@whatever' channel on YouTube.

https://www.youtube.com/@whatever

They somewhat cover this topic.

...mostly dating-related talks, as far as I've seen - yes, but it is related.

I am not saying that one necessarily has to date to have children, though.

One-night stands can have their consequences.

links:
[{"type": "url", "url": "https://www.youtube.com/@whatever", "short_url": "https://www.youtube.com/@whatever", "title": "https://www.youtube.com/@whatever", "start": 129, "end": 162, "special": 1}]


user_username: retoor
created: 2024-11-23 20:32:57
body:
@bazmd I'm the type that is funny by accident and not knowing it. Not being aware of the stupid stuff I say


user_username: retoor
created: 2024-11-23 20:36:41
body:
@D-4got10-01 I don't really like one night stands. Would make it even worse to get a kiddo out of it. Conceived with mediocre love. Probably will be ugly as F. But of course my 'special' little angel.

I'll check that channel. I'm only coding and watching tech related stuff. It's getting too much. Time for some other entertainment. Thanks


user_username: D-4got10-01
created: 2024-11-23 20:46:05
body:
@retoor You're welcome, have a nice time off away from coding.

Also - yes, having a kid from a one-night stand is fucked up.

Wouldn't want that, personally, therefore I'm not engaging in those.

W/ all the people in the world, however, there are those who are bound to disagree, as is their right.


user_username: retoor
created: 2024-11-23 20:46:08
body:
@jestdotty I would not convert code to less lines for fun if it works tbh. It's not that important for me. If it calls same query in a loop or smth is a different case of course (like my project does https://retoor.molodetz.nl/retoor/...) but all queries are 0.01s or so. I finally had some use for union queries! I always questioned myself, when to use an union? Well, if rants and topics are different tables that both contain the field 'text' what you need to compile all content per user. In the dataset you can see how much data whole devrant generates in a few weeks. It's a lot actually. Devrant dead? I had 315 mentions in two weeks. You 108 (have the file on the background open). Not weird we're spending some time here

links:
[{"type": "url", "url": "https://retoor.molodetz.nl/retoor/drstats", "short_url": "https://retoor.molodetz.nl/retoor/...", "title": "https://retoor.molodetz.nl/retoor/...", "start": 200, "end": 237, "special": 0}]


user_username: retoor
created: 2024-11-23 20:51:12
body:
@D-4got10-01 It's not that I'm against having sex with a stranger, but the sex with a stranger is just mediocre in my opinion in comparing to the advanced sex in a relationship. 

@wisecrack good sex requires some whipping right? According to wisecrack there are people who want to do some whipping stuff during a first night stand. I do not find such exciting people. 

I've seen ducks having better sex than I had during one night stands. Ducks do gangbangs btw. Wouldn't expect it based on the looks like i do from the dolphin. Nasty fuckers with their extra blow hole


user_username: retoor
created: 2024-11-23 20:56:10
body:
@antigermanist that's very theoretic. In reality you probably don't and with knowledge we have now, those things probably can withstand a plane crash into it. Sheep fucker proof!


user_username: retoor
created: 2024-11-23 21:03:55
body:
@magicMirror FUCK, sentiment analysis! WHAT A GREAT IDEA! I have hardware to do such AI now! I could let it generate a score and find out who's the most toxic  or wholesome of devrant! Wordcloud is also good idea. Maybe i'll make a wordcloud aggregate function as sqlite plugin. Completely useless and ten times longer to make? Sure, but I like to do stuff in crazy way just for gaining skills.

When it's generated could be on image but it's in file name as well: https://retoor.molodetz.nl/retoor/...

Old stats won't be deleted.

links:
[{"type": "url", "url": "https://retoor.molodetz.nl/retoor/drstats/src/branch/main/export", "short_url": "https://retoor.molodetz.nl/retoor/...", "title": "https://retoor.molodetz.nl/retoor/...", "start": 465, "end": 502, "special": 1}]


user_username: retoor
created: 2024-11-23 21:06:21
body:
magicMirror fuck, what a great idea dude. Thank you very much. I have smth fun to do where AI is actually useful for. I know it's possible without AI, but now I can do this: 80% of comments made by this fucker is political or 60% is IT related. I'm happy. I can even export the main subject users commonly talk about. Like "She always talks about apple" or "He only talks about shitting and pretends to be a plane. It doesn't make sense"


user_username: retoor
created: 2024-11-23 21:25:30
body:
@magicMirror: I just realize, i can ask retoor9b to make the wordcloud.. My statistics project can just call the retoor9b API


user_username: jestdotty
created: 2024-11-23 22:25:36
body:
@retoor well that one in particular was using grunt for caching and I removed grunt and 12 other packages and just... asked the transpiler library directly to uhhh... give me the string of the generated content and just wrote it to file using std functions, bam caching

it's not lines like code golf it's that people do a lot of useless things and could just not be doing that

another one was a 4k+ file... and the guy kept rewriting the same logic 7 times. so I put it into a method and the file was 1.2k lines after lol. those ones are trickier though, because coupling stuff like that can reduce your agility later on when stuff changes, and it can be hard to figure out that certain functionality is the same or you might have to make an options because it slightly differs in some places

but normally I find people just use packages where native methods they already have at their fingertips would've been fine, or they don't know certain native methods exist


user_username: jestdotty
created: 2024-11-23 22:26:42
body:
@retoor how about devrant in terms of unique user interactions?

I was around a bit when devrant was very popular. dead now considering you'd get 3k-6k upvotes on a post before, and now there's maybe 20 unique users since posts go up to about 20 upvotes


user_username: jestdotty
created: 2024-11-23 22:30:29
body:
@retoor also in the old days nobody really knew each other. it was very impersonal. nobody discussed anything. it was one of those high capacity communities where everybody was showing off

but now that there's less users it's more "intimate" so to speak, so as consequence 100% people are having more interactions with the app, because it's more deep / intimate than thousands of users who don't know each other and would basically rarely see each other, other than the app celebrities (which kind of sucks I think cuz I don't like the whole celebrity thing, I think it becomes alienating and cult-like in a community)


user_username: jestdotty
created: 2024-11-23 22:35:04
body:
@antigermanist I mean that's always been an option

when there's a will there's a way. it's not intelligence or capabilities people should be scared of (but they are, in psychological studies and such), it's intentions and their fueling capacity that really do the damage in the world. spirituality > material supremacy, no contest in the least. it's just a matter of spending the time


user_username: jestdotty
created: 2024-11-23 22:40:23
body:
@retoor overestimating security

I'd say it's even worse now

knowledge of how things has been forgotten. this makes both hacking harder but also defending against hacks harder 

defense means you have to know how everything works. offense means you just have to find one exploit. this means as people forget how things are built, the hackers will be favored by the asymmetry of this game setup

the globalists and those behind them did a... like a plan for the future of the world, and there were 4 scenarios. one of them was that hackers ran rampant and everything was infested by illegal activity and such. I definitely feel like it's far more common now than it was in the 90s. the flavour is just different, it doesn't look the same. everybody is a script kiddy now, and the reason why is because it literally works. imagine if they graduated out of being script kiddies? if there was actually ever an incentive for them to get good? lol. ticking time bomb


user_username: netikras
created: 2024-11-23 23:09:33
body:
passed the sugar rush and reached the sugar crash phase. After a BIG bag of caramel popcorn in the movies.


user_username: CoreFusionX
created: 2024-11-23 23:40:23
body:
This one is a toughie. 

The worst, not really programmer, but sysadmin, I've met, would clearly be the sysadmin of a previous company. 

He would systematically refuse to either give us access to the dev VMs or set up cloudwatch so we could have some observability on issues. (Namely because he didn't know how to).

He'd also keep all ssh keys for every VM in the bastion host of the vpc... Because he didn't know about ssh -J...

He'd also systematically fail to renew every certificate because he didn't know how to set up certbot. (Claimed that he didn't trust certbot, and that he had his own alarms set for it). Curious that they never worked...


user_username: CoreFusionX
created: 2024-11-24 00:18:24
body:
The best, I'd have to say one guy that I completely lost track of, that worked with me on wowd/antrix/ascent before we both went on to actually work for the big B itself. 

He could do fucking magic with networking code, and is still the guy I've learned the most from in that aspect. 

With time, I've found out that I only find such gems more and more rarely, and it's too be expected. 

I watch and learn like a sponge, so it was bound to come the time when I'm the one teaching, and not learning, which by all means I still do, but it's harder to do now unless I get into really specialized fields.


user_username: CoreFusionX
created: 2024-11-24 00:26:40
body:
@lorentz 

Msbuild in general has the nightmare of managing many different versions of msvc without having shit like symlinks, update-alternatives, or similar mechanisms. 

The developer terminals for each VS made sure you wouldn't shoot yourself in the foot by automatically setting everything correctly so a call to msbuild would be repeatable and consistent. 

Then again, I'm also baffled at anyone thinking PowerShell is good. 

Like, sure, they have made advances, but as @retoor said, it could have just leaned on bash, but they went their own retarded way. 

I mean, what kind of shell doesn't even allow stdin redirection in 2024?


user_username: retoor
created: 2024-11-24 00:32:06
body:
Had to think about this rant again. As some of you know, I invest a lot of time writing programming languages myself. It's not a goal to be fastest / having best syntax (because, both i won't win) but the cleanest source code. That's very opinionated, so it is something i can win. But then I discovered the wren language and decided that it was game over, it was exactly written with the quality I had in mind. But wren is dead. But now, I see this fucker: https://github.com/vtereshkov/.... That guy can code! Wtf. If you can make a programming language look that easy has he does in this repository, you're a true dev. That the source isn't impressive is fucking impressive. So far, two projects are made with my quality in mind. So, Wren and Umka. Sqlite3 doesn't apply here because I have no fantasy or even an idea how a database should be designed or what it takes. Can't have opinion about database. 

But damn, the Umka source is nice. It made me touch myself and stuff

links:
[{"type": "url", "url": "https://github.com/vtereshkov/umka-lang/", "short_url": "https://github.com/vtereshkov/...", "title": "https://github.com/vtereshkov/...", "start": 458, "end": 491, "special": 1}]


user_username: CoreFusionX
created: 2024-11-24 00:32:07
body:
Well, can't say from other sources, but at least in Spain, there has been this big prog left movement wanting to abandon Twitter and go to bluesky, because they are upset that Elon musk is no longer censoring opinions contrary to theirs.

Ironically, they, who claim to be antifascists, prove to be the most fascist, since from the moment they got there, the reports for "inappropriate content", (say: whatever they don't like) had multiplied like 100x.


user_username: retoor
created: 2024-11-24 00:33:21
body:
@jestdotty if you've never found someone's code good, review this one for a bit: https://github.com/vtereshkov/...

links:
[{"type": "url", "url": "https://github.com/vtereshkov/umka-lang/", "short_url": "https://github.com/vtereshkov/...", "title": "https://github.com/vtereshkov/...", "start": 81, "end": 114, "special": 0}]


user_username: retoor
created: 2024-11-24 00:47:05
body:
@antigermanist lower api generally costs more time right. But really, I really don't use dependencies anymore. uuid4? I've learned how to write that fucker. Base64? Same situation. How HTTP BasicAuth works and a big part of HTTP/WEBDav protocol? Same. I can write a complete server without dependencies. I know that those are things you would normally never write yourself since it has no benefit but while creating such stuff, I've learned so much stuff that every library is considerable for a rewrite. I'm even doubting a vector database at the moment - have to do more research if it's doable. Sqlite3 and python barely have dependencies. And you know what? Both compile straight out of the box while being huge in source. That's dem dream. Also, that feeling of knowing literally your whole project is so satisfying. A node (frontend, backend is ok) never feels like my own. Its 99.99% someone else his code. It's like you did a small patch to it.


user_username: retoor
created: 2024-11-24 00:50:55
body:
@CoreFusionX Certbot is outdated. Go caddy or go home is the word on the street. 

What does -J has to do with storing ssh keys on a bastion host? I mean, you can do that, but what does it have to do with storing keys there?


user_username: retoor
created: 2024-11-24 00:56:32
body:
@CoreFusionX much respect for people who are advanced in networking. Sockets is my fetish for a decade and I bought a book about the low level C API eventually and read it whole. By that time, I still have learned stuff about network, but not really about the C socket API anymore. If you understand the socket API from C, you understand them automatically in nearly any language. 

But then, a few weeks ago, I was like, wtf is a correct buffer size? I mean, we can't be using 20 years the same values right? Stuff changed. I used for local development values like 1Mb and stuff, just because it's possible and it went faster than 4096. Sure, but it doesn't get harder than 256 or 512. Depends also on the socket option you can set for that. Weirdly enough, NO tutorial and even the book says ANYTHING about setting socket buffer size using an option. NO ONE does this for some reason. 

Were you familiar with setting sock buffer size using an option? I really researched a lot, I didn't


user_username: retoor
created: 2024-11-24 01:05:09
body:
@CoreFusionX cool for agreeing with me on that part. I pulled statistics today and based on that info (part got lost before i've sent it my git server) people agree almost 50% of the time with me based on likes. The likes are amount of posts / amount of upvotes and it's like 50% making me ranking the 48th most popular devrant member. I will generate the popularity statistics again. So sad that I've lost them. It had some surprises in it. 

But, why i'm telling this? Well, based on amount of votes is ofc not accurate and especially not in amount because 50 people didn't upvote you for example. So maybe only 1/50th of people agree with you in reality if they would be all people that often upvote. So, i want to scan mentions and if the result is positive or not with AI deciding who makes the most people pissed of or is most appreciated with a mention. A mention says a lot. I'm 315 times mentioned last two weeks. Record. But a mention is mostly instead of post for many. Many don't both


user_username: retoor
created: 2024-11-24 01:11:59
body:
@jestdotty all stuff we use is based on stuff made by people who DID know and they wrote a good fundament. It became WAY safer because many people don't have to know anymore how it works. They don't have to know because the fundation is safe thanks to the people before us. And, the general awareness of the biggest security thread - the user - is getting higher. My aunt won't just open an email attachment anymore and she also probably see's an icon being it probably spam and the user is not in your addressbook. Based on that stuff, she can judge as a total noob. So OFCOURSE, it's safer now. The general public became more aware. Ten years ago, she would've opened anything just like everyone did I can say out of experience with my former 'hacking career'. If it was easier, I would be making money know but not sure how. Because I made money installing toolbars using trojans. Those toolbar providers don't exist anymore (matcash, teddycash, waverevenue). 80ct/german, 1ct/turkish victim


user_username: retoor
created: 2024-11-24 01:14:52
body:
@jestdotty my comment above is about awereness. In general computer knowledge, we're maybe declining because ten years ago, we had a kinda facebook (called cu2) and EVERYONE in NL was doing the greatest html javascript (he, yeah, people were nice back then and it wasn't an issue to let users use that) and css. Now, no one can do that anymore. Imagine that there was a period everyone could...

Side fact: that social network was amazing because it was common to answer 100 - 400 questions about yourself (do you like piercings, favorite movie, favorite power ranger) using an own designed question list, or one that you found online. Those question lists where just html content. And it was so fun! Because you actually gonna read that from other people. Now, on facebook, the page says NOTHING about the person in most cases. I have no idea with what type i'm dealing with. With cu2, you could see, drinker, smoker, tattoos, life enjoyer prob.. Maybe stuff as length and weight :P


user_username: retoor
created: 2024-11-24 01:26:52
body:
@jestdotty Last 8 days we had around 80+ unique users doing (let me check..comments+rants).

2161 comments and 228 rants making it a grand total of 2389. Unique contributions per user is in the dataset somewhere. Soon, we can ask that stuff to my bot. But at this moment, i get an internal crash of chromadb client, i really think it's a bug in their stuff since i'm not doing any mutation towards data I provide.

I say everytime two weeks, but it's retoorweeks. In reality it's 8 days of data were my statistics are based on. Or 7 days if it's mentioned for weekly stuff


user_username: retoor
created: 2024-11-24 01:34:07
body:
@jestdotty Haha, see me saying the exact opposite regarding not knowing each other. In the Netherlands it was thus quite common to have 100-400 questions about yourself answered online. Around 2005 or so. THat's way more than stuff you'll see today. Let' hide that I smoke, could turn out bad for me because the many opinions these days. I say, back in day was opener. What you say only counts for anonymous social media maybe. 

I do have more friends online than in real life tho. that's easy. Every friend in real life is automatically an online friend since everyone is there. I think we have more friends than ever if we consider talking fun with eachother enough to be considered a friendship. It depends on what definition of friend is. Don't forget we have the lonelynes epidemic, boys in US have less than one friend on average or such. You can have online firends, but still, i would say that's quite lonely. I do not see much friends, moved far away. But I have friends i can call always


user_username: retoor
created: 2024-11-24 01:38:39
body:
@12bitfloat yes, that's called freedom. It's nice for the people who actually do write correct programs. Don't forget you're currently running an OS stable as F written in such 'unsafe' language. Some people just can. As long I know it's possible, i will do whatever it takes to become such programmer and i'm far already. I don't do them segmentation faults. My source code is on my git BTW. Fuck, me and my big mouth, that one is for sure not foolproof. Doesn't even deallocate database connection. But what is the difference between a C application killed with CTRL+C and a Rust one regarding memory left. Nothing I guest. I don't get Rust because you write Rust. (Rust is resting is dutch. I rust while i'm compiling rust because it takes ages and 400% CPU)


user_username: CoreFusionX
created: 2024-11-24 02:02:08
body:
@retoor 

This was in a time certbot was the only option. So not really a choice. 

-J in ssh is shorthand for proxyJump.

The only point of a bastion host is to bridge resources in a private subnet to a public subnet so they can be accessed.

But the way to do that, is that people hold the privkey to the bastion *and* to those resources they need to access, and you use ssh -J <bastion> <actual target>, to access, so that you first connect to the bastion, and from there, ssh connects to the resource only reachable from the private subnet. 

If you store all the private keys to all the private resources on the bastion (moreso, on a publicly accessible directory), what's the point of having a bastion at all, you just made it so anyone with access to a single resource has access to them all.


user_username: 12bitfloat
created: 2024-11-24 02:09:23
body:
@retoor I can guarentee you that I could find a race condition or a possible null pointer bug in about 5 minutes if I saw your code bases

Nothing personal, just the reality of software :P

(I'm a former Java guy, if there's a thing I know, it's null pointer bugs)


user_username: CoreFusionX
created: 2024-11-24 02:12:44
body:
As to socket buffer size, it's really a relic of old times, but can still bite you in the ass.

The official documentation says (for both BSD and Winsock) that the implementation can withhold recv calls until the recv buffer is full, and withhold sending until enough send calls fill the buffer.

That's, of course, still true, but it's a relic of a time where CPU cycles were at a premium, and it was in everyone's best interest to just move a whole ram page of socket data into ram or disk.

Modern solutions in kernels based on kqueue/epoll don't really need to rely on buffer size and if the CPU has the slightest amount of time available on the scheduler, you'll get your recv/send back in no time, no matter how small the payload is.

By the way, part of our breakthrough work in having antrix support up to hundreds of simultaneous clients without degradation was intimate knowledge of epoll and kqueue.


user_username: lorentz
created: 2024-11-24 02:16:46
body:
If you lock the Mutex, any function that is called on the value should take a & or &mut depending on whether it itself mutates the value, and the guard should automatically decay to a reference as a result. If it doesn't, &*g or &mut*g should do the trick, as with any container that implements Deref


user_username: CoreFusionX
created: 2024-11-24 02:17:17
body:
@retoor 

Hahaha. Can easily answer that. 

Don't really care about upvotes, and don't really care about political correctness. 

That will drive any form of calculated or perceived support down. 

You yourself (don't take this as a jab, please), skew the data by your own admission that you pretty much upvote everything. 

I myself, for example, are much more limited in the updoots, because I hardly place any value in them.


user_username: lorentz
created: 2024-11-24 02:39:09
body:
You mention the need to take an argument that may or may not be in a Mutex. Your main options here for parameter types are &T and &mut T, and when you lock the mutex the guard decays to either. If you need the function to take ownership of the value you're in a bit of trouble so consider thoroughly whether it really makes sense for that function to take ownership, and what the ownership means.

1. If you take ownership because you want to mutate the value long after even the caller returned, you should replace T with Arc<Mutex<T>>.

2. If the only reason you need to take ownership is because you're mapping over the value without copying, use a crate like replace_mut or take_mut.

3. If you take ownership because you expect the resources no longer to be available, you can use Arc::try_unwrap and Mutex::into_inner.


user_username: jestdotty
created: 2024-11-24 04:13:59
body:
@retoor I used to have 20 people or so I'd talk to in a week 2003-2012, so I'd say I was friends with them, and they'd rotate in and out. I remember one game I played on and off I had 80 friend list after 2 years (RuneScape)

now I have 1 person I talk to daily, and I guess here (where I think most don't like me, demolishun and you do but like 5-8 don't), and one guy I send memes to every 6 months, and some chatrooms I frequent and know nobody in. 2016+ I basically never made any friends. I went to college and then got a job. but even playing league of legends I didn't even make friends there. I maybe made like 5 playing space engineers, ark survival evolved, etc, but by the numbers that's like... 5 friends over 8 years? yikes. and they were tenuous friendships no less. i don't know if it is just me or what. people just seem to suck now or something


user_username: jestdotty
created: 2024-11-24 04:14:59
body:
@retoor okcupid was pretty fun as a website cuz you could read someones profile and questions and basically have a very good impression of them. unfortunately was dating website and not a friend website. but I did feel quite friendly with a bunch of people I met there, up until they said something weird like "I know you dont like me and I have to unfriend you because I cant stand to see you happy". all I did was ask him about his magic the gathering cards when we met and he self destructed with self-loathing and pity and I dont even. I had no idea what they even were at the time, only found out years later cuz he refused to talk about them. humans.

.. or this guy who would only talk about trains and was self proclaimed autistic. he similarly went nutso on me when I was literally asking him about his trains cuz he got all paranoid I was making fun of him

remember when ribbing on the Internet was normal so people didnt get insecure about their own existence. pepperfridge farm remembers


user_username: jestdotty
created: 2024-11-24 04:23:39
body:
I did a builder pattern

it's a struct with data and a impl method on the struct does hundreds of async calls to update the struct data

to do hundreds of async calls I need to wrap the struct in arc mutex so then those async network calls when they come back can update the struct data -- but this is a method on the struct, therefore...

unfortunately putting self into arc mutex means you can't use self again as it becomes a moved value

and seems the only way to get the struct data back out of a arc mutex is to clone it, so either case you're making a new object when you have to get out of async / threads, I guess. at least to my understanding

also apparently *self = data.lock().await.clone() is invalid because you can't dereference a self as per language rules


user_username: jestdotty
created: 2024-11-24 04:32:58
body:
@retoor umka looks rusty

right at the code not at the constructed language

idk if I can judge c code tho

I'm actually quite familiar with game dev codebases / physics / number or data processing but not much with interpreters / compilers / parsers etc lol


user_username: jestdotty
created: 2024-11-24 04:36:49
body:
sooo many definitions

this is like a library book with indexes and pages

writing all that seems annoying

but I do notice lower level language people spend a long time just trying to make their functions findable at the right locations I guess

I mean woo, organization. kind of boring though

yeah the guy put in a lot of effort. very diligent

idk 🤷


user_username: retoor
created: 2024-11-24 07:24:12
body:
@jestdotty Maybe your knowledge is too mixed from many sources that you're facing some issues. Maybe it's better to try one big book and learn that fully. Else you'll have maybe like i had with learning regex with GPT: issues, issues, issues. I was faster done if I just had've read a book instead of questioning GPT. I've learned with too much missing side info


user_username: retoor
created: 2024-11-24 07:29:04
body:
@CoreFusionX I don't care either. But: i have a upvote ratio of 1 to 4. For every upvote I get, i do 0.25 upvotes.  So, i'm not skewing upvotes. And yes, this ratio feels indeed like i'm upvoting a lot. But everyone that mentions me get's a upvote by default as a "i've read it" signal. Communication++;

What a jab btw. That hurts. Can barely walk. Auch, the pain


user_username: retoor
created: 2024-11-24 07:34:06
body:
@12bitfloat I'm currently in the middle of something, but I accept that challenge. Until then I'll show you in less than five minutes how to find mediocracy. Step one: walk to a mirror :P And BTW? A NULL pointer bug? Heh, you stand no change young man. I don't do such things. I quitted right in the middle, but i do not think it contains a NULL ptr bug: https://retoor.molodetz.nl/retoor/...

Enjoy

links:
[{"type": "url", "url": "https://retoor.molodetz.nl/retoor/sorm", "short_url": "https://retoor.molodetz.nl/retoor/...", "title": "https://retoor.molodetz.nl/retoor/...", "start": 355, "end": 392, "special": 1}]


user_username: retoor
created: 2024-11-24 07:36:43
body:
Holy fuck @lorentz. Do these instructions have to be executed at full moon as well? What is this for magic you're describing. C'mon, you can't take this seriously :P With instructions like this @Demolishun's cat would end up in a microwave. That stuff happens there.


user_username: jestdotty
created: 2024-11-24 07:43:32
body:
@retoor I don't like books... more overhead than throughout for me

no I had brain damage

something I did recently was amazing for my brain and I can actually think theoretically for once and reduce my code bloat

seriously, without a working brain you just wander in circles. it's really sad. the difference is absolutely exponential. 2 years in 1 week difference

since brain came back I should be able to throw shit at the wall and learn from what sticks, which was my learning style before. I can't take reading 5k characters for something I could've just ran and understood in 30 seconds. also my linguistic comprehension skills are ass, I'd have to know how this person wants to describe things and what they mean by their words so it's learning too much irrelevant information. I've always just liked reading the code than people describing it


user_username: retoor
created: 2024-11-24 07:49:21
body:
@jestdotty I know how it is, I had my fair share brain issues too for last 1.5yr. Biggest issue was that had a unresolvible boredom. But now i'm fit again, every day lacks hours, Not a second bored. I have like 17 - 16 hours a day to code almost but still i do not have enough time. Time goes too quick. I have no idea how I ever could've been bored. But it was only that 1.5yr. Before I was like how i'm now kinda. Maybe bit sharper. But i decided to continue with the medication. Especially now i'm on probation :P I can't have another issue or I will go to jail for a month :P


user_username: jestdotty
created: 2024-11-24 07:49:27
body:
@retoor learning rust is like insane job security

because it's all monumentally complicated

I tried to ask someone to help me with a theoretical code problem and thought showing the code should be presented, like showing any sane language... then I realized I'd have to teach too much of the language for any of it to make any damned sense

I once ran into some video by some long time rust user and the guy seemed absolutely beyond autistic. he was probably a normal person. it looked like he was writing brainfuck but it was with generics and the words they use isn't even English. he was trying to tutorial people but was absolutely incapable of it lmao, it was like listening to an alien

strangely I don't think there's doom at the end of the trail though, so it sounds all grim but there's like something you know is there that you can't really put your finger on and somehow you know all this torture is making you better but fuck if I know it

edit: brainfuck probably easier frankly


user_username: jestdotty
created: 2024-11-24 07:55:46
body:
@retoor woo adjustment

time used to go by much slower for me not as in like bored and torture, but it's like every day is 1/4 the length it should be. before i'd code like 16 hours a day and such but it actually felt like 16 hours. now I get up, make food, and next thing I know it's bed. repeat for like 6 months now (and before the 6 months was worse...)

want time to go slower again pls. hopefully soon

at least crypto popped so I'm far less stressed about my existence being possible

also roomie moved out and I think that helped cuz stress made my issues worse. the other day I got mad and realized I hadn't been mad since he moved out! I didn't even know how taxing it was to be pissed off til I got pissed off again. damn

Brain power go go go!


user_username: retoor
created: 2024-11-24 07:59:30
body:
"then I realized I'd have to teach too much of the language for any of it to make any damned sense" -> Nothing to add there. Nothing to dis left. 

Rust is kinda opposite Python or smth. 

Btw, all cloud native first black lead super hacker devops are using Umca these days. Maybe not now, but in future. I predict it. Just like I did with Wren. I'm about to make a library for it, there's space left, like sockets. I love sum sockets. Bliep bliep. And imagine after that, I could write the first HTTP server in that language. Fucking awesome. https://llm.molodetz.nl is a self written http server with caddy in front of it. I think self the minimal version of HTTP and (small) file sending and redirect if websocket request. Smth like that. It does check if buffers are smaller than 4096 tho. It's secure. Did you know that the LLM's run on my server at home connected to a VPS (molodetz.nl) using a phone hotspot? We're serving on phone hotspots these days, stable as f!

links:
[{"type": "url", "url": "https://llm.molodetz.nl", "short_url": "https://llm.molodetz.nl", "title": "https://llm.molodetz.nl", "start": 544, "end": 567, "special": 1}]


user_username: retoor
created: 2024-11-24 08:19:54
body:
@jestdotty You experience life so different than I do, it's insane :P

Btw, my this was recently the context of my LLM: https://devrant.molodetz.nl/2024-11...

Holy fuck. Maybe real LLM's have that too in someway.

links:
[{"type": "url", "url": "https://devrant.molodetz.nl/2024-11-24-llm-learned-from-spam.png", "short_url": "https://devrant.molodetz.nl/2024-11...", "title": "https://devrant.molodetz.nl/2024-11...", "start": 120, "end": 158, "special": 1}]


user_username: retoor
created: 2024-11-24 08:25:37
body:
@jestdotty you're more popular than me btw: https://retoor.molodetz.nl/retoor/...

You're rank 50, i'm rank 56. It's post / upvote ratio. FIrst an unknown user with highest rank was a guy that only posted once ever, and got six upvotes on that post. Tadaa

links:
[{"type": "url", "url": "https://retoor.molodetz.nl/retoor/drstats/src/branch/main/export/view-contributions_extended_ranked.json", "short_url": "https://retoor.molodetz.nl/retoor/...", "title": "https://retoor.molodetz.nl/retoor/...", "start": 44, "end": 81, "special": 1}]


user_username: retoor
created: 2024-11-24 09:04:33
body:
@cprn you can do XTC any time, even in bad mood, it will work out fine. No special person needed. It doesn't primarily make hornii but yes, you want to cuddle / hug then and even with your friends. But if you touch friends pp, I do not think the street aspirine was the cause. In that case it was always about pp I guess. You think you're older than I am? I'm 34. Psychically I'm quite young, physically, I don't know. I prefer not to run and find out. Could be the worst hundred meter of my life. Skinny AF, 404 muscles not found


user_username: jestdotty
created: 2024-11-24 09:21:42
body:
@retoor I cheat. that rank isn't real by the stats. I've had a script forever going that deletes comments under a certain upvote count (script runs every week on gitlab ci/cd, if a comment is 2 weeks old or older and doesn't have 2 up votes it's removed). I do it for some privacy reasons since I say a lot of stuff and especially cuz of the brain issues. couldn't do opsec, people generally don't upvote personal info much. I mean I also did something similar on reddit once but it had to do with characters per upvotes math and I was doing it like a code golf and to do social experiments, but here is not popular like there (and I similarly did it because I was paranoid about opsec lol, what spurred it)

once I get 6k votes here and get a bean bag chair I'm gonna go through my devrant and sanitize them manually

plus who wants to keep data around that people didn't appreciate 😝, pay in imaginary points or it's like it never happened~


user_username: retoor
created: 2024-11-24 09:24:11
body:
@jestdotty because it's impossible that I vouch two times for a language that immediately dies after investing in it. What are the odds. It's just a year old. Last commit 4hrs ago. You could still add std features if you want. That's my plan


user_username: retoor
created: 2024-11-24 09:26:35
body:
@jestdotty my stats are only of last 8/9 days so your script doesn't do anything yet I think, but I could watch. See all json files at the bottom in export folder btw. You can paste them in gpt and do all kinds of questions. The mention stats at top says a lot about usage


user_username: jestdotty
created: 2024-11-24 09:29:39
body:
@cprn yeah I'm 32

marriage-ya-wanna was a joke in my high school growing up the hot pothead rebel guy kept saying to all the girls


user_username: retoor
created: 2024-11-24 09:57:37
body:
@jestdotty 😁 I wrote a complete async socket implementation for wren but then found it it was obsolete. It actually still has potential. It just needs marketing. But issue is that it's just another python / js / ruby / perl / php. That category. Easy to write and faster than one of the other language in their category according a benchmark. That's how they all describe themselves. It just has nothing new in exception very clean source code by itself. That doesn't make the language that beneficial. Tbh, it's so easy extendable with c and so lightweight, it could be a framework for a new AI language. Yh, that's it. It's more a base / framework or so. They're always going for embedded language, but for that smth popular we python and js would be chosen. Not even ruby or php come in that category for usage. Imagine being new. There are companies wanting to do everything in house, they could adopt such language. I've worked for such company. They needed software and bought a company


user_username: retoor
created: 2024-11-24 10:01:00
body:
@retoor why they actually were a curtain manufacturer making 200.000.000 turnover a year. But it always was weird to tell people that you work for a leading curtain manufacturer. But they were top notch in tech thanks to having hired best dev I know. Also our hardware was top notch and the servers we got to host software on were better than the servers we got when we worked for cloud provider. There was a complete different company doing playbook management. Expensive joke but our servers were clean and documented as fuck. As department, you're doing this stuff on side and won't have such quality. I made beautiful raspberry terminals for factories there remote managed with salt


user_username: retoor
created: 2024-11-24 10:15:21
body:
@jestdotty do you run servers somewhere? I use a free vps from a friend with 4Gb ram and two cores. It's only a forwarder to my 'server' at home for heavier work. It's connected trough ssh -R. My server and llm's have a 4g connection. A phone Hotspot on my kitchen table. If power goes down, my site will still run for a few hours because my 'server' is a laptop also containing a battery. This laptop is new but is one of the worst I've ever had when it comes to comfort. Opposite of my x270. But I do admit my x270 looks very old next to that one... I should look for a new daily driver. X270 is blazing fast with chrome, vscode and Linux itself but compiling goes slow and I do that a lot. I almost compile all software myself. Recently more than two hours for Linux kernel and then gave error. Good machine can do it in half hour


user_username: retoor
created: 2024-11-24 10:24:32
body:
@jestdotty what AI made based on that json file I provided you: Let's analyze and compare the contributions and engagement metrics for retoor and jestdotty from the provided data (read until the end before you get sad :P):

1. Contributions

retoor: 505 contributions.

jestdotty: 203 contributions.

retoor has significantly more contributions, approximately 2.5 times that of jestdotty.

2. Ownership

retoor: 1.0 (100% ownership, likely the dataset is based on their activity).

jestdotty: 0.4 (40% ownership).

retoor dominates in terms of ownership, as they account for the entire dataset's baseline for contributions.

3. Upvotes

retoor: 708 total upvotes.

jestdotty: 304 total upvotes.

retoor received more than double the upvotes compared to jestdotty.

4. Upvote Ownership

retoor: 0.15 (15% of the dataset's upvotes are attributed to them).

jestdotty: 0.06 (6% of the dataset's upvotes are attributed to them).

retoor again holds a greater share of the upvotes.


user_username: retoor
created: 2024-11-24 10:24:49
body:
@jestdotty 

5. Upvote Ratio

retoor: 1.4 (average upvotes per contribution).

jestdotty: 1.5 (average upvotes per contribution).

Interestingly, jestdotty has a slightly better upvote-to-contribution ratio than retoor.

6. Post Length Total

retoor: 111,037 characters (total length of all posts).

jestdotty: 69,275 characters.

retoor has much more content, approximately 1.6 times the total length of jestdotty's posts.

7. Post Length Average

retoor: 219 characters per post (on average).

jestdotty: 341 characters per post (on average).

Here, jestdotty stands out with more detailed or lengthy individual posts compared to retoor.

Summary

retoor excels in terms of quantity (contributions, total post length, upvotes).

jestdotty performs better in terms of quality (higher upvote ratio, longer posts on average).

This indicates retoor may focus on a higher volume of shorter posts, while jestdotty leans toward more detailed and focused contributions.


user_username: Chewbanacas
created: 2024-11-24 11:45:29
body:
@retoor Word!

I started getting sick of monkey patching my python side projects, so I rewrote the whole thing into an ASP.NET equivalent. Before I always thought of Clean  code being easy to read, nor have I touched .NET in like 5 years. 

Problem is the chronic underestimation of my competencies is so stressful. 

„That you don’t know how to debug the container logs that I know, but stop projecting your complexes into me fuckah „


user_username: lorentz
created: 2024-11-24 13:08:34
body:
@jestdotty You can't dereference self? That's the first time I see that sentence, I dereference self all the time. A cursory search didn't bring up anything, and I tried to produce a few error messages too in case it's just an awkward templated message. Where did you read this?

std Mutex and async leads to unfixable deadlocks so I presume that's an async mutex from async_std or similar? Just checking.

Even still, can't you defer the actual assignment of the fields until after all the futures resolve so that you don't need to mutate the object in multiple places, especially during initialization? Having multiple unordered tasks write to the same object is exactly the kind of thing Rust discourages, and initialization is a special case where this really shouldn't be necessary because there is a return phase which is strictly ordered after all of the unordered setup tasks.


user_username: retoor
created: 2024-11-24 13:17:04
body:
@12bitfloat I figured out why nobody could connect. ALL ip addresses were wrong in DNS regarding V4. For some people (and for me) it connects over IPV6. That worked. You could try again. It has now a random model loaded. a small one


user_username: retoor
created: 2024-11-24 13:21:10
body:
@Chewbanacas can understand that .NET feels a bit decent than Python because it's compiled. You have some sort of guarantee. I didn't do python for a long while and I notice that I make completely different type of bugs as I would in C. In C i go quite fast, but in Python too fast. So many mistakes because Python makes me lazy as f.

I love python, but if I would want to make smth really decent, I would go for smth like C# or Java too personally. Sadly, jobs are mostly Python.

Python is patching patching patching indeed. To easy to edit or smth


user_username: Chewbanacas
created: 2024-11-24 13:29:40
body:
@retoor srsly? I started learning C# because apparently this is what everyone’s looking for here. Are these job boards pulling the same shit like dating apps as in inducing scarcity? Fuck them man

Yea it also felt so uncomfortable how you can’t properly encapsulate properties in Python. I hated my IDE suggesting me methods where it shouldn’t have access to at all.

Still I love this language, since it was my first. 🐍


user_username: lorentz
created: 2024-11-24 13:47:47
body:
@CoreFusionX I really wonder what input redirection would look like in a structured shell. Maybe some function combinators?


user_username: retoor
created: 2024-11-24 16:35:19
body:
@Chewbanacas python was for me one of the last. I was once member of a dutch developer community and there was only ONE doing python and it was a bit weird guy so I decided for the rest of my life not to do Python. But yeah, i ended up in outsource doing every mainstream language almost. Python is in my opinion best language ever written and I do even love the ecosystem. But problem is, it's kinda boring. A while ago i wrote a load balancer in python in ~10 minutes and never changed again. Just worked. I hosted a year long my hard drive on port 443 using such script btw. It redirected SSH to openssh and what it didn't recognize to https server. Two services on one port! Never had an issue with it. All made with asyncio. But python uses so freaking much processor always. Sick


user_username: iSwimInTheC
created: 2024-11-24 20:13:31
body:
@Wisecrack nah, if NASA told them to abort, they would have. Several missions were aborted early due to issues when they were close to being on the moon. When human life is on the line, they play it really safe.


user_username: shovethisrant
created: 2024-11-24 20:19:50
body:
In my experience those dep problems r usually the fault of a big ol’ cluster package who a) doesn’t have their shit together or b) hasn’t been maintained in forever

user_avatar:
"{\"b\": \"e6c653\", \"i\": \"v-37_c-3_b-7_g-m_9-1_1-2_16-13_3-3_8-3_7-3_5-4_12-2_17-2_6-58_10-9_2-50_22-10_15-13_11-15_19-4_4-4_20-5_21-5.jpg\"}"


user_username: TerriToniAX
created: 2024-11-24 21:56:38
body:
And once again I got proof that using ChatGPT doesn't increase my efficiency as programmer. It solves nothing, just leads you astray and adds more errors and problems for every iteration.

user_avatar:
"{\"b\": \"a973a2\", \"i\": \"v-37_c-3_b-2_g-m_9-1_1-1_16-1_3-5_8-2_7-2_5-2_12-1_6-67_2-32_22-1_15-2_11-6_4-2.jpg\"}"


user_username: jestdotty
created: 2024-11-24 22:02:23
body:
@lorentz AI told me when I tried it and it wouldn't work

I just wrote a small demo and it's not complaining. goddamnit

now I have to go figure out what happened then I guess

ok this is good then I can use this, maybe

---

I have a struct of data and in this method it will do 500+ network calls, each of which will take 30 seconds or more, and this struct has many instances also that are all running doing this

which is why I wrap self in arc mutex, then do all the futures, and lock arc mutex to deliver the data back to the struct (and save the struct to disk after every new piece of data arrives, because this whole data download process is very slow)

then at the end I clone the arc mutex and tried to assign to self. the compiler has complained at this step and the AI told me I couldn't do that

I'm gonna try it again in a moment. maybe the complaint was something else


user_username: jestdotty
created: 2024-11-24 22:04:54
body:
@retoor languages take off if people agree they're good like a cult. but they also can't just be paid to agree, there has to be people who genuinely need out on them. but you still need "community reach" which is annoying

having typical libraries or being able to do typical things on them is also a requirement

and some languages seem good at the onset but then when you make complex codebases you can't do a bunch of stuff which dampens spirits, or they become spaghetti and unwieldily and nobody wants to deal with them


user_username: jestdotty
created: 2024-11-24 22:21:40
body:
@lorentz ok it's cuz doing Arc::new(Mutex::new(self)) moves self

so then I have to clone to go in and clone to go out of async? 😩


user_username: jestdotty
created: 2024-11-24 22:26:18
body:
@retoor I used heroku before but then they banned me

stole roomie's old laptop he forgot he had and was planning to use for hosting but I need a clean apartment first then I'd find somewhere I'd plug it in and such

i've been getting around fine without one

gitlab ci/CD scripts are ok for intermittent tasks

before I had like chatbots but I don't frequent those places anymore

and instead of website tools I'm remaking the tools into command line tools

and otherwise I have too much to do. doing this finance thing, then I wanna do music and make not gay music, then I wanna make some video games. if all goes well this should be the pipeline and I'll be very happy. before I couldn't focus much and was mired in negative feelings because of my money problems but now I'm thinking I might be ok. so I might actually be able to make what I want for once in my life since i was a teenager. work is whore business but doesn't even pay you a whore's income


user_username: lorentz
created: 2024-11-24 22:27:47
body:
@jestdotty It's late now but I'll fuck around with async tomorrow a bit because I'm beginning to suspect that your solution will actually be a

&Mutex<&mut T>

but I'm not sure how much of the usual reference stuff works in an async function and it bugs me that I don't know this. If you can't share the code, can you think of a minimal example that demonstrates the purpose and implementation of this async function?


user_username: jestdotty
created: 2024-11-24 22:32:30
body:
@retoor I probably should replace the battery pack on this disaster of a laptop I'm using now. it's falling apart left and right even though it was very expensive and it's still new

but the battery pack is puffy (despite laptop always running cool...). like do I wanna gamble on a bomb going off. should be criminal to sell hardware so "cheap" in build quality

bet battery packs don't even cost much

also I still need to root my phone

and my bf keeps having crisis of us not having met yet. he would rather I flew to him, plus he can't take days off work because work is slavery. he can't even meet his rent increase with their salary but nobody cares. so it's probably best if I have some time free and get to not being stressed and sick all the time and fly to him past TSA scrutinizing me cuz I look like a hippy and don't have a job and then just chill at his place for a month. roommate took my cat so I don't have to worry about someone cat sitting her which is great

also passports 🤮


user_username: jestdotty
created: 2024-11-24 22:45:36
body:
@lorentz 

struct Test {
    value: String,
}
impl Test {
    fn test(&mut self) {
        let amtest = Arc::new(Mutex::new(self));
        *self = Self {
            value: "value".to_string(),
        };
    }
}

minimum example

fixed by getting & before the self actually!

---

but now I have new problems, cuz I can't get the reference off it now. ok I guess I have to experiment with this a bit


user_username: jestdotty
created: 2024-11-24 23:39:32
body:
oh and really gotta admire that rust doesn't give you all the errors so I think stuff works in one place but not another and pull my hair out being what the fuck is the difference but turns out both were broken it just didn't get to the errors on one of the things

fuck this is exactly what I wanted to avoid. wrangling with the stupid rust system for hours while getting nowhere

anyway this is all sorts of messed:

struct Test {
    value: String,
}
impl Test {
    async fn test(&mut self) {
        let amtest = Arc::new(Mutex::new(&self));
        let amtest_clone = Arc::clone(&amtest);
        let future = async move {
            let mut test = amtest_clone.lock().await;
            test.value = "asynced".to_string();
        };
        future.await;
        let test = amtest.lock().await;
        let derefed = **test;
        self = derefed;
    }
}


user_username: jestdotty
created: 2024-11-24 23:43:57
body:
oh cool now I Ctrl + z'ed in a file in vscode and it _literally rolled back other files_ what the fuck?

who the fuck thought this was a good idea? wtf


user_username: antigermanist
created: 2024-11-25 10:25:42
body:
@Lensflare the forces are counterbalanced by the fact that there is two wheels going in opposite directions. 

Have you seen these one-wheels thingies? They are rad


user_username: retoor
created: 2024-11-25 14:11:13
body:
@jestdotty I know how languages start, but they can just be too late. This language is one of them. To be honest, it's native typescript. That's how I would describe the language. You know, that's actually awesome. Typescript is loved and we know it's just a stupid patch... Hmm, the language has something to offer after all. But as long not ran by a browser. If the browser supported multiple languages, python would've maybe be dominant or real Java. Vb script was option to js back in the day. Js won. You could do literary <script type="text/vbscript"> and manipulate the DOM. I don't know why js had won, visual basic was popular in the time. Maybe it wasn't multi browser and js was or smth?


user_username: retoor
created: 2024-11-25 14:15:28
body:
@jestdotty Gitlab is not straight anymore. Do gitea. It has runners for CI like Gitlab / github. See https://retoor.molodetz.nl/retoor/.... It generates and commits and pushes statistic data after source change

links:
[{"type": "url", "url": "https://retoor.molodetz.nl/retoor/drstats/actions/runs/12", "short_url": "https://retoor.molodetz.nl/retoor/...", "title": "https://retoor.molodetz.nl/retoor/...", "start": 101, "end": 138, "special": 0}]


user_username: retoor
created: 2024-11-25 14:18:05
body:
@jestdotty if he has to take free to visit you and you don't I think it's more logic you going there tbh. Murricans don't have a lot of free days is known. I also fucked a internet kinda relationship with extending the meet until the part he said bye


user_username: retoor
created: 2024-11-25 14:20:12
body:
@jestdotty contribution is a message or rant. Ownership contributions is how much % is your contributions of total on platform and ownership content is % of your total post lenht to total content lenght if platform. The stats are actually quite advanced but no one carers. See my beautiful union queries :p


user_username: retoor
created: 2024-11-25 14:26:24
body:
@tosensei I gonna apply AI on you to figure out what you actually DO like what is not is stated in profile. Next project


user_username: retoor
created: 2024-11-25 18:34:33
body:
An update to this rant: I tried to find a model that grade how ethic a sentence is and only to respond with that grade, nothing more. Just 1 - 10. You thought that was easy? No! Most models just fucking can't. Maybe a good one like gpt does


user_username: retoor
created: 2024-11-25 18:35:25
body:
@chatgpt rate with a only a digit and nothing more than that how positive this phrase is: my cat died


user_username: retoor
created: 2024-11-25 18:37:30
body:
As I stated, it never does what you want. I didn't want it to be correct 😂 Fuuuuuuck.

But I think my point is clear anyway. Unreliable f-ers.


user_username: lorentz
created: 2024-11-25 20:10:22
body:
@AdamOnAir All of those tools run just fine in the regular command line too, possibly with a $PATH extension. Why wouldn't they?


user_username: lorentz
created: 2024-11-25 20:12:13
body:
all I'm saying is, setting envvars is like the most fundamental thing you can do in a scriptable shell, more basic even than running other programs. It's not an IDE feature and tying it to one sounds backwards as hell.


user_username: jestdotty
created: 2024-11-25 20:30:00
body:
@retoor AAAAAA

I don't exactly have simple projects

so moving to gitea idk which of my 100+ repos are gonna break. by this point I don't even know what I have going


user_username: jestdotty
created: 2024-11-25 20:35:31
body:
@retoor Americans are also monumentally poor

the times I visited was pretty miserable. their waiters are so desperate. and they're like dancing to get you to buy a 3$ desert. it's humiliating to watch. I wish they would stop but they have to do it. I don't like being told what to eat. it's a restaurant, not a car sales lot

also one time the damned OWNER of the restaurant came over and SAT DOWN with us for like 30 minutes asking if everything was okay and nitpicking at how much we like everything. the place was a huge palace, they had damned motorbikes for display, a giant bar with fancy glass everywhere, etc, but nobody was in his establishment! they're literally so desperate I hate it. American cities are dying ghost towns


user_username: lorentz
created: 2024-11-25 21:44:25
body:
@jestdotty Okay, I looked around, lifetimes work fine with async functions. The trouble is that the most obvious mechanisms of concurrency like tokio::spawn require their arguments to be 'static. There are other tools though. The type of my_mutex is Mutex<&mut Self>, and notice how the async blocks aren't move

https://gist.github.com/lbfalvy/...

links:
[{"type": "url", "url": "https://gist.github.com/lbfalvy/1ca6b201b482950538d88c9b7e9f010f", "short_url": "https://gist.github.com/lbfalvy/...", "title": "https://gist.github.com/lbfalvy/...", "start": 313, "end": 348, "special": 1}]


user_username: lorentz
created: 2024-11-25 21:48:01
body:
If you do actually use Tokio specifically, tokio::join! does nearly the exact same thing. I picked futures because this can be implemented runtime-independently and you might be using a different runtime.


user_username: lorentz
created: 2024-11-25 21:55:59
body:
Also also, apparently futures also has an async mutex which would eliminate the async_std dependency, but I can't find one in Tokio, so I guess if you use Tokio it's better to use tokio::join and async_std's Mutex and eliminate futures? Idk, all of these crates also offer a ton of other overlapping features, pick whichever you like. Future is the glue and it''s defined in the standard library so pretty much all of these should just work together.


