Recent submissions

Comment · 8 months ago
This really goes to show that everyone's 'flow state' is different.

My inner dialogue is always chatty; that doesn't stop when I enter a flow state. It just becomes far more laser focused and far less distracted. LLMs help to maintain the flow because I'm able to use it to automate anything I don't care about (e.g. config files) and troubleshoot with me quickly to keep the flow going.

Comment · 10 months ago
I don't know if "more convenient" would be the words I would use. Setup on this project is very easy, it has very straightforward instructions. Meanwhile, I did a quick 5 minute pressure test of what you suggested and found myself with more questions than answers. I am not saying one way is better than the other, I am just thinking that for those that don't breathe SSH/VPN/Wireguard/Terminal Emulators/etc.. this project is actually far easier to understand.

Also, funny enough on compatibility, but "Termux" is not on iOS, so it fails that basic check. But there's alternatives, of course. Just an observation.

Comment · 1 year ago
For someone like me that is less versed in these things, could you explain why bootstrapping a language is a required check for taking a language seriously? My criteria is far less stringent (is it stable? is it popular enough? is the toolchain mature? etc..), so I wonder what I am missing here.
Comment · 1 year ago
I am not sure if this considered an anti-pattern, but in one of my teams, we wrote a lightweight generic Secrets library with configurable/pluggable backends (such as AWS Secrets Manager). It had a configurable local cache, with per-parameter overrides to bypass the cache. It meant vendor specific fetch logic was in the pluggable backends, while the app and the secrets lib remained vendor neutral.

When we moved it to Vault, it was seamless. Just meant adding our Vault backend wrapper as a dependency and updating the config to use the Vault backend.

Comment · 1 year ago
Thank you for this, what a great perspective! I've never been on a cruise because I always figured "but what is there to do?". But you're right, that's the point. I might actually book one now.
Comment · 1 year ago
Not everyone is aware of the details of AI/ML, "transformer" is actually a specific term in the space that also overlaps with "transformer" in other fields adjacent to Software Development. This is when we all need to wear our empathy hat and remind ourselves that we exist in a bubble, so when we see an overloaded term, we should add even the most minimal context to help. OP could have added "AI/ML" in the title for minimal effort and real estate. Let's not veer towards the path of elitism.

Also, the majority of developers using version control are using Git. I guarantee the majority of developers outside the AI/ML bubble do not know what a "transformer" is.

Comment · 1 year ago
I am not an anything, but allergies can cause inflammation in your nasal passages, which results in post-nasal drip. Post-nasal drip is where you get a lot of mucus being produced that drips down the back of your throat, which can make you cough or get a sore throat. It's pretty bad when you're lying down and asleep.

For me, when I have to deal with seasonal allergies, if I am feeling particularly bad that night, I will take an allergy pill to make sure I don't wake up with a sore throat.

Comment · 1 year ago
Do you snore? Alternatively, do you have post-nasal drip from a new allergy?
Comment · 1 year ago
> that has always been much faster than Redis

Do you have some reliable recent benchmarks comparing the two?

Comment · 2 years ago
I don't disagree with your message, but-

> coupled with all other stuff like illegal border crossing

I've seen a few comments talk about this, but this doesn't affect my day-to-day literally at all. This never crosses my mind because there aren't illegals I come across or maybe just don't ever cross paths with. Is this primarily a border state thing? If so, wouldn't that limit it to just CA, TX, NM, AZ? And only one of those is a swing state.

Comment · 2 years ago
The university could even setup their own private self-hosted Gitlab and use it as part of assignment submission.

10 years ago, my no-name college had a CS degree that required us all to take a "Software Engineering" course that covered the fundamentals needed once you graduated, including Git. We did group-style large coding projects where teams had to submit their GitHub repo at the end.

The prof was able to review who committed what and then hammered us on good commit messages, clean coding style, testing, etc.. I feel that a large part of my career success was due to the early start I had from that course.

Comment · 2 years ago
I'm in the PNW and the gray gloomy weather is a delight for me. I love mushroom foraging, love being surrounded by trees, the beautiful waterfalls, the wet hikes, the moss everywhere, the berry picking, everything! I used to live in a VERY sunny state, I found it depressing. Sun irritates me. I never realized how uncomfortable it made me until I moved to a rainy cloud region and felt at home for the first time. Really shows there's something for everyone!
Comment · 3 years ago
People with a vested interest in being proven correct?
Comment · 3 years ago
That seems a bit disingenuous on your part. I picked the top 3 hits on Google and they are all very helpful and to the point - Programiz, W3Schools, Tutorialspoint. Granted, I have ublock origin, as most people should have anyway.
Comment · 3 years ago
Hot take here, but as someone that doesn't code daily, I prefer those sites over the actual docs in most cases.

If I need to get something done quick, those sites will give me a quick 5 second refresher with clear examples.

Actually, in the doc you described as "obviously the correct hit", all I see is

> str.endswith(suffix[, start[, end]])

> Return True if the string ends with the specified suffix, otherwise return False. suffix can also be a tuple of suffixes to look for. With optional start, test beginning at that position. With optional end, stop comparing at that position.

Meanwhile, the first hit in Google for me is Programiz, which has actual real examples without any additional clicking around or trying to understand how the information is structured.

Besides, I know the docs exist, I don't need a google search for it. I'll click on the content farms every time because they've consistently been the fastest way for me to get what I need.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton