This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

BordedDev said @wifi you can do it if you want it with Jetbrains by explicitly right-clicking on a folder and looking at the local changes, so it's got the best of both worlds,Was it easy to setup? I have the eternal goal of setting up a NAS and setting everything up on it including, data backup, rendering, git, ml and whatever nonsense that I might find interesting,@retoor I do miss the office, and playing D&D at my previous employer. Not so much the hour+ commute, started listening to audiobooks and made peace with it. Now I sit quietly on discord with friends I made back in school/uni. Doubt I'll find a commute shorter than 1 hour.
I did also apply to NS and got rejected because of not having enough experience with large orgs after interviews. Should probably have mentioned I just wanted a position but could only find senior ones open. That would also have a 2-hour commute (to Utrecht), but it would be on the train, which they would pay for AFAIK.
Performance and DevX are definitely what I crave. One of the proudest things I've managed to do was creating a performant FSM + firebase ORM setup in an app, it was for an app for a B2C route planning company.
That class of responsiveness 🤤. Reminds me of my excitement of Svelte, which has served well where we have used it, but instead I'm dealing with React slop. What are you using?,@retoor Do you mean it's generated on the fly by GPT, you asked GPT to write the site for you, or do you mean you TABed to victory?
At work, we have access to co-pilot, the tabs there flow as well. With occasional “can you write X” for me, which always assumes jest for tests even though we're using vitest.
That review is awesome and more useful than 500% the "reviews"/complaints about (client)PM at work, did you make your own model or are you interfacing with something else? (I'm going to assume the source is on your site)
Have you had any luck with more complex/modern topics — my recurring project is making an MMO engine (MMO game would be secondary) and have found that co-pilot doesn't really understand what's going on (e.g. packing integers into 7 bit chunks with a marker if the next byte is also part of the number)?,@jestdotty I had a friend go through the stuff in the house, now he's not welcome any more. Mom really doesn't like it, can't say I blame her 😅,@retoor Ehh the reason for “local” (I'm going to assume self hosted since you can run it on demand on places like runpod) has more to do with specialisation since those local models can have the same limitations/brainwashing.
And yeah, it's very awesome, wish I had something like that back when I started programming — would still like to set something up like that, but I have been instructed to not have that much pride in my work. You are missed, my dear PR formatting and “error” correcting setup 🥲. (Junior had too many issues writing good code, and boss told “but it works right stop complaining” in more than those words — guess what it didn't work, but I wasn't allowed to put it back. This was before the “AI” industry),@retoor Turns out, like pretty much all NL government email (WHY!?!!?!?!), the LinkedIn emails were going to spam.
Do you have any recommendations for looking at average dev salary?
Also, sorry about the delay in replies, it's been busy this side — washing machine decided to detach the tumbler from the motor today, not that big of an issue since it was on the list to replace but still…,@retoor Eh the most fun I had was creating a voice->text->voice discord bot (could also just text->text) but since finding anything trained on high-quality audio is hard and the datasets even harder (with LJ being the standard or newscasts 🤮). It annoyed the shit out of people on the server since there was a delay and no auto-cut off, almost like I told them it's a work in progress 🙄 + my original goal was just to annoy them with it.
The saddest thing about it was the best thing to message when I had a shit day, since it would always try to cheer you up (since people get tired of the retard doing the retarded thing, and you're having to fix it at work story).
(I do want to rejigg it be like the cursor IDE thing where I can just go "Tomoko, where did these morons put the vehicle control logic" and it just pops it up for me),@jestdotty Not just India, but asia in general from what I know that why apologies are rare on that side. It has also gotten more common in the west (since it's admissible in court, except Canada unless they're on social media),@spongessuck Got any recommendations? I tried MiSide recently but found it mediocre storywise, still a lot better than most of what has released this year, however… (I wanted to be a writer before I got into programming, but Bioshock convinced me that if I want to make something deeply introspective, you have to breach that “I” barrier which games excel at as a medium),@spongessuck The controls made me stop, probably shouldn't have tried it after being awake for ~30 hours, I'll move it to the top of the “I have nothing to play” list though,@jestdotty Yep, from what I have heard, if a country is hierarchical (e.g. Japan and Korea) the blame is moved downwards to the lower rungs, and they have to apologize and bear the brunt of repercussions (without complaining or revealing the truth).
I'm the “your words are meaningless to me unless you change, and if you change you don't have to apologize” unless you cause me direct harm (e.g. checking in broken code vs blaming me for said code),@retoor
> My article is all about wasting as much money as possible regarding AI
Get the AI to narrate the book, with unique consistent voices for each character? (I loved the audiobooks when I was a kid, they were the Dutch ones, though)
Does it compare well to DeepL?
@cafecortado AFAIK they are doing more AI in the manga industry because of incorrect translations of the humans,And then you meet the dogmatic a-hole above you who says how things must be done while not having a clue.
Also, I wish my junior would do 0-5 more MFer will push such bad code sometimes because he's too lazy to fix it (and yes, I told him to fix it and why),@retoor While it's a double negative, this makes it more “what's inevitable” rather than “what can happen” IMO and yes, I'm fun at parties, just make sure I've had something to drink first,@retoor As that one guy at my work says, “how does this effect the memory”
Wish I had more colleagues with this amount of passion/drive for projects. We'd have probably taken over the world instead of dealing with django rest shenanigans (I miss fast api 🥲),@tosensei Too strong, as in probably exceeds recommended caffeine intake. I tend to drink a mug (a proper coffee mug) of pure espresso in one go if left unchecked.,@Lensflare
"Up to 400 milligrams (mg) of caffeine a day appears to be safe for most healthy adults. That's roughly the amount of caffeine in four cups of brewed coffee, 10 cans of cola or two "energy shot" drinks. Keep in mind that the actual caffeine content in beverages varies widely, especially among energy drinks." according to google's synopsis,@retoor I do the bean juice at home since the Dutch instant/boiler coffee makes me want to throw up but when I go out I do the same, iced coffee followed by mocha,@retoor I like it because it generates the swagger/openapi doc and “input” validation. I haven't looked at before aiohttp, I'm not really a python head since it uses white spaces. I wrote a file-based router for express ages ago as well, it just makes working with routes intuitive. Fast api has grown and made their own DB wrapper as well, it's pretty polished. Did you know you cannot do cursor based db access in django 🤯,@retoor Should you be able to bind to body/html and receive them through bubbling?,@retoor That's fair, btw if you want to know something that you might find convenient or annoy the shit out of you it's this: https://developer.mozilla.org/en-US...
If the shadow is mounted as closed, there is no way to get access to anything inside and I don't believe the events will bubble (learned this thanks to Google's crappy map markers and had to force them all to be open)
BTW you can generate the templates on the backend and stick them into <templates> for usage on the frontend as well,Window's new screen capture hook also adds an obtrusive border to the window you're sharing, I guess bad ideas spread,The MineCraft forge community and a game dev form I was on (back when I was 14 and 16 respectively) pretty much made me stop dealing with forms. Now I'm almost the same as @retoor.
Funny when I was part of hacking forms they were a lot friendlier, managed to be the top Dragonica private MMO server for a while.
DevRant is probably the first form I have used in ~10 years and is helping not give up on coding so ¯\_(ツ)_/¯,@retoor A bit taller than that, 183 cm. 150 cm is a cute height, I think your head is at my shoulders.
Yeah, I agree about the overlap, the fact most people are mature here is a very welcome change
Also, I don't think you can say that miss hall monitor keeping all the riff-raff spam at bay ;P,@Demolishun Ah yes the holy ABI, I can't understand why they don't just say with C++ 26 (or whatever version X amount of years in the future) that they will be replacing it with a better managed system that may make available with an earlier version.
Hell the std module would have been a perfect time for it “if you use modules then you work with the new abi system”
I don't even want boost, but it seems the most recommended C++ redis library got absorbed,You see young @retoor when groups of people come together, not everyone is good. Some people want to take advantage of the others, they'll do this by doing things called scams, and they'll aggressively push it also known as spamming.
Now people in the group don't like these scams and spams, and they'll create a moderation system to filter out others that they don't think will fit in. This is what you did with the anti-spam-bot bot army.
A hall monitor is someone who moderates the halls or corridors, just like how your bots check messages to see if they should be on the site and will send them to the principal's office if they aren't allowed. Calling someone who isn't an actual hall monitor a hall monitor is also used as a light tease when they act to stop people who are unwanted.
Also, riff-raff is used to talk dismissively about a group of people as if they are a lower class
And “at bay” means to guard against or limit the reach of something or someone,I was just barely able to squeeze that in the character limit, but TLDR I was just teasing you for saying that there is no moderation but you created a moderation system to remove spammers,@retoor The only difference I can tell between open and closed is whether you can gain access through the hosting element (otherwise you can only change the closed one using the reference returned from the attach call) but otherwise yes, it isolates almost everything
Interesting, what did you do to set it up? CSS grid? Do you have a demo? I haven't played sudoku in a while I used to do them together with my mom but when I'm alone I tend to get into the mind frame of "why am I doing this instead of coding",@Demolishun Honestly I'm not too sure either, I assume the addresses in the DLLs just can't change since then it will try to execute the wrong code,@retoor I'll give it a look, are you interested in me giving you a review on the code since it isn't that long (for fun)? And can I do it on your site?,@retoor Eh, I've been a lurker for a lot longer than I've had account (this is my first one), but I started using dev rant again around the time you nuked the old account. Can't say exactly why I assume you're female, I can give you conjecture but in my mind you have a fem voice. Let me know if I'm wrong.
Also happy early Birthday, mine is exactly 2 weeks after yours and yeah you're a bit older than me,@jestdotty If I told you people in MMOs thought I was female would you believe me?
Sounds like good fun, maybe a bit too simplistic but for text based interactions probably enough,@retoor Ah so no neins so far, I'll only get round to checking it tomorrow though (just encase you want to make some edits 😉),@jestdotty Haha good. Maybe, it's probably more because I grow up with a single mom, most of my friends being female during good chunks of my upbringing and a disdain for sports. I lean more to the single mom thing + being perceived as female tends to give you bonuses (like free gold) + online censorship for guys online
@retoor isn't that because the water companies can't get all estrogen/birth control out of the water,@retoor "Men in NL are not very manly and women not very female"
Yeah I've noticed, even all the way here in the boonies it's a bit of a contrast to what I was used to in Africa (no I have never been mugged but I have "stopped"/caught 2 home invasions) and general service is atrocious. I don't think I'll ever understand a guy wearing makeup, unless you mean stuff like topees.
I guess I'm lucky that PP is a turn off + I want kids,@retoor Between 3 to 5, I do want to make sure I give 'em all enough attention. How many would you want?,@retoor I've found that there are some life lessons you can only learn from people close to your age. I have 2 step brothers and a half sister, all on my dad's side, but have pretty much grown up as an only child. I don't have much to complain about either, except the lack of good male role model I guess.,@retoor I'm going to create fork since I assume I can only drop comments in a PR (would you like me to add modified files as well? I assume it's still sudoku2 + js),@retoor down voting is interacting (and is treated like an upvote in the uploaders algo), it's the same problem the clowns on twitter have when they comment on things they don't like,@lorentz I disagree, react changes the the way webpages work by way more, since it's imperative not declarative. Vue stays to how the web was designed, declarative structure with imperative bindings. It's also why react has such terrible performance,@lorentz Maybe if you're coming from another language it might look more intuitive, either way you're learning HTML and CSS in addition to JS. People I've introduced to Svelte (it has similar all-in-one files) with "it works like normal HTML with extras" there was next to no need for an explanation for them to grep it, the most recent ones was a senior and the other a junior who had to do (old) C++ for uni and python. But no "fresh faced young bloods" while for react they had to go looking for the tools to use to setup stuff like state. No hate on React its self, just hate on the people who shit out shit code and think they made gold - maybe a little hate for it slowing down the web,@retoor I remember using a fusion of a tiling DE that could also "detach" windows. I found the tiling was nice if I had a set setup for working/fixed windows at start. I use powertoys to manage my window creation on windows now,@retoor And it's white house approved,@retoor I'm still busy going through the code, I've made some notes already, but it tempted me to write it differently. Hopefully, it won't take much longer, but it's a work week. Happy Birthday again!,You don't have automatic roll back on failure? Testing in prod is so hot right now
For me, it tends to be for code that I'm unsure about/would take too much setup to test manually OR a bug report from the user (that isn't a minor fix like a typo)
The biggest value I've found is in groups where not everyone is as familiar with all the systems/incompetent, or you're going to be taking large gaps of work and need to be able to see how things should work,My day starts 8 until daylight savings, I prefer getting the workday over with sooner... Whoever made standups (fucking roll-call as shit version) standard can go fuck themselves though. And yes I know what they are meant to be for, I've only had 1 client keep them to 10 minutes (in 10+ years). Let me be groggy if I have to get up early,@lorentz And then you realize professionals aren't much better :(
Glad your prof wasn't an ass or did you catch it ahead of time?,@lorentz Yeah, I've had profs like that as well. My most passionate one didn't code much funnily enough,@cuddlyogre Just take the deploy keys with you ;P,@cuddlyogre I don't imagine Burger King will look too fondly on people who went on strike. Let's not kid ourselves, it would take 20 minutes for someone to replace the keys, it's pretty common with clients I've had to deal with and nothing will happen unless you took down prod as well,"Seize the keys of production" I remembered the joke :D,@jestdotty Sounds to me like a pre-school crush, that, or they don't like how similar you guys think the same. What's that adage, "you hate in others what you see in yourself" or some shit,@cb219 I've had it generate a decent set of tests by just asking it to write tests for <insert code here>
Will probably need some clean up however,For me, setting a timer/alarm has been the most helpful to get out of the "just one more game" mindset or if you're really not feeling, it doing it inverse, set a timer or alarm for the study side project. Also slapping all options I'd like to do at some point on here: https://wheelofnames.com/ (excluding procrastination stuff) if I really don't want to do an option I'll skip it, it breaks the "I don't know which thing I want to do" cycle,@qwwerty I'll second what @kiki said.
Maybe find a smaller side project you think you can finish in a week and see how long it will actually take.
On the software being "done" part, I had a (minecraft server) bucket plugin that would allow you to build in creative, it would track what you placed (and the order) and when you were done you could collect them in survival and dump the items in a chest for it to place them. If it wasn't for the many migrations making me lose my I'd still have permanent curse forge premium. It took me less than a month to make, and I haven't touched it since, still one of the proudest projects of my youth,How big is the org? It could be HR/manager being lazy and going "give me another one of those". But I'd still start asking questions (they can't fire you twice),- Forgot password → Can't use the previous password
- Every X time you need a new password
- Forced to use (app) 2FA
- You search for X, but the search engine goes "well, you actually want Y"
- Asking for phone numbers
- Blocking temp mails
- Probably more,What about Emacs?,@retoor Interesting read, never heard of it before,@jestdotty That, or they disable highlighting and the right click menu
Another one, putting an image behind an invisible div,@cafecortado Now I want to go to a restaurant where you order by using punch cards...,@retoor Unfortunately I'm stuck on Windoze because some USB devices I have don't have drivers/work on linux. Creative hardware software devs suck balls,@Demolishun It's probably because they tend to be not as popular as the mainline packages, since it's not text nor image gen. In this case, it's some transient library causing a fuck-up. Also, libraries assuming you're using conda
For a while, most AI libraries were stuck on old versions of python as well because of the way they bound the C functions to python,@tosensei Sure, but then they modify things like LLVM. If it was just shit python code, I could deal with it.,@IHateForALiving Git gud ;P no clue what angular uses it for, but it's a lot more performant than the built-in functional parts of JS (map, reduce, etc).
Maybe lookup pipelining to understand what it's for,@IHateForALiving It is, strange you need to rx for that, to the point I don't see a benefit other than if it's your style of coding.
I see it as a replacement for [...].map(...).filter(...).reduce(...)
or dealing with websockets
Also since I'm familiar with pipelining it's rather intuitive for me and I work faster with it ¯\_(ツ)_/¯,@IHateForALiving 100% agree,2nded on the oath2, especially with the new spec where they removed user/pw auth.
TTS/STT is something I've been struggling with for ages, that's why I wanted to use the whisperS2T model. I've used the simpler whisper model before as well, they're generally not a problem, but their output can be a bit limited. And StyleTTS for the output.
Either way, you managed to get further than me when it came to setting them up the TTS/STT on a new project,You can't escape it by doing
.pipe(switchMap(async (...) => {
sanity
}))
?
Still it sounds but inane and insane to make it a requirement in a web framework
OKAY I'm never touching angular (just looked up the syntax) 🤮,@Ranchonyx map, filter and reduce are all full list traversals (as in each independently does a for loop)
With rxjs it's only a single loop, you're splitting out the bits inside into functions
Created a pastebin for indention; otherwise it's below https://pastebin.com/2BBaWi50
let data = [...]
for (const i = 0; i < data.length; i++) {
data[i] = mapper(data[i])
}
let newData = []
for (const i = 0; i < data.length; i++) {
if (filter(data[i])) {
newData.push(data[i])
}
}
vs
let data = [...]
let newData = []
for (const i = 0; i < data.length; i++) {
const newVal = mapper(data)
if (filter(newVal)) {
newData.push(newVal)
}
},@jiraTicket It's also so that google has more words to match against when crawling. Gotta get that SEO juice,@retoor Agreed, especially since _ has meant private since the C days I'm pretty sure (if not before then)
Thanks, I've been working on the review slowly, going through it in chunks, been dealing with a blocked sink unfortunately, so I haven't gotten to it today
Interesting on the google/pocketsphinx, does it just give you a direct transcript or does it also give timestamps or multiple speakers? I'm not super surprised that they aren't that good with Dutch since I don't imagine there is a huge (premade) dataset for it.,@CoreFusionX What happens when one of the scales (mainly the reader side)? Can you set it to re-emit all the messages in the last X minutes?,@CoreFusionX Interesting, that does sound like a better option, especially since it would allow the load balancers to keep the sessions in memory, which is even faster than Redis (and removes the pain of Boost + modules 🤞). I'm trying to create a UDP (QUIC) load balancer/router that also enriches the message with session info, since it's the entrance into the service.
The current flow I had mapped out was, the web backend does the auth -> sends the session info to Redis with a TTL on the key. The load balancer, whenever a stream comes through, would grab the session info from Redis, enrich the message with the data and forward it to the relevant backend server.,Become the disaster they need to recover from.
At least they have one sane dev,@retoor It's 2am which is my soft, I-really-should-be-in-bed-time. I've created an account and dropped a message, but I'll leave it open tonight/tomorrow
I just like the unified feeling of having it all on my machine + less places that I need to update my card on in the future,A good chunk of my dev career was updating legacy shit + recompiling decompiled code 🦹(I cracked my universities apps to get the PDFs/EPUBs)
I don't think I've ever not been able to figure out what I've written before, but I have called myself an imbecile before.
The best advice I can give, is figure out your mind state and how you imagined data would flow in that scenario. It could also be an aspect of code style, I can still easily understand my hand written firebase ORM...
Wait you said 3 days, I'm pretty sure that fucks with your memories,@retoor Until you get the "managers"/PMs "hey we were thinking about this feature"
It also functions as a morning roll call to see who's late (yes, I've seen people get in trouble because of stand-up missing/being late for it). It's not meant to wait for anyone, damn it! (had 1 client do them properly, and I miss working with/for her)
I tend to page out pretty quickly once they start prattling,@jestdotty Orca's stay away from humans because we hunted them so much, but with them, it's actually socially communicated 🤯 (orphaned or otherwise estranged orcas will still attack humans)
For me, I can be the same if there isn't an easy click (same hobbies). What helped for me was doing some research on the topic, I'm also a "we must meet 3 times before I'll properly talk to you" person. 101 possible reasons really ¯\_(ツ)_/¯ Hope it gets better for you,@Lensflare If you're not interested in foreign culture, how can you be a good racist?,@Lensflare I'm just referencing the meme phrase of "Me Studying X History So I Can Be Racist More Accurately".
You can find something disgusting doesn't mean you can't have an interest in subjects around it, e.g. I need to unclog my sink, and well, the gunk in the pipes disgusts me,I remember a conversation that we should stop calling the code from the previous developers as "their" code, I think my brain paused for a solid 20 seconds (I was complaining about fundamental issues with the codebase),@retoor I know people who do it for a living...,@lorentz It gets better, my current PM likes putting all the meetings in the afternoon. I have days with more meeting than work time :(,@retoor If no one else can figure out how long it should take, it's very easy to be lazy about it. I'd say smart people would get too frustrated having to constantly research stuff that should be obvious.,@Wisecrack I enjoy doing rewrites/simplification, how else do you get better wheels. I do try to minimize my own code, after all, there is less chance of bugs that way.
If you want an easier time, try reading decompiled java it's a bit easier to grok. Looking for patterns and knowing what certain combinations do makes things a lot easier. (I also enjoy the Zachtronics games)
I got onto the decompiled code for hacking old MMOs since sometimes they would encrypt even the localisation/server config so I can switch it to a private server.
I'd say be careful with the long nights, since the caffeine is just binding with your adenosine receptors, and the sugar and vitamines give you an energy boost (so your body is still as tired as before). Then again I tend to work best with about 1 beer in me,@retoor Yep, for some work PRs I need to create some tests because of the holy coverage. I think I'm literally going to pass it to copilot and tell it to make tests,@NoMad Do it. I'm in a similar position. If it sucks now it's not going to get better by doing nothing,Thanks :D
Doing bookkeeping this weekend but will look at it soon™,@retoor Yep, DevOps has IMO become a lolcow (looks over at terraform) since "everyone" needs to have super scaling. Like no Bob, you and your 50 customers don't need a super mega cloud, here is Raspberry Pi, hope you do something more than host your website on it since that still leaves a lot of capacity,@Demolishun When a battery is charging it's usually disengaged, he's laptop is most likely browning out/PC limiting the wattage
@Lensflare I'm assuming the laptop can exceed the rated limit of the charger (which it knows because of the chips in the cable) e.g. boost to 200W which is the limit and then throttles, 2 chargers = >200W capacity,@retoor I wish websites went more into the Japanese way of website design instead of overly simple slop of having to go through 20 menus...
https://youtube.com/watch/...
https://youtube.com/watch/...
+ https://youtube.com/watch/...,@Lensflare Yep, part of the USB-C 3.1 standard
Otherwise, you'd burn your house down running 100W through a cheap USB cable. (AFAIK if it's missing it only operates at some "safe" capacity, probably same as USB2 5v 2A)
Quoting from wikipedia:
Full-featured USB-C 3.1 cables contain a full set of wires and are "electronically marked" (E-marked): they contain a "eMarker" chip that responds to the USB Power Delivery Discover Identity command, a kind of vendor-defined message (VDM) sent over the configuration data channel (CC). Using this command, the cable reports its current capacities, maximum speed, and other parameters.[31]:§4.9 Full-Featured USB Type-C devices are a mechanic prerequisite for multi-lane operation (USB 3.2 Gen 1x2, USB 3.2 Gen 2x2, USB4 2x2, USB4 3x2, USB Gen 4 Asymmetric).[31],"The future is the present of the past",@NoMad Do it before your work, it'll be easier to deal with before work than after,@electrineer While funny, most people can only deal with X amount of stress in a day, and if work isn't tolerable, starting the workday can already be a big crumple on that capacity.,@retoor Rocket's been dead for while :(,Reminds of NL, they try and outsource everything. Oh, you went to the dentist you'll have to wait a month to receive an invoice because we have a company do it for us.,Congrats! Hoop you get it,@retoor It's ok, not a big supporter of the gambling pipeline of insurance for something everyone has to spend (tax). Back in the old country, public healthcare was free, and the same you'd have to wait (unless it's an emergency) and better than here in NL (doctors (actual doctors) would be flown up north regularly). Or you could go private, and it would also be good, and you'd be helped almost instantly.
Also think my old car's value was 3k euros, loved that car,@jestdotty I don't like scheduling my lunch but just having a set "invisible" meeting could work for me regardless since I don't actually have to have lunch then... 🤔 I like this idea... maybe some extras in some afternoons... 🤔,I was expecting tab to be higher ;P
Are you a multi-line user? (for me the shortcut is ctrl+alt+shift, the direction key or mouse clicks)
I'm sure my del/space key is in similar state as your backspace. But I just noticed I use it to remove spaces at the end of sentences.
Are you a ctrl(+space) text navigator?,Ncurses!,@retoor I think it's column mode, Google didn't help with my checking, but essentially, I can drag my cursor to select a square of characters (the only time I'd actively use the mouse during refactoring)
Also, I meant ctrl+shift (highlights whole words)
I'm trying a small keyboard and have remapped pg up and pg down to home and end (I miss the numpad though, cidoo v65),@retoor Interesting, I'll keep it in mind when I want to touch console code again :D since ncurses isn't cross platfrom,@retoor Well that's intentional, they literally serially pair components, use a screen from another iphone == brick
For terminally, I can imagine there being a couple of edge cases, but from my experience of toying around with writing an OS a lot of the standard stuff is the same,@Grumm Definitely for dissecting it and finding interesting "features". The Cherno does code reviews in addition to his game engine videos and relatively they're popular,@Grumm Well they are "big" now, I was around when he first announced that he was going to make an engine.
If you really want to get into it, plan videos for 6 months to 1 year at a cadence that you can work at and see how it goes. Programming is a niche, so growth capacity will be low, but you have a higher chance to be found, and you'll most likely never be one of the platform bigens'. The Cherno is still a smaller YouTuber as far YouTube is concerned.
Check that your audio is good and not echoing/grating,@Lensflare So you're telling me he's Romanian?
Even if he is a troll, at least the comments are generally fun to read,If they are paying you to not work on money making parts of the product, they're either really big, something bad happened recently or you're not charging enough. That's the most common reason that they don't happen + if you want good quality, it needs to be tested by humans regardless.
TLDR: The previous contractor didn't care because the client didn't care,@jestdotty I've done this and every repo I create uses the master branch, had my boss ask me why I use "master", told him it's the default (which it still is, GitHub put the rename command as part of their instructions) and I add the remote using my IDE. I also doubt they'll ever be able to actually make it retire.
Also, it was called main after the main-character-syndrome the imbecile had who complained about the term,@MammaNeedHummus Oh definitely, if you lack moral fibre you could easily make 6 figures if you're ok making brain rot for children. Seriously, look at what's on YouTube kids,@Lensflare I didn't mention the race.... they're still an imbecile. MFer doesn't even know English, no clue why they listened to it
While I haven't asked Linus, I'm fairly sure it has to do with a "master" copy, the same as in audio,@Lensflare Would you accept the definition being: A smug sense of superiority and a small penis?
Question for you, would you differentiate between someone who is prejudice to a group of people but treats them each individually as an individual? vs someone who doesn't treat them as individuals?
I think there is a difference, and that that difference is enough that there should be a difference of terms, but I have known many people of both groups over the years,@Lensflare Ah sorry those were meant to be comments to different items, the remark about Linus was for the "main or master is just a convention for the default branch."
Sometimes I forget how easy it is to lose context in text
On the "for those people":
I carry disdain for those people since they've actively harmed my culture and the culture of people I care about. Thanks for bringing context,Hmm, renaming to "in development"/"release" might have been a practical option as well,Did they IPO? Because someone promoted marketing/sales to a high position tale as old as shitty tech companies,@D-4got10-01 Whenever my junior used to ask "what should I do?" while we're on a call, I'd answer with "meth" (followed by trying to figure out why he's stuck) - his wife didn't appreciate it,@D-4got10-01 If I told you she got upset that he didn't immediately get food at a work event so they could get seconds at the end, would that give you enough info? (I'm going to give the benefit of the doubt that she didn't know that those events are tightly catered for),@retoor The AI chat isn't working for me,Sometimes you only hear back at the end of their collection period, I wouldn't take it too hard. You sent one, now it's easier to send it to the next one,@retoor No luck on the phone either, it's clearing the text and telling me "please enter a message before sending". I used multiple on my PC (both logged out and logged in), edge, firefox, opera,@retoor I only saw your Clippy reply now, I meant to one on the home page
> I am on molodetz.nl in room #molodetz btw
^ I assumed you meant the home page one since both rock and snek aren't working
It happened again! Messaging at the same time 🤣,@retoor Did it also use an excessive about of RAM? You know, to complete the whole enshitification or are they still working on it?,@D-4got10-01 It's funny how companies go from, tell us what you want so we can build it to "we know what you actually want",@retoor I just remember having to "reconnect" after sending an image/video. Then again maybe I was hammering your connection a bit too hard since I have a 1Gbs line. Looking forward to Snek,@retoor I believe underflow behaviour is also system dependant - and yeah depending on the lang it could also raise an exception instead,@retoor I'd say your english is pretty gooda. There are a couple of dopamine hobbies I can think of, but it really depends on the person. Do you like being outside? (I know it's cold right now)
Also for the patience thing, it could also very well be that you have adopted the expectations from working with a high level lang and projecting it on other langs (e.g. making an api python is super easy, in C not so much). It's something I noticed as well, and having re-adjusted my expectations it helps quite a bit.
Are you making sure you're getting enough sleep btw? If you're tired/fatigued, it can shorten your patience quite a bit as well,@kiki
> Having no knowledge of polyamorous relationships even existing, at the age of eight, I realized that monogamy was wrong
Funnily enough, I had the opposite realization. It is not the "natural order" of things, but it is the systemic culture humans have adopted for the betterment of society as a whole. I did some research on it, and there are a couple of reasons why monogamy is the standard. If you want to look at examples of poly- you might want to look at the middle east/north africa. I can give you some of the history if you're interested (also not trying to convince you otherwise, it's just an interesting topic), just @ me,@retoor Fuck the gym, want to make me cranky and short-tempered, make me go to the gym.
When you're out on a walk, is there anything you like looking at? I'm a big fan of architecture and will go explore a city. As for nature, I can appreciate it, but it won't get me out the house.
Audiobooks/Reading/Donald Ducks? If you need something to occupy you, what are your habits when you aren't allowed/able to do anything, do you fidget with your hands, zone out, daydream about code? Would you put down a book if you're in the middle of it to go code on a whim?
How much energy do you want to invest in the hobby? I like scuba diving, but I don't do it often.
Often, the easiest way for me to break away from "computer stuff" is to go somewhere in person out of the house (but I tend not to enjoy doing that). Or at the very least out of the room with the computer/displays.
You could also try the Dutch's favourite hobby cleaning ;P,@Lensflare Not infinite, since when you have 1 wish it'll roll down to 0, unless you again wish for 0 wishes.
Imagine, the genie turning you into bronze while you have 4_294_967_295 wishes left over,@retoor
> Sex, but that doesn't last.
If you're cooming for dopamine all day, you'd need assistance + after the 20th orgasm in a row, you'll likely pass out (I guess you could count that as catching up on sleep).
I've attached an image of the BBCs we were staring at when we first got here (I wonder if devrant can handle a 40mb image 😅, nope didn't like it, 12mb? nope)
I haven't heard of gogs, I might use it with the inevitable NAS.
Sounds to me like you're inundated with code wherever you go. Dopamine, at the end of the day, comes from whatever you feel to be an achievement. If reading is fine, I'd look up some side topics you find interesting, e.g. history or philosophy. Although, I'd probably recommend "the design of everyday things" or something that can stretch your mind in someone way, some mystery maybe? Do you read comics/manga (other than Donald Duck)?,@retoor Also did I remember right that you have a guitar to play, why not try it with a copy of rocksmith?,Ah yes, the "smart" PM, got one of those as well - no matter what you tell them, they'll never admit to having done something stupid nor that they broke something,@retoor I have a faint memory of you replying in a rant that was talking about guitars.
It's a "game" like guitar hero, but you can use an actual (electric) guitar, comes with video lessons and exercises as well. https://store.steampowered.com/app/... (I wouldn't give ubisoft money and play it from alternative sources 😉)
You know more songs than I do, for me, it's nice to force my headspace to concentrate on the notes/hands rather than what the latest idiotic take from work is. I haven't had the chance to play for a while now though :(
Donald Ducks were my comfort as well until I moved, and they were difficult to get, I still have all of my old ones. And yeah, the Goofy/Pluto thing has been a running "huh" thing for most people, there are some crazy theories out there
I'll second the difficulty on finding other communities,@retoor Wow you should put that on a bus! :D,It's rare that I find music I like post 2013 (unless they're artists who are still making music, like Within Temptation). I've also started to hate streaming services since they all without fail will create a music "loop" just playing the 20 same songs over and over again. Finding new music is great, but I don't go looking for it, that what I use the streaming service's auto-suggest for which stopped working a couple of years ago.
I can't play any guitar songs unless I have a guide in front of me (I can barely read tab), I have memorized 0 songs.
Every now and then I pull up a nightcore playlist on YouTube, and you're right, it's either not really nightcore or it's older songs. It's rare that I have the time to listen to music, atm. You might like Geoxor.
When I'm in the zone, and I can play some high BPM music to kick it to second gear, if I'm not in the zone, it will give me a headache (e.g. DJ technorch),Change the git author to your boss? ;P
I am not sure how you'll lose history unless you're rewriting history?,That sounds like ass, with my current position I'd get praised to the high heavens for that kind of documentation. The only thing I disagree with is that yellow is readable (on a white background),@D-4got10-01 Ah yeah that would be perfectly readable,Empathy can also mean understanding the way someone thinks, aka can you put yourself in their shoes and find bugs they would be bothered by.
Doubt that's what they meant when they put that as a line though...,@retoor As long as you have someone who appreciates it. I do agree on the making sure they know what you did, the PM isn't going to notice the 10% performance increase, but the users will, and you don't want sales to claim it was their "special" idea.
@D-4got10-01 Isn't "full-stack" the worst paid category when it comes to salaries? (says the generalist dev),@NoMad I dunno reading that rant...
Pretty sure mongo/any decent document store can have a schema,@retoor Can't get fired for saying the wrong thing if you don't say anything,@retoor As long as you had fun writing it :D
It was just a really silly error since there was no change to MSQuic. Ended up finding what changed by walking through the code with a debugger, which in term let me find the PR on vcpkg - I wouldn't even have minded if they had left OpenSSL the default and made an option (that I can set with the damn manifest) to switch to the windows exclusive SSL lib,@retoor I've met plenty of "I just do backend" type people, they use some "magic" backend to frontend library - their code tends to look shit either way (and written in C# or Java. And HTML in the MBs). And the ones I've met can get really offended if you mention anything about frontend to them (especially big, firm ones). Frontend "only" people tend to be really flexible and wanting to know more about the backend.
It exists because of the start-up boom IMO and the afore mentioned people getting on their high-horses.,@retoor Definitely, hence the quiet. The current people I'm working with are more left leaning but don't really bring up politics at work, unless it's something larger but not huge (e.g. Trump) but will mention leaving Twitter. Getting hired here was a funny (but simple) story as well,@CoreFusionX Strange, maybe it has to do with their virtual drive driver?
Couldn't you connect using AWS' web connect without unmounting?,Hearing stories like these always make me jealous. The people I can kinda get to play, would quit out on the first combat encounter :/ . I've managed to run a semi-decent call of cthulhu campaign with them, and a free style pick your adventure. We're trying again soon™but I'm going to assume it won't live long past the first session,@retoor Since you wrote it, you'll know how it works. These people definitely don't (they would barely touch LINQ),@Liebranca Not sure how much it'll help, since making the characters isn't so much the problem. Another one will constantly try to derail the campaign, e.g. when joining a running campaign (has only been one-or-two sessions with brand-new players), I tell him he can play whatever, just don't try to leave the town, and (it's soon going to be under attack be tieflings). Guess what he rocks up with, a tiefling with flying, and the first thing he tries to do is get everyone to leave the town... (ah and when they were still in the town and we broke up for the evening, he was going to fly to his church, I think he was playing a paladin) Guess which level 1 characters are now stuck in hell.,My condolences, welcome to bootstrap 2.0
(doesn't it still use postcss)
:P,What about strHungarianNotation ?,Disliking React
Being able to reason about decisions
Getting things done,@jestdotty I can empathize with your situation. Virtual hugs to you, hope you feel better soon,@Liebranca The "story" was for the new people to explore the (mega)city, used town accidentally, and I wouldn't have minded if they wanted to explore outside of it. It's that *he* (as the more experienced player) specifically did the things I asked him not to do. Story wise, it also wasn't possible to "walk" out either, e.g. for instance, the gates were closed with an inner parameter around the walls. They managed to get some good roles and luck, and got the info from some books in the dungeons (since mr. tiefling got himself arrested, since he's a tiefling and tieflings appear to be sieging the city) that there was a sewer that they could use as an exit. When they got there, I tried to describe at as dull as possible, but no, he had to convince to go track out into the empty planes.
And yes, as far as I remember I asked him to stop, and if he went lone-wolf it would have been easier to deal with. He got saved by the others in the dungeon just in time...,@Liebranca Agree to disagree, he was being an unreasonable asshole,@retoor Are you thinking of tailwind UI? That was also the reason I objected to it at work, but got overridden - IMHO CSS isn't that difficult to learn, it just a stack of rules. What all the rules are, that's a different story and which to me is the same as tailwind (except tailwind can't do some of the more complex selectors, for instance the ones I did for the sudoku)
There is also animate.css (https://animate.style/) if you want to do some fancy animations,@tosensei All that I can see while reading that is the sarcastic SpongeBob meme,@lorentz I've skimmed through your reply, but will look properly after work. But wouldn't nested CSS https://developer.mozilla.org/en-US... take care of your namespace problem?
Also @property `https://developer.mozilla.org/en-US...` ?... devrant broke, googling @ property css should have it come up though,@Lensflare "I wish for infinite Genies" or lamps I guess,@Grumm What @Lensflare said, it's just a common "work around", since it's all up to genie's wims, since in the original mythos he's doing you a favour for freeing him rather than obligation from what I remember.
> Does the genie behave like in the Alladin movie
That doesn't really narrow it down since Jaffar becomes one as well, and he teleports a guy to a sunken ship when they ask for riches,@sjwsjwsjw Doesn't changing the author change it? I'm very sure you can change a commits author,@lorentz Have you looked at CSS counters? https://developer.mozilla.org/en-US...
Looks like nested CSS takes care of the self-referential stuff?
It has gotten a bunch of new features, and I'd usually bust out SASS but doubt I will now that nested CSS is standard in browsers,@retoor > is the direct child selector,
.a {
.b {}
}
is equal to
.a .b { }
you'd have to do .a { & > .b {} } for the same behaviour,@retoor Ew I'd rather spend the weekend reworking an auth system then intentionally shit up a system I'll be working on regularly,@jiraTicket That's what I've heard as well, but that's why it's a full article. Rather than just term spam, + probably old advice from yesteryear,@retoor It's cheaper for companies to hire you directly, a lot of recruiters get ~30% of your yearly salary for a couple of years when hired through them,@jestdotty Yeah, AFAIK a lot of it comes from the America influence after WW2 (e.g. censoring porn and banning prostitutes),@jestdotty @TrayKnots "Do not discuss religion or politics." is short for don't do stupid shit that could get our server banned because the type of people who control/moderate discord is the same as reddit. Also, people who deeply care about religion/politics are often zealots/emotionally invested that will cause schisms in the group for reasons completely unrelated to the main goal of the group (playing a game). The fact they disallow heated topics is inherently part of democracy.
Reddit is retarded though since it's meant to be "the face of the internet" then it should allow all discussions, but then advertisers pull funding (a big reason for the Draconian rules about content).
Also it's often ego boosting to the these retards to block you after posting for the exact reason you said "I owned this guy and now he can't respond",@retoor Didn't he become homeless (because they cut his health funds or something) and then get hit by a train or car?,@Lensflare Yeah, it's fairly surprising since it's intertwined with their (historic) culture, but from what I remember it was pushed on them when they needed to rebuild. It's also related to how their court systems work, even if it is a miss-interpreted version of it.,@TrayKnots Forcing people to vote is the issue, since trying to find all the information about everything political is impossible and an unreasonable expectation.
You can escape zealots, you do that by excluding them from decent society.
Your voice does matter, yes, but if you don't care about the topic, there is no need to say anything. You abstaining to vote is also part of democracy - the same with most voting systems, what that means changes for every group (e.g. vote is excluded from the totals, counts as a point the "current" party).
And yes, that is also why votes used to be tied to assets, to show you have "skin in the game" and it would be beneficial to have knowledge on the topic. Never mind, trying to get something for the collective good rather than personal good,I'm fairly sure that returning in an if-else-tree has some performance optimisations that can be applied that can't if you don't (e.g. tail call optimisation).
I've never found if-return-else-return to be that difficult to read, and it's clearer to me that that is the intent and I can stop keeping those variables in memory. So I disagree with your linter,@retoor Fed ;P,@TrayKnots Well yeah, it's a way of removing accountability for people in charge. Half the shit that gets pulled today would have gotten a king executed, IMO. However, at this point it's "best" system we have for allowing the masses to weigh in - but there is no direct accountability to those who are elected,Have you been reading the google docs as well? Here is a quick start using 5-year-old syntax and 2 deprecated versions behind, oh you want actual docs, here is a list of functions instead,@12bitfloat "You can see them when you're driving - you run 'em over, that's what you do"
@retoor Terry used to livestream, and with his mental problems used to say some deranged shit,@TrayKnots 100% agree, hence the "" - and yeah, it definitely is, the same reason schools don't teach about taxes and securing funds/investing. I'd much rather vote on laws (that I care about) being put in place than have someone else represent me, but not everyone thinks that way, also remember that ~50% of people have less than 100IQ.
Many things are also about exposure (a huge failing in education IMO), if you grow up in an environment where people care about X then you will inherently know info about X and how to question X, but you won't know about Y. People hear about democracy, dictatorships, monarchy and maybe touch communism/socialism through history studies.
If it was up to me, many things like education should have input from the public in how they should be ran, with maybe stronger votes for those who have proven knowledge on a subject,@kiki Hey, writing an OS from scratch is no joke! AFAIK many people liked him (even as a lolcow, if that is the right term), and wanted to help, but I can't remember if he disappeared/died before they could assist or what happened. That's about all I remember,@Ranchonyx Mentioning features and common error situations/limitations nice.
The imports are a bit weird, with the description I was expecting :
import mjson from "@ranchonyx/mjson"
mjson.parseSync /mjson.parse (similar to FS api)
Therefore, it's good you show the whole input-process-output cycle
Pretty much what I'd want for a "small" library like this, the only thing that would be missing would be the list of supported config/options, but it doesn't look like you have any,@TrayKnots She has the right not to want to discuss it, but by her actions it seems she doesn't think you vote the same way and doesn't want the confrontation of you challenging her ideas. And in turn, neither of you change your voting opinion.
While your mom, makes the right choice to try and get informed before voting, she doesn't check how informed/biased that source is. Which IMO is bad™but it is still her right to do.
Sharing and challenging ideas are a good way to refine them, but it is tiring. However, if you do a triathlathon you're not going to be willing to then go and do a 2-hour ocean swim, followed by rock climbing. It's the same for mental topics, like politics, and just like with physical sports, if you're tired, you're not going to perform well and will most likely injure yourself.
I don't disagree with your opinion in spirit but in possibility. If you force people to discuss politics, they will act like your mom and then not think about it,@Ranchonyx If you have a large conditional, you should probably turn it into a function, but don't make have to memorize your expression 10 lines up, that uses 3 derived variables that now has 5 different expressions in between that is only used once because now I need to manually keep track of your dependencies and makes it harder to update,@TrayKnots ~500 years ago, reading was a rare skill, books were rare, now we have access to info within 5 seconds - it's no longer a problem of access, that's an improvement from my point of view. Maybe over the next 500 years we will evolve to deal with the data influx,@jestdotty Literally had that happen today, since they deprecated google/gapi auth now how you have to use firebase from what I can tell but how do you use that token to do a rest call (to trigger a pubsub from the browser) that used to just work.
Still haven't found the answer, will just proxy it through the backend on monday I think,@TrayKnots
> We achieved that by making us all deciders
That's not achievable
> And if we argue well, they will be convinced.
That is not guaranteed
> They will continue to convince others
That is not guaranteed
Again I don't disagree with the spirit of your argument, just in the cure you're trying to apply,@TrayKnots
It's not, not everyone votes even when legally required,@retoor Then you should know what glowies are you fed ;P,@Liebranca And then it turns out that isn't exactly what the code does ;P, but I find the developers' intent to be equally important to understand the whole setup rather than the individual function - almost like it should be in some kind of manual or readme outside the code ;P (I'm mainly teasing, but comments can be good, but have the explanation be the code is better in my book),@Liebranca From my experience upgrading "old" apps, I've found it's almost never worth trusting the comments - but worth reading them, since they often say something should do X but in reality it does X by doing Y and the issue is in the side effect Y.
I'm not really arguing against adding them, I'm arguing against trusting them as a developer using someone else's code```