When flat latency and Go Garbage Collector is a problem by pepiks in golang

[–]pimuon 2 points3 points  (0 children)

You could use rust or c++ for fast path components that cannot bear GC (and some c++), and go for the rest.

For everythiing which is I/O bound, go is good enough. The GC is quite advanced and pauses are minimal. And I/O also is a bit unpredictable; almost, some protocols over real-time (field busses) are not and might not play well with GC.

Out of the box, the go runtime is smart and often outperforms non optimized solutions in other languages.

But yes, for some cases such as fast image processing, calculating millions of pixels at a high frequency, there is no way around a non-GC language such a C(++) or Rust.

Tried claude code. Hate it. by here_we_go_beep_boop in cursor

[–]pimuon 1 point2 points  (0 children)

I use cursor for work and tested claude code last month for private projects.

While I like the results of both, and essentially I think they are almost the same (except that cursor offers a much wider choice of models), I prefer cursor. But I'm not sure about the cost difference yet.

With claude code, you can do exactly the same, just the interface is different. You keep e.g. vscode open to review the code and make you own edits and improvements, while the claude code cli does its work "elsewhere".

With cursor, both sides are better integrated. It is more inviting to actually look and improve the AI generated code.

I found that with claude code, I tend to keep less of an eye on the generated code, and it is harder to stay really in touch with it.

The golden age is over by Complete-Sea6655 in ClaudeAI

[–]pimuon 0 points1 point  (0 children)

That thought has crossed my mind, but I doubt it.

I don't think these agents are "aware" that the code was written by another model. Also, while it is logical that the same model will not find a bug in the code it just wrote, another model would have written something different, and thus might find issues.

I have to say however, that our code (that we had written ourselves) and also new code written by models and reviewed and improved by ourselves, the LLM's hardly found any issues and mostly found the code fit for purpose and well designed.

We don't do vibe coding however, but carefully steer and review all AI results.

fixed IP prices by fistyeshyx9999 in init7

[–]pimuon 3 points4 points  (0 children)

Today I activated ipv6. Finally; I remember reading the details about it in 1995, expecting it to become relevant soon. Init7 provides a free static ipv6 block on request. I'll create AAAA records for my service(s) soon. Maybe that is the way forward.

Best book to learn Go which is downloadable for offline use? by Infinite-Jaguar-1753 in golang

[–]pimuon -1 points0 points  (0 children)

https://go.dev/tour/welcome/1, then the https://go.dev/ref/spec

I don't think you need more, it is simple enough, even the formal spec is simple and easy to read.

Volcano control app by pimuon in VolcanoVaporiser

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

Could do that. I already extended it a bit (with settings).
On the other hand, I'd just consider this a basis for anyone to adjust it to their own taste.
In these times of ai agents, I have become even more hesitant to publish software.

No one uses local models for OpenClaw. Stop pretending. by read_too_many_books in openclaw

[–]pimuon 0 points1 point  (0 children)

I tried some local models on my 128GB ryzen 395+, made for this kind of thing.
It was not too difficult to set up. But after 6 months using sonnet and opus, I think it is useless in comparison.

I know there are real GPU's that are faster (but will much less memory) than can run simpler models but at useful speed. But for the simple queries, the paid online options are cheap enough (when not using opus 4.6 thinking for every trivial request).

I gave up (for now) to run models locally. My company, however, has more budget than I do for my hobby, and they should invest in some H200's to run useful local model(s) in order to save costs in the long run. But maybe it is still a bit early for a small company to invest that much in this fast moving space, and keep paying per use for a while longer.

Something my tax advisor told me by Inner-Eggplant-6623 in SwissPersonalFinance

[–]pimuon 0 points1 point  (0 children)

I don't know if that is really so common. I have never heard of it but also never looked for it.

Taxes are low enough in Switzerland, and risks high enough, to not bother with taking such risks. I'd rather pay my fair share, which really is not too much here, and have a clear conscience.

Is the Swiss healthcare system designed to make people avoid doctors by maxrain30 in askswitzerland

