HNHacker News
TopNewBestAskShowJobs

ed-209

469 karma · joined November 24, 2018

submissionscomments
ed-209··on I need to stop being boring
The idea that someone should (or could) avoid this, or conclude that it had something to do with being boring is strange to me. When you have "writer's block", you step away and stop trying to force it. When one creative outlet is exhausted, you find another one and bring your experience with you. To be perpetually fascinated by something that (mostly) does not change is not desirable and might be indicative of brain damage.
ed-209··on Rethinking Visual Programming with Go
TLDR: Programming is all about mental mapping and text-based IDEs are not well suited for the task (agree).

Go is especially well suited for this activity (disagree but irrelevant).

We can leverage 3D modeling to better facilitate this mapping process. Also it could be VR. Also we could reverse engineer these models from existing code (awesome idea, do it please, and blend it with an IDE for when I drill down into nodes).

ed-209··on Ask HN: What If Russia Wins?
If you understand the war as one facet of a broader struggle for economic dominance, and a prolonged conflict as something desired by both sides, the question doesn't really make sense.

I think a better question is: what if this conflict - and the accompanying energy and food shortages - are here to stay for the foreseeable future.

ed-209··on Ask HN: Anyone into Music Production?
Lifelong songwriter, got a free copy of Acid with the purchase of a CD burner circa 2000, moved to Cubase for the VSTs and cause it could be pirated, been on Cubase ever since but have migrated from VST to analog synth hardware.

It's a hobby but i've had an indie label release and made a few bucks from streaming services and i pay for promotion with each new release.

ed-209··on Ask HN: What made the 80s so pleasant?
People weren't afraid of eachother.
ed-209··on Ask HN: Any Advice on Mentoring Juniors?
Sounds like a good opportunity to mentor not knowing everything and how to find that 100% certainty.
ed-209··on Ask HN: What is your Git commit/push flow?
It works, I stage (git add), I refactor, it breaks, I checkout (preserves staged work), refactor again, commit push.

Also a fan of numerous small commits - makes good documentation and elimates wasted time untangling hours of thought.

And when I'm reviewing the last thing I want is for someone to waste time doing me the favor of burying their journey into some "perfect" mega-commit

ed-209··on Testing Without Mocks: A Pattern Language (2018)
Spoiler - expososing test data from the implementation: https://github.com/jamesshore/testing-without-mocks-example/...
ed-209··on Functional Programming in Elixir with Witchcraft
Yes, matching structure of tuples in function definition etc.
ed-209··on Functional Programming in Elixir with Witchcraft
No different.
ed-209··on Functional Programming in Elixir with Witchcraft
Never used Haskell but rather F#/OCaml and immediately fell in love with its maybe monads and partial function application. Couple years later I dipped my toes into Erlang and my initial disappointment with the absence of these constructs was replaced with intoxication upon my discovery of pattern matching. It is interesting to see this attempt at a best of both worlds but it only satisfies a curiousity at this point and not a need - everything just looks like pattern matching envy now.
ed-209··on Spotify deletes 70 Joe Rogan episodes
Queue everyone pretending to be constitutional scholars. Bottom line is that "we" no longer value free speech and as such it will be eliminated. Full stop.
ed-209··on What’s so hard about understanding consciousness?
Theorizing about the nature of consciousness without having been subjected to it's multitude of altered states is an obvious waste of time. If you can't or won't venture into the "field", then at least have the humility to address the aggregate experiential data of those who have.
ed-209··on The control group is out of control (2014)
"...things we haven’t discovered yet which are at least as weird as subconscious emotional cues" - sounds like psi to me.
ed-209··on Technical Interview Prospective Employee
Trashing old coworkers, assuming all the glory for team achievements - generally anything you observe directly or via personality assessment that runs counter to the ideal personality for the role and environment/culture. It can be very subjective so involving others whom you trust in the process is usually good.
ed-209··on Technical Interview Prospective Employee
For junior I'd offer

