Details
-
AboutManchester based JavaScript developer. Work for Global Graphics. http://neilmunro.herokuapp.com
-
SkillsJavaScript, Python, Linux, json, NodeJS, mysql, Java, PostScript, bash
-
LocationManchester
-
Github
Joined devRant on 5/8/2016
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
-
@Alt-Grrr Your assertion that they're shit is an opinion and not an objective view point. I disagree, that is also not a objective viewpoint but I'm saying I enjoy it and have a way that works well for me, somehow this is considered wrong by you, but it doesn't matter because it's just your opinion, I have mine.
If you wanna buy a clearance laptop, good for you, accept that I pick a Chromebook, or don't. Whatever, but I've in no way changed my mind and am not going too.
See every other OS rant argument for how well those turn out! -
@Alt-Grrr I have access to Vim, even with a Chromebook I CHOOSE to live this way and even if I didn't, it really is quite a cost effective way the whole setup cost £150 and that's allowed me to dedicate finances to other higher priority projects
For example saving up for a new heating system cos the one in my house is busted, or replacing the damaged floors or the busted window seals. My home requires quite the financial investment in repairs and renovations.
Don't presume that others can just go out and buy things, because I really fucking couldn't justify buying anything more expensive than I have. -
@Prk123 Don't be a dick. I've got a perfectly usable development environment that incorporates a vanilla Chromebook and if you can't think of a way how that might work, I guess that just shows how uninformed you are.
-
I've used Chromebooks since 2013 and never changed the OS, it does basically everything I need from a laptop.
-
Pull an apple.
Rebuild it from scratch, probably using Linux or BSD and build a compatibility layer like apple did with "classic" for what would be legacy applications.
Open source the new system, don't open source the compatibility app, but keep the compatibility app around only for a limited time. So developers must upgrade their systems eventually. A kinda grey way to an open operating system, but I heard rumours that windows couldn't be open sourced due to acquired third party code or something. Whatever, might be true, might not be, but to give benefit of the doubt the compatibility layer which may include parts of windows can be closed for to entertain that arguement but the new system is free of that. -
It's really not very 2017 if you're still using var... Better to use let or const as appropriate.
Otherwise yeah, little weird looking, but if it's unclear, comment it! -
@bittersweet I couldn't say if it should or shouldn't but... Uhm... I'm not feeling it.
-
What if it's all functional and gender is a side effect of simply creating new life?
Then gender assignment, which as mentioned before isn't binary anyway, could be argued to be a side-effect of creating new life, and if that's the case then gender assignment would have to be wrapped up in a monad. -
@helloworld Presumably you've been before?
-
I was just in Yorkshire the weather is quite mercurial. Hope the rain stays off for you to make use of the pool.
-
I love rants like this, shows how even the simplest premise in the tech world can snowball.
-
@Letmecode Meh, it's like arguing with my younger sister, has to always comment on everything and be the person to have the last word.
I once told her she'd disagree and start a fight over literally nothing. Her reply? "No, I wouldn't, you would!"
All she had to do was say nothing, it actually took her effort to prove herself wrong. -
@codeRetard You state @Letmecode couldn't deal with the facts and just insulted you. Yet the very first thing you said in response to me was commenting on how I choose to express myself and it certainly didn't read like it was useful or constructive feedback.
I didn't once comment on anything about you or your way of doing anything, you however did. That makes you the cockwomble in this situation.
Fuck off, you hypocritical bawbag and learn the difference between statements and questions, I didn't once ask a question, I made a statement. -
@tinkrmind Me too
-
Yeah, this isn't really socialising...
-
Yeah, it's a nice theory, but there's also the human factor of "well X is responsible for that, so I won't bother looking too deeply"
It certainly let openssl down when heartbleed hit, so many people used it they all assumed someone else was looking after it and it turned out it was just one person and they couldn't do it all. -
Well when some operations can last literally ten hours or more this sort of thing has to happen with doctors, see this example for an ovarian cyst that took 96 hours to remove. You can bet your boots doctors were taking over for one another!
http://newsweek.com/six-historys-mo... -
@tankerkiller125 Well JavaScript is what it is. Single threaded. It's not a bad language for not having threads.
As for you not thinking there will ever be a good nodejs game, i think there might be, maybe there won't be though. Time will tell, at some point in the future one of us will be right and I really hope we both have better things to be doing with our lives to think back to an online difference of opinion with a complete stranger. -
@tankerkiller125 That sounds like you're try to use the language in a way it was never designed to be used...
-
@tankerkiller125 Isn't JavaScript a single threaded language with an event loop? How is multithreading done in JavaScript?
-
I fucking hope it isn't. Can you imagine?
Hey I'm your surgeon and while I've never done this before I found a tutorial from 2004 that was performed on a cow but I'm pretty sure I can adapt the procedure for you, just let me consult with Google for a little bit longer! -
@mohammed I was at a company just last week who were migrating their stack. No new apps were going to be written in PHP and all new apps were to be NodeJS, in fact as recruiters call me, more and more I'm being asked if I have NodeJS experience, I've even performed NodeJS based technical tests as interview prerequisites. It's happening, although in an evolutionary way, not revolutionary way.
-
The amount of legacy pre Php7 code there is in the wild, I don't think PHP can replace PHP.
-
Fuck it all and make everyone learn Lisp.
Joking, obviously joking.
But seriously fuck Java, I don't think it's a good first language.
My first university language was C, but that was good cos there wasn't any object oriented bullshit shoehorned into it. It was step by step introduction and it wasn't until our second year that programming paradigms were explained.
Starting with Java has you have to learn the basics of object orientation as well as fundamental principles and that's a barrier.
I've been working with Java for five years and while there are some good things like static typing and the JVM is a good target java itself as a language is painful to write, too verbose.
Students would be better served to learn something like python or c first and introduce java or anything language which forces object orientation or functional paradigms later when a student has an understanding of the basics. -
Top ranting!
-
@AndSoWeCode I didn't say there wasn't another way, I was just quoting the zen of python.
-
@randomr Nope, you'd use any of the following
a += b
a -= b
a *= b
a /= b
"There should be one, and preferably only one, obvious way to do anything, although that way may not be obvious unless you're Dutch." -
@NivOps "who has two thumbs, no penis and made all the changes herself?"
That'd probably fly where I work due to how small an office we are, I have no idea if that'd work in anywhere larger. Of course it's probably unconstructive but makes the point... -
@LukeSkywalker Yeah, there's just some choices that are made for you in the software world and it's somewhat niaeve to think that choosing Linux frees you completely. It is more free, absolutely but there is software that just won't run on it.
Which means your choice in whether to run any of the incompatible software has been made for you. -
@devios1 nope, vim macro
html_attribute_type_string
^26~
HTML_ATTRIBUTE_TYPE_STRING