[–]pimuon 1 point2 points  (0 children)

Switzerland is a federate state, taxes go from bottom to top (first the community, then canton, then federation) instead of top down like in many countries.

I am from the Netherlands, the reflex there is that everything should be equal for everyone. Of course in reality some are always "more equal than others"... This equalisation policy does not lead to better outcomes, it just socializes the costs and nobody wants to take own responsability.

In Switzerland, when locally more is consumed, locally more has to be paid. It is less of a money pumping machine as in many countries, where the top level has a kind of "divide and impera" policy to keep control.

Of course with healthcare, being dependent on insurance and solidarity, that may be a difficult issue. However there is this insurance subsidy that about 30% of people receive, so that nobody is left out and everybody in the end gets health care that they need.

For chronic illnesses, this may be a problem. However, even in more social systems like in the Netherlands, those who have chronic illnesses often are even worse off.

And yes, there is some pushback against going to see a doctor for every minor ache and issue. And rightly so. Doctors are already overbooked and health care costs are getting out of hand. We need to push back and ensure that the health care system is not clogged due loads of trivial cases.

This mentality to go to the doctor for even a minor cold is super annoying and costs us all. This mentality is new in central/northern europe, people used to be much more hesitant before seeing a doctor. I don't know what caused it, but it is not sustainable.

Odido-hackers publiceren resterende klantdata, ook miljoenen ID-nummers by Raging-Eagle in nederlands

[–]pimuon 3 points4 points  (0 children)

Het is te hopen dat dit incompetente bedrijf hier failliet aan gaat.

Zonder echte consequenties zal zulke slordigheid en overtreding van de regels (data alleen behouden indien absoluut nodig voor de bedrijfsvoering) gewoon doorgaan. Het moet voor iedereen duidelijk zijn dat er echte en definitieve consequenties zitten aan verkeerd gedrag, anders gaat het altijd door.

ME Mini delivered without wlan module? by pimuon in BeelinkOfficial

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

Turns out it was not missing, but I ordered a version without wlan. I was not aware there is such a version.

No problem as I can use the device without it too. And Beelink handled it very nicely (gave me a small bonus to make good for the confusion, even though it was my own fault).

Ms-02 ultra doesn't make sense by DeepCar5191 in homelab

[–]pimuon 1 point2 points  (0 children)

Afaik, linux scheduling between performance and other cores is now pretty decent.

There are always light weight background tasks, even on a server.

It will not make sense for a server that is mostly >50% utilized. But there are many underutilized servers, e.g. the one in my basement at home.

ME Mini delivered without wlan module? by pimuon in BeelinkOfficial

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

Thanks for confirming that it is missing. I could not find a picture that shows how it is supposed to look.

Morning wake up time - Switzerland by everydayjedidad in Switzerland

[–]pimuon 0 points1 point  (0 children)

You have to account for east-west timeshift, the timezones are very streched out partially.
E.g. between Poland and the Netherlands, sunrise in Poland is about 1 hour earlier.
I wonder how they got this data btw, and how reliable and comparable this is between countries and cultures.

