No magnetic flux = no interest.
HN user
nodejs_rulez_1
Guys, don't click the link. It's actually not about transformers, but in fact some machine learning BS (which, given the peak hype year of 2019 for ML, is not surprising).
In the UK: Covid will dimish in importance enough for people to disentangle the negative consequences of Brexit, leading to widespread use of the Pikachu shocked face meme. Scottish independence will take a step forward, with a new referendum scheduled for 2023.
Very interesting, transfer of such a financial liability as Scotland from UK to EU may even offset at least some of the Brexit damage! Followed by more Pikachu faces, but under different flags.
Not the worst habit. One vague possibility of a bonus/promotion and they will mess saving feature up one way or the other.
That's a very clever argument actually. Clerks in government just want like better utility knives, instead they will be offered CNC machines!
If they put half the money they spent on licensing into paying people to improve the foss packages...
Like in a legally-binding contract way or some hippie way hoping for the best?
If you pick a language designed by someone who explicitly hates tooling, then you are bound to suffer from the lack of good tooling.
That OS bubble you are in isn't making you any favours.
I recently tried to block YouTube ads on an iPad and failed. Equally surprised to see OS updates bring new feature changes that simply cannot be disabled (tab/app groupings). I mean there aren't that many Safari/iOS config options to choose from to begin with! What an insanity.
Samsung still makes cheap tablets that are awesome in terms of hardware, right?
The intentions there are good, but reads bit unrealistic in some places. Being a boomer, author doesn't realise how far financially he is then many people who are younger.
Stop wasting your time on commuting, boring jobs, meetings, TV. Do only things that you feel are worthwhile, with people you like. If this means a cut in income, so be it.
TV - sure, commuting - thanks to COVID only, the rest - sorry, but I would like a house/pension/family.
Python, like all dynamic languages, works best to bash out a new project into production ASAP, get a bonus and move on, while poor folks maintaining after you are trying to untangle it.
That means climate change is not that much of an emergency. Not a top priority in terms of expenditure.
Why not fund anti-climate-change projects from welfare funds?
Hearing about a JS framework "X" that is surely that much more elegant than "Y" feels like it's 2010s again!
Interesting, that one cannot delay a (pre-)payment (except as a credit) yet the goods can be delayed randomly. Seems like some asymmetry there.
I think it's like that statistics about most of purchased Steam games not being played or something like that. You buy an idea that you could have enjoyed this device.
If I had to guess, it's more about some quasi-girlfriend experience or something like that. I think they can even "meet a fan in a hotel" for the right "donation". Though that might have been Twitch. Hard to tell these days, I am not a simpologist!
I am an engineer with 20+ years of hands on keyboard, I've got projects that are now part of Apache, 1000's of stars on github. I've been CTO at a number of startups that have got significant funding. My point is to establish some credibility. I probably still suck.
More about being in a right place at a right time, but granted.
Having said that, I have been working with Microsoft PowerAutomate for the past 1.5 years and while it has saved a lot of time and been overall a good experience, there are times when the no code/low code gets in the way and I wish I could just "drop into code" to get something done. Examples are things like data validation. This technology is not going to replace coding, the paradigm shift is really happening for people in the marketing and sales operations parts of the business. For these folks, this tech is life changing. In a lot of ways, this tech felt like when you try a new framework in your language of choice; at first it's super easy and you get hyped, and then you hit a requirement where the nocode/lowcode environment really gets in the way.
I think higher-level languages with a dual code-graphic representation and a possibility to drop into lower level are an interesting option, but even that is not new - Unreal/Unity3D etc.
What do you think about this movement?
It's not a movement, more like a mini-trend based on rediscovery of an old idea. At least not a pure investor duping like "metaverse".
Clearly these apps/platforms enable non-developers to solve a bunch of problems which would otherwise need a software engineer. Is this a paradigm shift?
If it is, it happened in the last century and many times since then already. You could still hype it up for a new domain to grab some investor money, I guess.
Mostly general consensus/sentiment, that start-ups are not worth working for anymore due to investor/founder greed in terms of stock options allocation.
I love typeful functional programming, but:
There’s no objective and open evidence that OOP is better than plain procedural programming.
None such evidence for functional vs anything either.
Some might disagree with me, but the truth is that modern Java/C# OOP has never been properly designed.
Really?
It never came out of a proper research institution (in contrast with Haskell/FP).
Not designed 'by a committee' effectively? I guess there is a new definition for languages designed by "research institution": a language that nobody uses to ship things.
Erlang is OOP in its purest form.
Erlang is a domain-specific language for backends. It's useless for front-end.
Contrast this to a similar refactor of non-OOP code in JavaScript:
A language not made by a research institution, that had to have a bunch of higher-level languages created on top by non-'research institutions' to make it more usable (aka OOP)...
Refactoring OOP code is extremely risky. Complex dependency graphs and state scattered all over OOP codebase, make it impossible for the human brain to consider all of the potential issues.
And you have picked JavaScript as a counter-example :)? Like, is there a single competent person on Earth who would pick refactoring a legacy JavaScript codebase over a legacy C# codebase? The types alone would be a game changer, not to mention ReSharper.
The development of functional languages is mostly community-driven.
So, not by 'research institution's?
I expect some sort of reaction from the defenders of OOP. They will say that this article is full of inaccuracies. Some might even start calling names. They might even call me a “junior” developer with no real-world OOP experience. Some might say that my assumptions are erroneous, and examples are useless. Whatever.
O_O
However, their arguments in the defense of OOP are usually quite weak. It is ironic that most of them probably have never really programmed in a true functional language.
Pre-deflecting personal attacks followed by a personal attack?
...etc. Too much to unpack there frankly. On a serious note, functional programming saved me a lot of stress in many situations. OOP done well is quite beautiful, and yes, closer to Alan Kay's original vision than modern Java.
Of course. VS Code is just a Chrome browser with a bunch of scripts bundled.
Same story with .NET - less and less reasons for F# to exist with each new version of C#. Only F# doesn't even bring any new useful frameworks to the table.
Whatever that is, it's definitely not a binary tree inversion bug.
Do you also wonder what Amazon did to piss Bezos off?
Stayed long enough to screw up the Azure DevOps future, but not long enough to make GitHub a viable alternative.
I am sure they got a lot of stock.
On the other hand there are things like this:
https://www.kickstarter.com/projects/upperstory/spintronics-...
Now it will be up-to parents to decide whether they want to bring up an iPhone consumer kid or more of a PC creative kid.
Telecoms probably funded Erlang way more than WhatsApp did.
...As a developer you need to support this in the future. It might be nice to build today but it will be a nightmare later.
But the sort of people choosing a JS stack are quite quick to move on. Make a mess, slap a new achievement on CV and dash.