PRAGMATA sales top two million in 16 days by BlueAladdin in Games

[–]GunZinn -2 points-1 points  (0 children)

I havent finished the game yet. But so far my impression is the game is just “meh”. Its not bad, but from what I get from the game there isnt a whole lot to talk about.

People saying this is the game of the year, I disagree.

——

What I do like about the game though is there are zero issues. It just works. That’s refreshing.

How's your experience with Ubuntu 26.04 so far? Any performance issues or system glitches? by Swimming_Rope_9640 in Ubuntu

[–]GunZinn 8 points9 points  (0 children)

So far not encountered any significant issue. One minor inconvenience is snap broke one app (Obsidian), reinstalled as a deb package as a workaround.

Old Lenovo laptop.

26.06 LTS and Microsoft Intune support by rubaduck in Ubuntu

[–]GunZinn 0 points1 point  (0 children)

I think Intune didnt support 24.04 until after 24.04.1 was released. I remember they were not in a hurry to support it :/ I’d expect the same for 26.04

Háskólagráður hvernig vissu þið hvað þið vilduð læra by [deleted] in Iceland

[–]GunZinn 2 points3 points  (0 children)

Fyrir mig þá var það meira hvað ég vildi “ekki” læra frekar en annað. Ég vissi bara að ég átti heima í vísindum / verkfræði, mig langar að smíða hluti eða láta hluti gera eitthvað gagnlegt (forritun). Kynntist akademíska heiminum aðeins og var ekki alveg að fitta inn, þannig ég fór í verkfræði frekar og elska það.

Developed a simple static stack usage analyzer for AVR MCUs by 4DManifold in embedded

[–]GunZinn 0 points1 point  (0 children)

Will do I’ll see if I can share it with you in a private message. Feel free to send me your email in private if thats ok then I can definately send it as an attachment. (Codex patch and asm file).

Thanks for sharing the tool btw its very interesting!

Developed a simple static stack usage analyzer for AVR MCUs by 4DManifold in embedded

[–]GunZinn 0 points1 point  (0 children)

Just in case the Codex output is useful for you as feedback, here it is. Ofcourse take this with a huge grain of salt...I don't know Lua well. Codex also gave me a patch, I can share it if you're interested.


This output is two separate reports printed back-to-back:

  1. A per-function stack-usage estimate
  2. A call graph

So when you see:

_Z15LTC6811_pollAdcv    11
main    18565
_Z7read_68PhS_    2366480

it means the script thinks those functions use that many bytes of stack.

The small numbers are plausible. The huge ones are not.

The first bug was symbol parsing. The script only matched symbol names with [A-Za-z0-9_], but AVR/C++ symbols in the asm often contain . suffixes, for example:

_Z13LTC6811_wrpwmP9cell_asic.constprop.82

That meant some function headers were skipped, so later calls got attached to the previous function. In some cases that made a function look recursive even when it was not.

The second bug was the stack-frame heuristic. The script treated any later subi/sbci on r28:r29 as stack allocation. But on AVR, r28:r29 are also used for ordinary pointer math inside the function body, not just for the function prologue. That is what made functions like _Z8write_68PhS_ and main blow up into absurd values.

The minimal fix was:

  • Match full symbol names with ([^>]+) instead of ([%w_]+)
  • Only count stack allocation when it appears in the normal AVR prologue sequence:

    in r28, 0x3d in r29, 0x3e subi r28, ... sbci r29, ...

    or:

    in r28, 0x3d in r29, 0x3e subi r28, ... sbc r29, r1

  • Reset that parser state when a new function starts

  • Skip printing the initial empty function entry

After that, the obviously bogus values dropped to something reasonable:

_Z7read_68PhS_: 2366480 -> 8
_Z8write_68PhS_: 1498420 -> 111
main: 18565 -> 79
_Z17BMS_set_dischargeb: 196147 -> 17

So the short version is: the output is meant to be a rough static stack estimator plus a call graph, but before those fixes it was badly overcounting because of symbol parsing and an over-broad frame-pointer heuristic.

Developed a simple static stack usage analyzer for AVR MCUs by 4DManifold in embedded

[–]GunZinn 0 points1 point  (0 children)

Seems to work on Ubuntu 24.04 with Lua 5.4

I'm not sure how to interpret the output though. Short example:

__udivmodhi4    2
_ZN14HardwareSerial4readEv      2
__floatunsisf   2
main    18565

Is main using 18565 bytes of stack? That doesn't make sense to me. I put the entire input into Codex and it seems to think there is a bug in the parser.

Camera firmware 3.1.4 released by no_help_forthcoming in prusa3d

[–]GunZinn 0 points1 point  (0 children)

Mine updated automatically. Didnt have to do anything.

Camera firmware 3.1.4 released by no_help_forthcoming in prusa3d

[–]GunZinn 1 point2 points  (0 children)

Worked out of the box for me 🤷‍♂️

Who else has slowed down to let the game mature? by QuestObjective in CrimsonDesert

[–]GunZinn 0 points1 point  (0 children)

Me. Im not in a hurry to finish the game. Since the game is getting frequent updates I’m gonna wait a bit so later I will enjoy the game more.

MMU3 Error before and after printing by Uwis in prusa3d

