HNHacker News
TopNewBestAskShowJobs

mijoharas

2,622 karma · joined June 12, 2014

submissionscomments
mijoharas··on Danish government agency to ditch Microsoft software (2025)
> The benefit of being US independent has no value in the eyes of the large part of European population

I think this may have changed a bit within the last year or so...

mijoharas··on Pi – A minimal terminal coding harness
I'd quite like the web tools from oh-my-pi, but able to be extracted to a normal pi tool or plugin... Maybe I should look into that sometime...
mijoharas··on Show HN: PgDog – Scale Postgres without changing the app
Happy pgdog user here, I can recommend it from a user perspective as a connection pooler to anyone checking this out (we're also running tests and positive about sharding, but haven't run it in prod yet, so I can't 100% vouch for it on that, but that's where we're headed.)

@Lev, how is the 2pc coming along? I think it was pretty new when I last checked, and I haven't looked into it much since then. Is it feeling pretty solid now?

mijoharas··on FreeCAD
Oh awesome, dxf import.[0] Nice, that solves it.

Gonna check out dune3d for my next side project!

[0] https://docs.dune3d.org/en/latest/dxf-import.html

mijoharas··on FreeCAD
In terms of ux as a beginner what made me able to learn effectively was a command palette add-on (outlined here)[0].

It really sped up learning for me. (because I'd know what the thing I wanted was called, but couldn't find them, and having to google and search before every click is... not fun)

[0] https://news.ycombinator.com/item?id=47088675

mijoharas··on FreeCAD
I was excited about dune3d but one of the things I needed to do I had to import an SVG as a path to extrude (or similar) and I couldn't see a way to do it.

I managed to do it (painfully) with freecad, so that's what I settled with.

Does anyone know if that's a feature yet?

mijoharas··on FreeCAD
For me, as a beginner in Freecad and 3d modelling I kept being unable to interpret/remember all the tool icons, and remember the shortcuts while learning.

I found this command palette that helped me discover the different commands and actually get to (beginner) proficient.[0].

Again, no relation, but it's what made it stick for me after a few aborted learning attempts. (and I had a lot of fun with freecad! Especially by my second or third model where I could actually just sit down and start modelling without having to learn any extra things. Now I just need an excuse to find something else to model...)

[0] https://github.com/ddfisher/FreeCAD-CommandPalette

mijoharas··on Gemini 3.1 Pro
gemini-2.5-pro has a listed shutdown date of "June 17, 2026" in the linked table.

(Another commenter pointed out that this is the earliest shutdown date and it won't necessarily be shut down on that date).

Where are you getting sept/Oct from? I see gemini-2.5-flash-image in October, but everything else looks like June/July to me?

mijoharas··on Gemini 3.1 Pro
I think you're right, it was 2 I think I saw explicitly deprecated, then searched again and saw 2.5 having a shutdown date.

This article[0] talks about 2 being deprecated.

It's still frustrating that they don't have proper production endpoints for 3.0 yet.

[0] https://ai.google.dev/gemini-api/docs/changelog

mijoharas··on Gemini 3.1 Pro
Gemini 3 is still in preview (limited rate limits) and 2.5 is deprecated (still live but won't be for long).[0]

Are Google planning to put any of their models into production any time soon?

Also somewhat funny that some models are deprecated without a suggested alternative(gemini-2.5-flash-lite). Do they suggest people switch to Claude?

[0] https://ai.google.dev/gemini-api/docs/deprecations

mijoharas··on Show HN: Simple org-mode web adapter
There's also orgro[0], which I've been happy with, though it's quite rare that I use it nowadays.

I had to switch from orgzly for some reason I can't quite remember. (I don't think it was by choice. Some kind of bug or incompatibility?)

[0] https://orgro.org/

mijoharas··on An AI agent published a hit piece on me – more things have happened
This is the thing I find absolutely crazy. I struggle to imagine being convinced by this article.

Maybe this is a form of hindsight bias or lack of imagination on my part (or since I read the GitHub response first), but it's mind boggling to me that so many people could hold those views.

mijoharas··on Improving 15 LLMs at Coding in One Afternoon. Only the Harness Changed
I've just started messing around with pi, but haven't fully dug in yet. How would you compare oh-my-pi? I see it has a lot of other bells and whistles built in.

Are they portable bit by bit back to pi, or is there enough differences that they can't? how about normal pi extensions, can they be used in omp?

Some of the stuff definitely looks interesting.

mijoharas··on Pure C, CPU-only inference with Mistral Voxtral Realtime 4B speech to text model
hahaha! plus ca change indeed.

(I keep coming back to this one so I've got half a dozen messages on HN asking for the exact same thing!).

It's a shame, whisper is so prevalent, but not great at actual streaming, but everyone uses it.

I'm hoping one of these might become a realtime de facto standard so we can actually get our realtime streaming api (and yep, I'd be perfectly happy with something just writing to stdout. But all the tools always end up just batching it because it's simpler!)

mijoharas··on Pure C, CPU-only inference with Mistral Voxtral Realtime 4B speech to text model
Ah, the thing I really want is to see the words that I'm speaking being transcribed (i.e. realtime) For some reason I rarely see that feature.
mijoharas··on Pure C, CPU-only inference with Mistral Voxtral Realtime 4B speech to text model
One thing I keep looking for is transcribing while I'm talking. I feel like I need that visual feedback. Does voxtype support that?

(I wasn't able to find anything at glance)

Handy claims to have an overlay, but it seems to not work on my system.

mijoharas··on Vouch
Looks like he's got a few posts mentioning that he likes nu[0].

Something to keep in mind if I'm ever looking to switch I guess.

[0] https://x.com/mitchellh/status/1907849319052386577

mijoharas··on Vouch
Oh and one other thing I was curious about. Did Mitchell comment on why he wrote it in nushell? I've not really messed around with that myself yet.

Would people recommend it? I feel like I have such huge inertia for changing shells at this point that I've rarely seriously considered it.

mijoharas··on Vouch
> The idea is based on the already successful system used by @badlogicgames in Pi. Thank you Mario.

This is from the twitter post referenced above, and he says the same thing in the ghostty issue. Can anyone link to discussion on that or elaborate?

(I briefly looked at the pi repo, and have looked around in the past but don't see any references to this vouching system.)

mijoharas··on Voxtral Transcribe 2
Ok, I guess this is the regular time for me to look for a local realtime transcription solution on Linux, and not finding anything good.

Maybe this'll get wrapped into a nice tool later.

Does anyone have any recommendations?

mijoharas··on Agent Skills
I mean, it'd be good if these tools followed the xdg base spec and put their config in `~/.config/claude` e.t.c instead of `~/.claude`.

It's one of my biggest pet peeves with a lot of these tools (now admittedly a lot of them have a config env var to override, but it'd be nice if they just did the right thing automatically).

mijoharas··on [dead]
It's not done well in the UK[0]. Given these genuine "verified reviews" maybe we're missing out.

[0] https://www.theguardian.com/us-news/2026/jan/26/melania-trum...

mijoharas··on Show HN: I trained a 9M speech model to fix my Mandarin tones
I feel like there is a commonly mentioned idea that "speaking a foreign language is easier after having a drink or two".

I've found that especially true with Mandarin because (I think) a beginner speaker is more likely to speak a little more quickly which allows the listener to essentially ignore the occasional incorrect or slightly mispronounced tone and understand the what theyî're trying to say.

(This is anecdotal, but with n>1. Discussed and observed with other Mandarin language learners)

mijoharas··on AI Usage Policy
I think it makes sense, both for this, and for curl.

Presumably people want this for some kind of prestige, so they can put it on their CV (contributed to ghostty/submitted security issue to curl).

If we change that equation to have them think "wait, if I do this, then when employers Google me they'll see a blog post saying I'm incompetent" changes calculation that is neutral/positive for if their slop gets accepted to negative/positive.

Seems like it's addressing the incentives to me.

mijoharas··on Show HN: Sweep, Open-weights 1.5B model for next-edit autocomplete
Do you care to share your implementation?
mijoharas··on Bubblewrap: A nimble way to prevent agents from accessing your .env files
How would people compare bubblewrap to firejail? They seem reasonably similar in feature set.

Are there any good reasons to pick one over the other?

mijoharas··on Lightpanda migrate DOM implementation to Zig
Yep, rust forces you to think about lifetimes. Zig only suggests it (because you're forced to think about allocation, which makes you naturally think about the lifetime usually) but does not help you with it/ensure correctness.

It's still nice sometimes to ensure that you have to think about allocation everywhere, and can change the allocation strategy for something that works for your usecase. (hence why I'm looking forward to the allocator api in rust to get the best of both worlds).

mijoharas··on Lightpanda migrate DOM implementation to Zig
I'm not super experienced with zig, but I always think that in the same way that rust forces you to think about ownership (by having the borrow checker - note: I think of this as a good thing personally) zig makes you think upfront about your allocation (by making everything that can allocate take an allocator argument.).

It makes everything very explicit, and you can always _see_ where your allocations are happening in a way that you can't (as easily, or as obviously - imo) in rust.

It seems like something I quite like. I'm looking forward to rust getting an effects system/allocator api to help a little more with that side of things.

mijoharas··on Everyone hates OneDrive, Microsofts cloud app that steals and deletes files
> and you will be the best desktop/laptop OS within a few years.

Arguably it's already the best desktop/laptop OS. Hopefully within a few years it can be the most popular desktop OS.

Then again... maybe this year is the year of the linux desktop...

mijoharas··on Say No to Palantir in the NHS
Oh that's great! How did I not know about zapper?! (Usually on desktop I remove annoying things in inspector by just deleting the HTML element manually, but on mobile I usually just closed the site. Glad to have a nice solution now!)
← PreviousPage 4 of 34Next →