Nor Firefox on Windows, nor Chrome on Windows. Very confused about what I'm supposed to be seeing here lol.
HN user
ddejohn
I am similarly very confused. Tried in multiple browsers, including a stock chrome install where I haven't messed with any animation settings.
the killer feature that kept me on Firefox
precisely, I do occasionally have to switch browsers which is incredibly frustrating but that's more of an indictment of the current state of the web than FF in my mind
Great to see this feature being added to other browsers. I use the Firefox Multi-Account Containers, Temporary Containers, and Containerize extensions to manage my browsing and it's (mostly) a very nice experience. There are some rough edges for certain tasks, but I've not had any desire to go back to containerless browsing for a few years now.
I still regularly visit TheGearPage forum for musicians (mostly guitarists), and it's still active.
There's also Hardforum for hardware related discussions, though I don't visit as often anymore.
Many others I used to visit are dead.
What are you using for cell service? Been wanting to switch to GOS for years, but I've also been really uninterested in having to find a new service provider (currently using fi).
What time you have in mind, that was really better?
Don't think there's ever been a time in human history that would qualify as good, but I will take better: any time pre-COVID. We have completely gone off the rails since the pandemic.
I don't really feel like elaborating.
Deeply sickening that modern society is such that we have to make room in our brains for objectively outlandish connections like these. That a children's cartoon and game about cute little companions has to in any way be involved in the same sentence as the flattening of a city and genocide is just... pure insanity. The world has truly, collectively, lost its fucking mind.
storytelling “My Journey” type stuff
This is the stuff with which I struggle the most. I'm an introvert, and "my journey" sounds so insufferable and egotistical to me, I physically cringe at the thought of having to talk about this kind of stuff.
At the end of the day, I just want a paycheck and to work on at least marginally interesting problems. I'm not interested in having to lie about how passionate I am about what company X is doing, nor am I a salesperson that feels comfortable hyping myself up. It feels so fake it becomes a distraction during the interview, which causes me to freeze up and start floundering.
I work hard and I take pride in what I produce, I have plenty of hobbies and get along with others well, and I thrive in environments where I get to mentor and be mentored by others. These are the soft skills that are actually important for working on a team, but they're the most difficult to convey in the traditional interview format.
I am miserably bad at soft-skills interviews and never get past this round. Been over a year since I've had somebody actually try to assess my technical competency in any real capacity.
I'm also getting maybe 1 INITIAL interview every 3 months right now because of this AI screening stuff and I just haven't felt like re-writing my resume to game them.
when I first read "orbital slingshot" in the title I thought it was a game about doing gravity assists, which I think would be much more interesting and fun
Who is the other?
I use 12 columns so I can still do this 1/3 - 2/3 split, but other proportions as well. I tend to have a chat app on the left quarter, browser in the middle half, and a music app on the right quarter. Lots more freedom than only two zones!
Excellent post that actually gets into important details for real-world applications. I'm a huge fan of the design of Litestar.
I also still think there are a lot of bad use cases for repositories and service layers that people should avoid, but that’s a digression which should probably become its own post
As a huge proponent of the repository pattern, I'll be looking forward to this post.
It's downright awful and I'm having a hard time imagining the author proof reading their own page and thinking "yeah, that's great".
As an aside, I have an article in my blog that has GIFs in it, and they're important for the content, but I'm not a frontend developer by any stretch of the imagination so I'm really at wit's end for how to make it so that the GIFs only play on mouse hover or something else. If anybody reading has some tips, I'd love to hear them. I'm using Zola static site generator, and all I've done is make minor HTML and CSS tweaks, so I really have no idea what I'm doing where it concerns frontend presentation.
Completely agreed. The codebase I work on really badly abused multiple inheritance all over the place. Some of our classes are 5+ layers of inheritance deep.
All the code I've written since joining has used `typing.Protocol` over ABCs, simple dependency injection (i.e., no DI framework), no inheritance anywhere, and of course extensive type annotations... and our average test coverage has gone from around 6% to around 45%.
It's honestly baffling to see how insanely over-complicated most of the Python is that I see out in the wild, especially when you consider that like 90% of the apps out there are just CRUD apps.
No problem. Also, hello Denver neighbor! Cheers, best of luck.
heads up, your resume link is a 404
I know, I'm just complaining about the mountain of code that does this at my company. And there is no fixing it using the article's approach or any other for that matter due to the sheer scale of the abuse.
Everything in the codebase I maintain at my job is an arbitrary dict and there is no type information anywhere. It wasn't even written that long ago (dataclasses were a thing long before this codebase was written).
There's actually a place where the original authors subclassed dict, and dynamically generate attributes of a "data class" such that it can be used with dotted attribute access syntax or dict access syntax but the `__slots__` attribute of these classes is also generated dynamically so you don't have any auto-complete when trying the dotted attribute access. It's genuinely insane lol.
Who's it for, then?
yep, the legacy codebase I maintain does a lot of this kind of stuff and has made it difficult to write unit tests in some cases due to all the code that runs at import and all the state we end up with
Not having subdomains work for container assignments is a baffling design decision. It's a well-known issue and oft-requested feature that the devs seemingly have no plan to fix. It's incredibly frustrating.
whenever I'm browsing in a container tab, I wish CMD-T opened a new container tab
Not exactly what you're looking for, but Temporary Containers (no longer maintained, fwiw) at least will open every new tab in a new temporary container that will be wiped after a configurable amount of time after closing.
Client side password hashing
Forgive my ignorance, but what's wrong with this one?
Wearing something shockingly ugly is a great way to not be mistaken for a deer.
Sure... yes the bright orange is ugly, but it's not the ugliness that prevents you from getting shot, it's the bright unnatural color. Other hunters aren't thinking "oh that's really ugly, it must not be something I can shoot" they're thinking "bright orange means person, I should not fire my rifle in that direction".
If it wasn't, it wouldn't grab my attention so well.
Are you saying that if you thought the bright orange was pretty it wouldn't occur to you not to fire your gun in its direction?
This. You also don't really need Pydantic unless you're de/serializing data from external sources. A dataclass is perfectly cromulent if you're just passing around data internally.
It's like the bright orange garments that hunters wear, the ugliness is sort of the point.
Ugliness is not the point of hi-vis vests lol, the point is to not get shot by other hunters.
Obviously I know I could name this function and feed it in, but for one-off logic like this I feel a lambda is descriptive enough and I like that it can be done in-place.
FWIW, you'd also have the benefit of being able to unit test your logic.
My first car was a 1992 Oldsmobile Cutlass Supreme S, which I got in 2010 and drove for three years before it bit the dust. It was an absolute boat but it was fun to drive, and I could see virtually 360°. I never once in the time I had it had any vision issues.
My next car I got in 2021 was a 2007 Prius. It has a super thick A-pillar in a really terrible spot that makes turning left quite stressful. The turning radius is amazing and I love driving what these days is considered a "compact car", but I absolutely loathe the A-pillar. I am constantly dancing in my seat to see around it, and will check both ways 4 or 5 times before crossing roads from a side street because my field of view is so limited.
I've always mused about whether reducing vision for the sake of crash safety actually ends up resulting in more accidents. Is it better to try to prevent accidents by improving visibility or mitigate harm in the event of an accident (which seems more and more like an inevitability these days where I live where there's virtually zero traffic enforcement; I see red-light runners multiple times per day, and a section of our city highway with 55 mph speed limit has the entire traffic stream going 75)?
I could talk for days about the design of modern cars in the US...
Excellent, arigato gozaimasu!