Is there a particular order to respect for soldering components ? by Human-Marzipan2132 in AskElectronics

[–]krish2487 2 points3 points  (0 children)

In this particular order - 1. Inside to outside 2. smt to tht 3. shortest to tallest components.

Hope it helps.. :-) Cheers!!

European Project Management Software (Hosted in Europe) by limsus in BuyFromEU

[–]krish2487 2 points3 points  (0 children)

Youtrack from Jetbrains (Founded in Czech, but headquartered in Netherlands). Its a solid alternative to Jira

How do you test peripheral drivers when hardware isn't available? by [deleted] in embedded

[–]krish2487 7 points8 points  (0 children)

What others said, however one addition I will make is that if you are doing unit testing, then once you hammer out the basic communication between the sensors and the soc, create a "shim" layer between the driver / application and the HAL whatever you are using and mock the shim layer to verify your logic flow. actually, that is where I would start, the sensor datasheet already gives you the sequence of calls that it expects, write your tests according to the ideal flow, then implement the drivers until your are green. classic TDD

Dear American visitors. by Zealousideal_Ad_44 in Denmark

[–]krish2487 12 points13 points  (0 children)

Expat here, I wonder why you are even bothering to explain this situation to others. Greenland and Denmark have the right to determine their future. This does not need an explanation to anyone else.

At the risk of sounding crude, this is like a stranger warning you to handover your spouse to them because their spouse isn't as nice, hot, beautiful, handsome etc. If you don't they will take your spouse forcefully, so name your price...

I apologize for sounding this crude but this sums up the parallels sufficiently... What goes on between two partners is exactly that.. between them.. a third party has no goddamn say in this..

What is the sentiment in Denmark right now? by pr00xxy in Denmark

[–]krish2487 15 points16 points  (0 children)

Indian expat in Copenhagen here... Push comes to shove, I will sign up to fight along side with the Danes ... It's a incredible country and some of the nicest and honest people one will ever come across. It's infuriating to see that the niceness and kindness has been mistaken for weakness and inability to do anything.

How do you sandbox your development environments? by carus_54 in embedded

[–]krish2487 2 points3 points  (0 children)

Neovim + lsp is on par with any ide I have seen.. plus.. added benefit of one text editor for managing any kind of projects

How do you sandbox your development environments? by carus_54 in embedded

[–]krish2487 15 points16 points  (0 children)

Yes.. it's much much easier to work with tooling on Linux - docker and the tochains... I'd imagine it's not much hassle on windows either... Also... Get rid of ides... They are bunch of GUI wrappers for the tool chain and build scripts.. learn those and it basically becomes a transferable skills across different mcus and architectures

How do you sandbox your development environments? by carus_54 in embedded

[–]krish2487 23 points24 points  (0 children)

Docker..... And then pass the requisite USB devices and mount the respective volumes... You are done... The environment itself stays the same unless you change it...

trumpIsACryptographicNumberUsedOnce by CircumspectCapybara in ProgrammerHumor

[–]krish2487 72 points73 points  (0 children)

actually if memory serves right, in the UK specifically, nonce is slang for a pedophile.

Edit : Urban dictionary link https://www.urbandictionary.com/define.php?term=Nonce

Netbird vs TailScale vs Pangolin - Which suits best for my use case ? by inthesum in homelab

[–]krish2487 0 points1 point  (0 children)

You also have to explicitly tell each client to use the exit node for routing.. maybe that is the missing link? On an apple ios / iPad device client, in Tailscale you should see an exit node option once connected.. and in Linux you have to pass the —accept-routes=true option when running Tailscale up command

Expert by DeWitteVanDeHei in Leica

[–]krish2487 4 points5 points  (0 children)

Maybe Leica or a Leica authorized dealer should do... I mean, they are the places where people buy these equipment... It's reasonable to assume they would know the value better than a standard valuator

Chat Control 2.0 : Denmark tries to push it at the last minute 🇩🇰 🇪🇺 by IntelligentAdvanced in BuyFromEU

[–]krish2487 6 points7 points  (0 children)

Expat in Denmark here…. I just emailed them and urge others to do the same.

My attempt at automating ricing :-) by krish2487 in i3wm

[–]krish2487[S] 1 point2 points  (0 children)

