HNHacker News
TopNewBestAskShowJobs

manicennui

2,088 karma · joined December 18, 2013

submissionscomments
manicennui··on Hard-to-swallow truths they won't tell you about software engineer job
I complain because the impact I can have on people's lives now is far greater than when I was working fast food or picking orders in a warehouse, but the people I work with either don't give a shit or are incompetent. Then we wonder why dealing with various companies is so irritating and they create so many problems in our lives.
manicennui··on Hard-to-swallow truths they won't tell you about software engineer job
The real problem is that "clean code" is completely arbitrary and if you ask 10 software engineers you'll get at least 5 different answers because this really boils down to preferences.
manicennui··on Hard-to-swallow truths they won't tell you about software engineer job
At most companies the stakeholders barely know what they want. They provide a vague idea of what they want, and you give a wild estimate (referred to as a Silly Wild Ass Guess). Knowing all of the details of the problems that one is going to encounter in their old legacy system is basically impossible without spending a bunch of time up front, and you always discover more when you start writing code, so it is best to just start and iterate until you have enough of what the stakeholders want and you move on to the next disaster project.
manicennui··on Hard-to-swallow truths they won't tell you about software engineer job
I always wonder this. I think many people actually believe the bullshit because they aren't intellectually curious and have spent no time exploring how other organizations might work. This becomes a problem for software engineering because they have nothing to draw on other than their past work. If they haven't worked anywhere other than your current employer, and your currently employer is a dumpster fire, they are going to continue to repeat bad patterns.
manicennui··on Hard-to-swallow truths they won't tell you about software engineer job
I don't think it is reasonable to expect to truly enjoy one's job. This seems like a luxury that some people in certain fields might enjoy, but most of us tolerate or hate our jobs and wouldn't do these activities by choice.
manicennui··on 'Weird Tales' Review: Ghoulishness, a Literary View
If you are interested in this type of fiction, you might also enjoy Cosmic Horror Monthly: https://cosmichorrormonthly.com/
manicennui··on Current thoughts on social media
Hilarious.
manicennui··on Current thoughts on social media
He makes it pretty clear that he doesn't rely on Twitter for that sort of thing, and given who he is and how well known his books are, I can't see this being an issue for him.
manicennui··on Current thoughts on social media
RSS feeds and del.icio.us were great.
manicennui··on Mint is shutting down, and it's pushing users toward Credit Karma
Credit Karma is a lead provider for lenders. They probably make a boatload of money from that. I don't think they care about providing the same functionality.
manicennui··on Mint is shutting down, and it's pushing users toward Credit Karma
I'm sure Credit Karma makes far, far more money as a lead provider to lenders.
manicennui··on Scarlett Johansson hits AI app with legal action for cloning her voice in an ad
If they choose to sell the rights.
manicennui··on Improving deep sleep may prevent dementia, study finds
I agree, but I guess I don't have any hope that we will fix any of these problems. We continue to make all of this worse. Many of our jobs wouldn't exist if we weren't working on making these problems worse.
manicennui··on Sentry: From the Beginning
The ~15 year old application that I work on had functionality to record errors to its database and a dashboard in the admin tool. We eventually moved to Sentry.
manicennui··on Improving deep sleep may prevent dementia, study finds
I feel like we basically know what we should be doing to avoid many illnesses. Get better sleep, be more active, eat better, etc. The problem is almost always finding the willpower to make the changes and maintain the good habits long term.
manicennui··on I accidentally saved my company half a million dollars
The most insane people I've worked with were at small companies (under 100 employees). A lot of bullshit is tolerated from early employees and cofounders. Big company pathology seems much more straightforward. It's not easier to deal with, but it's mostly just a bunch of assholes climbing the corporate ladder and a lot of incompetency.

* To add to this, the crazy people were slowly pushed out after we were acquired by a slightly larger company.

manicennui··on California employers must reimburse remote workers for all necessary expenses
My employer will reimburse us for books and pays for conference attendance. The people who seem to benefit from this are the people who would have sought out the information on their own. Most employees won't do anything more than is required of them or demanded by their manager, and conferences are basically seen as an excuse to not work for a couple days by most of my coworkers.

I personally pay for O'Reilly's service, which my employer used to provide, and just see it as an expense of my profession. I'm also paid drastically more than average because I'm knowledgable about more things and have more ideas to draw from.

manicennui··on The beauty of finished software
Why would his productivity be higher if he used a modern bloated word processor? Is fighting with Word's formatting some form of productivity that I'm not aware of?
manicennui··on The costs of microservices (2020)
The REPL in current versions of Ruby is probably a better example of how it should be done. Because it is actually running the code it has much better information.

https://ruby-doc.org/core-3.1.0/NEWS_md.html#label-IRB+Autoc...

manicennui··on The costs of microservices (2020)
Redundant code is not code that looks the same. It's only reasonable for people to believe it is about code that looks the same if they have never bothered to learn what it means.
manicennui··on The costs of microservices (2020)
Also, DRY is not about repeated code. This drives me crazy. Ruby developers love to make code worse by trying to "DRY it up".
manicennui··on The costs of microservices (2020)
I just wanted to note that static typing isn't required for autocomplete. JetBrains has IDEs for languages like Ruby and Python that can do it. If you open the REPL in a recent version of Ruby you get much of what you expect from an IDE with a statically typed language (with regards to autocomplete and syntax checking).
manicennui··on The costs of microservices (2020)
1. Except that a single process usually involves multiple services and the failure of one service often makes entire sequences impossible.
manicennui··on The costs of microservices (2020)
It is trivial to tightly couple two services. They don't have to treat each other as isolated at all. The same people who create tightly coupled code within a single service are likely going to create tightly coupled services.
manicennui··on The costs of microservices (2020)
I rarely see anyone claiming that microservices are never justified. I think the general attitude toward them is due to the amount of Resume Driven Development that happens in the real world.
manicennui··on The Pirates Are Back
"The emergence of streaming services like Netflix, Apple Music and Spotify make it easy to access unlimited content – and ensure that artists are paid for their creations."

That's laughable.

manicennui··on The slow death of authenticity in an attention economy
I never understood why these services were sold as "social networking". They are just a more sophisticated form of advertising for the most part.
manicennui··on What McKinsey got wrong about developer productivity
https://despair.com/products/consulting
manicennui··on The C4 model for visualising software architecture (2017)
Nope. I'm thinking about every single company I've ever worked at. My previous job was in healthcare and most of the software in the entire industry is atrocious.
manicennui··on The C4 model for visualising software architecture (2017)
Everyone makes these claims, but I've worked at multiple successful companies with atrocious onboarding and code quality. A few people always make the claim that the software will become impossible to update or the system will collapse, and it never happens, even after a decade or more.
← PreviousPage 6 of 16Next →