Bellend
Bellend on Hacker News
I really enjoyed the article! Generators have been around for maybe half a decade already but I never see them used. I am able to follow the article but have never seen an example at even small scale. All of the complexity for my software is still there in some form or other. I can have 100 classes it seems or 1000 functions and I really really struggle with breaking away from the imperative viewpoint. Especially when you have a small team consisting of seniors to juniors. I do love the pattern but no one else does. Why does it feel this way?
Honestly, part of me wants to agree with you whole heartedly but I don't think I can. I started off saying that things like Crack, Nicotine, Alcohol... consumables are addictions. Then what about gambling though... it's not really a physical consumable. Also I have been short-term-addicted to some games, or wanted to binge watch a series, or finish a book despite knowing I have work tomorrow.
As someone who used to smoke, I can't believe that anything is as difficult as stopping smoking, but then Heroin Addicts enter the chat. So whereas to me, it seems incredible that people are addicted to content, it doesn't mean that how they feel about said content doesn't constitute a problem and where that lies on the scale for an individual is impossible to quantify from my narrow viewpoint and experience.
I made a private repo who's package JSON was `private: true`, `type: module` and `main: src/index.ts` and `module: src/index.ts`. I didn't progress down that route as stated, but I was able to consume that package. Maybe none of what I said here mattered in which case the only other thing that may make a difference was that I was using pnpm for the first time with workspaces.
Could you provide why not? I have a utility library (Project A) and whilst messing around with TurboRepo, I noticed I could point to the source files in my package. I haven't progressed down that route, but something about it seemed nice.
So in other words, if Project B depends on Project A, either I could build Project A and then build Project B or I could just build Project B (which consumes Project A as a typescript package).
Kinda confusingly written but I would love to know why that is an issue.
I remember a few years ago that Microsoft docs started to point to Mozilla docs, maybe part of Edge rebrand? Perhaps renaming to MDN during this agreement could leave someone like "huh is it M(ozilla)DN or M(icrosoft)DN??". I have no clue.
It's a Unity game. Why are people genuinely surprised that performance is absolute garbage? Both CS2 and KSP2 (kerbal) REQUIRE incredibly specific tuning that unity simply does not offer. The first being rigid bodies at scale (which is semi impossible with a dedicated engine) and the latter being "almost-factorio-level" low level cell processing. The graphics of both are second tier to that.
But no, lets use Unity...
Loved the article. My beef is debugging IOS Safari. It's so tragic that it's The Next IE™ but I can't debug it without a mac. There has always been ways to do it, but talk about jumping through hoops to see a debug window.
Airbnb was so good and I don't want to mention the year because I will get it wrong. I went with my friend that year for literally hardly any money and we seen 8 European countries. It wasn't just Airbnb but Wimdu (We are UK).
In the space of a year, prices doubled, and then there was fees not included in the price so when I accepted those prices and fees and went to book, there was more fees under the "checkout" section.
That might have been 7 years ago when good quality hotels were parity to the final price. Obviously I haven't been back on any of these since but it was definitely amazing at one point.
The headline was enough for me personally
I don't know him but I feel he is a bit tongue-in-cheek with humour. As far as I remember, he did comedy and was also good with education with kids. I don't imagine meeting him and him coming across as full of himself though. I feel I could approach him in a pub and he would have good banter.
I don't give reviews or read reviews on goodreads (or games). I actually believe it's counter productive to enjoyment. I consider the Dune series the standard as the lowest garbage someone can give time to read, like don't waste your life but I read a book about zombies that was outstanding (I don't read zombie books) and it got 1 star.
It's like tripadvisor. People give a 1 star review if they put on a white velvet glove behind the TV and there was a black speck on the pinky whereas someone who got food poisoning give it a 3 star coz they had a great holiday aside from that.
It all boils down to experience and if you don't do it, you never know.
But you wouldn't commit that as there are multiple tools to review a commit before you literally stamp your name on that commit? Otherwise you are generating noise for your teammates.
I'd assume that this topic is 1.0 (obviously not, I made a geocities) and that facebook etc was 2.0. Can anyone send me a 3.0 link because I genuinely don't know what it is IRL?
That seems almost ridiculous? You commit code that you wrote and then Code Review your commit and then verify it? Doesn't that happen as part of the original commit by common sense?
When does code review kick in? Is it based on say a 10 person team or a 100 person team? Somewhere in-between?
Would you consider sharing the sheet? I am always looking for books!
I am into my first thousand books. If I have a queue of 10-20 already purchased (garage, deals, new, offers) and someone recommends a book somewhere such as HN, I add it.
I don't think tracking books you want to read is Tsundoku.
Are you really comparing this to Anime.js? I don't know if it's satire.
I am convinced that music.youtube.com upvotes and downvotes are irrelevant. I have been frequently using "Discover Mix" for 3 years. It seems pretty simple, I like dance music with no lyrics. I have downvoted maybe a few thousand songs. I get the usual snackbar. "We will tune your recommendations".
What really gets my goat is when I flip back to the browser to see something I have already previously downvoted since there is a "thumbs down" highlight. Whatever algorithm is being used, it doesn't have the ability to not play something that has previously been disliked.
Why I find this amazing is because if you told me to write a "Discover Mix" algorithm, the first or last step of that is going to be the only thing I really know. Filter out the manual dislike clicks.
In the UK you do not have to provide your details when asked. When asked, you ask if you are required by law to provide these details. (No). Then you pull out your phone and start filming and ask if you are detained. If you are detained or free to go, you can ask why you are being detained and their response in that moment is a future court settlement.
To simply follow requests is an idiotic piece of advice which does more damage than being coy.
I'd be interested to know where the fine goes?
I was an old YouTube "Paid" subscriber. I can't remember what it was before "Red" or even if it was a thing? Anyway it's been quite a while. The dislike removal annoyed me but the straw was the whole "Shorts" thing.
My subscription feed almost 10x'd overnight to the point that it had no value. I started unsubscribing from the "short" spammers which were genuinely good channels and this got my subscription feed as to be very little. Not enough to be worth paying for so I cancelled.
I put the money to Audible now.
I find it staggering that youtube didn't know I was a paid member as far as a product. I wasn't allowed to filter shorts. I was still (before) Sponsor Block being fed in-video ads. So the only thing they ended up offering me was a very limited paid UBlock/SponsorBlock experience which is already free. I don't think I have actually lost anything by not paying "premium".
Do that but with spent nuclear fuel. A few million trees compressed into a barrel.
Do you know why in 2023, this is the case? It has long irked me that rail is maybe 150 years old and yet somehow it costs outrageous money to maintain. I don't understand the "it is harder to maintain". Has there been no advancement?
There might very well be! But your last sentence for me only makes sense if the mediocre person is rewarded which is honestly not a thing. Since if the mediocre developer was rewarded they wouldn't end up being like me.
I'd personally solve it asap but I would never declare it until it was absolutely critical and then look like a superstar at day0 to offset all of the time I spent doing nothing for weeks.
"Oh THAT is why we keep Bellend"
Give me a life altering kickback as a fat cheque each April or get the minimum possible work I can do to keep my job whilst management tries to figure out what that is and if I am viable.
I do maybe 20% a week of my total.
To be clear, I have been through the stress. ESPECIALLY in the games industry where a specific corner/corner collision had me crying and wished I was dead coz it was on me. I solved it, I got nothing.
I'm a single developer and its fine. (5 years in).
* And so, when I’m writing interactive stuff in browsers now, I’m just using plain old JavaScript. I’m not using any kind of library, and it’s working for me. *
I fucking hate that response. Of course "It's working for me". Add 50 people. Is it still working for you? Is it "dougs.office.now.js" or just 50 random people doing whatever they want in any way they want to make a product?