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
-
Yeah man Apple sucks! Bet you will see this days later on iOs.
-
🤔To be fair with message signing you could actually make something like this work securely (the challenge can't be the password/secret hash of course but a derived message). Generating the challenge and verifying the response is likely heavier but it does prevent sending the secret/password.
Of course the real benefit of this is that we get to prove everyone wrong and that you can have a "signed boolean" and am "unsigned boolean". -
@D-4got10-01 connection wise that seems sweet. Portability a bit less and for the jack to work the adapter needs the dac/amp. This is often really bad. I've tried some cheap usb-c to mini, while I don't need miracles the static background noise was ruining the music and just annoying to keep headphones in without playing anything. Went with Fiio ka1 that is good but has some issues (short loud "shuck" sound every few seconds) with select phones (including mine) which they finally fixed in the firmware.
This is why I hate this. The best option seems to be buying headphones with a usb-c connector instead of mini-jack. You can't charge and listen at the same time though unless you go for a wireless charger. Basically forcing even more inefficient wireless crap... -
@D-4got10-01 thanks for that one! I miss Jack too. I also think that phones should come with two usb-c ports if you really must omit useful things like a jack.
-
@whimsical I don't get why everything needs to have batteries. It's even hard to find a compressor to inflate tires that doesn't come with a battery.
My dad has one from over 20 years ago. Trust me the battery powered one won't make it past 3 years. Likely two years with irregular charges and poor conditions in the bike shed.
How many more wireless mice, keyboards and worst of all earbuds do we need to go trough in a lifetime? -
That is unfortunate but bit something you can't overcome. If you know the behaviour of the app/service/script you can fairly quickly reimplement the tests correctly.
Start with end to end tests. You should be able to test the thing mostly without exploding the number of test cases.
Only with certain high in logic pieces unit tests pay off. (That is not 100% true but close enough). This will drastically lower the amount of tests while still having high coverage. Unfortunately sometimes e2e tests can be dog shit slow on some platforms. More of an integration test style can help than (while basically trying to test the outside behaviour). -
What are logical tantrums?
-
@Lensflare while JS minification is the extreme and fully agree with the brevity statement I do think single letter variable names are good. The distance of usage is very important here. I'll take single letter "i" over a java style "SkibidyToiletBrushIterationIndex" every time for a close loop. Now on the API that is more distant from the code I want more context.
-
Brussels is basically all French. The moment you speak Dutch, as proper French fucks they get offended.
-
I don't think it's controversial, I think it's just not true. Different situations require different approaches. I've mixed the to up quite a bit. Had to really push for 1. at times because dumbasses like to use agile as a magic keyword to not think things through and not supply enough info or content to go beyond 2 days of development.
-
??? I don't get the Xbox and sabotage part. Indeed Windows and steam is the best combo for gaming IMO
-
@D-4got10-01 doesn't work for mosquitoes. Great for flies and moths that are attracted to light. Mosquitos go for scent and co2 you exhale.
Screen shots l doors work great. There are specific very expensive mosquito mass murder devices. -
@Lensflare not going to argue with that.
-
https://docs.flutter.dev/resources/...
Obligatory ref. I think that at the time certain languages were missing some features and the being able to adapt the language precisely for Flutter (as Dart is not really used for anything else) is the main reason. I'd rather see a specific patched version of Kotlin or Go (similar to tinygo) but hey it seemed to work well. Flutter is about the only good cross platform app dev solution. -
@MM83 seriously doubt that for Kotlin. Unlike actionscript it's also used for certain UI niches however that is not what it is designed for. It's a Java superset they got enough traction to exist beyond a single company (Jetbrains in this case, Macromedia/Adobe in case of actionscript)
-
Hot drinks will make you sleepy and have a fast impact on your bodily functions (tea more on the number 1 and coffee more number 2) the caffeine effect comes much later to full force (about 45 min).
Some people do experience the effect quite early on. However it is generally not a good idea to drink coffee right before driving for an hour, to stay awake. The caffeine will kick in after you arrive and you probably needed a toilet break... -
Looks like something Giger would make.
-
If you are truly burned out and you live in a decent country, you don't hang on you go to a doctor and call in sick
-
Charged with does not mean that he actually dus do it. Is it likely in this case? Well yes, but we really need to stop doing medieval trial by witch hunt..
-
@retoor actually it's in both ears. Niets bijzonders dus.
-
Yellow is default and as neutral as it can be. The other skin tones just make it more confusing and annoying. Unless you need them for some piece of art yellow is superior: Convention over configuration.
-
But it's the framework used everywhere
-
Well musicians do tend to die around the age of 27 so it's not that weird you are listening to dead people music.
-
@D-4got10-01 there is nothing appearing polite about it. It's what you use with your children that aren't listening. He's treating you like a child throwing a tantrum. That is about as aggressive as it gets.
-
No courtesy of asking means no courtesy of any action🙂.
Fully ignore the conversation from that point on. -
Votes were broken too.
Seems to work now -
This could be valid criticism or a variant of Not Invented Here. Context matters a lot. If you do graphics programming brilliant, unique but hard to understand is fine. (Like the recent forest generation with only 52 kb) . Here something new is actually superior and well worth the novel complexity/maintenance.
If it's just the same old webdev stuff where common patterns work more than good enough. Then yes you just create do not touch code and with it tech debt/maintenance burden without gaining anything. -
You make zero sense.
Tabs are indents. Is the code wrongfully indented? Than it's the case for both tabs and spaces. In fact you can mix up the width to make it worse with spaces. Just throw in some end of line whitespace and mixed new line characters to make it extra fun.
Tabs are the best for indentation levels hands down. Always has been, somehow some idiots thought otherwise and it caught on.
Alignment in text blocks is a different story and spaces are great in a monowidth font for that (don't use tabs please). But for indentation the tab character is the only correct solution. -
@retoor this is not monolith vs microservice. A module != service.
The Linux kernel for example is a famous modular monolith.
Also a microservice architecture is an organisational (people and teams) solution not a code organisation solution. It's a Conway's law thing. -
You can install Rundeck locally.
I'm all seriousness, that sucks mate and good luck finding the next one!