3,214 karma · joined June 3, 2015
Actually I can help with that: https://openbankproject.com/for-developers/
I can attest to this from my experience with a bot I'm trying to build to handle my personal finances. When I sat down to try and encode the seemingly simple decisions I make like whether to pay a bill now or wait until the next check, things got really complicated really quickly.
As it seems that is their only chance at profitability, then they should be plowing a lot more of their capital into driverless R&D.
I understand that as we have moved from web pages to web apps the increase in complexity was inevitable, but I question a lot of the tools being used now. For one thing, once we moved to creating full applications using JS, one of the concerns that tooling moved to address was maintainability. This is why MV* caught on and destroyed JQuery as a viable option for many projects. That being said, Angular pretty quickly swapped one kind of maintainability problem (refactorability) for another (over-abstraction and cyclomatic complexity).
As for the dev tooling (webpack and company), one of the reason I avoid a lot of them is in my experience they can get in the way of maintainability. For example, I recently tried to pick up a 3 month old project in Android Studio and it took me around 3 hours just to get it to compile again because of updates and other tooling complexity. This NEVER happened using Eclipse. The same thing is happening and will happen when the apps being built today get dumped on some poor sod 3-5 years from now.
Lastly, an example from my job. I was recently asked to update the verbiage on a sign in form built ~13 years ago. The devs decided to use some java framework that had buzz at the time named JATO. Jato literally doesn't exist anymore and building it is basically impossible. This is to say nothing of modifying it as all documentation has literally disappeared from the web. The devs picked JATO b/c they thought it would be easier to modify and maintain. Exactly the opposite has happened. They could easily have written the form (literally two input boxes and a submit) using plain JSP. If they had, that code would still be useful today.
I think this anxiety is why there's a lot of work being done in the decentralized space right now. The UX-side of "web 3.0" is sorely lacking but I think it's only a matter of time before people begin to crack it.
I'd love to see some research into what it would take (in terms of network size) to provide robust, decentralized replacements for service-as-infrastructure products like Github.
I can't really give a compare and contrast between what I'm using and the --inspect flag. From the article, I feel like I'd like --inspect better if I could get it to work.
It literally changed my life. Thanks whoever is responsible for this project.
Ever the course of my time I've:
1. Learned C# in order to rewrite an app I wrote in Java 2. Self-organized a team to implement a UI in HTML/CSS using a JavaScript tool I wrote myself that allowed different team members to work on components a layout and have the partials dynamically reconstructed. 3. wrote a connection pool class in C# from scratch that has been in production for 2 years without a hiccup.
The list goes on. I suppose I've been rewarded by my manager with substantial raises and he always says he notices my work but in 3 years the only responsibility I've had was when I took it on myself to bring coworkers together to implement the UI (which we delivered in 2 weeks as opposed to the 3 months they had blocked for it).
Am I wrong to feel slighted when far less capable people have been promoted to leadership positions? My boss does stuff like take me to events where I'll meet big wigs, but I don't care about that stuff. I just want to be in charge of producing good, maintainable code.
Here's my daily routine:
skim thehill.com, politico.com, reddit.com/r/news for headlines
zerohedge.com when I want to see what's going on in right-wing land
newsblok.com if I want to see what the crazies are talking about without giving them clicks
thenation.com and theatlantic.com to see what liberals are pissed about today
slate.com for mainstream opinion pieces
verysmartbrotha.com for a laugh
salon.com and rawstory.com for the lulz
truthdig.com and counterpunch.org for neoliberal bashing essays
cnbc.com to check the markets
I know, and I do feel a bit guilty lol. I suppose I should've just let his comment sit in the greys. You're right, there wasn't much point in being nasty.
>Am I against Muslims? No, I do have many Muslim friends...
"I have many [insert ethnic group here] friends" is always a red flag. I'm just trying to figure out how you managed to get 700+ karma on here?
There are most definitely better places to wage your Internet crusade. Please don't junk up HN with this copypasta drivel.
In hindsight, I observed the same thing with Obama's two terms. A lot of talk about rape culture, safe spaces, etc. Everyone who didn't agree was out of step with where America was really going and was gonna be left behind. So they thought...
That side felt really emboldened and overplayed their cultural hands. Now it's the right's turn to over estimate how much everyone agrees with them.
EDIT: I should point out that WaPo is pretty much a magnet for right-wing trolling b/c of election and being Bezos-owned. Incendiary comments from the right are par for the course on every WaPo article.
At some point I just felt like I didn't want to watch old dudes "own" young men while they tried to kill each other for America's entertainment. It started to feel like real life mandingo fighting (from Django Unchained) and I decided that I didn't want to be a part of enriching that.
I love it. The only things I watch are things I want to watch. I don't have my thoughts and opinions shaped by talking heads anymore. Most of all, I'm spending over $1000/year less. The money I'm saving is enough to pretty much cover the note on the brand new car I just bought. Can you believe that? I literally could buy a car with what I was paying to fill my head up with nonsense.
yes, yes we do. All this stuff seems easy if you have the curiosity so spend hours and hours reading dry documentation about how it works. This is to say nothing of actually getting your hands on the tech and inevitably having problems that require more hours of forum searchs, IRC, and other time drains.
It's not that "regular" people are too stupid to do this, they just don't see the value proposition in it. Even when the privacy issue starts to negatively affect regular people (think Black Mirror "Nose Dive") many still won't be interested in the technology to do what I wrote about above.
I spent a bit of time in the crypto community and immediately I realized there is a human resources problem. the communities, for the most part, have no one that understands or care about how to dumb the UX down enough to make the value prop work for regular people.