HNHacker News
TopNewBestAskShowJobs

5cott0

506 karma · joined October 9, 2018

submissionscomments
5cott0··on Everything Easy is Hard Again (2018)
I don't think you're smart enough to make any inference about when I started.

But if you insist on this crusty bonafides peen measuring contest I got started serving php via cgi on apache deployed with scp.

5cott0··on Everything Easy is Hard Again (2018)
IE7
5cott0··on Everything Easy is Hard Again (2018)
ViteJS is nothing short of a revelation. Recently migrated all my webapps from webpack5 to vite and it took considerably less time and effort than migrating from webpack 4 to webpack5 did, just removing babeljs reduced the dependency footprint by orders of magnitude. I just had to change a few filename extensions and even though my apps all use a custom react-like, JSX, css-modules, postcss, tailwindcss, d3.js, etc it just worked, I'm still kind of in shock over it. I'm always the one saying "webpack isn't that bad, stop being lazy" but no longer having so many config files and a 1k line package.json polluting project root is a thing of beauty.
5cott0··on Everything Easy is Hard Again (2018)
No, no it is not.

It's somewhat amusing to see people complain about the supposedly increasing complexity of web development. Sorry-not-sorry it's not that bad or even that complex. In fact things are far easier and less complex then they were just a few years ago and improvements continue at a rapid pace (modern browser module support, vitejS, ESbuild). I don't even need to use babeljs anymore whereas just a few years ago it would have been required for cross browser support.

Developers as a cohort love to feel themselves and ego trip about how smart they are until they hit something they don't understand immediately and suddenly it's too complex and they have to write 5k words bemoaning webpack configs as the worst thing ever.

I think the problem is actually the opposite and things are way too easy now because, like anything in life, effectively simple web development requires self discipline and simplifying abstractions like React make it too easy to just throw shit at the wall and see if it resembles a working webapp and then I end up having to maintain a lot of seemingly working apps that are an absolute mess of tightly coupled spaghetti code with no clear architectural design whatsoever but product thinks it works because the side effects show up at the right time.

5cott0··on Ask HN: How can a unhireable person get a job?
i don't believe you
5cott0··on Embrace the Grind
Everybody's other favorite German word: "sitzfleisch".
5cott0··on Ask HN: Solo developer, what's your recipe to start working?
"A warlord once stopped at a monastery on his way home from a successful military campaign. He came to visit the abbot who was an old teacher of his.

As the abbot and the warlord sat in the courtyard pleasantly chatting and drinking tea, they were distracted by an argument between a novice and a senior monk. The novice was complaining that the meditation technique given him by the senior monk was ineffective and worthless. "It cannot teach me how to concentrate much less meditate," shouted the novice. "Give me a more reliable technique."

Observing that the argument was distressing his old master, the warlord stood and said, "Please, Master, allow me to help this young man." When the master nodded his assent, the warlord summoned six of his archers.

The warlord then filled his teacup to the brim and carefully handed it to the novice. "Take this cup of tea," he ordered, "and without spilling a single drop, carry it around the entire periphery of this courtyard."

As the novice took the cup the warlord commanded his archers, "Follow him! If he spills a single drop, shoot him!" The archers drew their bows and began to walk beside the novice who, in the next twenty minutes, learned how to concentrate.

Dear Friends, there is no substitute for determination. Enlightenment is a serious matter. It can never be attained with a casual or lax attitude. You must be determined to succeed and you must be resourceful in your determination."

EMPTY CLOUD - THE TEACHINGS OF XU YUN

5cott0··on Does stress impact technical interview performance? (2020) [pdf]
A kooky theory I harbor is that corporate tech continues to employ algo whiteboard hazing ritual interviews because if they were to evaluate SWEs with tasks more closely resembling the expected day-to-day they would have to pay them an hourly rate under CA labor law or face liability exposure.
5cott0··on Facebook is pushing back on Apple’s new iPhone privacy rules
devs also pay $100 - $300 a year for the privilege
5cott0··on Cross-Database Queries in SQLite
Implemented a custom migration using this technique a few years ago, was one of those mind blowing "you can actually do that?" moments.
5cott0··on Ask HN: What is your “I don't care if this succeeds” project?
https://montecarloxo.com

