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
-
Great, you just made me feel magically disabled.
-
@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.
-
It's a protocol where the S stands for Simple. Those are always a horror show. They have the need to market as simple as either they are simply not or it's too simple shifting way too much complexity and little standardisation to the implementation.
Examples:
SNMP, SMTP, SNTP, SSDP etc. -
@Lensflare I'd like to add that we are not surrounded by blood in a meaningful manner but are by water. For boiling water it does not matter to much that it's around 100°C but when temperatures outside are around 0°C you know water, rain etc. is going to freeze up and cause transportation issues. This is a very easy thing to teach children. Other than that I don't think it matters you get used to the numbers that matter to you.
Although I'm biased, would say that C and K and all metric units are vastly better and proven less confusing than imperial. -
Depends on how strict stuff is set up. And auto formatters are present.
In Go I've never ran into any issues in any project because most is already handled by Go. All code is pretty much formatted the as one would expect. -
@tosensei you cannot undo that