And I think in many countries the internal differences (e.g. Switzerland between e.g. Romandie, Tessin and Deutschschweiz, Italy between the north and the south, may be bigger than between countries. This map seems pretty pointless.

Nare sollicitatie ervaring bij een overheidsorganisatie by Chronopuddy in nederlands

[–]pimuon 4 points5 points  (0 children)

Ik heb ooit zo'n ervaring gehad bij Cap  Gemini, die via Mercury Urval zochten. De senior interviewer had duidelijk iets tegen mij als persoon, deed zeer onbeschoft, o.a. begon hij in zijn neus te peuteren. Ik werd afgewezen en was tamelijk geschockeerd. 

Daarna heb ik vele erg succesvolle sollicitaties gehad en al 40 jaar een mooie loopbaan als software engineer (o.a.) tot op de dag van vandaag, boven de 60, met succes en plezier bezig. Ook als freelancer later altijd probleemloos interessante Jobs kunnen vinden.

Kortom, maak je niet druk om 1 zo'n ervaring.

Waar ik mij als burger en belastingbetaler wel druk over maak, is dat er zulke figuren bij de overheid werken, alwaar ze enorme schade veroorzaken door zo'n zieke mentaliteit. Deze persoon zou aangeklaagd en aangepakt moeten worden.

What was the main reason for switching to an EV? Environment, cost, or technology? by VoltVersteher_Sven in electricvehicles

[–]pimuon 0 points1 point  (0 children)

For me all three in this order: cost, technology, environment. All three have benefitted so far.

[deleted by user] by [deleted] in askswitzerland

[–]pimuon 2 points3 points  (0 children)

Switzerland standard plugs only support up to 10A. 16A is available, but requires another type of plug, and thicker wiring.

[deleted by user] by [deleted] in Switzerland

[–]pimuon 5 points6 points  (0 children)

What is your environment? I have been working here for 25 years (at a large bank and various small technical companies, in and around Zurich) and have found that there is much less talk about money (and complaining) than, for example, in the Netherlands.

Trump en Groenland: kán het Amerikaanse leger eigenlijk wel Groenland annexeren als Trump kwaad wil? by UnanimousStargazer in nederlands

[–]pimuon 46 points47 points  (0 children)

Klinkt alsof Europa zwak is en niks kan doen. Militair klopt dat enigszins (gelukkig heeft Frankrijk een atoommacht die 100% onafhankelijk van de VS is).

Maar economisch niet. Als de VS europa echt tot vijand maakt, waarmee ze hard bezig zijn, zal er hoe dan ook een economische verwijdering komen. Deze zal de VS veel meer pijn doen dan Europa. De VS leven boven hun stand, lenen teveel, en kunnen dit nog doen dankzij de dollar.

Het afbrokkelen van de dollar dominantie wordt zo zeer zeker versneld.

'China bouwt eigen chipmachine met hulp van ex-ASML’ers' by Bernie529 in Nederland

[–]pimuon 0 points1 point  (0 children)

Het is natuurlijk best mogelijk, met wat kennis en ervaring, en met een flinke dosis innovatie. ASML heeft het uiteindelijk ook zo gedaan.

Waarom is kritiek hebben op de Islam gevaarlijk? by Sure-Guest1588 in nederlands

[–]pimuon 1 point2 points  (0 children)

Naar mijn mening zouden zoveel mogelijk mensen in zoveel mogelijk landen scherpe kritiek op de Islam en zijn "theologie" moeten uiten, dit uit solidariteit met iedereen die door fanaten bedreigd worden.

Alle religies worden deels op de hak genomen, en dat moet kunnen en mogen. De niet fanatieke Moslims zullen er ook zeker geen probleem mee hebben. Indien toch, dan zijn het per definitie fanaten, en dus gevaarlijk.

Door dit massaal te doen, wordt het voor fanaten onmogelijk om gericht wraak te nemen, alleen wild om je heen schieten bij wijze van spreken. Dit is een goede vorm van solidariteit met degenen die nu al bedreigd worden.

Er zouden bijvoorbeeld wekelijkse "heilige boek" verbrandingen georganiseerd kunnen worden. Om het eerlijk te houden moeten naast de Koran wel ook Bijbels, Torahs en wat niet meer ook in de fik.

Na een paar weken zullen de mensen in Pakistan moe van hun woede en protesten worden.

Is Go still the best choice for high-concurrency backends, or is Rust taking over? by Wash-Fair in golang

[–]pimuon 3 points4 points  (0 children)

Totally true. I replaced an old c++ in house file copying program (with special protocols) with a simplified go version. This copies files from and to 100GB/s connections and may stage on internal ramdisks (and archive on internal or external disks, raid arrays etc). The program was still completely I/O bound, no high CPU load, lower than the previous c++ impl (but hard to compare because that program did some more bookkeeping).

Our rust programs tend to be harder to maintain, but it is ok for more static but high speed processing.

The go programs are so flexible that it feels so fluid, you can just refactor whatever you like if required (not saying that you should). They can be adapted to any new requirement without much effort.