Tic-tac-toe against a monte carlo strategist on iOS. Wrote the gameplay code years ago - nothing sophisticated just Apple GameplayKit, pretty dumb strategist but every once in a while it gets lucky. Dusted it off and launched it in the App Store just for something to do during the lockdowns last year. I'm still adding to it because I'm using it as a platform to test some augmented reality gameplay and learn motion graphics that I am using in a new game I have in the works now.

Surprisingly it has been getting a tiny bit of traction without any marketing.

5cott0··on George Orwell’s 1984 through a neuroscience lens
No mention of the fact that Orwell plagiarized the plot of 1984?
5cott0··on 2020's fastest-rising tech jobs? Programming language PHP leads the way
ZDNet? C'mon hackernews.
5cott0··on The Fall of Silicon Valley
I read the blog hoping to find out what the fall of Silicon Valley was but that was rendered incoherent by the excessive Name dropping.
5cott0··on Mentat Wiki: exploring ways to become a better thinker
"Many people claim coffee inspires them, but, as everybody knows, coffee only makes boring people even more boring."
5cott0··on Knuth versus Email (1999)
What's an email?
5cott0··on Apple just kicked Fortnite off the App Store
Everyone fell for the Hey! stunt too what do you expect?
5cott0··on Elite do-gooders 'fixing' the world are part of the problem: Giridharadas
Makes perfect sense when you consider that the author is a former McKinsey consultant.
5cott0··on Procrastination is driven by our desire to avoid difficult emotions, says expert
I'm not procrastinating I'm practicing Intermittent Dopamine Fasting.
5cott0··on We’ve built a towering pile of shite
If android phones would update once in a while we wouldn't be stuck with all this gradle dependency rot.
5cott0··on Ask HN: How to disagree with the rest of management?
What you describe is a strong signal of a culture with very low trust and very insecure leadership.

https://hbrascend.org/topics/research-insecure-managers-dont...

5cott0··on There Are No Bugs, Just TODOs
There Are No Margins, Just TODOs
5cott0··on Stranger Things, JavaScript Edition
https://en.wikipedia.org/wiki/JSFuck
5cott0··on Weirdos in the depression
I did it to protect my good reputation in case anyone ever caught me walking around with crab apples in my cheeks. With rubber balls in my hands I could deny there were crab apples in my cheeks. Everytime someone asked me why I was walking around with crab apples in my cheeks, I'd just open my hands and show them it was rubber balls I was walking around with, not crab apples, and that they were in my hands, not my cheeks. It was a good story, but I never knew if it got across or not, since its pretty hard to make people understand you when your talking to them with two crab apples in your cheeks.

- Catch 22

5cott0··on Today’s Javascript, from an outsider’s perspective
>UMD magic thing

I use rollup for libraries and webpack only for fullblown frontend projects for precisely this reason.

5cott0··on Twitter Will Allow Employees to Work at Home Forever
that's the good stuff
5cott0··on Twitter Will Allow Employees to Work at Home Forever
If a company tells you "we're a family" that means they are going to damage you psychologically.
5cott0··on Show HN: Flight Instruments in Snap SVG and JavaScript
https://medium.com/@Elijah_Meeks/d3-is-not-a-data-visualizat...
5cott0··on Show HN: Flight Instruments in Snap SVG and JavaScript
d3 would be the obvious choice to me. I have only taken a cursory look at your code but strikes me that it could be fairly straight forward to rewrite it using d3.
5cott0··on Show HN: Flight Instruments in Snap SVG and JavaScript
Very nice work! Unfortunately it appears Snap.svg has been sunsetted and has not been updated for a few years.
← PreviousPage 5 of 8Next →