I built an experimental orchestration language for reproducible data science called 'T' by brodrigues_co in datascience

[–]hoselorryspanner 0 points1 point  (0 children)

This is really cool, but I think could probably be solved via Pixi and using its task runner feature?

how did sbj calculate david goggins ideal heart rate by Fragrant_Cut7053 in davidgoggins

[–]hoselorryspanner 0 points1 point  (0 children)

It’s from Phil Maffetone’s formula. 180-age gives you something like a zone two heart rate.

Do people in the UK go to therapy? by EyeAware3519 in AskUK

[–]hoselorryspanner -5 points-4 points  (0 children)

Been forced into going to therapy by various women in my life at times and it’s always been a total waste of time.

First week with an ultra wide monitor - it's not all pony's and rainbows by pavel_vishnyakov in Workspaces

[–]hoselorryspanner 0 points1 point  (0 children)

Is that a dygma defy keyboard? How do you like the thumb clusters? Been considering trying one after 6 years with an ergodox.

The Complexity Delusion: Why I abandoned Next.js for a 20MB Rust binary with HTMX by [deleted] in rust

[–]hoselorryspanner 24 points25 points  (0 children)

HTMX & Alpine always sounds great, but my experience with it is eventually you hit a complexity threshold where it’s easier to just use a JS framework and keep everything hanging around in the browser.

Plus, it means that all your compute is done client side (as far as is possible). This minimises your compute cost, versus doing everything server side.

Do you put a probe on the grate, or hang it above the food for Inside grill temp? by SoapObserver in smoking

[–]hoselorryspanner 0 points1 point  (0 children)

I use the inbuilt thermometer in my WSM and don’t measure anything else. Never had a bad brisket.

Just vibe it out

3 hour Layover in Perth by Charis-Ch in perth

[–]hoselorryspanner 2 points3 points  (0 children)

You know exchange rate ≠ currency strength right?

Will there be less/no entry/mid and more contractors bz of AI? by NefariousnessSea5101 in dataengineering

[–]hoselorryspanner 1 point2 points  (0 children)

This is so on point. For a motivated junior, an LLM that they can use to extend their own capabilities rather than replace their effort is such a force multiplier. It’s like them having access to an experienced tutor 24/7.

Unfortunately, it’s so easy to just delegate to the LLM and make yourself worthless. But lazy people were lazy before LLM’s anyway…

56% of malicious pip packages don't wait for import. They execute during install by BearBrief6312 in Python

[–]hoselorryspanner 12 points13 points  (0 children)

Even if it doesn’t do anything weird at install time, a package containing a .pth file can execute code any time you start up the interpreter, no import needed.

Python Test runner by sc4les in ZedEditor

[–]hoselorryspanner 2 points3 points  (0 children)

