HNHacker News
TopNewBestAskShowJobs

SadWebDeveloper

345 karma · joined February 16, 2016

Senior Web Developer or "Full stack developer" by today standards, better-know as the "unpopular opinion" on several threads.

The current state of web development makes me sad, mostly because it's all fault of all the die-hard javascript developers, you know what f*ck all javascript/ecmascript/typescript/node developers.

submissionscomments
SadWebDeveloper··on What could happen if you refuse to unlock your phone at the US border?
Personally i like to travel with a burn phone that only has the contacts i need in case something happens to me and dont bring laptop because m usually not traveling internationally for work.
SadWebDeveloper··on KeepassXC – A cross-platform community fork of KeepassX
> Does it support the new kdbx4 ...?

R: NO, https://github.com/keepassxreboot/keepassxc/issues/148

> Why should I move from KeePass2 to this?

R: KeePass 1.x and 2.x are the official KeePass releases, KeePassX is a community port in C++ originally built for Linux/Unix but now it includes builts for Windows too. Most people that recommend KeePassX over KeePass 2.x is because they are (.NET/Mono)fobics, plain paranoids or just haters of microsoft. KeePassX and KePassXC aren't improved versions of KeePass they are just ports to C++ (for Linux and Windows) of KeePass.

SadWebDeveloper··on RethinkDB Postmortem
TBH i never heard about RethinkDB until they announce they were closing... it look solid but never heard from them, probably because from my POV, the database choices gets pushed by communities more than "educated developers" like for example, python devs like to to push postgresql over anything else, nodejs devs like to push mongodb over anything else, php devs like to push mysql over anything else, aspnet/c#/paste-any-ms-languanges-on-win32 like to push sql server over anything else and oracle was there before anything else (so pretty much everyone knows it), my point is that maybe RethinkDB needed a community niche that push the db rather than being the second choice for every community.
SadWebDeveloper··on RethinkDB Postmortem
> if you have to pause to explain basic concepts before they get it then you've probably lost their attention and their business.

And this point of failure for many startups was beautiful represented/mocked in the silicon valley series of hbo: https://www.youtube.com/watch?v=Lrv8i2X3gnI

SadWebDeveloper··on [dead]
In Mexico, localbitcoins.com is the best way to buy them, others one mentioned are quite sketchy or haven't hear much from them.
SadWebDeveloper··on The Reality of Developer Burnout
"stress releasing" is more accurate
SadWebDeveloper··on The Reality of Developer Burnout
> not sure about hookers, because I've never met any

WHAT? 2017 and you haven't met or saw a hooker in your life? you are kidding right? well if you want to meet some without leaving your room you could just search escorts in your area, it's pretty much the same as an a hooker just more expensive, don't be afraid to try! just remember to paid them after not before.

