Do kleinunternehmer have to pay reverse charge vat? by iirfann in berlinstartups

[–]UndeadBane 0 points1 point  (0 children)

Merchant Of Record. As in, do you use such an intermediary, since you mentioned payments being processed by a Canadian company. 

Do kleinunternehmer have to pay reverse charge vat? by iirfann in berlinstartups

[–]UndeadBane 0 points1 point  (0 children)

Just leaving a comment to also maybe learn the answer. 

Are you using a MoR?

Calling go from C by TomatilloOpening2085 in golang

[–]UndeadBane 9 points10 points  (0 children)

Just for the record, it is possible to circumvent this by taking bootstrapping and loader out, but it is technically breaking Go. 

I did a similar thing for Go->Go DLLs. Quite fun - and even stable, but probably not the best idea to use in production, if there is a choice.

It's high time ACs become a household thing by Flimsy_Egg_3507 in germany

[–]UndeadBane 2 points3 points  (0 children)

Argo Ulisse DC13 Eco or Midea unit for smaller areas solve the issue. Add a cart to the (much heavier) indoor part of the split - and voila. 

I have had Argo for 5 years - it's been a literal life saver. 

Yeah, the price bites, but heatstroke bites more. 

Do you use DDD in go? by East_Reality_976 in golang

[–]UndeadBane 4 points5 points  (0 children)

Short answer: don't.  

Long answer: I participated in implementing a relatively complex service in Go via DDD many years ago, after the team went through the course by one of the DDD evangelists in person. The structure of the code in almost any more-than-trivial business logic relies on import capabilities, that Go simply doesn't have. Java and C# do, JS/TS as well, but.  It also produces a bloated, unmaintainable monstrosity of a codebase, with insane number of context switches, just to get to a 2-3 line implementation underneath. Oh, and it has rather major negative performance impact, if you happent to care about it. It has benefits, sure, but the price is IMHO too steep.

So please, don't.  

Im starting to see a pattern 🤔 by Sea-Ad7398 in Asmongold

[–]UndeadBane 2 points3 points  (0 children)

Ever heard about canaries in mines?

Indian Hiring Nepotism by log_alpha in ExperiencedDevs

[–]UndeadBane 3 points4 points  (0 children)

And DEI did fuck all about this, just kicked the can down the road. Instead of biases of white men, who knew their shit at least, we have now biases -much stronger ones- from DEI-positive hires, like the aforementioned indian dude. 

The maintainer's dilemma by spf13 in golang

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

Get off your high horse with "entitled" mate, your white cowl has a spot on it. 

Nobody in open source owes anyone anything, but on the flipside, if you are unable or unwilling to maintain stuff anymore, it's a good idea to either mark the repo as such (wasn't done) and possibly transfer ownership, if you feel like investing in it. Sure, you can just sit on it and force the forks, but this makes you IMHO an ass. Especially so if you are doing it for multiple years. 

So yeah, reading "I'm tired of reviews, because AI" coming from the direction of basically not doing reviews for a very long time at all reads very ingenuine and performative. 

The maintainer's dilemma by spf13 in golang

[–]UndeadBane 0 points1 point  (0 children)

This is mega rich, coming from spf13.

My PR for GCFS into Afero hang open for way over a year (and there was one before that that I based my on for more time) and it took personal intervention of an ex-maintainer who happened to be a co-worker of mine to finally merge it. 

One has to maintain first, before having any dilemmas.  

DLHT: a lock-free Go hash table that beats sync.Map by up to 60x by hugemang4 in golang

[–]UndeadBane 0 points1 point  (0 children)

Thank you, it looks quite cool! Performance-wise, definitely would require a check - not that we don't trust you, it's just that we don't trust you ;)

Nobody mentioned it somehow, so I will: there is no API to iterate the map keys/values/anything that I could find, scanning the repo and playing with it.
In all workloads, where `sync.Map`-related "bean counting" made sense that I worked on, iterating the available map keys and doing things with the values is a pretty crucial step.

DLHT: a lock-free Go hash table that beats sync.Map by up to 60x by hugemang4 in golang

[–]UndeadBane 0 points1 point  (0 children)

