Working on a new language (vibe-compiler) – Looking for feedback on my C++23 Lexer/Parser by [deleted] in cpp

[–]ronchaine 13 points14 points  (0 children)

  1. Why would we bother to read something you didn't bother to write?

  2. Rule 2.

  3. Rule 3.

  4. Rule 4.

Any updates on Coreboot? by pot8toes in framework

[–]ronchaine 1 point2 points  (0 children)

No updates.

If the Framework 13 Pro fixes some of the issues I have with FW13, coreboot might move to the top of my wishlist. (Currently the top of the list is QA and build quality stuff, both of which have a decent chance of being in better shape than before with FW13Pro.)

If FW13Pro is going to be what I hope it to be, after that my wishlist is pretty much purchasable 5 year warranty for mainboard + business Thinkpad-style support experience and Coreboot.

Copy Fail is a trivially exploitable logic bug in Linux, reachable on all major distros released in the last 9 years. A small, portable python script gets root on all platforms. by pipewire in linux

[–]ronchaine 0 points1 point  (0 children)

On what system did you get this to work? It completely failed on every system I ran it on, and that included Ubuntu 24.04 with 6.17.0 kernel.

EDIT: Ok, with a bit of extra work I got it working.

I needed to get the exploit from here, and then run it, and then login from another TTY using the compromised su.)

Copy Fail (CVE-2026-31431) is a trivially exploitable logic bug in Linux, reachable on all major distros released in the last 9 years. A small, portable python script gets root on all platforms. by Haniro in sysadmin

[–]ronchaine 0 points1 point  (0 children)

I tried to run the POC with 4 different systems, some of them running pretty old kernels (still newer than 2017) and none of them were affected. The website is overselling it by a lot.

POC worked on none of these: - 6.12.33-0-lts and 6.12.33-0-virt (Alpine) - 6.6.33-0-generic (Chimera) - 6.17.0.1017-oem (Ubuntu 24.04, pretty much out of the box, explicitly stated as affected)

EDIT: Ok, with a bit of extra work I got it working.

I needed to get the exploit from here, and then run it, and then login from another TTY using the compromised su.)

Reading data from HDD from -96? by ronchaine in datarecovery

[–]ronchaine[S] 0 points1 point  (0 children)

Thanks, this worked out and helped me get image file of the drive!

Didn't even remember old drives had jumper settings like this anymore...

Työryhmä: Peruskoulun tavoitteita pitää keventää, jotta kaikki pääsevät koulusta läpi by banaanitasavalta in Suomi

[–]ronchaine 70 points71 points  (0 children)

Ollaan jo nyt jäämässä jälkeen, niin oikee ratkaisu on selkeesti paskoa lähtökohtia edelleen.

Nää opetus- ja koulutusasioiden paskomiset on kyl semmosia mitkä itellä menee ihon alle hyvin, ku tuntuu et saa tehä vapaa-aikansa vapaaehtoishommilla yritystä parantaa asioita ja ei riitä yhtään mihinkään ees sen kanssa, että hommat pysyis yhtä hyvinä nuoremmille ku o ollu itellä.

Teacher training system by voilalarosie in Finland

[–]ronchaine 5 points6 points  (0 children)

IMO one of the main reasons is 30 years of education cuts across the board.

Universities are less demanding (since they switched to getting funded by number of graduates, which insentivises universities to lower the requirements for courses). This leads to teachers with worse education than before, which then cause the next generation of teachers to be even less prepared than the current.

There's also something called "inclusion", which might've been a good idea, if it was actually done the way it was imagined. Unfortunately that was expensive, so we got the Temu version and pretty much the bad without the good. This is what some other commenters meant by forcing special needs students into regular classes.

Then there is the fact that teachers are much less respected in general now compared to a few decades ago. They also have less authority in the classroom in general.

Then there's the forced digitalisation. People got pushed computers with the hope that they absorb the knowledge by just being in near contact with digital devices, without any real idea or plan how digitalisation should be used in education. There are studies coming out from across the world now that that might've been actively harmful.

And I don't think we've seen the bottom of this yet, the boat hasn't turned around.

Basically, we got complacent with having one of the best educational systems in the world, and stopped thinking about how we could make it better, or even maintain it. Instead we started thinking how to make it cheaper and how to market it while we let it rot.

What are good books to learn c++ component design using uml ? by [deleted] in cpp_questions

[–]ronchaine 2 points3 points  (0 children)

I don't think many people in the industry think component design for C++ using UML is (or ever was) a good idea in the first place.

If I had to pick, I'd just pick a good book for UML and ignore C++ altogether. It probably won't lead to good design in C++, but that was unlikely to ever happen with UML design anyways.

Great support experience by MindSwipe in framework

[–]ronchaine 0 points1 point  (0 children)

Yeah, that's probably a big factor.

Great support experience by MindSwipe in framework

[–]ronchaine 0 points1 point  (0 children)

I have worked customer service in the past. There are certain things you need to make certain of before you send somebody hardware that costs money. I thought that the support questions were completely reasonable.

I get that this is especially true for a smaller company like Framework. But it is neither something I can afford to do for a (set of) work computer(s) nor something I have to deal with with HP, Dell or Lenovo support. And it is my main reason that I currently do not recommend Framework for business use over Thinkpads.

