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 Firefox 57.0 Released
Every major FF release always come with major bugs followed by a minor release fixing them a couple of days later, plus it comes with headaches discovering "Whats New" or for me "What should i disable next" or "What feature they delete", usually i tolerated those changes because i had NoScript by my side and now that NoScript disappear the line between Chrome and FF its pretty thin therefore meanwhile everything settle, m using an already tuned Chrome.

tl;dr FF without NoScript is basically Chrome, without NoScript Firefox is meaningless to me, it's the only thing that has kept me on Firefox.

SadWebDeveloper··on Firefox 57.0 Released
+1 m using Chrome + uBO + uMatrix + uBlock Protector while NoScript 10 gets released.
SadWebDeveloper··on How Firefox Got Fast Again
> This is the opportunity that the Chrome engineers foresaw. We saw it too, but we had a bumpier path to get there. Since we had an existing code base we needed to plan for how to split up that code base to take advantage of multiple cores

The "bumpier path" is that they removed XUL-based/legacy addons, only chrome-like addons (aka WebExtensions) are now supported on FF57. Personally i still have some extensions that are marked as Legacy, mainly for web development so m going be slightly affected with this release, i hope the performance gains are worth it.

SadWebDeveloper··on Brilliant Jerks in Engineering
Same here, usually the ones being called "brillant jerks" hold 3-letter positions and take engineering success as their own because they had an idea (kinda like Steve Jobs used to do).
SadWebDeveloper··on iPhone X Teardown
Its funny that in the old days the main selling point of GSM/SIM-Cards were that you could physically change from phone to phone and kept your line (and contacts), now we the recent race to get things as little as possible and that virtually no one is using by default any of the extra-GSM functionalities has (contact backup), coming back to a non-physical identity as the solution (like in the CDMA days) that will force you to go to carrier every time you need to change yout phone and depend on 3rd party online services for the extra functionalities.
SadWebDeveloper··on Reaching $10k monthly revenue with WakaTime, my SaaS side project
Infrastructure cost is quite high, almost on the same level as Pied-Piper wonder how much time before something better or even free appears.

Also if any dev is reading, a good addition will be able to run this on my own premises, this is some information valuable for project leads but its hard to justify monthly cost for something you usually take for granted.

SadWebDeveloper··on How the Kodi Box Took Over Piracy
This fight will end with Kodi removing addon support on the next version and some fork taking over the work.
SadWebDeveloper··on How the Kodi Box Took Over Piracy
Well most of my friend that have one those Kodi-boxes used to paid subscriptions for pirate-content IPTV providers for Roku but since Roku started to fightback and ban the most popular pirate content providers it was only matter of time before they find someone willing to sell them an alternative.
SadWebDeveloper··on How the Kodi Box Took Over Piracy
Well there are subscription based "pirate content" providers, most of them are listed (even with reviews) on reddit.com/r/IPTV/ and almost all of them work as a Kodi-Addon and even some have on-deman high-quality content.
SadWebDeveloper··on How the Kodi Box Took Over Piracy
DPI is a sham, most of those specialized HW (sold by pseudo IT security gurus) just assume that any VPN connection "is bad" and procced to block them, there is no way to detect a pattern on a (decently-configured) VPN, there is a reason China (the biggest investor on that this type of tech) is mandating Apple and Google to delete all the VPN apps on their stores.
SadWebDeveloper··on Bitcoin Pioneer Says New Coin to Work on Multiple Blockchains
So now they are trying to sell a Digital-to-Digital (Bit)Coin exchange as a new currency "to rule them all" because it has a blockchain.
SadWebDeveloper··on Key Reinstallation Attacks – Breaking WPA2 by Forcing Nonce Reuse
You should read "Silence on the Wire: A Field Guide to Passive Reconnaissance and Indirect Attacks" by Michal Zalewski to expand your universe on things you should be afraid pal.

Interesting book that can really burst your bubble on how bad things are and yet we are still here.

SadWebDeveloper··on Key Reinstallation Attacks – Breaking WPA2 by Forcing Nonce Reuse
The attack doesn't need to know the SSID to find and replay the affected packet.
SadWebDeveloper··on Key Reinstallation Attacks – Breaking WPA2 by Forcing Nonce Reuse
Not really just use LAN over WLAN and wait for patches for both of your devices
SadWebDeveloper··on Key Reinstallation Attacks – Breaking WPA2 by Forcing Nonce Reuse
You have two school of thought here... optimist vs pessimist.

Remember that the attack affects mostly client implementations therefore still needs proximity to victim(s), this makes most of the end-of-the-world type scenarios impractical (they even state these on their QA) and leaves exploitation to direct/APT-groups alone.