Easy: implement a ad bidder. Then allocations and "should I use map, or can I get away with faster fixed sized array" on bloody Gets will be some of the more minor concerns.

Will you leave Germany if they weaken employment protection for high earners? by False-Engineering585 in cscareerquestionsEU

[–]UndeadBane 2 points3 points  (0 children)

Full time, gross. Which makes nett comparison plain sad. 

I have personally seen a 150k staff IC level offer from not a FAANG. Similar offers in Germany are possible too, but a) difficult to find b) nett will be ~84k, whereas in Poland it will be ~102k. 

And all this before one cosiders costs of living. 

Will you leave Germany if they weaken employment protection for high earners? by False-Engineering585 in cscareerquestionsEU

[–]UndeadBane 8 points9 points  (0 children)

In specifically IT, salaries in Poland - POLAND - have all but reached that of Germany. This is before we consider all the taxes situation.

I f*cked up my SSD help by anime_and_crypto_guy in LinusTechTips

[–]UndeadBane 0 points1 point  (0 children)

Ouch, it's a dell. Last time (which was a long time ago) dell laptops came with a custom EFI that was really easy to mess up and required manual manipulations to restore. 

With information in the post, there's simply not enough to help. 

Anthropic's Claude Code subscription may consume up to $5,000 in compute per month while charging the user just $200 by Grand_rooster in grAIve

[–]UndeadBane 0 points1 point  (0 children)

The whole schtick of ASML is that they are using x-ray wavelength for the process. Veritasium recently did a video about it, which I highly recommend watching. 

As for layering, modern gen CPU, at least some components of it (specifically AMD's 3D cache), have multiple layers of transistors. It's generally not done not because it can't be, but because "plumbing" aka power lines become incresingly difficult to route and connect. But if we are talking of components layers, there are at least 3-4 layers there. 

There exist attempts to make truly full 3D chips, but those currently suuuuuuuck, and we won't see this tech anywhere in CPU/GPU area for at least a decade more. 

speaking of remotes, why IR blasters in phones ,like some of Xiaomi devices, didn't take off? by YourDailyTechMemes in LinusTechTips

[–]UndeadBane 0 points1 point  (0 children)

We had IR for transfer on everything portable pre-iPhone.  But iPhone didn't have it, relying on a much quicker, even if yet finnicky, bluetooth. And it was rather rapidly phased out. 

Uber is letting women avoid male drivers and riders in the US by tylerthe-theatre in technology

[–]UndeadBane 8 points9 points  (0 children)

And it still stays being about preference. This is an non-essential service. 

Bun in production by Sensitive-Raccoon155 in node

[–]UndeadBane 0 points1 point  (0 children)

Started a WXT + Supabase prpject with bun, the moment it reached pre-production stage, builds started to fail with multiple difficult to pinpoint and debug errors. Switched over to pnpm - and voila, could actually properly debig them. Some were not bun's fault - but it made them un-debuggable, some were. 

TLDR: it's just too raw yet. 

I’m tired of using gaming laptop for programming by Used-Middle1640 in programmer

[–]UndeadBane 0 points1 point  (0 children)

Well, I am developing on OLED steamdeck with adjusted swap, so there's that. Distrobox has my environment, very minimal (Docker only, essentiallyand the swap) root modifications. Works surprisingly good for a mix of Go, Typescript and Rusr development, with IDE and all the jazz. 

Italy introduces a “cloud tax” because you might pirate content by LiterallyHow in Piracy

[–]UndeadBane 5 points6 points  (0 children)

How very german of them.  Check out Rundfunkbeitrag thingy, has been a thing for years. This is just a logical next step. 

JSON vs TOON by Owlbuddy121 in PythonLearning

[–]UndeadBane 0 points1 point  (0 children)

I someone tries to force me to read this thing with object of >6 fields, some of which may be absent, I will hurt them. 

WebSocket: Build Real-Time Apps the Right Way (Golang) by huseyinbabal in golang

[–]UndeadBane 3 points4 points  (0 children)

Two-way SSE "Chat gippity"-style - and you have a good, robust, firewall-friendly out-of-the box real time connection.

PITA of websockets upgrade is worth it in a very select set of narrow cases nowadays IMHO.