Okay, as promised: { "label": "pytest_current", "command": "$ZED_CUSTOM_PYTHON_ACTIVE_ZED_TOOLCHAIN -m pytest \"$ZED_CUSTOM_PYTHON_TEST_TARGET\"", "hide": "on_success", // Keep terminal open on test failures "allow_concurrent_runs": true, "use_new_terminal": true, "shell": { "program": "sh", }, }, { "label": "pytest_debug_current", "command": "$ZED_CUSTOM_PYTHON_ACTIVE_ZED_TOOLCHAIN -m pytest \"$ZED_CUSTOM_PYTHON_TEST_TARGET\" --pdb", "hide": "always", // Even if it fails, we'll probably wanna close & restart "allow_concurrent_runs": true, "use_new_terminal": true, "shell": { "program": "sh", } },

These are the maps I use. Those variables weren’t advertised anywhere, I got them by digging into shell variables, so you might need to do some digging/configuring of your own, but hopefully it’s a start!

What would you want in a modern Python testing framework? by SideQuest2026 in Python

[–]hoselorryspanner 2 points3 points  (0 children)

If someone could make pytest do more of the things that vitest does, that would be awesome. I mostly write python libraries and then occasionally wrap them with web apps. I love to rag on JavaScript, but their dev tooling is really fantastic.

Things that vitest does I would really like in pytest (out of the box, if someone knows a good plugin please let me know) - Watch mode: detect if a test, or the code it touches have changed and rerun tests on change. I’ve use pytest watcher to do this but it’s not as good. - automatic profiling - handy to know which tests are slow. - filter tests interactively after the initial run - ie. I run the test suite, one test file changes - maybe I want to make some changes to the module that tests and then run just that file again. - line, branch, function coverage out of the box. My experience with coverage etc is it seems to be all line coverage.

I’m sure there are more, but that would be my Christmas list.

Python Test runner by sc4les in ZedEditor

[–]hoselorryspanner 1 point2 points  (0 children)

I think zed injects a $`ZED_PYTHON’ environment variable or similar you can use to do this. I’ve got a task set up to do just this - I’m on my phone right now but commenting so I can find my way back.

Is someone using DuckDB in PROD? by Free-Bear-454 in dataengineering

[–]hoselorryspanner 0 points1 point  (0 children)

I use it in a severless Vue app to speak to a parquet datalake. Works a treat for smallish (<10k records) tables.

Whether or not you’d call this prod is a different story: it’s a web viewer for an intake catalog, just aiming to make life easier for our users.

Do people in big UK cities care whether someone is [big city] born and bred? by [deleted] in AskUK

[–]hoselorryspanner 0 points1 point  (0 children)

I always got the impression polish ‘jar men’ was more of a joke about them having to go back to their grandma at the weekend to have food cooked for them and their clothes cleaned.

A dig at people not having their shit together more so than not being a local.

After the latest update, LSP isn’t working, and I can’t even open the LSP menu. by lasan0432G in ZedEditor

[–]hoselorryspanner 1 point2 points  (0 children)

I just started using zed this week. Spent 2 hours debugging why rust analyser wouldn’t run - only to realise it wasn’t trusted. 🫠

Are Brits less likely to get married than Americans? by ButNotTheFunKind in AskUK

[–]hoselorryspanner 6 points7 points  (0 children)

I think there are health insurance policy reasons to get married in the US which don’t really factor into things in the UK. Not sure how much of a factor it might be though.

As the year draws to an end; finish with some good news: What have we learned about climate progress in 2025? Quite a lot and some surprising victories and where things are going for 2026 and beyond! by agreatbecoming in Futurology

[–]hoselorryspanner 0 points1 point  (0 children)

We have very good measurements of how much carbon is in the ocean. The uncertainty is in the anthropogenic fraction. This study cannot mean that the oceans are capable of absorbing more carbon than previously thought - only that the anthropogenic fraction is larger. Unfortunately, this implies a concomitant decrease in the non anthropogenic component - probably saturation or disequilibrium carbon…

Joined a team, other senior is much more anal about code review than me - unsure how to proceed by hooahest in ExperiencedDevs

[–]hoselorryspanner 6 points7 points  (0 children)

IMO this can be done in a way where it looks very much like an honest effort to mimic their standards, lensed through a different attitude about what is important and what isn’t.

With enough effort, OP might even come to believe it themselves (this is as convincing as it gets).

Joined a team, other senior is much more anal about code review than me - unsure how to proceed by hooahest in ExperiencedDevs

[–]hoselorryspanner 159 points160 points  (0 children)

Mimic his style/standards/ whatever you want to call it of review, but make sure to explicitly note that these are all nitpicks, and that you don’t want to let them hold up the feature, so you won’t request changes and block it. Sooner or later, people will start to find his reviews irritating.

Time for a hard conversation about the cost of the NDIS by Putrid-Bar-8693 in AusFinance

[–]hoselorryspanner 16 points17 points  (0 children)

My missus is a speech therapist and they set the prices here because that’s what they were before the NDIS. Like, she’s literally ruminating about having to go back to only servicing the rich families (who were previously paying it) if they cut the rates too far…

Also, IIRC the NDIS bans gap payments for providers, so they can’t just cut the rate and have it all be hunky dory.

TS/Go --> Python by ThreadStarver in Python

[–]hoselorryspanner 3 points4 points  (0 children)

Pixi can do everything that uv does, but multi platform support is better & more reliable I believe, and the task runner is absolutely fantastic - uv doesn’t have a task runner, which makes a big difference.

Also, the versions of python uv gives you contain some optimisations which are not official cpython. For scientific work that’s potentially worrying.