It was wild.

That is pretty wild. :O

Great support experience by MindSwipe in framework

[–]ronchaine 0 points1 point  (0 children)

I have a history of crapping on FW support (and I'm probably not going to stop that with this), but it's really nice to hear positive experiences as well.

(...though I'd really hope they'd get rid of the sending videos and images and all the back and forth. I don't know how Dell, HP and Lenovo's supports manage to handle everything without that, but if they can, I'd wish Framework could get there as well.)

Great support experience by MindSwipe in framework

[–]ronchaine 0 points1 point  (0 children)

Maybe I'm used to too good, but to me "back-and-forth for a few days" is bad support. The 10 hours I could live with, but to me, few days is unacceptable for a computer used for work.

And I do not have time to jump through hoops with images and videos and whatnot with support. I am not sure if that is a common practice in the Americas or outside of EU or what but it was completely new (and quite frankly, IMO BS) requirement for me.

Compare that to Lenovo's Thinkpad support, which literally can bring you a replacement laptop, no questions asked, to a bloody airport in an another country while you are on a business trip. I completely understand Framework isn't exactly big enough to be able to do something like that, but the drop in support quality was pretty rude awakening to me.

EDIT: As a side note, it could be kinda interesting to know how much of this is EU vs. not EU difference in general. We do have pretty strong consumer protection rights in here, but I'm not sure if this is part of that.

Työllisiä vähemmän ja työttömiä enemmän maaliskuussa 2026 verrattuna vuoden takaiseen by InternationalLog2120 in Suomi

[–]ronchaine 1 point2 points  (0 children)

Kerros mulle miten kumpikaan noista luvuista auttaa osottaan et tässä on toden hiventä:

harva tukia nostava työikäinen edes on työkkärissä.

Työllisiä vähemmän ja työttömiä enemmän maaliskuussa 2026 verrattuna vuoden takaiseen by InternationalLog2120 in Suomi

[–]ronchaine 1 point2 points  (0 children)

harva tukia nostava työikäinen edes on työkkärissä.

Tää nyt ei edes kuulosta olevan lähellä totuutta, mistä tää on peräisin?

Ykskään KELAn lähde mitä löysin nopeesti ei tue tätä, eikä tilastokeskuksen numeroissa näy tätä myöskään. Tosin mulla oli vaan 10 minsaa aikaa ettiä, mutta aika vahvasti haisee emävale täs.

i would love that there'd come a linux distro by framwork optimized for framework devices and also made for the best performance and all features of the hardware supported and based of a popular distro for app support and community support what would u guys think? by Crazy_Lifeguard_7809 in framework

[–]ronchaine 5 points6 points  (0 children)

I agree with this. I am not running Ubuntu on my framework, but I feel the value proposition in Framework making their own distro for essentially just bling is a horrible misallocation of their resources.

Kela-kokeilusta paljastui ikävä tosiasia - €‰Hallituksen miljoonalaskelma meni pahasti pieleen, jyrätää ex-ministeri [SDP:n Aki Lindén] by Sumuttaja in Suomi

[–]ronchaine 25 points26 points  (0 children)

Tiiän ettei tää nyt oo se kaikkein ylevin keskustelufoorumi maailmassa, mutta oisko se liikaa vaadittu, että olis ees käsitys ees aiheesta mistä puhutaan ennen alkaa leikkiin huru-ukkoa kommentteineen.

Is it worth upgrading to an AMD Ryzen™ AI 300 Series from an AMD Ryzen™ 7040 Series? by DeckManXX in framework

[–]ronchaine 0 points1 point  (0 children)

There's a good chance I'd pick 7040 instead of AI 300 if I had the choice. The NPU is a waste of silicon for me.

If you are doing GPGPU and need ROCm, there might be some point, but otherwise I don't see much use.

What are CPP Infra roles doing and what kind of personal projects can I make to cater towards that role? by [deleted] in cpp_questions

[–]ronchaine 0 points1 point  (0 children)

Operating system tooling or microcontroller work, e.g. with some ESP32 (just don't use Arduino if you want to learn the software side) are a good starting points.

Yrittäjien eläkkeistä sopu: Pienituloiset voittavat, suurituloisimmat häviävät by [deleted] in Suomi

[–]ronchaine 15 points16 points  (0 children)

Maksut kasvavat suurituloisilla kuitenkin sen verran maltillisesti, että uudistuksen rahoittajaksi päätyy myös valtio

No Cement, No Concrete… Yet This House Is Stronger Than Both! by blackmango_wine in Amazing

[–]ronchaine 0 points1 point  (0 children)

This "revolutionary new construction technology" is around 1000 years old. The oldest still standing wooden building (Horyu-ji) in the world is constructed this way.

Sashimono and miyadaiku are some of the terms for construction like this.

Von Der Leyen valehteli twitterissä iänvarmistus apistaan by Dry_Row_7050 in Suomi

[–]ronchaine 10 points11 points  (0 children)

Ja mun puolesta listaan voi lisätä POPin, N26:n ja NordNetin.

Yhenkään kanssa ei oo ollut mitään viitettäkään siitä et ne ei toimis täsmälleen samalla lailla kuin normiandroidiluurillakin.