These boomers blame everyone but themselves: the committee, the designers, and the implementers. Klaus Iglberger insists the language isn't the problem, we "just" need to teach the users better. Obviously, with more teaching, the safety problems and complexity problems will go away.https://www.youtube.com/watch?v=vN0U4P4qmRYhttps://www.youtube.com/watch?v=cjO76ygwGdAHe has such inane suggestions as removing all "raw" or plain for loops in favor of std::algorithm functions and ranges. These approaches are absolute ass for writing, reading, maintaining, and debugging. Trivial examples are easily noted as being absurdly longer, and they scale horrifically with complexity (not that they look a whole lot better in Rust). This is first and foremost an issue with the semantics and syntax of the language. Secondly, these approaches still don't help with lifetime issues. Klaus, and so many others in this space, are obsessed with blaming raw pointers. Raw pointers are a single symptom of the issue - and frankly, it's not a good argument for them either. He has no valid advice for dealing with older libraries which you must use which use raw pointers and other unsafe constructs (let alone POSIX APIs). I can only believe that based on Klaus's suggestions that he just wants to sell more books and training sessions.If you watch these conference videos from people like Klaus, Jon Kalb, and Bjarne, it becomes painfully obvious that they either have their heads buried in the sand, or that they live in an alternate reality. Who the fuck thinks that it's not a language problem that competent use requires hundreds to thousands of hours of training? This isn't even getting into all the retarded fuck-ups of formal syntax and bad library designs that they love to hand-wave away, or the fact that implementations can't keep up with the half-baked designs that have been added since C++20.
>>107508913>operator precedence is fineNo, bitwise operators have lower precedence than comparison operators..a & b == c isa & (b == c)
a & b == c isa & (b == c)
>>107509256that's unfortunate, you'll have to use parenthesis in this situation
>>107504212Lol thanks for posting the hourly #FILTERED thread zoomie.We get it, you can't function without an internet hosted package manager for importing libraries.Seethe.
>>107509256you should always use parenthesis in compound operations anyway
>>107505762>The C/C++ UNIX mindset is like:>>We must maintain backward compatibility at all costsC/C++ and Unix break backwards compatibility all the time. Ctrannies are just lazy about throwing away bad code and use backwards compatibility as an excuse for not fixing problems. They don't actually care about it. Backwards compatibility is also a good thing when the original design is good, but that doesn't apply to C/C++ or Unix.
> that's what peak programming according to Microsoft looks like
>>107510366unset SECONDScan be used for any variable
unset SECONDS
>>107510387so it's set by default?
>>107510402>>107510387nvm I get it, unset disables the feature
>>107505188Link the repository
>>107505192>there is a white person at Microsoftcrazy
https://www.youtube.com/watch?v=5dqaQHHJLaU
>>107509898Odin already perfected Jai
>>107508746I remember watching a stream not too long ago where he talked about wanting to release Jai together with his game's engine (as a sample project) after the game.The engine stripped of all of the game's content, of course.
>>107507582She's obviously announcing her transition.
>>107507582His homosexuality. He finally decided to come out of the closet.
>>107509946oh! i think i get it now. he uses it to infer inline the polymorphic type. so you don't need for the degenerate angle brackets. that's very nice, actually.
>Minipcs cost less than desktops>Laptops cost even less than minipcsShould I just have 2 laptops?One actually portable laptop that I carry with me,and one for work at home?Will a laptop last me at least 5 years, like my desktops did?
>>107505826The problem with laptops is they throttle hard as a motherfucker so you will be stuck with gimped desktop performance no matter what. Whereas even a cheap shitbox of a desktop can have the heansink upgraded and you can overclock that son of a bitch by 10-20% (depending on silicon lottery) and get a few more years of use out of it.
>>107506533Depends on what you do for work and what kind of power that needs, I guess. I've thought Enterprise laptops were irritatingly slow even working at very nice companies doing financial shit. The minipc would probably be the minimum I'd want for actual work, though the portability of a laptop is something non-negotiable for a lot of jobs.
>>107505826Laptops are mess with shitty thermalsMiniPC is the way to go.
>>107506533See>>107506077
>>107505826laptops break most oftenthey are garbageand the thermals are just bad, you can't have a good cooler in such small spacea computer will last you much longer if you don't do anything retarded your pc might last 10+ years easily even without doing anything to it and much more if you maintain itand I've seen laptops fail in few years by themselves, the most common issue are thermals, dead keys on the keyboard, screen issues, hinges failing, battery problemsthe laptops with a second GPU sucks most, they are just plainly shit, special driver versions for that specific model, frozen in time, not even working correctly sometimes and never updated again after few years of release of the model - just worthless piece of shitin summary gaming laptops are the worst shit and the other ones are weak as fuckthe only choice are business laptops which are expensive tooyou don't have any of these issues anywhere else, because computers don't have builtin stuff like that, which you can't replace easily
Who the fuck censors online compilers ?
Try a rust compiler online, OP.
>>107509975here
>>107510007It actually censors even fucking functions... KEK.
>>107509953i too use 'nigger' and 'filthy rat kike' as strings when testing. i have a 500mb text file called "all of the worlds problems" that's just repeating racial epithets for the jews.
leftists are fucking pathetic
is nix the best way to install non-flatpak software in immutable distros?
>>107510351the software you should install is a different distro
>>107510351just use nixos and dump the immutable distro meme.
>Computer tech plateaued years ago>Hardware developers keep acting like it's increasing>Prices keep going upIt's crazy how obvious the scam is at this point.It's funny how going from the PS1 to PS2, from FF7 graphics to FF12 graphics was going from $300 to $300 price-wiseNow going from the PS4 to the PS5, from RDR2 graphics to games that look worse than RDR2 is $400to $500, and not only that, the PS5 itself is only increasing in price and it's now $550 and it's only going to go up lmao
Dennard scaling is long dead, anon, and Moore's law is probably dead nowadays too. We reached the end of what silicon is capable of.
>>107505564>>107502289At the same time, some of the greatest games were made by those smaller teams under immense crunch with 14 hour workdays and weekends, sleeping under their desks and subsisting off of pizza and coke.
>>107501932You can do so much more when you don't hire nepo babies and other incompetent fools.
>>107501932They didn't outsource to JavaScript Indians back then.
>>107508794>We reached the end of what silicon is capable of.You gay morons keep saying this and yet process node PPAs improve drastically and we still have several foundries world wide that can shit out ARM chips at 200million xtors/mm2
I don't even think you know what a dead internet actually looks like.People there are actually dead.
I just got a job offer today (fuck my current job), you just have to check in weekly and see if someone gives a fuck about you. Dont send any job requests, they are botted as fuck, just have a clean profile so that stancy from HR thinks you are smart and cute.
>>107508360trvke. i'm dead. i died in 2008.
>>107508360Get into some groups though.I've had job offers thanks to it, and I'm not even paying, just being active posting on some groups.
>>107508360I got two of my jobs through linked in, didn't apply, they contacted me
>>107508360I'm proud to have raised the corporate ladder without ever getting a linkedin account.
>>107462755Don't buy anything OTHER THAN IBM/Lenovo ThinkPad T, X, and W/P Series if you want the Real Business Experience™>Other business laptops are welcome in /tpg/ (Dell Latitude/Precision, HP EliteBook/ZBook)Why ThinkPad?>Used machines are plentiful and cheap>Excellent keyboards, tactile feel and quiet + the TrackPoint>Great durability: magnesium roll cage for structural integrity, with high quality plastic body panels>Utilitarian design: e.g. indicator LEDs, 7 row keyboard layout on older models>Docking stations that easily turns your laptop into a desktop>Easy to repair (most models), upgrade & maintain thanks to readily available service manuals for every model, spare parts easy & cheap to obtain>Excellent Linux & *BSD supportThinkWiki - General info about ThinkPads/specshttps://www.thinkwiki.org/wiki/ThinkWikiComment too long. Click here to view the full text.
>>107502998Got a very cheap (by Australian pricing standards) T480 and both batteries are detected but not charging. Troubleshooting is pointing to the Thunderbolt controller needing to be updated and apparently it's a widely known issue I didn't know about. I'm using a temporary install of windows 11 22H2 (no Microsoft account) and using the lenovo utilities and tools, had to downgrade the power management driver to get the thunderbolt update tool to work and after running the update the laptop turned off, I'm hoping it's doing a low power firmware update but no signs of life. Is this expected behaviour and is there a better guide for this apparently very very well known T480 flaw?
>>107502998Are X1/X9 part of the X series or separate?
>>107509276Sub brands within the X series. Goes back to the IBM days when T series was the standard line, X was the more mobile variant.The X1 is an even more mobile variant, the first one releasing back alongside the X220. If the X series was built along the thought process of "how do we make a Thinkpad more portable?" the X1 was "how do we make a portable laptop more functional like a Thinkpad?" There's less of a difference these days as all laptops have generally trended towards smaller and lighter at the expense of ports, but Lenovo still uses the X1 as a marketing friendly flagship line.X9 is like if Lenovo made a Macbook Air. Two Type-C, one Type-A, an HDMI and a 3.5mm audio jack are all you get for ports. One of those Type-Cs is also for charging. They even removed the nipple. Very irritating for people who think of functionality when they see the Thinkpad branding, but the name sells so Lenovo slaps it on things.
>>107507051He says Linux bruvNo ThinkVantage.
>>107509276separateX series is 13 inch.X1C is premium lightweight T14X9 is Yoga Slim 7i
https://lwn.net/Articles/1049831/Rust is officially over. The Linux maintainers have revolted and are ending the Rust experiment.
Anti-rust movement was always artificial. Tiny minority with loud voices and almost none of them are actual contributors. Basically virtue signalling
>>107504915>There is so many places in Linux that are under documented and implementation-specified.such as? oh no, you're just parroting shit other retards pushing for rust were saying. "fixing on a specific behavior just because it'll break some tranny code that depends on it and nobody cares to maintain" is hardly any kind of guarantee
>>107508994you mistakenly put "anti-" in the beginning of your post.
>>107508733If you read the article they say it's the end of the expriment because it is a success and no longer marked experimental
>>107506482>>107508199C lets you replace Russians with Indians and Africans. Rust lets you write software that works.
One day to D-day edition>Advent of Code is an Advent calendar of small programming puzzles for a variety of skill sets and skill levels that can be solved in any programming language you like. People use them as a speed contest, interview prep, company training, university coursework, practice problems, or to challenge each other.https://adventofcode.com//g/ leaderboard join code:224303-2c132471anonymous-only leaderboard:383378-dd1e2041Previous thread: >>107498650
>>107511119this is in my broot and it didnt help because enough of the button sets look like (0 2 3 4) (1 2 3 4) (0 1 3 4) (0 1 2 3)
>>107511063mine takes a long time too. you have to use heuristics to reduce the search space.1. put a limit on how much sum can be. that way you don't need to try 0 to 1000 for each variable.2. prune the paths if it leads to more sum than the current known minimum3. instead of putting a limit once like 350, you can do it incrementally. so first out a limit of 100 and then do a full run. only if a solution is not found then do 200. and so on. since it will be very fast for smaller sums. and 2/3 of the cases will have less than 100 ans in my inputafter this you can just multithread the shit out of this since all the cases/lines are independent and only sum needs to be calculated>>107511134this is blind broot. it's hopeless without the jordans
THE GREAT FILTER
someone make the new thread so I can beg people to join my attempt at a summer version of this thing because I like spending time with you guys
new thread>>107511264>>107511264>>107511264new thread
We don’t want your shitty technology, take the L
>>107508324WHERE ARE THE SECRETS YOU FROG FUCKER????
>>107508324but we invested 20 thousand gorillions on this we need to keep going until it's a profit
>>107508324theyre not its excellent tech and everyone is already using it almost daily
>>107509621>it appears over Google searches and can't be shut off. Take that chuds!
Come home white man
>>107509288again, why would i be upsetyoure brown, not mei dont see a reason to be upsetyou can repeat that i seem upset all you wantwont make me any upset-ter
>>107509796Sorry your so upset
>>107509796Sorry you're so upset, pedo
>>107503814I'm tired of people pretending any chromium browser is a good alternative. Chromium should be treated as fallback only. But yes, brave as fallback/mobile is good.
>>107510019>>107510027>t. so desperate to insult he doubleposts within 60 secondstough cookiesyoure a worm to mei accuidentally step on youhow could you ever imagine insulting me?and im being magnanimous hereits just an over-abundance of light that makes me mention thatsoak it upmaybe youll be less of a fuckup in the future
Can I create a videogame with AI now? It claims it can handle everything except for:1. Define the visionDecide art style, tone, and overall directionChoose which generated assets fit the style2. Manage and review AI outputsPick the best 3D models, textures, soundsReject or regenerate ones that don’t fitTrigger automated cleanup when needed (Blender scripts)Comment too long. Click here to view the full text.
>Unreal/Unitythey werent lying when they said theyre putting ads into this trash, lol
Cris thread, do not respond for his mind is an impenetrable quagmire of zero effort failure.
> Rust trannies on suicide watchC is a true king
>>107509453seems to be the case for all crabsim not sure of the causality link-is it rust that makes one mentally illor is it that mentally ill people are attracted to rust...
>>107509783I tried using rust and just couldn't force myself to do it for long, might need existing mental illness.
>>107508269> men
>>107509834yeahthat would trackhow can using a language make someone mentally ill?already mentally ill people, thoughthey do various thingsand various weird thing may make sense to them
>>107507451Look up Mary Ann (Mark) Horton. C is the original and only tranny language.