Details
-
AboutCarbon based humanoid lifeform that likes other carbon based lifeforms (most of these seem to be of the non humanoid variety and biassed toward furry or feathered ones). Natures joke: I'm allergic...
-
SkillsProgrammer proficient in most languages. prefer Go. Also a fan of Ansible and Linux/UNIX. Used to be a systems and network admin.
-
LocationNetherlands
Joined devRant on 3/1/2017
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API

From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
Presenting as NIC sure I can see that however remain active when unplugged? How would it do that?
-
During the meeting when they are almost done interrupt. Show the earlier solution in the PR and say "I knew this sounded familiar" too bad MR comments about style only get valued here.
Then leave said meeting.
As you didn't do this. Take it up with your manager. If they care you should be able to point out and night actually resolve this. There might also be a reason for this culture, like previous Devs that made an absolute mess of things.
In our team we had a rule of PR's needing to be reviewed within 24 hours unless it was non-trivial. Than it can even have a meeting to understand the implementation and address any shortcomings. This should be resolved the same week. No cycles of multiple days. -
Just look up the phrase "are you like a crazy person?" and you will see a very British and polite example from a splendid movie.
-
Does Mr big ideas have API access? If he is that dumb and has access; abuse the hell out of it.
Also bureaucratic fuckups like this should be handled by your direct manager.
If your manager doesn't care about you being able to do your work you should not do any work. Just write a script to automate opening the same ticket to change management until it gets approved and don't do anything else.
You then went through the proper procedure and it didn't work. They block you from completing the task and you put everything in motion to remove that block your job is done.
I've done shit like this with processes that were this stupid. Making it their problem or amplifying it enough so it becomes management's problem always worked for me. -
Bloody hate the massive z index kids.
Only where you must indeed be 100% sure it must be highest on every page included there is a reason for going higher than 10.
That or some game/dynamic stuff that uses a lot of layers. -
@iiii for one the per file overhead is ridiculous on NTFS. This was my greatest annoyance. And because windows UI tools are super inefficient it goes over them multiple times. The "calculating" step is wasting about 6 minutes in a large source directory when copying. And then another 8+ min for the actual copy duration.
Even in WSL (so with virtualization overhead) on ext4 the action was done in around 18 seconds...
Ext4 in general is more optimised, this includes journalling and fragmentation. Those are not major constant impact issues though. -
Microsoft should have switched to ext3/4 with extra attributes years ago. It's so vastly superior to NTFS it's ridiculous. Would give a huge performance boost and less fragmentation on HD.
Ideally you want a b tree FS these days but that's a lot harder license and stability/requirements wise. Ext has been proven and is relatively simple. -
Why is the delete before submission folder not automatically removed on submission (or in whatever step that makes sense before that)? Sure people should be able to follow simple steps, however if it's simple enough to automate and impact is big enough. Automate it!
Less hassle for new people to the project, can't be forgotten in haste or infrequent submitters. -
@D-4got10-01 don't worry about the tags mate we find it just fine
-
@tosensei yes my thought exactly. And yet hard enough to blow people up for bowing him off.
-
Only vape reason (although one can usually avoid it) is even an object implements two interfaces. The API requires a param for each interface. Ah the same object is presented twice.
Most of the time I've seen doc like that it's premature optimization (interfaces should not have been split) or huge class syndrome. -
@lorentz problem is with new breakthrough authors. They get lost in the sea of trash.
-
Don't forget books. This is where one of the biggest problems lies. Hard to find real new authors.
I'm fine with AI aided. Not fine with fully AI generated at the current state. Things don't have to be harder and more expensive than necessary. Currently AI is used for things it can't do properly yet this makes it feel like (cheap) effortless crap that it is. -
@tosensei that would be "I don't give (a flying) fuck" in my book
-
@kiki @iiii I've used alpine, and did run into a few of those issues with musl. Once you know what the cryptic errors mean you get the compatibility sorted it's no longer an issue. A lot of programs don't need glibc specific stuff and I still have hope that Alpine contributes to that.
I've used Alpine mostly in containerised setups as this is where the lightness really shines. It's a great distro but a bit too striped back for my daily driver.
If you want the most secure; immutable stuff like NixOS might be something to look into. -
@kiki in practice I've found that systemd brings more than it hurts. It does its job well and I mostly don't care about the wars around it.
Posting a list of past issues just sad shaming. You can do the same with every component it replaces. The responses to issues are what matters bar out of proportion stability relative to the complexity. Now here is where Lennard did drop the ball a few times. I still like to think that is also caused by all the unjustified hate.
As for apt, while it works it's one of my least favourite package managers/ecosystem. -
UNIX has the "everything is a file" concept. This generally makes things better but Linux (and other modern UNIX variants) make exceptions.
Java suffers from "Everything Is A Class/Object" design. Resulting in similar spaghetti.
JavaScript suffers from "Everything Is An Event" design. This forces even the most linear of workloads to be burdened with asynchronous concepts.
This pain will always be there in any non-trivial JS. Sure new constructs like promises helped a lot to write more like linear looking code (trust me it was far, far worse to keep track with the infinite event callbacks as the only option); but it has the same clunky forced async complexity at heart. -
@Lensflare right medium for the job send to be lost in the TikTok generation.
-
If you have GDPR, you can make them do it for you. Just need to file an official request to completely forget about you.
-
@tosensei and 3. Cascading, inline always wins unless "!Important" is used. This makes organised overrides horrible.
That said inline css does have its uses. -
Fake it till you make it (mock it, so the UI works) and tell them how it is. That is they backend team does not have the device and therefore it's not finished/tested. It's likely a management fuckup anyway. I've found it always affective to let them come to that conclusion too... Bonus points for making them waste time on it.
-
A chat bot is not a source. It's the same as crediting Google because you found something there. Even though AI does go a bit further in combining info (sometimes wrongfully so) and in theory can come up with new content. It's basically an auto complete engine and a tool. Not a source IMO.
-
@iiii I like both turn based and and real time. Both have their place. QTE is what I hate no matter what.
-
@iiii hate QTE in general; doesn't have to be turn based. As a PC gamer it seems like something invented for console payers to guide them through button smashing combos. It's gives me the "ain't solving captchas fun" vibes. It should have stayed on the console and died on the console.
-
@lungdart it's not race it's culture. Of course India is huge with a diversity of cultures but a majority of very hierarchical and status driven. Those individuals will always try to punch well above their weight.
I've had some amazing Indian coworkers, in fact one of my best friends is Indian. However I've also had the displeasure of working with the ones matching the description. That is just bloody horrible to deal with unless you have higher status and cut them off. -
@AvatarOfKaine while you are indeed correct that I'm not immortal; the intent behind that message was clear and taking things too far.
My initial comment might also not have been the nicest. I merely meant that everybody (in various age groups) especially going out of their way to target you sounds a bit implausible. Doubt you are John Wick with a price on your head.
So please stop the death threats/wishes... -
Dude you are not the main character...
-
Could be a new project settings thing in intellij could also be an actual file corruption.
Weird comment about not willing to investigate... -
@azuredivay see what @antigermgerm said. You can also run python code in REPL no compilation going on there. Also not all compilation is C/CPP. There are some true wrapper languages out there but calling python a wrapper language is like calling C/CPP just an assembly wrapper (and that would be more true)
-
@azuredivay Python is not a C/CPP wrapper mate.