HNHacker News
TopNewBestAskShowJobs

geewee

1,032 karma · joined January 6, 2017

submissionscomments
geewee··on Firefox 118
Extremely happy about this. Now I can finally ditch chrome for the foreign pages I couldn't quite navigate myself.
geewee··on The vital art of talking to strangers (2021)
I imagine it's because if the conversation is terrible you're still stuck together for potential hours. It's high risk medium reward.
geewee··on Death by a Thousand Microservices
I don't think I agree with your thoughts. Microservice setups are generally less flexible than monolithic setups. Particularly if you get the boundaries wrong it's notoriously difficult to refactor multiple microservices, particularly if you need full uptime.

For monoliths you can refactor the whole thing with editor support, and then deploy a new version.

So microservices will cost more, give you less flexibility and maneuverability, at more upfront cost. It seems like the worst of both worlds.

geewee··on TDD Doesn't Force Good Design
I think it depends heavily on what you're mocking and what the code you're testing looks like.

I think Martin Fowler has a nice dichotomy where he splits tests up into solitary (generally using mocks for deps) and sociable (generally using real code for dependencies): https://martinfowler.com/bliki/UnitTest.html

geewee··on Medieval Table Manners: The Messiest Myth?
Thanks!
geewee··on Intent to approve PEP 703: making the GIL optional
I mean going from text to unicode did pose a huge problem for python specifically.
geewee··on Medieval Table Manners: The Messiest Myth?
Can you cite a source for that? Googling it only comes up with this particular comment.
geewee··on Sweden adopts new fossil-free target, making way for nuclear
You're not completely off, the IEA recommends still building out nuclear and keeping existing plants alive. [0]

I've seen several analysis' such as [1] that tend point towards renewables being cheaper than nuclear power, even when taking transmission and storage into account. Better transmission cables to require less storage, plus overprovisioning and using the surplus power to create e-fuels and similar is a pretty viable alternative.

So the short answer is - is nuclear necessary? - no. Is building out new nuclear cheaper than building out new renewables + storage? Also probably no - but that might change if small scale modular reactors really take off.

However is keeping nuclear plants around a good idea? Absolutely.

[0] https://iea.blob.core.windows.net/assets/ad5a93ce-3a7f-461d-... [1] https://reneweconomy.com.au/solar-and-wind-keep-getting-chea...

geewee··on ‘Nearshoring’ Push Is Fueling Tech Job Demand in Latin America
The hire-slow, fire-fast paradigm might be an employers dream, but it is _terrible_ for employees. In the worst-case situation you end up quitting your job and maybe even moving to be let go with little warning? That's rough. I think if the employer wants to fire someone, they _should_ be paying for severance.
geewee··on Curl 8 Is Faster
Ain't nothing wrong with a little unencrypted HTTP between friends. In your localhost.
geewee··on Apple will use 100 percent recycled cobalt in batteries by 2025
Really? I feel like the interpretation is pretty obvious, that all of the cobalt in the batteries is recycled - but no promises or indicators about how much of the battery consists of cobalt.

It doesn't feel like trickery to me, but it certainly doesn't paint the full picture.

geewee··on The effects of wealth on (Swedish) marriage and fertility
This seems like an oddly woman-hostile take that's only very tangentially related to the study.
geewee··on Ask HN: How many hours do you work on a daily basis?
I have a four hour work-week (30h), and work on average 6h a day, sometimes 6.5-7 if I have something I'm in the middle off. Certainly used ChatGPT to save some time, but hasn't affected my working hours.
geewee··on Ban 1+N in Django
Shameless plug - I ran into this while developing REST interfaces with Django and built django-auto-prefetching: https://github.com/GeeWee/django-auto-prefetching

It essentially travels your DRF serializer tree and builds an auto-prefetched query automatically without you needing to do any work.

Back when I still worked actively on it, I wanted to monkey-patch models to track whether or not n+1 was happening, and if it was, automatically do pre-fetching, so instead of an n+1 problem you'd end up with just a "3-4 queries when it could've been 1" problem - which is much more palatable. Never got around to that part though.

geewee··on Dragonfly Is Production Ready (and we raised $21M)
The license comes with restrictions on what you can use your derivative works for - e.g. not creating an in-memory datastore service. It's essentially an Apache 2 with a "Also AWS can't just steal it and sell it as a service when it gets huge"

Is it open-source? Well, depending on your definition probably not. Is it a fair license? Yeah I'd think so.

geewee··on The American Diet Has a Sandwich Problem
As a Dane - what is Warburton's "Danish" bread - and do you know what makes it Danish?
geewee··on The Internet’s Richest Fitness Resource Is a Site from 1999
And it's a wonderful website too. Been looking up things in it for what feels like a decade at this point
geewee··on Arnold Schwarzenegger’s Last Act
That was a wonderful and nuanced portrait. Very much enjoyed reading.
geewee··on The perks workers want also make them more productive
I work a four day work-week (30 hours) and anecdotally my total output is just fine. I generally spread the work over five days, but I often work so few hours in a day that I'm excited to get back to work the next day. It's nice to have that feeling day-in day-out
geewee··on Norway takes a stance against Google Analytics
You as an individual are free to peruse any site you want. In practice, it might be hard to use US cloud providers in Europe lawfully to process PII, although some exceptions have been ruled - such as the french DPO ruling the use of AWS lawfully for the state vaccine program, as the PII was only encrypted in AWS, and AWS did not have the encryption keys.
geewee··on Type hinting sucks
Perhaps it might not make sense to write type hints for your own prototyping code, but the fact that many libraries and stdlib functions are annotated certainly improves my velocity.
geewee··on Vestas unveils solution to end landfill disposal for wind turbine blades
Unfortunately while carbon offsetting might in theory be effective, in practice they've been proven to be.. terrible.

E.g. see here, where 90% of carbon offsets turned out to just be offsets on paper. https://www.theguardian.com/environment/2023/jan/18/revealed...

geewee··on Pip and cargo are not the same
I'm pretty sure that Rust hired the people who worked on bundler to build cargo - so it would make sense that they're pretty similar.
geewee··on Rust concepts I wish I learned earlier
Having worked with Rust for a little while (about a year) none of this stuff is particularly esoteric. However it is a great list of things that are good to know, but you don't necessarily need all that often (or learn from the official rust book)
geewee··on The Pretty Good House
My windows do that - I still think it's pretty fun even after some time.
geewee··on Two research teams reverse signs of aging in mice
What sort of _credible_ sources do we have that the COVID vaccine affected DNA?
geewee··on Non-replaceable battery? Not if this proposed EU law passes
That sounds ominously like a suggestion that the US should use military force.
geewee··on Things CSS could still use heading into 2023
I'm not exactly sure what you mean?
geewee··on Things CSS could still use heading into 2023
I'd settle for being able to style native selects properly
geewee··on Tesla shares tank after U.S. discounts doubled on key models
Oh wow, I read this headline as Tesla unveiling a new tank after some sort of military discount was created. First cybertruck, now.. cybertank?
← PreviousPage 2 of 9Next →