Not enough brass, though
- 2 Posts
- 121 Comments
brisk@aussie.zoneto
Programming@programming.dev•what open source tools do you use for music?
4·15 days agoI’m not much of a musician, but I’ve used MilkyTracker for some chiptune work
brisk@aussie.zoneto
Programming@programming.dev•January 1st is not always on the first week of the year
9·18 days agoA string has two ends
brisk@aussie.zoneto
Programming@programming.dev•Should I teach students who doesn't know computer science C or JavaScript first?
15·18 days agoWhat level are your students (primary school, high school, technical college, university)?
You said it’s not a core skill, so what is their core skill? IT? Machinist? Electronics engineer?
C is an excellent “fundamentals” language that anyone with a software engineering and maybe computer science should have exposure too, but if their programming is purely practical (e.g. scripting for IT?) C is essentially irrelevant.
Javascript is very narrow in scope but if they’re web designers then it’s essential.
I’ll back the other commenters that if they need a language they can do useful things in (e.g. simple automations, calculations), Python is hard to pass over.
I’ve hung out with swans heaps in Australia and they’ve been almost entirely chill bros who will take food if offered but won’t harass you for it. I wonder if different species have different demeanours, like how Canada geese are known for being especially aggressive.
The Software Engineering Stackexchange has a broader remit than Stackovrrflow, but still has the requirement that questions are not purely opinion based
brisk@aussie.zoneto
TenForward: Where Every Vulcan Knows Your Name@lemmy.world•The ideal ship form
15·2 months ago
Tag yourself. I’m “large, rolling rock”
brisk@aussie.zoneto
Science Memes@mander.xyz•Easier or Harder | Litterbox ComicsEnglish
1·2 months agoThanks, I was reading this as pertaining to subsequent children, not stages, and was confused
brisk@aussie.zoneto
Technology@lemmy.world•Sorry Dave, I’m afraid I can’t do that! PCs refuse to shut down after Microsoft patchEnglish
14·3 months agoI can hear this picture
What’s the second crank for?
I’ve recently started a handful of projects exploring the rust gui ecosystem and the experience has been… disappointing.
-
The most mature native library I’ve seen is Druid, which is deprecated in favour of Xilem. Xilem is highly experimental.
-
Slint is somehow used by several industry partners, yet is incapable of rendering flowing text documents, and only just brought in text formatting (via Xilem’s text library oddly enough).
-
Egui seems a bit more capable, but it has the usual downsides of immediate mode gui without any of the typical upsides (you can’t intermingle gui elements with logic, the gui has to all go in one place).
-
Dioxus is reasonably capable but is absolutely webtech focused, which seems likely anathema to Op.
-
Iced I haven’t used beyond hello world, and I didn’t enjoy that experience.
AFAICT the most mature rust gui libraries are the rust bindings for C’s GTK and C++'s Qt.
I also - somewhat controversially - disagree with “very well documented”. Rust projects consistently have published API references - which is great! The actual quality of the API references is mixed. Actual documentation - such as intended usage, common patterns, design intent - are much more sparse. Of the GUI libraries I listed, only Dioxus and Slint come close.
-
I’ve used GTK and WxWidgets for C programs. GTK is more powerful but takes longer to get used to its idioms as I recall
brisk@aussie.zoneto
TenForward: Where Every Vulcan Knows Your Name@lemmy.world•Passion fruit, like gagh, is slimy and best eaten fresh
3·5 months agoI’m pretty sure passionfruit flowers cribbed off trek here. You can’t convince me that tripod started as an organic design.
brisk@aussie.zoneto
Ask Lemmy@lemmy.world•Something that happened to you but no one believes you?
2·5 months agoIt was a deer
(Because a moose is a deer)
brisk@aussie.zoneto
Programmer Humor@programming.dev•99% of Windows usability issues would be fixed if Windows had the guts to add this button
26·5 months agoI literally cannot understand how Outlook is so awful and unpleasant to use. Constant pauses, regular freezes and a search that will show a document I sent to myself five years ago regardless of search terms but won’t surface the perfect match I received yesterday, in the world’s most prominent email client.
The only worse software I have to interact with on a daily basis is Adobe’s PDF reader, which gives me five popups within one minute of opening it and takes over a minute to do a text search in a five page document.
We found “strong evidence” for pain experiences in adults of two orders, Diptera (flies and mosquitoes) and Blattodea (cockroaches and termites). There was also “substantial evidence” in adult Hymenoptera (bees, wasps, ants, and sawflies), Orthoptera (crickets and grasshoppers), and Lepidoptera (butterflies and moths) […]
https://www.sciencedirect.com/science/article/abs/pii/S0065280622000170
brisk@aussie.zoneto
Programming@programming.dev•I am sorry, but everyone is getting syntax highlighting wrong
3·6 months agoTypography instead of colour is used in the wild, in the Listings LaTeX package!
brisk@aussie.zoneto
Programming@programming.dev•Which software design principles do you rely on most?
3·6 months agoAh got it. I was thinking about dense vs sparse arrays or containers





Because anti-trust has not been enforced this century, with the exception of Lina Khan’s work as the FCC director.
Companies have been pushing the boundaries further and further for decades, with almost no push back.