SadWebDeveloper··on Key Reinstallation Attacks – Breaking WPA2 by Forcing Nonce Reuse
You still need proximity to the client, a powerful SDR will definitely improve reliability on real-life environments.
SadWebDeveloper··on Multiple Heap Buffer Overflows In the Windows DNS Client
No, unless you configure your IP address statically and use a VPN that doesn't require a DNS lookup to connect so basically, it's hard to avoid these issues on a rouge network.
SadWebDeveloper··on Google commits $1B in grants to train U.S. workers for high-tech jobs
And implied that US workers aren't on par with the rest of the world, therefore it will help them get better _in the future_ but meanwhile, while the next generation of tech-savvy US workers appear they will need skilled foreigners working at google for at least the next 10 years. If my predictions are correct, seems a good time to apply for Google at this moment.
SadWebDeveloper··on Google commits $1B in grants to train U.S. workers for high-tech jobs
So this means there are new open positions for foreigners/H1B at Google?
SadWebDeveloper··on Lost Laughs in Leisure Suit Larry
I was one of the early kickstart backers of the game, yes one those that waited a long time to get my hand on the game on day one (plus a shirt to remember the event) and when i was finally able to play the game, i got frustrated... with the new age verification questionary, it was harder than when i was a kid, got me at least 20 attempts to get in the game (i could probably cheat those question searching them with google but it didn't feel right at the moment) and by that time, i lost interest and just left the game there on my library then the reviews came and totally forgot about it, would probably play the game just to get on the same track as this article.
SadWebDeveloper··on How to Learn Vim: A Four Week Plan
> I don't know what editor the hip young kids of 2067 will be using, but I know that the folks getting stuff down will be using vi & emacs.

I have yet to met a developer that blame his inability to "get stuff down/done" because his editor don't let him write fast enough.

Developing isn't a who-can-type-faster contest is who can solve a problem in a fast and simple way, typing/coding is the thing you do _after_ you solve the problem.

SadWebDeveloper··on How to Learn Vim: A Four Week Plan
IMHO vim for editing remote files it's still far too complex, i prefer nano for editing config files and write some tiny shell scripts. I do give you the reason when editing long xml files remotely, vim is superior on that but still i prefer to locally edit the xml file with a IDE because i have the possibility to visually collapse entries and automatically show syntax errors.

I know vim/emacs fanboys are going to say that all that it's possible on vim/emacs but still i have to invest time configuring those options and plugins on vim while on almost every IDE or even some simplistic GUI editor like Notepad++ those things come already configured and ready for work.

SadWebDeveloper··on How to Learn Vim: A Four Week Plan
Vim productivity has been overblown by the fanboys of terminal-based text editors, vim et al are sorta on the verge of being irrelevant even deprecated because there are two things that are getting better: modern languages and IDE's.

Vim/emacs existed solely because there wasn't anything better (lookup for ed, that's a real man editor) to develop on the old-days plus old-school languages have this trend of including tons of "ceremony" and "duck-tape" code for handling data that vim was good because the repetitive nature of those things while coding but those days are over, there are less jr's learning vim/emacs and those "Vim masters" you talk are becoming less and less irrelvant with every year, i expected that in the next 5 years vim will be talked as a thing of the past.

SadWebDeveloper··on The Insecure Developer
> Insecure or maybe well known as imposter syndrome hits me hard many times from when I started as an iOS developer

Used to feel the same when the Python-crowd harassed me on choosing PHP over Python for webdev. I got my revenge when the python-devs i knew started rewriting their entire projects in ExpressJS/NodeJS due to scaling-related issues and mine still outperform them after 5 years of service.

SadWebDeveloper··on Guacamole – A clientless remote desktop gateway
Are we going back to dumb-machines (aka Thin Clients)? Seems like half the comments here are for people working entirely "on the cloud".
SadWebDeveloper··on Refresh Is Sacred
I like the original version:

Source: https://skeptics.stackexchange.com/questions/19836/has-phil-...

SadWebDeveloper··on Refresh Is Sacred
There are only two hard things in Computer Science: cache invalidation and naming things.
SadWebDeveloper··on How I stopped procrastinating, learned to code, and launched my first product
How many non-developers are reading "Hacker News"?, that's the question... usually almost everyone i read here has a background on it, even sysadmins that usually then to not classify themselves as developers know something about it.

Also with that name i first thought it was another NoSQL DBMS or IDE.

SadWebDeveloper··on Magit Kickstarter fully funded
Sometimes 2-clicks can be faster than 2x 3-key combo just to make a feature work and also keyboards are old and clunky, ask any k-12 kid today and they will type faster on touch keyboard than a mechanical cherry-mx powered one. People still using text-based only IDEs for productivity are just prolonging the inevitable.
SadWebDeveloper··on Is Rotten Tomatoes Killing the Movie Industry? No, Bad Movies Are
The day the movie industry allows me to legally stream a "just released movie" straight to my 4k tv (or my phone), that day, they will have the same or more revenue as before. Until that happen, i would definitely check the ratings/reviews before spending solid amount of money and time on "going" to the cinema.
← PreviousPage 4 of 10Next →