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 Magit Kickstarter fully funded
This is my original point, tbh i didn't know about magit before this post, when i first opened the link and find out about it somehow i expected a GUI rather than a text-based app, m sure vim/emacs fans are excited about it but to me, this type of UIs (text-based) feel old and clunky. it's like we were still using norton/midnight commander for handling our files.
SadWebDeveloper··on Magit Kickstarter fully funded
Seems pretty difficult to use, almost on the same level as trying to learn to use vim/emacs on 2017, somehow i expected a "poweful (G)UI" rather than a text-based one. Anyone has a good recommendation for a good GUI for GIT, GIT-GUI its a really confusing and jetbrains integrations felt like someone with heavy background on cvs/svn made the interface.
SadWebDeveloper··on AWS announces per-second billing for EC2 instances
That is basically the serverless main "point of sell" you are just one step away from automation (if you aren't already doing it) and it will be virtually the same as serverless
SadWebDeveloper··on AWS announces per-second billing for EC2 instances
Serverless advocates/engies are probably the only people celebrating this, everyone else keeps waiting for self renew instance reservation... last time i forgot about them it was too late.
SadWebDeveloper··on Why I Fell in Love with Arch Linux (2015)
Does Arch still releases unsigned packages? remember that in the old days that was my deal breaker but surely for a desktop pc is miles better than Ubuntu.
SadWebDeveloper··on How JavaScript works: memory management and common memory leaks
m with you pal, memory leaks are the last topic you touch when optimizing a function, usually you start lowering the execution time, followed by I/O blocking issues then proceed to server-related issues, network latency and after all that is covered you start looking for "memory leaks" so explaining memory is usually unnecessary at this point, since usually JR's devs are more focused on producing software rather than optimizing it.

IMHO memory leaks are important only on embedded software because you start there with a really low memory available for your software to run.

SadWebDeveloper··on iPhone X
You are carrying a time bomb, that phone (Nexus 6P) came with so many manufacturing issues that android 8.0 has added a special feature just to allow you to reset your phone in case of bootloop problems.
SadWebDeveloper··on iPhone X
Face ID bypass will sure be available Nov 4-5

Also wonder if this "security feature" is NSA-approved, m pretty sure it is.

SadWebDeveloper··on iPhone X
iPhone X "Pro"
SadWebDeveloper··on iPhone X
> Implying all those things need AI/ML

Sometimes i wonder if the people in the valley are so dumb or just so far ahead of the pack that foresaw a future were you can make a beautiful lie just to the take money from the big fish on the pond. // offtopic

SadWebDeveloper··on An Opinion in Defence of NATs
> will take a while.

Like in the old days, when scanning the entire IPv4 was seen unfeasible due to the high latency low speed internet but those numbers are going up each day on both network speeds and going down for latency by the time we have 100% IPv6 deployments it will be fast enough. Mirai 2.0 in the making thanks to net-engies pushing IPv6 hard.

SadWebDeveloper··on An Opinion in Defence of NATs
Almost every cheap consumer routers just do local-only IPv6 so they disallow IPv6 on the WAN, corporate deployments actually to this day disable IPv6 due to compatibility issues with legacy hardware and software. The problems are IOT, devices that need the internet to communicate that work on the premise that NAT exists, it will take a couple of years before every cheap chinese device have a firewall built-in. Expect the next Mirai.
SadWebDeveloper··on An Opinion in Defence of NATs
Do you actually have any experience scanning for devices on the internet? or have a proper argument rather than "learn multicast"?... so many salty net-engies on the internet, IPv6 will bring an era of chaos with every "IOT device" not being well configured and allow external access or don't have a firewall built-in.
SadWebDeveloper··on An Opinion in Defence of NATs
https://news.ycombinator.com/item?id=8804629

There is no tool yet available but with IPv6 numbers going up it just matter of time before it become a necessity.

SadWebDeveloper··on An Opinion in Defence of NATs
Imagine the day everyone has an IPv6 and NAT has disappear from the map... that day will be like hacking in the 90's, like MS03-026 days or even worst, it will definitely be a disaster waiting to happen for the network engineers and CISO's worldwide.
SadWebDeveloper··on An Opinion in Defence of NATs
> There's something wrong with the internet...

When you need an 3rd-party provider to "get in" the internet. FTFY.

SadWebDeveloper··on Opioid Use Could Explain 20% of the Drop in American Men from Labor Force
Dealing drugs is high risk with relative low work, labor working is most of the times low risk and really high work. It's difficult to educate the population, specially those in the lower tier of society, about the dangers on drug dealing, America et al should legalize and regulate "hard" drugs like we do we with tobacco, alcohol and weed; it won't tackle drug use but will definitively lower the profit.
SadWebDeveloper··on The art of over-engineering your side projects
> Then, put it on the bare minimum architecture that it can run on (be that a 512MB instance from DigitalOcean or a medium instance on AWS).

Or just test it in a VM and stop wasting money on side-projects.

SadWebDeveloper··on Does disabling Wi-Fi prevent my Android phone from sending Wi-Fi frames? [pdf]
If WiFi is on this is an expected behavior; The article is referring is when WiFi its off, haven't seen my android 7.0 launching probes on the network with WiFi-Scanning on and WiFi off, with WiFi on it does what you are describing.
SadWebDeveloper··on Does disabling Wi-Fi prevent my Android phone from sending Wi-Fi frames? [pdf]
>= 7.0 improved on these and its not longer aggressively looking for beacons, it uses a passive approach.
SadWebDeveloper··on Does disabling Wi-Fi prevent my Android phone from sending Wi-Fi frames? [pdf]
afaik SWM doesn't require location (gps) it uses your cellphone towers as the mechanism to find out if you are near those towers were you usually have wifi.

But speaking on your questions... Location On, Wifi Off offers better security IMHO, specially in the case your phone gets stolen/lost you may at least use that information find it or at least report to the authorities it's location the trade-off is that google/nsa et al will always know your location but unless you are Snowden or paranoid, you probably wont mind.

Also in the latest version (at least on the Beta afaik) you can activate Wifi Scanning, which uses the passive/aggresive mechanism mentioned on the article to find out if you are near the AP and turn on your wifi.

SadWebDeveloper··on Does disabling Wi-Fi prevent my Android phone from sending Wi-Fi frames? [pdf]
If you are concerned about this "privacy issue" you should try Smarter Wi-Fi Manager from Kismet Wireless: https://www.kismetwireless.net/android-swm/

But in newer versions of Android (afaicr > 7.0) is no longer using an aggressive approach (visible to other devices), it just passively collect frames (https://plus.google.com/+mikekershaw/posts/DmpQ2no5bEk) so it's no longer an a privacy issue to have this option on those versions, still would recommend SWM to increase security.

SadWebDeveloper··on WiMonitor: Wi-Fi Threat Monitoring Simplified
Are there any little router like this (apparently an TP-Link MR3020 with new case) but with 5 Ghz?
SadWebDeveloper··on Young People Need Another Gold Rush
Yes, there are tons of cryptocoins projects just right now besides of Bitcoin, even some of them almost reaching the level of Bitcoin (Ethereum) and with the ICO-hype trying to be next Kickstart/Sillicon-Valley on cryptocurrencies is basically like chasing digital gold. The question is what coin to mine, not what coin is popular right now... personally i made solid money with dogecoin, was able to buy 2 BTC's when mining that coin was super-cheap.
SadWebDeveloper··on I'm giving up on HPKP
Let's consider the scenario were a "hacker" can get another cert from one or all intermediate CAs from Let's encrypt or even worst a rogue government with corrupted ties inside the Let's Encrypt team, both scenarios not so far fetched since anyone could change the DNS server for a couple of minutes and ask Let's encrypt to issue a new one so using the intermediate CA's is pointless making it irrelevant to use HPKP this days.
SadWebDeveloper··on I'm giving up on HPKP
HPKP uses public keys and AFAIK it rotates them by default every 90 days (unless you explicitly said no).

HPKP and Let's encrypt has been a notable problem on the Let's encrypt community, if you see my reply to an earlier comment you can read the links on the problem it brings, it has even been proposed to use long-term certs (https://github.com/certbot/certbot/issues/2083) but the devs didn't like it therefore since it's not recommended and encouraged by one of the major free ssl certificate authorities it just means that it will less people will implement it and browser will eventually cut the support.

SadWebDeveloper··on I'm giving up on HPKP
https://community.letsencrypt.org/t/hpkp-best-practices-if-y...

https://community.letsencrypt.org/t/official-hpkp-support-fr...

https://github.com/certbot/certbot/issues/1611

SadWebDeveloper··on I'm giving up on HPKP
Let's Encrypt set HPKP on suicide watch.

Let's Encrypt devs decided to put those short-lived certs (instead of the long-term certs everyone was using) making it almost irrelevant to use that "security header", almost every webdev knows the issues present on the current cache-invalidation problems on every major browser.

SadWebDeveloper··on Home computing for $5/month
I have a friend that was doing something like that but he suddenly changed his mind when he lost his broadband internet connectivity for 2 weeks and put his "home computing" on a 4G/3G network.
SadWebDeveloper··on Macie: Automatically Discover, Classify, and Secure Content at Scale
Still this seems like a poorly managed enterprise, probably a lazy cto or lack of a ciso, personally m kinda spektic that these services actually offer value in a well managed enterprise, specially if you work under the assumption that everything that it's on the internet or well "the cloud" it's by nature inherently insecure. Let's see how long those "valley people" keep milking the "AI", "Deep learning", "Machine Learning" hype.
← PreviousPage 5 of 10Next →