Hacker Newsnew | past | comments | ask | show | jobs | submit | alex-moon's commentslogin

I'm not convinced for one reason above all: short-circuit evaluation is available to use in most any programming language I've ever used, including Python and C. That said, I have seen this idiom in a lot of bash scripts. I've never understood why it's idiomatic and I'm not seeing an explanation here.

As someone who's big into UK Bass who finds new music mainly through a mix of Spotify, Beatport and Reddit, I found this recommender quite good actually! It seems to respond better to descriptions of the kind of music than to "Find tracks like these: <list>" which is what Spotify is good at.

So I came to Babylon 5 late in life, when my partner's mother revealed she had the entire box set on DVD. My partner had recently introduced me to The Expanse, which, like many, I consider the greatest sci fi TV show of all time - she described B5 to me thus: "Babylon 5 walked so the Expanse could run." Suffice to say, my expectations were sky high.

No other TV show has so greatly exceeded my expectations.


In Babylon 5, you actually meet and converse with the aliens.

In the Expanse, you do not.


SPOILERS.

In B5 the only thing close to ineffable alien were the ones that went beyond the rim. Most of the day-to-day aliens were stand-ins for human nations and cultures.

The OPA and Mars were effectively the day-to-day aliens for the Expanse. The gate-builders were the ineffable aliens.


It is like make but designed specifically for the way non-C(++) users - people like me for example adding scripts like "make run" and "make build" to my node/python/PHP/etc repos - use it. It is great! I still don't use it literally just because make is already installed on any *nix system I encounter day to day.


Interesting, I have never compared make with task but I suppose there’s some overlap. My favorite feature is that it’s cross-platform. I do use it for performing complex builds (like chaining several environment setup and docker compose commands, etc.). Of course you could do this with shell scripts, but this adds a layer of abstraction.


I used task previously and now use mise for it since I have a mise version file usually anyway.


> Are we supposed to find the figurative "gym for problem solving" the same way office workers workout after work?

That's it, yeah. It sucks but it's part of the job. It makes you a better engineer.

You're absolutely right that this isn't sustainable however. In one of my earlier jobs - specifically, the one that trained me up to become the senior engineer I am now - we had "FedEx Fridays" (same day delivery, get it?). In a word, you have a single work day to work on something non-work related, with one condition: you had to have a deliverable by the end of the day. I cannot overstate how useful having something like this in place in the place of business is for junior devs. The trick is convincing tech businesses that this kind of "training" is a legitimate overhead - the kinds of businesses that are run by engineers get this intuitively. The kind that have a non-technical C-suite less so.


Reposting this one with a better title in hopes it catches more eyes this time. Apologies if this is against the rules!


I am kind of surprised no-one has mentioned the obvious: Hacker News. Unless I've misunderstood your question, the bulk of web dev discussion happens in technical posts on personal and business blogs, which are then aggregated right here. It's a big part of why I'm on here.

If you're talking more about chat, the more messy "pair programming" side of web dev, I have always found this happens in actual dev teams who are working on the same product or for the same business. You do absolutely get chat like this at conventions - I have been to DjangoCon and PyCon back in the day and there were enormously useful discussions at those - but devs need to have something in common to talk about. As someone else has said here already, web dev is a far far broader topic than you might think - I have often found speaking to other devs I did not understand what it was they were doing. Alberta Tech did one on this: https://www.instagram.com/reel/DBSpm2CNuGF/?igsh=NGttZzk5NzB...


The thing about Hacker News is that it's a real fight for life to get any engagement. Just showing the humble project you're working on doesn't cut it. You need to time your submission just right and impress like you're doing a product launch, otherwise you get no visibility and no comments. Social media shouldn't have to be so exhausting and competitive.


HN is hostile to most web dev. About 10% of web dev is acceptable, and the rest is bad for one reason or another.


Absolutely. It's one of my all time favourites stories and this is pretty much the reason why. I wish my users gave me such specific steps to reproduce!


What's my recent annoyance is that users will describe their problem in great detail if they are talking to LLM, yet same people make just as shit support tickets as before


(1) disguise as an LLM to have them give better problem descriptions to you (2) provide an LLM for your users that lets you read their chat to understand their problem

and:

(3) try to understand why they are communicating differently to an LLM. Immediate replies? Different feelings knowing they don't talk to a human? Genuinely better help? Not getting treated as stupid?

All or none of these may be true, but if it's consistent behaviour then there is a reason for it.


I guess people won't feel judged or shamed for not knowing something from an LLM.


your dream is coming true - most SMBs are quickly moving to have LLMs as their Level 1 support anyway. Makes sense unf, too many people fail at writing the proper ticket.


I should guess it is about liability more than anything else. They want to advertise and sell to children, but they don't want to be taken to court about it. Makes a tonne of sense from a profit perspective, especially as people under ~25 years of age are more susceptible to impulsivity and addiction due to the developing prefrontal cortex. From a sales perspective, the younger the better (as any parent can confirm).


The History of Medieval Europe by Maurice Keen

Reality is Not What it Seems by Carlo Rovelli

The Brain: The Story of You by David Eagleman

I had a crack at reading the first Game of Thrones novel (I think it's just called A Game of Thrones) but my brain seems to be in non-fiction mode at the moment. I think I'm drawn to a kind of sweet spot halfway between "related to my everyday experience" and "removed from my everyday experience" - not sure I could read about programming or business at the moment, though I also haven't tried.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: