HNHacker News
TopNewBestAskShowJobs

Grimm1

2,620 karma · joined February 11, 2019

Twitter: @TheIanButler @DocstringDev

ian at docstring dot dev

submissionscomments
Grimm1··on And you will know us by the company we keep
The fact I had that thought at little earlier in this thread before reading your comment leads me to believe two things, one it's a somewhat trivial idea to arrive upon and that two our patent system is broken that something like that could be patented when it's really not a hard thought to arrive at.
Grimm1··on Is going to the office a broken way of working?
Not going back to the office seems pretty split around age lines to me. Most people in their mid thirties and up want to keep WFH full time. Early thirties is a mix, and then all the ways down from there seems like they want to be back in the office. Of course this isn’t a hard rule but continues to be my observation across a few workplaces and from friends and acquaintances.
Grimm1··on 1 Year of Coinbase as a mission focused company
Sustained political effort - in spite of the established rules. Every one of those people risked their jobs and in many cases their health and life fighting for those rights against laws and established order. People today want their cake and to eat it to. They want the people who made an economic exchange for their labor also let them do things that work directly against their "the purchaser's" interests. How about people organize mass strikes? Scared of losing their jobs? Too busy? Not enough time? The OG labor movement had all of that and dealt with violent opposition to boot. Maybe things aren't that bad and it's a minority whining? I don't know but something isn't adding up to me.

How about people decide to take action -- regardless of the consequences to themselves instead of worrying about maintaining the scraps they're fed in the process? Why is today so much different than yesterday that people don't want to risk their standing and their lives for their principals and expect it just to happen, to be given? All the whining is just theatre as far as I'm concerned until people start actually making the hard decisions and doing something at risk to themselves for what they believe.

Why do people seem so hypocritical compared to the people during those decades you mention?

The owners of Coinbase made a stand for what they believe in, I support that. Maybe the otherside of the table needs to take that collective action they talk so much about instead of talking.

Edit: And you know I'm not sorry but I just don't feel bad for office workers bitching about their jobs. I feel bad for the front line workers, in the stores in the warehouses in logistics and shipping. They actually have real gripes to contend with being physically worn down everyday yet we lump the person sitting in their office chair reading reddit for 8 hours with these people actually killing themselves to get you a package a couple hours sooner.

Note: This isn't aimed at you directly but very much what I feel is the superficialness of many movements today.

Grimm1··on ETL Pipelines with Airflow: The Good, the Bad and the Ugly
In a previous job we/I trained the analysts to be more technical and write the T part of ELT in DBT. They effectively became what is known as "Analytics Engineers" so they owned the T and then wrote their analysis on top of the models they had created.
Grimm1··on Intermittent fasting in mice improves long-term memory retention
I’d love to give this a try, do you not workout during these or?
Grimm1··on My own personal AWS S3 bucket
I check something like every few hours, but many people do not even though I generally agree with you.
Grimm1··on Phrack Issue 70
That said, Phrack is where I learned things like this (not that I have ever or will use the knowledge):

http://phrack.org/issues/1/7.html

So it has it's counter culture roots.

Edit: Which I actually just noticed is from 2600 so I guess the point stands?

Grimm1··on My own personal AWS S3 bucket
Clearly, and if you had read a line or two down you’d have seen where I say they aren’t quite the same, and you entirely missed my point which is that people see them similarly as just another part of their portfolio.

And actually with most index funds I don’t even have to type, I just click a few buttons. They’re not managed by the end user.

Grimm1··on My own personal AWS S3 bucket
I mean, what's the point of long term held assets then? That's one of the points of investment. Most people don't do anything with index funds either and expect growth year over year.

Crypto isn't quite the same as an index fund, but many people use crypto as an investment with expected growth and they've been right so far.

Grimm1··on Turmoil at Bezos' Blue Origin: Talent exodus after CEO push for return to office
I pay my taxes and I’ll use the services I pay for as I see fit.
Grimm1··on So you want to compete with Roblox
I had my start programming via https://www.byond.com/games/ and it makes me really excited to see so many platforms where it's easy to hop in and start programming games with modern technologies. I don't work in games as an adult but I wouldn't be where I am without sites like that.

Here's to the next wave of kids that pick up programming from platforms like these.

Grimm1··on NFT projects are just MLMs for tech elites
NFTs are just another attack on the concept of ownership and wealth and a step in making a class of people who own tangible things and then everyone else who either just rents them or scrambles to hold ephemeral things like this that grant no true value. True ownership, of a physical good or legal asset is what you actually want to shoot for. Going back to the PG essay talking about wealth. NFTs are strictly not in that class.
Grimm1··on What's New in React 18?
So what would you call this style of programming? Saying there is nothing functional about it seems like hyperbole. It's just not as pure as you'd like. I say as someone in the world of people who need to get things done, why do we/I care?