* Watch them to solve a series of programming challanges. Offer them assistance if they ask. Let them search the net for assistance. Let them choose the language because your candidate will need to be able to learn on the fly anyway. Speaking of that...

* Don't neglect personality assessment, lots of tools out there to assess. Maybe your candidate should demonstrate a thirst for knowledge, history of independent learning, and some raw determination. Avoid hypothetical questions here and look for red flags that could make them suck to work with.

* Have them hang out with the team for a while, this could be during the code challange.

* Use the same process for all candidates

ed-209··on Marak, author of faker.js and colors.js, with bomb making equipment (2020)
After 30 min of poking, i think this might actually be legit lol
ed-209··on Ask HN: How the $ ^ do I learn web?
I often like to start with nothing in situations like these and each time I encounter boredom or pain I apply the simplest remedy. Eventually the ad hoc remedies themselves can become a source of pain and I solve that too in the simplest way.
ed-209··on How can introverts become comfortable in social situations
For me socializing is like a muscle and the more I do it the easier it becomes. I've plugged myself into a silly group of supportive people that help me exercise that muscle on a regular basis and provides me with constant reassurance on the fundamental goodness of strangers. If I'm going to a large gathering that will require more of this skill, I lean into that group harder.
ed-209··on Dura is a background process that watches your Git repositories
I'd hate to be the guy reviewing a commit constituting "days of work". Micro-commits are dual purpose, providing a hedge against lost work and making commits readable. Worse comes to worse there's always "git push origin head:my_tmp_branch"
ed-209··on Pre-pandemic cognitive function and Covid-19 vaccine hesitancy: cohort study
This should be self-evident and holds for any correlation of education and trust - people without means receive inferior education (indoctrination?) and tend to mistrust a system that does not value them (or actively harms them). So now let's do the same study but instead of measuring "intelligence", let's measure gullibility.

"If there is hope it lies in the proles" - George Orwell, 1984

ed-209··on Regular exercisers drink more but are less likely to be problem drinkers – study
bingo
ed-209··on AWS doesn’t know who I am
I clicked this wanting to ensure that AWS continues not knowing who I am. Apparently this person's issue is being too anonymous in the eyes of Bezos...a strange complaint indeed.
ed-209··on Introverts didn't 'win' lockdown
Yep, too much of a good thing is deadly for this introvert.
ed-209··on The Rise of Righteous Online Bullies
I appreciate the author's courage and her willingness to offer a solution but this standing-up to bullies thing isn't going to be the way forward. The situation is less a schoolyard bully and more a roving gang which, contrary to the moral sensibilities of normal folk, doesn't mind wielding knives and bludgeoning weapons. Far too perilous for the casual good samaritan. Besides being outclassed miltarily, the normal folk have livelihoods to protect, carrying vulnerable children and mortgages into the fray making theirs an uphill battle with the mob on high ground standing only to gain.

My favorite solution so far is delete social media and take away the audience.

ed-209··on Facebook threatens to make iOS users pay. Please do it, Mr. Zuckerberg
desperation is a good look for FB
ed-209··on Anxiety is in your body, not your mind
Anxiety is so general a diagnosis as to be useless in discussing treatment with exercise and breathing.
ed-209··on Warnings of AI doom gave way to primal fear of primates posting
The existance of a problem requiring censorship is never critically examined. The need for AI mediation between humans is never questioned. The author himself is captive to this most insidious meme without the slightest awareness.
ed-209··on Stop being frantic about code testing
I can relate in my distaste for the paranoia and for test code complexity and volume exceeding that of implementation and in the false sense of security offerred by 100% unit test coverage.

But manual testing is for the birds and you cant put breakpoints in a distributed cloud architecure. Better to strike a balance with a variety of testing scopes depending on the complexity of a given area of the system.

ed-209··on Pentagon Puts F-35 Full-Rate Production Decision on Hold
Who are these people, both smart enough and dumb enough, to build the high tech death machines anyway?
← PreviousPage 3 of 4Next →