Dude 1.0 took so long because there were fundamental issues which had to be solved first . GUI was absolutely terrible and got polished just before release, there was toponaming issue which was nightmare for many many years. They wanted to have freecad called 1.0 at the time when it would be at least competitive with commercial CAD products and I have to admit they did just that. This project is awesome and finally in state where even new user to cad software can pick it up and learn. Most of weirdness and quirks are just gone.
Linux development is looking very impressive lately. I recently tested an Arch Linux iso on a cutting-edge X870E motherboard, and it detected both the Wi-Fi 7/Bluetooth 5.4 antenna and the 5G Realtek Ethernet connection. I suspect that this level of compatibility will be mainstream by the time Debian 13, Ubuntu 25.04, and their derivatives are released in the coming year.
@SirChristoferus I agree that Linux gets better all the time and very cool to see that info on your tests. If that result is from the latest Kernel then Ubuntu will get it around 25.04 for sure. Debian is hit or miss most of the time which is why I dont recommend it to most people.
Elementary OS deserves respect for its commitment to encouraging users to financially support developers. Their approach to sustainability in open-source software is commendable and highlights an important issue in the community. However, I don't like that they choose to go it alone rather than collaborating with existing projects that are tackling similar challenges. This independent approach can lead to duplication of effort when pooling resources could be more beneficial for everyone involved. While their focus on creating a unique user experience is admirable, it might be worth considering how collaboration with other projects could enhance their development and ultimately benefit the users.
They were the first distro to implement something like this for financial incentive to devs and I think might be the only one still. What projects are you referring to that they could collaborate with?
Back in 2023, I think I gave elementary a try and could not get it to install. Since there were so many distros available to me during my first year in Linux, I moved on. I am so glad I found distros that work so well and I did embrace an arch-based distro. Thank you for your Linux programming. BTW Hyprland is at 0.45.2. I have been using it for six months and it seems like Hyprland 1.0 to me.
I love playing with FreeCAD. Glad it's free and I love designing stuff even if I never get to actually make them (as I can't afford a 3D printer, not even Ender, lmao).
FLTK I recently started doing simple GUIs in Rust. And FLTK is a perfect fit to me. It's relatively simple, small and compiles into self contained no dependency binary. I'm still new.
When I was daily driving Fedora, I became accustomed to Gnome Software offline updates. I prefer this safer method of system updates so I'm glad Elementary is doing this by default.
30:50 - publicly ridiculing people for something bad is right too though. It gives one a memory of a situation and motivation to get better. Else we get "toxic positivity" driven concord. Some times shots have to be fired.
There already is a screen capture permission, a single pixel permission wouldnt be expandable otherwise it wouldnt be a single pixel permission. We are just speculating though because we dont know how this is implemented right now but I would doubt that it could be expanded. Though I also wouldnt expect them to release an ISO that is not bootable.
22:50 FreeCAD "product" The way I interpret this message from them is, this is not "just" a product. They do not work to just create a product, they create a masterpiece, they pour every passion and knowledge into it. Sure its a product of their efforts, but I think this is the message they were trying to convey. Similar to when you say your wive is not just a human, she is your wive. Off course she is a human, but its not just that. I hope my weird analogy helped making my point. :D
I think there is some element to that being accurate but also the not a product messaging is just not a good way to say. All they would have to say is “not just a product” and then it would be OK but saying that it’s not a product implies more
Im glad you mentioned FreeCAD, unfortunately my uncle uses Fusion360 and I CANNOT get that damn thing to work in linux! Will someone work on this please? :) That would be easier than getting my uncle to switch to FreeCAD.
I switched back to FreeCAD from F360 once RealThunder's branch was reliable enough. IMO, FreeCAD's workflow is actually becoming the better of the two. It's come a long way in the past few years. F360 will run in a VM, but you won't get native performance. That was the best compromise for F360 in Linux before I fully switched over. Some people have luck running F360 with Lutris and Bottles.
the inclusiveness of this was about making it easier for blind people... but also diversity isnt a bad thing but sure just like anything people sometimes take things too far.
@jeandutoit1413 Diversity is not confusion and strife, it’s a powerful tool if used properly. Diversity of ideas is outstanding because it allows for greater innovation but of course people take things too far and attach needless things to terms. The whole anti DEI movement is implying that all DEI efforts are bad but trying to do outreach to various untapped demographics is just one of the ways to do it and that’s not a bad thing. Just like anything sometimes people go too far. In my opinion, I understand why people are tired of these kinds of things but DEI and diversity are different things and also DEI isn’t a binary bad. It’s the whole “a few bad apples spoil the whole bunch” kind of thing.
Ya, the reason listed for being 'suspended' was he didn't appologize hard enough PUBLICALLY, and frankly that 'heated' is soooo average tuesday for the LKML it's insane.
The CoC was implemented because the LKML used to be horrendous including Linus himself telling someone they should be “retroactively aborted” … it’s much better these days and this is why and it’s a good thing to have a CoC. Also he apparently refused to apologize publicly when he was happy to throw insults publicly. I agree no one should get to be a jerk publicly and privately apologize. If you take it public then the apology should also be public.
I took a look at EOS 8.x but i don't like the buttons on the left and I couldn't figure out how to use my favourite mouse pointer. I'm left-handed and staring at a right-handed pointer gives me a headache! Literally! I have the Kisak PPA installed so already have the latest Mesa/Vulkan. I don't game though so cannot attest to the performance.
Anger vs being dismissive. Thats right, if a person is angry about an issue, they care about it. Caring about it means they will talk about it. Possibly altering their opinion as a result of the discussion. Dismissive behaviour tends to show that someone no longer cares, so engaging them in conversation is probably futile.
Couldn't get elementary to boot after installing on several computers. Noticed a lot of people have the same issue. Doesn't actually seem ready for release...
Ondsel was a breath of fresh air and very much needed. FreeCAD was and largely still is horrific to use in any real work environment. The Ondsel devs knew this and took some needed steps to push things forward. RrealThunder also deserves a shoutout for his great work. The core FreeCAD devs seem to no interest in ever making the thing usuable. The only reason 1.0 happened was because Ondsel got brought in.
That requires this permission to be expandable or that it could be called repeatedly or that someone could choose which pixel is displayed. We dont know how this permission works exactly and if this is isolated to one call per session, and only one pixel, and only the center pixel in the middle of the desktop, then any "defeating the security" is not possible. Obviously this needs more info as it is pure speculation at the moment but this concern is easily mitigated.
@michael_tunnel I am sorry but that makes no sense. if a platform provides an API for accessing a pixel it must allow repeated and arbitrary access to pixels. it's not reasonable to allow picking one time per session. nobody expects to be allowed to use a picker only once, similarly it's not reasonable to not allow the user to pick whatever arbitrary pixel they want. this is really is inarguable. given these two inarguable requirements, you can either allow the app to do these without any user intervention, or you can force the app to use a portal. the former risks allowing apps to capture the entire screen without user intervention. and the latter prevents it. your suggestion to just allow the person to choose a pixel also doesn't make sense because that's already what the portal does
@@michael_tunnell To be frank, I don't mind some websites looking old, as long as they're decently functionable. And that FLTK website totally is very usable.
I dont care that it looks retro or old but to call the toolkit modern while also having that website and having those screenshots... this is why its funny. All they have to do is embrace the retro and its fine but to call itself modern and also be looking like that. .. . nah bruh
Linus is basically the king of being mean, and it looks like the team picked up that vibe too. Honestly, though, people these days are way too sensitive. Where I work, Kent’s comments would be considered a motivational speech. Our environment? Imagine Gordon Ramsay having a bad day, but without the fancy food or Michelin stars. Oh, and FreeCAD? It’s come a long way. May take learning curve and break up with Autodesk .... Last thing why i still have Windows at work ...
"break up with Autodesk" As someone that professional works with technical 3D design every day using Autodesk Inventor. Simply no, not ready for work. That is IMO more or less the same like GIMP can (not) replace Photoshop. Replacing Fusion 360 that I would consider rater a toy from my experience as how "complicated" some tasks are compared to Inventor (at least for the stuff I have to do), maybe but only if FreeCAD got significant better since I last tried it at home half a year ago..
Linus was a bad example for sure but he's really the reason the CoC was implemented. It is totally fine for the CoC to exist in my opinion because they did it from the top down not some random complainer. I dont think it is being too sensitive because the mailing list is publicly accessible and used by tons of organizations and projects to the point that being professional is important these days. When it was a hobby project it was fine but at some point professionalism is more and more expected I think
@@michael_tunnell If I’m not mistaken, Onshape doesn’t work offline, which can be a dealbreaker for users who frequently work without reliable internet access. While the cloud-based approach offers benefits like real-time collaboration and seamless updates, the lack of offline functionality is a significant limitation. For example, my factory is located near the port at the edge of the city, where the only internet option is a mobile network router with poor speeds. I’m not sure how feasible it would be to use a program that depends entirely on the cloud in such conditions
5:00 if you can ask this "single pixel color" 1920x1080 (or whatever resolution you have) times without permission, you get the entire screenshot without permission.
I have been trying to use FreeCAD full-time for years now and Fusion 360 is the only reason I use Windows anymore. FreeCAD was absolutely not ready for 1.0 and I'm skeptical whether it is still. Last time I tried it, which was maybe a year ago, I couldn't even open large step files without it locking up the entire desktop for all eternity. Top naming problem was a major problem and it absolutely justifies not having a 1.0. The other free CAD started a few years ago when a developer was trying to get things merged and The official free CAD developers wouldn't allow any of it their merges. So they ended up forking the project, fixing the top naming problem, and probably a hundred other things. And then that's when the official free CAD developers finally started getting their butt in gear. Unless they overhauled the GUI, then it is probably still a confusing, unintuitive, thing straight out of 2003.
and it will be a while for another lol this was a massive pain especially during Thanksgiving travel and all that so it took a ton of time to edit and such. I hope this style is rare lol
it is a sign of good design because the smaller an icon can be and still be recognizable is important because it will be used for reference on all kinds of things. For example, the favicon of a website in the browser tab is a very small icon and the more complicated it is then the harder it is to see. If an icon is not good in monochrome then some uses of it will not work such as printing in a newspaper that only wants to put black text. In this show the icons I display are all white monochrome and if a logo is not possible without a lot of effort then I dont even cover it in the intro. If an icon works as a single color then that means the design was done in a way that it is still identifiable regardless of application
@4:40 ... If you don't ask for permission for the colour of a single pixel... bad people will just write software that asks for the colour of every pixel on your screen, one pixel at a time. sigh... then the good guys need to look at patterns, and understand when programs are looking for a "suspicious" number of pixels? ugh... horrors... so... much wasted resources ...
Wayland has a shot ton of issues, and can’t be the ‘standard’ until it works for more use cases than reading email in your browser. Too many edge case bugs (silly shit like putting the built in display of a laptop to the right of an external plugged in monitor destroying performance) prevent it from being useful for everyone. It will come, but it’s got a ways to go and Wayland refuses to move quickly in anyway
Frankly, if they're careful to do it right, I'm ok with slow implementation and their approach of "discuss and debate everything". The problem is the ones treating it as ready cough Fedora cough when it is not.
@@Winnetou17 Agreed. Though, we also seem to have a gatekeeping problem. Just a few people have been able to stall progress completely just because they 'know better than everyone else' or just flat refuse to accept requests and feedback on needed features or prioritizatin. Honestly, i'm also ok with that. The real issue we are running into I think is that marketing and the push on public opinion has been too successful. They've managed to convince too many people that wayland is better than X11... when wayland simply lacks the features and polish needed to be viable to a wider audience... Which is leading to things like non-standard protocols being implemented by developers who work on compositors rather than bashing their heads against the frustration that is trying to get a protocol standardized.
@@Winnetou17Fedora doesn't treat Wayland "as ready" in the sense that it's perfect. That has never been their principles. They are meant to lead innovation. They treat Wayland like it's good enough for most people (it is) and that it's time to put pressure on it and expose the flaws
You really cannot say if a toolkit is modern without looking at the interface and code. The look is the least important, but c++ based? Probably not very modern.
Both. The Linux kernel project has lost a lot of developers over the years because of attitudes and vitriol sent through the mailing list. There is not a need for personal attacks in the kernel development . . . you can even be mean about code and not mean about the person writing it and get the message across. For example, "this code is crap" vs "you write crap code". One of those can be easily overcome by just saying "yea that code is crap and you can do better than that" as expansion. People can still share a harsh opinion without flaming others.
@michael_tunnell while I agree. I'm pretty sure the guy did apologise for his outburst before the CoC stepped in. Perhaps, rather than a CoC existing, the money could be spent on a code arbitration department. The argument arose because of crashing vs error handling in the kernel. Arbitration on best kernel coding practice could clarify the issue and people would be less inclined to instult or feel insulted as a result.
@@michael_tunnell From what I got from what that Bryan showed, Kent refused to put a public apology when he already sorted out the fight with the guy he was arguing (and insulting) with. If that's the case, I side with Kent specifically for this and say that CoC did an overreach. That being said, the rant between Kent and Linus where Kent told Linus to build a filesystem and that bcachefs is both super good and stable but needs thousands of line of code patches that are VERY CRITICAL.... yeah, Kent is so so SO wrong on that one (and it had other issues too). Sooo overall Kent's forced pause is pretty warranted, but I don't agree with the reason & why & how. Though maybe I'm wrong and the CoC actually had a decent point.
@The.Original.Mr.X he did a "I'm sorry things got heated" but didnt really apologize because immediately following that he also reiterated how frustrating the guy was that he was talking to originally. As for money spent on COC, there's not really any money spent on that. 3 of the 4 people on it are Kernel Developers and have been for many many years. The 4th person is a legal advisor already employed by the Linux Foundation for other things. Looks to me just additional duties if necessary but rarely needed. The argument of crashing vs error handling suggests crashing is never a good idea but thats not a open and closed case, crashing can be useful in various ways. Both of those methods are valid so theres no need for arbitration since it depends on a case by case basis which to use.
Dude 1.0 took so long because there were fundamental issues which had to be solved first . GUI was absolutely terrible and got polished just before release, there was toponaming issue which was nightmare for many many years. They wanted to have freecad called 1.0 at the time when it would be at least competitive with commercial CAD products and I have to admit they did just that. This project is awesome and finally in state where even new user to cad software can pick it up and learn. Most of weirdness and quirks are just gone.
Linux development is looking very impressive lately. I recently tested an Arch Linux iso on a cutting-edge X870E motherboard, and it detected both the Wi-Fi 7/Bluetooth 5.4 antenna and the 5G Realtek Ethernet connection. I suspect that this level of compatibility will be mainstream by the time Debian 13, Ubuntu 25.04, and their derivatives are released in the coming year.
Hmm I just tried a Linux distro and it's still a big chore for a normal user
@razorgarf which distro did you try? and what exactly gave you that opinion?
@SirChristoferus I agree that Linux gets better all the time and very cool to see that info on your tests. If that result is from the latest Kernel then Ubuntu will get it around 25.04 for sure. Debian is hit or miss most of the time which is why I dont recommend it to most people.
@@razorgarf its never going to be a hand holding OS, so those users are probably best sticking with heavy hand holding platforms like Apple tbh.
Elementary OS deserves respect for its commitment to encouraging users to financially support developers. Their approach to sustainability in open-source software is commendable and highlights an important issue in the community. However, I don't like that they choose to go it alone rather than collaborating with existing projects that are tackling similar challenges. This independent approach can lead to duplication of effort when pooling resources could be more beneficial for everyone involved. While their focus on creating a unique user experience is admirable, it might be worth considering how collaboration with other projects could enhance their development and ultimately benefit the users.
They were the first distro to implement something like this for financial incentive to devs and I think might be the only one still. What projects are you referring to that they could collaborate with?
11:12 you can actually reload a running kernel, it’s just disabled by default because it’s a security issue :)
@pcallycat9043 just because you can do something doesnt mean you should :D lol
@@michael_tunnell 100% =)
Back in 2023, I think I gave elementary a try and could not get it to install. Since there were so many distros available to me during my first year in Linux, I moved on. I am so glad I found distros that work so well and I did embrace an arch-based distro. Thank you for your Linux programming. BTW Hyprland is at 0.45.2. I have been using it for six months and it seems like Hyprland 1.0 to me.
I love playing with FreeCAD. Glad it's free and I love designing stuff even if I never get to actually make them (as I can't afford a 3D printer, not even Ender, lmao).
FLTK
I recently started doing simple GUIs in Rust. And FLTK is a perfect fit to me. It's relatively simple, small and compiles into self contained no dependency binary. I'm still new.
When I was daily driving Fedora, I became accustomed to Gnome Software offline updates. I prefer this safer method of system updates so I'm glad Elementary is doing this by default.
30:50 - publicly ridiculing people for something bad is right too though. It gives one a memory of a situation and motivation to get better. Else we get "toxic positivity" driven concord. Some times shots have to be fired.
Pixel permission access, of course. If you can read a pixel, you can repeat it until generating a shot of a portion/total screen.
There already is a screen capture permission, a single pixel permission wouldnt be expandable otherwise it wouldnt be a single pixel permission. We are just speculating though because we dont know how this is implemented right now but I would doubt that it could be expanded. Though I also wouldnt expect them to release an ISO that is not bootable.
@@michael_tunnell A single or a few pixels can be enough for hardware fingerprinting though.
@KelvinShadewing interesting, how would a single pixel be used for hardware fingerprinting?
@@michael_tunnellat the speeds computers work, it's child's play to generate whole screenshots.
22:50 FreeCAD "product"
The way I interpret this message from them is, this is not "just" a product. They do not work to just create a product, they create a masterpiece, they pour every passion and knowledge into it. Sure its a product of their efforts, but I think this is the message they were trying to convey.
Similar to when you say your wive is not just a human, she is your wive. Off course she is a human, but its not just that. I hope my weird analogy helped making my point. :D
I think there is some element to that being accurate but also the not a product messaging is just not a good way to say. All they would have to say is “not just a product” and then it would be OK but saying that it’s not a product implies more
"Accessibility" vs "Inclusivity" makes more sense to me as well, in this context. Unless they're referring to something I'm not picking up on.
Im glad you mentioned FreeCAD, unfortunately my uncle uses Fusion360 and I CANNOT get that damn thing to work in linux! Will someone work on this please? :) That would be easier than getting my uncle to switch to FreeCAD.
You could make a Windows VM for Fusion, but your best bet would be make your uncle switch to FreeCAD at the same time.
I dont know much about this but Onshape apparently supports Linux if he wants a more professional type of CAD software
I switched back to FreeCAD from F360 once RealThunder's branch was reliable enough. IMO, FreeCAD's workflow is actually becoming the better of the two. It's come a long way in the past few years.
F360 will run in a VM, but you won't get native performance. That was the best compromise for F360 in Linux before I fully switched over. Some people have luck running F360 with Lutris and Bottles.
18:56 22 years?!?! Wow
Thank you free cad team
Which of them? :D
yeah, "diverse" is always such a sign of quality
the inclusiveness of this was about making it easier for blind people... but also diversity isnt a bad thing but sure just like anything people sometimes take things too far.
@@michael_tunnellUnity is strength, diversity is confusion and strife.
@@michael_tunnell Nah the lgbtqia bs is juast annoying and an excuse for poor quality most of the time, but the feature for blind people is nice.
it's a marketing failure
@jeandutoit1413 Diversity is not confusion and strife, it’s a powerful tool if used properly. Diversity of ideas is outstanding because it allows for greater innovation but of course people take things too far and attach needless things to terms. The whole anti DEI movement is implying that all DEI efforts are bad but trying to do outreach to various untapped demographics is just one of the ways to do it and that’s not a bad thing. Just like anything sometimes people go too far. In my opinion, I understand why people are tired of these kinds of things but DEI and diversity are different things and also DEI isn’t a binary bad. It’s the whole “a few bad apples spoil the whole bunch” kind of thing.
Ya, the reason listed for being 'suspended' was he didn't appologize hard enough PUBLICALLY, and frankly that 'heated' is soooo average tuesday for the LKML it's insane.
The CoC was implemented because the LKML used to be horrendous including Linus himself telling someone they should be “retroactively aborted” … it’s much better these days and this is why and it’s a good thing to have a CoC. Also he apparently refused to apologize publicly when he was happy to throw insults publicly. I agree no one should get to be a jerk publicly and privately apologize. If you take it public then the apology should also be public.
I took a look at EOS 8.x but i don't like the buttons on the left and I couldn't figure out how to use my favourite mouse pointer. I'm left-handed and staring at a right-handed pointer gives me a headache! Literally! I have the Kisak PPA installed so already have the latest Mesa/Vulkan. I don't game though so cannot attest to the performance.
Love the FreeCAD news !
Anger vs being dismissive. Thats right, if a person is angry about an issue, they care about it. Caring about it means they will talk about it. Possibly altering their opinion as a result of the discussion. Dismissive behaviour tends to show that someone no longer cares, so engaging them in conversation is probably futile.
interesting and thanks for commenting that, that makes sense
Very good indepth video. You made your research.
Couldn't get elementary to boot after installing on several computers. Noticed a lot of people have the same issue. Doesn't actually seem ready for release...
I had the same experience. I mentioned that at the end of the segment but yea its not a good sign.
BoeingOS
Ondsel was a breath of fresh air and very much needed. FreeCAD was and largely still is horrific to use in any real work environment. The Ondsel devs knew this and took some needed steps to push things forward. RrealThunder also deserves a shoutout for his great work. The core FreeCAD devs seem to no interest in ever making the thing usuable. The only reason 1.0 happened was because Ondsel got brought in.
4:45 an app could just capture the entire screen by reading it pixel by pixel. defeating the security of Wayland
That requires this permission to be expandable or that it could be called repeatedly or that someone could choose which pixel is displayed. We dont know how this permission works exactly and if this is isolated to one call per session, and only one pixel, and only the center pixel in the middle of the desktop, then any "defeating the security" is not possible. Obviously this needs more info as it is pure speculation at the moment but this concern is easily mitigated.
@michael_tunnel I am sorry but that makes no sense. if a platform provides an API for accessing a pixel it must allow repeated and arbitrary access to pixels. it's not reasonable to allow picking one time per session. nobody expects to be allowed to use a picker only once, similarly it's not reasonable to not allow the user to pick whatever arbitrary pixel they want. this is really is inarguable.
given these two inarguable requirements, you can either allow the app to do these without any user intervention, or you can force the app to use a portal. the former risks allowing apps to capture the entire screen without user intervention. and the latter prevents it.
your suggestion to just allow the person to choose a pixel also doesn't make sense because that's already what the portal does
Bringing all ur marketting knowledge i see😂😂😂😂. Love ur videos Mike, keep at em.
well I like to provide info where it might be helpful and for some projects ... yea they need a marketer lol
Retro websites are the bomb!
it does look like something exploded on that website resulting in that lol
@@michael_tunnell
@@michael_tunnell To be frank, I don't mind some websites looking old, as long as they're decently functionable. And that FLTK website totally is very usable.
I dont care that it looks retro or old but to call the toolkit modern while also having that website and having those screenshots... this is why its funny. All they have to do is embrace the retro and its fine but to call itself modern and also be looking like that. .. . nah bruh
@@michael_tunnell Yeah, true, they totally cannot call that modern-looking, lol. I was just referring to remaking the website part :))
Linus is basically the king of being mean, and it looks like the team picked up that vibe too. Honestly, though, people these days are way too sensitive. Where I work, Kent’s comments would be considered a motivational speech. Our environment? Imagine Gordon Ramsay having a bad day, but without the fancy food or Michelin stars.
Oh, and FreeCAD? It’s come a long way. May take learning curve and break up with Autodesk .... Last thing why i still have Windows at work ...
"break up with Autodesk"
As someone that professional works with technical 3D design every day using Autodesk Inventor. Simply no, not ready for work.
That is IMO more or less the same like GIMP can (not) replace Photoshop.
Replacing Fusion 360 that I would consider rater a toy from my experience as how "complicated" some tasks are compared to Inventor (at least for the stuff I have to do), maybe but only if FreeCAD got significant better since I last tried it at home half a year ago..
what are your thoughts (both of you) of Onshape to replace Autodesk? Onshape has Linux support
@@midimax2998 Out of curiosity, have you checked this 1.0 version ? Apparently they did improve the GUI a lot.
Linus was a bad example for sure but he's really the reason the CoC was implemented. It is totally fine for the CoC to exist in my opinion because they did it from the top down not some random complainer. I dont think it is being too sensitive because the mailing list is publicly accessible and used by tons of organizations and projects to the point that being professional is important these days. When it was a hobby project it was fine but at some point professionalism is more and more expected I think
@@michael_tunnell If I’m not mistaken, Onshape doesn’t work offline, which can be a dealbreaker for users who frequently work without reliable internet access. While the cloud-based approach offers benefits like real-time collaboration and seamless updates, the lack of offline functionality is a significant limitation. For example, my factory is located near the port at the edge of the city, where the only internet option is a mobile network router with poor speeds. I’m not sure how feasible it would be to use a program that depends entirely on the cloud in such conditions
5:00 if you can ask this "single pixel color" 1920x1080 (or whatever resolution you have) times without permission, you get the entire screenshot without permission.
location service with starlink connection does not work
0:03 - ElementaryOS 8.4? xD
lol what? how did that happen . . . hmm
@@michael_tunnell Someone assumed direct control of you xD
yea and apparently only for about half a second lol
Regarding FLTK, Nowadays, If you have to choose a multiplatform , lightweight gui framework, will one will you choose?
for me it depends, I'd probably go with Qt or maybe Slint for Rust
I suppose modern tools kit all have essence of animated grey rectangles with js and css?
I have been trying to use FreeCAD full-time for years now and Fusion 360 is the only reason I use Windows anymore. FreeCAD was absolutely not ready for 1.0 and I'm skeptical whether it is still. Last time I tried it, which was maybe a year ago, I couldn't even open large step files without it locking up the entire desktop for all eternity. Top naming problem was a major problem and it absolutely justifies not having a 1.0. The other free CAD started a few years ago when a developer was trying to get things merged and The official free CAD developers wouldn't allow any of it their merges. So they ended up forking the project, fixing the top naming problem, and probably a hundred other things. And then that's when the official free CAD developers finally started getting their butt in gear. Unless they overhauled the GUI, then it is probably still a confusing, unintuitive, thing straight out of 2003.
True... It was beta last year when I last time used it... Well, probably I should download this 1.0 version and try it...
the only fltk application i know is thonny a basic python ide
I use wayland, security isn't my concern I just enjoy the performance
Been a while since we got a full episode xd
and it will be a while for another lol this was a massive pain especially during Thanksgiving travel and all that so it took a ton of time to edit and such. I hope this style is rare lol
@@michael_tunnell lol sounds like more fun tho xD
I fell like your definition of fun is different than mine lol
Dictatorship personas inside the most popular open projects is a sober reality when digital life prevail above real life.
Why is "monochromatic friendliness" important when making a logo? Just curious. :)
it is a sign of good design because the smaller an icon can be and still be recognizable is important because it will be used for reference on all kinds of things. For example, the favicon of a website in the browser tab is a very small icon and the more complicated it is then the harder it is to see. If an icon is not good in monochrome then some uses of it will not work such as printing in a newspaper that only wants to put black text. In this show the icons I display are all white monochrome and if a logo is not possible without a lot of effort then I dont even cover it in the intro. If an icon works as a single color then that means the design was done in a way that it is still identifiable regardless of application
@@michael_tunnell I was not aware of that. Thank you! :)
@@mitchellpayne3674 Also, colorblind people exist, so if you make your logo right, it will look good for them too.
NixOS 24.11 Available now
that is correct, this was pre-recorded before USA Thanksgiving holiday. NixOS will be featured on next episode.
@4:40 ... If you don't ask for permission for the colour of a single pixel... bad people will just write software that asks for the colour of every pixel on your screen, one pixel at a time. sigh... then the good guys need to look at patterns, and understand when programs are looking for a "suspicious" number of pixels? ugh... horrors... so... much wasted resources ...
Wayland has a shot ton of issues, and can’t be the ‘standard’ until it works for more use cases than reading email in your browser. Too many edge case bugs (silly shit like putting the built in display of a laptop to the right of an external plugged in monitor destroying performance) prevent it from being useful for everyone. It will come, but it’s got a ways to go and Wayland refuses to move quickly in anyway
Frankly, if they're careful to do it right, I'm ok with slow implementation and their approach of "discuss and debate everything". The problem is the ones treating it as ready cough Fedora cough when it is not.
@@Winnetou17 Agreed. Though, we also seem to have a gatekeeping problem. Just a few people have been able to stall progress completely just because they 'know better than everyone else' or just flat refuse to accept requests and feedback on needed features or prioritizatin. Honestly, i'm also ok with that. The real issue we are running into I think is that marketing and the push on public opinion has been too successful. They've managed to convince too many people that wayland is better than X11... when wayland simply lacks the features and polish needed to be viable to a wider audience... Which is leading to things like non-standard protocols being implemented by developers who work on compositors rather than bashing their heads against the frustration that is trying to get a protocol standardized.
@@pcallycat9043 Agreed. Oh well, in a year or so it might be decently done for most usecases. Until I get a new laptop I won't try it anyway.
@@Winnetou17 I'm hoping, but, honestly have been hoping since 2012 when wayland hit 1.0 and was supposedly ready to replace x11.
@@Winnetou17Fedora doesn't treat Wayland "as ready" in the sense that it's perfect. That has never been their principles. They are meant to lead innovation. They treat Wayland like it's good enough for most people (it is) and that it's time to put pressure on it and expose the flaws
You really cannot say if a toolkit is modern without looking at the interface and code. The look is the least important, but c++ based? Probably not very modern.
Hell yeah first!
What is more important??? Hurt feelings or kernel development. Grow a thicker skin ffs.
Both. The Linux kernel project has lost a lot of developers over the years because of attitudes and vitriol sent through the mailing list. There is not a need for personal attacks in the kernel development . . . you can even be mean about code and not mean about the person writing it and get the message across. For example, "this code is crap" vs "you write crap code". One of those can be easily overcome by just saying "yea that code is crap and you can do better than that" as expansion. People can still share a harsh opinion without flaming others.
@michael_tunnell while I agree. I'm pretty sure the guy did apologise for his outburst before the CoC stepped in. Perhaps, rather than a CoC existing, the money could be spent on a code arbitration department. The argument arose because of crashing vs error handling in the kernel. Arbitration on best kernel coding practice could clarify the issue and people would be less inclined to instult or feel insulted as a result.
@@The.Original.Mr.X "I'm sorry, but you didn't agree with everything I said, so really it's mostly your fault" is not an apology.
@@michael_tunnell From what I got from what that Bryan showed, Kent refused to put a public apology when he already sorted out the fight with the guy he was arguing (and insulting) with. If that's the case, I side with Kent specifically for this and say that CoC did an overreach.
That being said, the rant between Kent and Linus where Kent told Linus to build a filesystem and that bcachefs is both super good and stable but needs thousands of line of code patches that are VERY CRITICAL.... yeah, Kent is so so SO wrong on that one (and it had other issues too).
Sooo overall Kent's forced pause is pretty warranted, but I don't agree with the reason & why & how. Though maybe I'm wrong and the CoC actually had a decent point.
@The.Original.Mr.X he did a "I'm sorry things got heated" but didnt really apologize because immediately following that he also reiterated how frustrating the guy was that he was talking to originally. As for money spent on COC, there's not really any money spent on that. 3 of the 4 people on it are Kernel Developers and have been for many many years. The 4th person is a legal advisor already employed by the Linux Foundation for other things. Looks to me just additional duties if necessary but rarely needed. The argument of crashing vs error handling suggests crashing is never a good idea but thats not a open and closed case, crashing can be useful in various ways. Both of those methods are valid so theres no need for arbitration since it depends on a case by case basis which to use.
Empowering a diverse community through inclusive design. I'M OUT. GFY DEI.
I guess making the system easier to use for blind people is a problem...
Seek help
bcachefs drama again 😅😅