SadWebDeveloper··on The Reality of Developer Burnout
I solve developer burnout by playing videos games and paying for hookers. Alcohol only causes more depression.
SadWebDeveloper··on A Git catastrophe cleaned up
The problem with Git is that everyone is trying to use Git as central repository rather than distributed as if it were SVN, personally i blame GitHub for promoting among the new developers the wrong tool for the job causing all this unnecessary drama. Git is the best version control system if and only if the project has a good leader checking everyone merges before commiting and letting everyone knows who is working on what and what parts will affect.
SadWebDeveloper··on Why do we all still use Qwerty keyboards?
When i was a young developer, i used to hear that using "Dvorak" was better for everything including software development but after 2 months with it, it became a PITA so i abandon the whole idea of changing keyboard layouts.
SadWebDeveloper··on [dead]
So we have at least 144k BTC seized by the US government to silk road only (http://www.coindesk.com/us-government-to-sell-44000-btc-in-f...) and yet you still claim that all this could be fake? BTC market its still alive thanks to darknets, nobody is going to purchase legal goods in BTC (except maybe ppl from countries banned in the USA) just by the fact they are usually more expensive than purchasing it directly (at least 1.5x).
SadWebDeveloper··on [dead]
Bitcoin will never be a mainstream medium for exchanging goods just by the fact that its harder to explain casual/newbies that 1 USD gets you 0.001XXX BTC or less and those the reason why the "point system" used by virtual money in videogames is more appealing than explaining their money value in nano cents units. IMHO bitcoin is a proof on how far people can go just to buy illegal drugs.
SadWebDeveloper··on A practical guide to securing macOS
You will probably get tons of bad comments on KeePass security (specially for 2.x the "Professional" version, since its developed with .NET C#) but KeePass threat model is way more easy to handle/secure than any of those cloud based password providers. Just remember to keep it updated and use password and key to protect your database. Plus remember to read the Security section for clarification on "ways to pwn you": http://keepass.info/help/base/security.html
SadWebDeveloper··on Gmvault: Backup and restore your Gmail account
Offtopic: I have Gsuite (free) for my company (<50), is it possible to backup all the emails of my users without knowing their passwords (with XOauth tokens?).
SadWebDeveloper··on For software developers: how to find a job with relocation to Europe
ubisoft? will you relocate me to sweden?
SadWebDeveloper··on A look back: Bram Cohen vs Linus Torvalds (2007)
Git is popular (nowadays), it's a decent DVCS that requires craftmanship and tons of trials and errors before you can consider yourself "pro user" and it's funny that the go to solution for all git problems it's still "just hard reset your repo".
SadWebDeveloper··on The status of Linux kernel hardening
> If it were good, Linus would merge it.

Linus hasn't ever been security-minded, in fact half of the article is about Linus making a complains to Kess with things like "it will be slow to compile, it's a PITA to mantain, i don't understand it therefore is crazy and nobody needs this", so if you value security over anything else then Linus isn't the best person to rely for an advice on the topic.

> For me, the fact that it has existed for 10 years and _not_ been merged does not speak highly to it's quality

Parts of the grsec patch have been implemented over the years but not the whole mostly because Linus doesn't understand the need of most of the features not for quality reasons.

> I feel that any non-kernel dev applying a patch to their kernel is the opposite of a good security recommendation. I'm not nearly as qualified about the tradeoffs between performance and security or even code quality as Linus and the kernel team. That's why I delegate the decision about what code goes in my kernel to them

The fact that you don't understand why you need it, it's the very reason why _you_ shouldn't use it. Leave that decision to someone else on your team with experience handling incidents not to Linus et al.

SadWebDeveloper··on Software Developers: how to get a raise without changing jobs
YES

A _good_ CEO it's worth more than 1 good engineer by the fact the second one needs input from the first one, a good engineer is useless without a goal or an idea to develop. Software Foundations are probably the only places were this tough isn't valid for everything else it should.

SadWebDeveloper··on Software Developers: how to get a raise without changing jobs
So you are the reason there are engineers that values themselves so high, that when they reach the market again they ask as much's salary as if they were CEO's?
SadWebDeveloper··on Docker in Production: A History of Failure
Docker has been the go to solution all my python-for-web-development friends have been using as flagship to "kill php et al" and sharing this with every single one of them is making smile again. Thank you OP.
SadWebDeveloper··on Docker in Production: A History of Failure
From the article itself:

> Containers are not meant to store data. Actually, they are meant by design to NOT store data. Any attempt to go against this philosophy is bound to disaster.

SadWebDeveloper··on WebAssembly Browser Preview
The DOM is _abstracted_ by React not a subset of React. If you can't see the difference between subset and abstract you are either new on the web development scene or just another die-hard fan of JS development.
SadWebDeveloper··on How 2K Killed Irrational Games
Thanks for making Bioshock 2, i actually enjoyed playing that game since it felt (to me at least) that it was more story-rich than the original game.
SadWebDeveloper··on WebAssembly Browser Preview
Unless you own an iPhone/iPad like half the kids in the world today.
SadWebDeveloper··on WebAssembly Browser Preview
Not everyone is developing SPA's nor working with the same constrains that facebook has (optimized incremental changes to UI). This new trend of making everything in JS for JS by JS Developers is crippling the web ability to display the dynamic information as a document and forced the creation of standards (AMP) to preserve the real legacy of the web.
SadWebDeveloper··on Happiness is a Boring Stack
tl;dr Full JS Stack Engineering sucks.
SadWebDeveloper··on Happiness is a Boring Stack
Thank you! most of the kids these day love to build projects with those $fancy_new_stack technologies like if they were badges from the boy scouts.
SadWebDeveloper··on Show HN: Killing Procrastination by Making Everything Fit
Ok m saving this link so i can plan later my schedule to tackle my procrastination just going to keep watching netflix for just a couple of more minutes...
SadWebDeveloper··on Nintendo Switch – New Video Game System [video]
I didn't get it... is it a handheld or a phone/tablet device? my question whatever it would replace my phone or just be another device on my backpack like the iPad, Laptop and tons of extra chargers, i carry to almost everywhere?
SadWebDeveloper··on Open Source is not dead: On the recent demise of RethinkDB
That model is not Open Source but Source Licensing because you are paying a royalty (or the complete suite) to access the source code so it's not open to everyone.
← PreviousPage 8 of 10Next →