I read that as "the business caring about what the spec says will never change" rather than "the spec will never change".
HN user
nlnn
I'm still an amateur and always had problems with this, got some advice from an experienced jazz pianist I know. His suggestions were roughly to:
1. Start by transcribing the root note that you hear
2. Go back and see if each chord sounds major or minor - most of the time that will give you a major/minor third
3. Go back and play the 5th, and see if it sounds right - most of the time it'll be there
4. Don't worry about 7ths/9ths yet, they'll come, but give them a go
5. Once you've got a few chords, try and figure out the key, and that will help figure out others
So he was basically suggesting to transcribe by each note's function in a chord, starting with most -> least important. It still needs some music theory of course, but doesn't need you to listen to an entire complex chord at once.
Faktory was a big influence/inpiration for Ocypod[0], a job queuing system I wrote a few years back (similarly language agnostic). Much appreciated for making it all open source.
Yeah, I wasn't disputing the car analogy, more the benefits. If I'm using GPT to benefit myself (e.g. working on a side project), that's great and saves me time to do other things. If I'm using it to benefit my employer, I won't save any time, they'll fill it with other things to do, or expect me to be X times as productive in the same time.
The problem is that when it's for work, the company now knows you have access to a car, so sends you on 20x the trips. You have no more quality time, and your physical health suffers from lack of exercise.
I don't mind either personally, but I've had a few occasions where such things have caused issues with engineers that didn't have English as a 1st language.
A fair bit of time was wasted on trying to understand some joke/pun code and variable names, and on another occasion, spending the best part of a day working on something because they took some sarcasm in code/comments literally.
I've found it really varies by audiobook.
Same as you, I found some I absolutely hated, especially where they added background music, sound effects, etc. - I just want the book, not a production.
Others I found that a good narrator really added to the experience, especially when they were good at changing voices/accents for different characters speaking. I found that made it a lot easier to track what was going on or who was speaking, especially in books with a large number of characters.
It probably depends on the type of club/event.
Back in the day, there were rave/dance type clubs which were all about the dancing. They'd typically have focused genres of music, well known or regular DJs, etc.
Then there were more generic nightclubs (usually in University towns) which were where people went to either get drunk or hook up. Those would typically not focus much on music (usually playing crowd pleasers, 50s/60s/70s/80s/ tunes etc.), and instead bringing people in with cheap drinks offers, foam parties, fancy dress nights, etc.
For sure, stuff like implants, cosmetic dentistry, braces, crowns etc. still cost a non-trivial amount (though hopefully most are once in a lifetime things).
It's pretty similar in the UK for private dentistry, x-rays ~£10-30, hygienist/scale/polish ~£50-120, filling ~£70-150, root canal/extraction ~£120-300.
Dentist salaries seem to range between £70-200k depending on experience, specialty, etc.
If it's in the UK, they likely mean "listed" in this sense: https://en.wikipedia.org/wiki/Listed_building
Whenever I've had this for a hobby, it's always been when I've had more time to think about the hobby than do the hobby.
So this happened more when I had long commutes, so plenty of time to read about new gear, discuss gear on forums, think about gear, etc.
When my commuting ended, I had more time to do things, and the lack of engagement with new things coming out mostly put a stop to it.
I've been looking at these recently for a project.
nng looks promising, but the guide from zmq seemed like a killer feature. It describes all sorts of high level patterns, gotchas, etc.
For nng I mostly found API documentation, which made me a bit more cautious (though to be fair, I've not tried it yet).
Thank you for the links and update, much appreciated :)
What's the source for the 30/70 by the way? Someone else I spoke to recently mentioned that stat as well, but I couldn't see it reflected here: https://www.statista.com/statistics/1345939/gender-distribut...
I'm guessing it might be at smaller Universities, or country specific?
I'm not sure there's much hope of this based on the product's name, but something which has always frustrated me about meetup is that distance to events is calculated by radius.
I live near London, so tons of events come up in meetup searches that are close as the crow flies, but can take over an hour to reach by public transport (or sometimes are in places inaccessible except by car).
I'd love something which took into account different transport modes/routes, so I could look for e.g. events within walking/cycling distance, events with under 30 minutes of train travel time, etc. (ideally taking into account public transport timetables, but that's maybe a bit too much to expect).
Article content aside, I love the photography. The colours, composition and subjects seem like a perfect fit for both the article and its aesthetic.
It's probably also the fact they all seem relevant, rather than being filler, stock photos, clip-art, or AI generated.
While it's probably too idealistic to be possible, I'd rather try and focus on getting people/society/the world to a state where it doesn't matter if everyone has access (i.e. getting to a place where it doesn't matter if everyone has access to nuclear weapons, guns, chemical weapons, etc., because no-one would have the slightest desire to use them).
As things are at the moment, while supression of a technology has benefits, it seems like a risky long-term solution. All it takes is for a single world-altering technology to slip through the cracks, and a bad actor could then forever change the world with it.
Not in all cases - I know people that don't hold any special place in their hearts for humanity as a whole.
They see human extinction as a possibility to accept, rather than as something to necessarily avoid.
I know a few people like this, and their reasons vary. These range from "if humanity goes extinct, it's god's will" to "dinosaurs went extinct and the earth survived, something else will evolve if we're not here" to "we've shown we can't be trusted to care for the planet, let nature take its course".
In most cases they'd rather avert climate catasrophe, but for the continued habitability of the planet (for many species), rather than for the continuation of humanity.
In my 40s, never wanted kids, and my position hasn't changed at all.
I've never really had the urge, and it's only ever been friends/relatives pushing the "you should have kids, they're amazing!" narrative.
I'm sure they are, but I equate it with e.g. painting. I'm sure painting is very enjoyable, frustrating at times, and can bring a ton of joy and wonder to the world. But I just don't enjoy painting, or have any desire to learn, and don't feel the world is so desperately short of artists that I have a duty to do it.
Seeing many friends of mine seriously struggle with money and time also convinces me I made the right choice. I also don't envy a lot of issues they have to go through, e.g. bullying, teen pregancy, phone addiction, tuition fees, serious/lifelong medical issues, etc.
This may be true in many cases, but I know quite a few people that chose not to have kids for other reasons.
For some, these are possible medical complications, e.g. history of heart defects, high risk of childbirth fatality.
For others, its that they had abusive or traumatic childhoods, and either don't feel they'd be up to the task of parenthood, or associate childhood with something so unpleasant that they wouldn't want to inflict it on others.
It's also about having more control over the viewing/listening experience for me. I pay for a bunch of services (Deezer/Netflix/Prime Video), but I'll often end up watching pirated versions of content I can legally watch on those platforms.
Often that's down to tons of annoyances and lack of control over the viewing/listening platform. E.g. in VLC or similar I can tweak subtitle positions, sizes, fonts etc. for the best viewing experience. I can nudge the audio back/forwards a bit if it's out of sync with the video.
It also means I don't have to deal with whatever nonsense the platform is trying to push on me. I don't want to be bombarded with ads for podcasts, I don't want to have various videos autoplay at me just because I've hovered over them for too long, I don't want giant animated album artwork taking up 90% of my mobile screen and wasting battery, I just want to listen to music and watch films, not interact with a platform/app that changes on the whims of some revenue-driven organisation.
I've wondered this about a lot of hobbies, e.g. drumming, pottery, woodworking, anything that needs space or sound insulation.
There's a lot you can do at shared spaces, but cost/availability/inconvenience of those is just such a big barrier to entry for many younger people.
I've been struggling with this for a while. I object to a lot that google does and have had various problems with their services in the past, enough that I spent a good about of time trying to switch away from their products.
YouTube is the toughest one, since it's the videos created by people that I value and care about, rather than YouTube the product. I don't want people to stop producing good content, but I also don't want to support Google financially.
My compromise has been to use an ad-blocker, and to subscribe to the Patreon (or equivalent) of everyone who I watch regularly. It costs me more than a premium subscription would, but at least I feel my money's going where I want it to.
I'm also a very happy Kagi customer, the price is worth being able to ditch yet another Google product for me (being able to completely block Pinterest/Medium and other annoying domains is great).
The only thing I still occasionally use Google search for is the Shopping tab, which I find handy for filtering results to product listings (though if anyone's got any tips for this in Kagi, happy to hear!).
Very nice, looking forward to trying it later.
This seems to be something that's been getting more popular/desirable, I noticed that there was even a physical pedal released by Chase Bliss recently that reproduces mp3 compression: https://www.chasebliss.com/lossy
I use Rust a lot, and have been really keen on getting into Zig.
Not sure if much has changed (it was a while back), but my biggest problem was with finding and using 3rd party libraries (mostly for the boring stuff like DB connectivity, JSON/YAML parsing, logging, etc.).
E.g. even now if I search for "zig mysql library", the tops hits are all about people discussing it on reddit, than any actual library.
This has mostly been my experience too. I like using Rust because it reduces the cognitive load I have to deal with for many things (performance/safety are nice, but not a priority).
As you've said, finding great libraries is easy, and so is adding/building them. I find this a nice change from e.g. Python (where there are so many way of different competing ways dealing with packaging/dependencies).
Also thanks to the error handling, sum types and the like, I don't have to worry so much that I've deal with all errors, handled all enum variants, etc., the compiler takes care of that.
Absolutely - I don't see code reviews as a replacement for mentoring, more as something to augment it, or direct future mentoring sessions.
I've had quite a few experiences where I've suggested a change in a code review, and found out that the author lacked knowledge in that area. That's then turned into a future topic to focus on in future mentoring sessions.
Agree about design too, I don't think code review is really the place for that, since it's often a bit late by then (plus it's hard to get a sense of the overall intent and architecture from code chagnes alone).
It's a shame it doesn't happen formally more often, but one place I worked in the past always had a separate design review (which needed at least one person to approve) before coding could even start. This was fairly informal, but caught a few major potential design problems early on.
One goal that I think often gets missed out of code review guides is education.
To me, code review is not just there to produce better software, but also better developers.
It's a great place to talk about tradeoffs, alternative approaches, reasoning behind changes, etc.
Maybe less useful in huge projects with many contractors you're never going to work with again, but I've seen the mentoring aspect have great benefits in small teams.