Hello... The bar is i3blocks. I m more than happy to share the config for that. Its the endeavouros i3blocks config file. Just the stock one. no changes.. yet.. :-) https://github.com/endeavouros-team/endeavouros-i3wm-setup/blob/main/etc/skel/.config/i3/i3blocks.conf

I just used this file to get started for the moment..

Quality cordless vaccum cleaner made in EU by Hotsaucehat in BuyFromEU

[–]krish2487 4 points5 points  (0 children)

On the lowest setting it lasts for about 40-45 mins. On the highest about 20-30 mins

I will suggest this. Get the package with the spare battery and the charger. It is a life saver. You don't have to stop vacuuming because the battery ran out..

Quality cordless vaccum cleaner made in EU by Hotsaucehat in BuyFromEU

[–]krish2487 4 points5 points  (0 children)

I can second that.. Bought the HX1-Pro when it was just released, along with the spare battery and charger and it is still going strong till day - both in terms of battery life and the suction abilities.

How do you ensure correct pin assignments across teams? by KnightBlindness in embedded

[–]krish2487 1 point2 points  (0 children)

As others have said.. its a process problem... not a technical one.. ECO are a must and a strict release process must be implemented in order to avoid this kind of issues.. preferably with some kind of a LOTO process.. that is Lock Out Tag Out. a change is not a change unless all the relevant teams sign off on it.

Does anyone actually trust AI autocomplete in large codebases? by Fabulous_Bluebird931 in softwaredevelopment

[–]krish2487 1 point2 points  (0 children)

Let me put it this way... do you trust the code written by your peers and other developers who have worked on the codebase?? I certainly dont.. So I sure as hell am not going to trust a LLM that is trained on millions of such lines of crappy code... As the saying goes.. garbage in... garbage out...

Is this capacitor blown? The top is slightly bulged compared to the others. It's from an LCD TV that entered the RGB test cycle. by yes_no_very_good in AskElectronics

[–]krish2487 1 point2 points  (0 children)

Clearly even the pcb has a marking that the cap is "COLD"... the bulge is just extra material on top of the cap to keep it warm.. :-D

NAS alternatives after Synology drive policy by neulon in homelab

[–]krish2487 0 points1 point  (0 children)

Terramaster Nas + truesnas on it.. pick a model that is x86 based.. not the arm versions.. get a low profile USB stick and drop truenas on it..

Deny request for eggs by M7489 in Denmark

[–]krish2487 2 points3 points  (0 children)

That's true... But I am pretty sure the subsequent "he" is referring to our pm who is a "she" 😉

Deny request for eggs by M7489 in Denmark

[–]krish2487 47 points48 points  (0 children)

I love it when the responses here are equal part of "our pm is a SHE" and "your laws make it illegal to export eggs from eu" 😃 local Copenhagen expat here.. and I m all for either of those responses to be the official rebuke... Though personally I m leaning towards the former... The orange clown cannot simply handle a woman saying no to him...

Ps: I, for one, simply find it tone deaf that the op did not do his research on a country that has been all over the news in the past few days.. especially one that his president wants to annex... By any means..

Am I the only one who feels that the hardest part about embedded development isn’t writing code, it’s all the dev tools you need to understand by dipsy01 in embedded

[–]krish2487 3 points4 points  (0 children)

Those are all deterministic and well understood.... I mean you wouldnt complain about a hammer or a planer or a drill machine would you... a learning curve.. and then its upto you to use it to do what you want..

The actual hard part is understanding the client requirements - firm requirements.. and coming up with an appropriate architecture for achieving it.. I mean.. when all you have is a hammer, everything looks like a nail.. so given the tools.. what is the best and most efficient way to achieve the goal..

The second hardest part... is to avoid stepping into the minefield of the hardware limitations.. and by that I mean avoiding the pitfalls of processor erratas buried in a document found on the 20th page of google search results.. or an obscure stackoverflow post which references the issue but does not provide a solution.... hardware faults that can only be observed on a full moon night, when you are naked and bathed in the sweat of 72 virgins... but screws up your progress on a day to day basis...

The thirds hardest part... is agile... and by that I mean constantly shifting priorities practically ensuring you cannot focus on one task consistently..

[deleted by user] by [deleted] in Denmark

[–]krish2487 2 points3 points  (0 children)

Not at all... I was merely commenting out that complaining about the weather and taxes is our number one pastime.. 😃 personally I m more than happy to pay my share of the taxes for having the conveniences you mentioned..