I read the article FWIW, it didn't particularly convince me. I think even writing things in the style of functional programming, if that's what we want to call it, still makes it easier to reason about the code. Confining side effects to hooks also means there's only one place we have to reason about having non pure consequences.

Grimm1··on Ask HN: How do you keep documentation?
Hey there, I'm a co-founder working on this exact problem. https://www.docstring.dev/

We think the best way to keep documentation is along side code and in code, as a docstring. Both to make it more likely that it's updated and also because writing documentation along side code makes it more likely to capture little details that might be missed downstream.

For long form documentation like design, architecture and business considerations writing markdown files and keeping it alongside the section of code it documents works well and is pretty common.

Keeping the docs deployed and updated is a different story and as a lot of people here are doing they're suggesting building CI pipelines to do it.

We decided that's messy so we link in directly to the development flow both with git hooks and IDE integrations.

We then use Github to link what documentation should be allowed to be managed by us and we're working on integrating SSO to manage user onboarding and permissions.

Grimm1··on Ask HN: Why do product devs switch into data eng/data ops roles?
This largely mirrors my own experience. The work was just more interesting than regular SWE
Grimm1··on I quit – Peak indifference, big tobacco
I mean it effects two separate systems that produce chemicals that cause different effects, one stimulates, and one sedates/depresses. It's not like the nicotine itself is doing both.
Grimm1··on I quit – Peak indifference, big tobacco
TIL and it's actually the fact that causes the seeking behavior which eventually forms the addiction. Epinephrine causes the kick and beta-endorphin the drop. Neat. I went and searched it up because I was curious and you surely are correct. Not sure why they're dumb categories though
Grimm1··on I quit – Peak indifference, big tobacco
Then you get no relief when smoking, it's literally a stimulant.
Grimm1··on I quit – Peak indifference, big tobacco
"stress and anxiety release" is strictly bs. Smoking raises your baseline anxiety and stress. Those only continue to increase as the time it takes for you to start withdrawal shrinks as you become more tolerant. A quick google will confirm this or I can do it and provide sources.

I also know this empirically because I was a half a pack a day smoker for a few years and I have never been more anxious, it was what drove me to quit.

You feel relief shortly because you're satisfying the addiction but at the general level you have more stress.

Grimm1··on The Framework is the most exciting laptop I've used
Well no, you and people like you don’t, but as evidenced by all the people buying this there is a segment of the market that clearly does.
Grimm1··on Ruby for eBook Publishing
One of the major reasons Ruby didn't take off [outside of web] is because of the library availability. Ruby was pigeon holed by Rails while in Python I can reach for a library for pretty much any usecase and scenario from Genomics to Web.

The thing is that is an issue of community, because Ruby does have an FFI and there is really nothing stopping people from building libraries similar to how they're done in Python, calling out to C. They just didn't.

Grimm1··on Ruby for eBook Publishing
Exactly, and though Ruby has an FFI (Foreign Function Interface) similar libraries were not created and Ruby was pigeon holed as a language you build CRUD apps in.
Grimm1··on What I Learnt Becoming a Tech Lead
Adding on that though some people can come through a PIP and fix whatever problem they were having it usually is a pretext to being fired.
Grimm1··on France Recalls Its Ambassadors to the U.S. and Australia over a Submarine Deal
If they think the US is bad seems like an even worse idea to go buddy up with China imo. You know, the country on a more egregious economic imperialism kick for the last 15-25 years.
Grimm1··on Turing Oversold?
As someone said to me recently, Schmidhuber may have a few points about lack of credit regarding his work but him having invented everything to do with modern NNs is a wild claim and regardless he has cemented himself as a boor and continues to double down. This is just another example of that doubling down.
Grimm1··on Millennials accuse Baby Boomers of ruining the economy
Funny how this one was flagged, when the fact that the majority wealth has been captured by a generation on the way out with no recourse for younger generations to make their bones is a completely valid discussion to have.
Grimm1··on Millennials accuse Baby Boomers of ruining the economy
Gen X has less than Boomers, the Silent Generation has less than Boomers. Boomers together have more wealth than the next 3 generations put together.
Grimm1··on Millennials accuse Baby Boomers of ruining the economy
If you do a point to point comparison Millenials own much less at the same point in their life than Boomers did.
Grimm1··on Usage statistics of server-side programming languages for websites
Code compilation has saved me so many headaches that would have otherwise been discovered in production, so I can't say I agree with you there. That said the languages I compile also take 15 seconds so I don't experience that 40 minute compilation times some people have and that would probably sour my experience a bit. The language I'm talking about is Elixir fwiw.
Grimm1··on Uber must employ its drivers, Dutch court rules
Legitimate question, will Uber shut down it's Dutch operations now? Will this cost them more money than it's worth to operate there, and would they shutdown to send a message to other nations about there intent should similar rulings be made?

Uber's margins have always been super thin, I would imagine this makes them squarely unprofitable in the Dutch market.

← PreviousPage 3 of 26Next →