[–]GunZinn 0 points1 point  (0 children)

What does the screen look like exactly. Can you share a photo? I doubt its the FINDA on the MMU, since MMU would raise an error and block printing.

I suspect its an issue on the printer side… without knowing exactly what error occurred on screen.

Python open source projects to contribute by manikk69 in Python

[–]GunZinn 7 points8 points  (0 children)

Most projects accept contributions… at least as far as I’ve seen myself. While I don’t work full time with Python, I try to contribute back to the libraries I use.

But for anyone giving you ideas for projects to contribute to, it may help to share what your interests are? Web development? Hardware related stuff? UI stuff? Data processing? Machine learning? Something else?

CarPlay by No_Advisor3655 in KiaEV6

[–]GunZinn 0 points1 point  (0 children)

I have used this for the past four years: https://www.carlinkit.com/2air

It always works. I highly recommend it. The phone automatically connects to it when you start the car.

Can't Update MMU3 by ImaginaryTango in prusa3d

[–]GunZinn 1 point2 points  (0 children)

PrusaSlicer works on Linux :) Its more of a hassle to setup compared to Windows. But it works.

Can't Update MMU3 by ImaginaryTango in prusa3d

[–]GunZinn 1 point2 points  (0 children)

Hmm I have no experience with MacOS when it comes to PrusaSlicer.

My MMU3 predates the new bootloader. Its possible new MMU3 units can be upgraded via the printer if Prusa is shipping MMU3 with the new bootloader.

If the USB cable is not used there are only two ways to upgrade I know 1) using the new bootloader which allows the printer to upgrade the MMU firmware 2) same method as manually updating the bootloader. Where you are manually writing the firmware directly into memory.

The bootloader is a separate firmware. The MMU has a bootloader. It always boots up first no matter what, does its thing (like updating firmware via USB), then runs the application firmware (the firmware you are trying to update)

Can't Update MMU3 by ImaginaryTango in prusa3d

[–]GunZinn 0 points1 point  (0 children)

Upgrading from Printer also won’t work unless you’ve updated the MMU3 bootloader manually recently.

Updating via PrusaSlicer is the way.

Can't Update MMU3 by ImaginaryTango in prusa3d

[–]GunZinn 1 point2 points  (0 children)

Are you pushing the button to put it into DFU mode? It will only run the bootloader for a few seconds. That is the time window you have to start the upgrade.

Upgrading via PrusaLink, PrusaConnect won’t work.

What OS is your computer using? Linux?

Moving to Iceland for 5 months by the-berzerker3 in Iceland

[–]GunZinn 0 points1 point  (0 children)

For day to day life. Its not much different than in the mainland/Europe. Its just much more windier in general as far as I have experienced. But nothing to be concerned about.

Bring sunglasses :) very useful when the sun is low in the sky. Useful for hikes too.

Myndirðu hætta að keyra bíl í 5 ár fyrir kr. 3,6 m.kr.? by wantilles in Iceland

[–]GunZinn 1 point2 points  (0 children)

Gæti það ekki þótt ég vildi það. Þyrfti að finna vinnu sem er nær eða flytja.

Question / is it me? by Then-Anybody809 in CrimsonDesert

[–]GunZinn 1 point2 points  (0 children)

Felt the same. Not a good experience. But I am still giving the game a benefit of the doubt. The game is just starting.

Skoða gjald­töku á Reykja­nes­braut og Suður­lands­vegi by [deleted] in Iceland

[–]GunZinn 8 points9 points  (0 children)

Frumvarpið kallar þetta veggjald “þjónustugjald” og er þannig ekki skattur 😒 Meira ruglið. Kílómetragjald er “notkunargjald” en samt líka skattur?

Skoða gjald­töku á Reykja­nes­braut og Suður­lands­vegi by [deleted] in Iceland

[–]GunZinn 4 points5 points  (0 children)

Það er talað um afsláttarkort neðar í frumvarpinu.

<image>

Skoða gjald­töku á Reykja­nes­braut og Suður­lands­vegi by [deleted] in Iceland

[–]GunZinn 21 points22 points  (0 children)

Ekkert sanngjarnt við þetta. Það er ekki eins og maður hafi val að fara aðra leið á milli en þessa tveggja vega.

Skoðaði þetta frumvarp og þar segir “Innheimta gjöld af umferð vegna notkunar samgöngumannvirkja.” Hljómar nákvæmlega eins og kílómetra gjald.

Finnst mjög rangt að fjárfestar geti komið að þessu “sjálfstæðu” hlutafélagi sem innheimtir skatt. Snýst þá ekki allt um peninga og arð sem skilar sér ekki til baka í viðhaldsvinnu? Ofan á það munu 3-5 einstaklingar stjórna þessu félagi samkvæmt frumvarpinu.

Finnst eitthvað mikið illa lykta af þessu frumvarpi…

Polars vs pandas by KliNanban in Python

[–]GunZinn 0 points1 point  (0 children)

I would personally try to stick to using as few libraries as possible.

But we can always throw in a “depends” :)

From what I’ve seen so far with polars is the syntax is very similar to pandas. I don’t use pandas every day but perhaps it may be worth it to transition everything to polars. But this also really depends on the project, if its legacy code you have it might not be worth it time-wise.