HNHacker News
TopNewBestAskShowJobs

jjani

1,330 karma · joined March 1, 2025

submissionscomments
jjani··on Abundance isn't going to happen unless politicians are scared of the status quo
Sounds like it's time for a co-op.
jjani··on A filmmaker and a crooked lawyer shattered Denmark's self-image
Culture is everything. Culture being the people you're surrounded with on a daily basis, not the culture of an arbitrary geography. The people you interact with in your home, at school, at work, at the church/sports club. What is the distribution of their actions, values, practices?

It is the major decider from the way one talks, one walks, one acts, one decides, everything.

Can it be overruled by nature? Yes, very rarely. There's always a very small percentage of people (often thought of as neurodivergent, or witches, or simply free-spirited or eccentric, all case by case) who's neurogenetics cause them to partiaLly diverge. But these are the exceptions.

jjani··on A filmmaker and a crooked lawyer shattered Denmark's self-image
They were arguably never placed in fact never placed in the culture. There are 24 hours in a day. In what culture does one spend most of those hours?

Imagine if those same people would have been adopted as newborns, by a rural family on a farm in Belgium, France or Germany.

This isn't inherent to Europe, nor to any particular background. I live in Korea. Most Western immigrants here spend most of their time not inside the culture. They both work and relax outside of the dominant culture. If they have children here, and raise them similarly, those children will also have different values. But if they put their child in environments where everyone else is from the dominant culture, for >8 hours per day ever since kindergarten, then that's the values they'll take on.

It all does come down to culture. For what it's worth, I'm originally from Europe, and very familiar with the phenomenon you're talking about.

Someone else here rightly mentioned the internet as changing this somewhat, which has some truth in it - it does affect the probability distribution. But by and large, it still holds.

jjani··on Gemini 2.5 Pro reasons about task feasibility
100% guaranteed at least someone at Google tried the pelican SVG prompt before the public release. Doesn't mean they necessarily adjusted anything based on its results, but no chance they're not at least taking them into account, the budgets are far too high for them not to do so.
jjani··on Millions are visiting the European Alternatives site. What trends are we seeing?
I said it even with that in mind :) MAGA makes up a smaller part of the wealthy than may often be assumed. That group doesn't play by such rules, and is very used to getting what they want.
jjani··on Millions are visiting the European Alternatives site. What trends are we seeing?
Novo Nordisk, probably. But surely LVMH's revenue is very diversified globally? The Middle-East and Asia are big markets for them.

On top of that they're luxury goods, their bought for their prestige. Barely anyone uses AWS for such reasons. Good luck convincing the wealthy in the US that some new US brand is a good replacement for their Louis Vuitton bags, Moët champagne and Bulgari watches.

The US has lots of ultra-luxury services, but very little such manufacturing.

jjani··on New ChatGPT GPT-4o Model
The chatgpt-4o-latest endpoint has branched away from the 4o-08 (and/or 4o-11) models quite a while ago, so it's not unlikely they've updated it again.

Sonnet has also had silent changes, likely at the system prompt level - not the public one, the non-public "alignment" one that is even applied to the API - that have made it lazier in terms of maximum output length (despite max_tokens values).

jjani··on California Attorney General issues consumer alert for 23andMe customers
Maybe for those in the US, or at least parts of it. If there's an option for the other 8 billion people that's at least as good as 23andme from a medical perspective, I think a lot of people on HN would be very interested to learn about it.
jjani··on Show HN: My Attempt to Organize the World of AI Dev Tools
To add one:

- Funding model: VC, bootstrapped, or non-profit OSS?

jjani··on iPhones were being stolen off porches right after delivery, and now we know how
> Overall, it was a complex, multi-faceted crime ring.

Looks like a not-so complex, multi-faceted LLM was used to help write this article :)

jjani··on Military grade sonic weapon is used against protesters in Serbia
"And you are an alarmist. You are saying that this must lead to this, and you can't prove it. These are the beginnings, yes; but how do you know for sure when you don't know the end, and how do you know, or even surmise, the end? On the one hand, your enemies, the law, the regime, the Party, intimidate you. On the other, your colleagues pooh-pooh you as pessimistic or even neurotic. You are left with your close friends, who are, naturally, people who have always thought as you have....

"But the one great shocking occasion, when tens or hundreds or thousands will join with you, never comes. That’s the difficulty. If the last and worst act of the whole regime had come immediately after the first and smallest, thousands, yes, millions would have been sufficiently shocked—if, let us say, the gassing of the Jews in ’43 had come immediately after the ‘German Firm’ stickers on the windows of non-Jewish shops in ’33. But of course this isn’t the way it happens. In between come all the hundreds of little steps, some of them imperceptible, each of them preparing you not to be shocked by the next. Step C is not so much worse than Step B, and, if you did not make a stand at Step B, why should you at Step C? And so on to Step D.

"And one day, too late, your principles, if you were ever sensible of them, all rush in upon you. The burden of self-deception has grown too heavy, and some minor incident, in my case my little boy, hardly more than a baby, saying ‘Jewish swine,’ collapses it all at once, and you see that everything, everything, has changed and changed completely under your nose."

— Milton Sanford Mayer, They Thought They Were Free: The Germans 1933-45

jjani··on My Scammer Girlfriend: Baiting a Romance Fraudster
To expand on what the other commenter noted, these are well known industries, mostly in India. Just like this also well-known romance scam slavery industry existing in SEA (especially Myanmar, Cambodia, Philippines).
jjani··on Why do transit agencies keep falling for the hydrogen bus myth?
> (if you ignore CNG busses, which have existed forever and are "almost as good as hydrogen could be")

In most of the US yes, in dense big cities they're still quite a bit worse (especially if they run at night too) because they're very noisy compared to electric or hydrogen.

I live in such a place where the buses were all CNG and are now shifting to electric. Unfortunately the switch isn't going too quickly, but every time an electric bus goes by the peace and quiet is blissful. I think every new bus they buy is electric, but I get that they don't want to throw out all of the existing CNG stock.

jjani··on Show HN: We built Lovable for Mobile Apps (uses Flutter)
Exactly - at least I make the effort to put up a veneer of realism, whereas they're one-day old, single-comment accounts! (/s, though I hope that's not necessary on here :))
jjani··on My Scammer Girlfriend: Baiting a Romance Fraudster
This deserves some nuance. Much of the scam-baiting content - in fact, all of the ones I'd seen until this post - revolves around tech support scams, advance fee scams and the likes, which unlike these romance scams are generally not done by slaves.
jjani··on Show HN: We built Lovable for Mobile Apps (uses Flutter)
It feels like these developers no longer even care about how blatant the sockpuppeting is. Potentially because AI can't tell anyway.
jjani··on Gemma 3 Technical Report [pdf]
Just wanted to say that Gemini 1.5-Pro is still the SOTA foundational model for certain languages (including non-Google models), so it's disappointing to have received the email that it will be removed in September - it will cause our product quality to go backwards when we're forced to replace it by a worse model. Unless a better one appears in that time, but we've extensively tested all big models and for the languages in question, none of them perform on the same level.

Happy to elaborate if there's a way to get in touch, in case the team isn't aware of this.

jjani··on Trees not profits: we're giving up our right to ever sell Ecosia (2018)
> You can also do hilarious (to me) things like create enough shareholders (let's say 7 billion), make shares non-transferrable, etc, so that even though theoretically it requires a vote, such a vote is practically impossible.

Doesn't this mean it's quite possible to achieve what they want? Is there a limit on how absurd the statutes can get (at least in your jurisdiction)? Votes have to be held at 3:00AM on Mondays, in person, at the company voting office, which happens to be on top of Mt. Everest?

jjani··on Athena spacecraft declared dead after toppling over on moon
I smell an opportunity for a new player in the NPRaaS space!
jjani··on Math Academy pulled me out of the Valley of Despair
> Moving from Slovenia to SFBA in my mid 20's (~2015) was ... super fun like that. Sooo many people here are that most brilliant super talented engineer/founder/whatever from their home locale. But here we are just the norm.

Very similar story here! Grew up in the Netherlands, joined an SV company in my late twenties. Huge mix of imposter syndrome and sadness that I hadn't been able to experience such brilliant people earlier.

Very much regret not choosing different educational paths that could've let me surrounded by them a decade earlier. I would've enjoyed life much more. On the other hand, I don't think either of us could've realized it before experiencing it first-hand, so no reason to beat oneself up over it.

jjani··on NCSC, GCHQ, UK Gov't expunge advice to “use Apple encryption”
Bread and circuses is what stops them. Whoever would get the iPhone banned is guaranteed never to win another election. Like banning beer or football.

It would also be banning Macbooks, imagine what companies would have to say about that.

The reason Apple isn't calling their bluff is not that they're scared the UK will actually ban their products. It's for optical and political reasons.

jjani··on Show HN: Bayleaf – Building a low-profile wireless split keyboard
> while the PG1316S switches used in OPs keyboard only have 1.8mm

Do you happen to know of a resource around this topic? I'd love to know what the actual lowest travel switches are. In my experience it's the Macbook's.

jjani··on Show HN: Bayleaf – Building a low-profile wireless split keyboard
I'm convinced the Macbook keys are different from the Magic Keyboard (my joints say so) and have significantly lower travel.
jjani··on Show HN: Bayleaf – Building a low-profile wireless split keyboard
I'd love an accessory that makes a keyboard completely flush with the surface it's on. I get this is hard because dimensions are different for each keyboard, but something that e.g. a Macbook fits into would be nice, given its standard size. Everyone's different but for me personally, I feel that would be a big ergonomic benefit. Supported by the fact that my current winner is the one coming closest to this ideal, being extremely low, maybe ~0.4cm from the surface.

Been toying with the idea of getting something 3d-printed, basically something just as high as a Macbook, that you can attach to the front of it, giving a flush surface. Even better would be carving a Macbook-bottom-shaped or external keyboard-shaped "recess" into a table to place it into.

Ever seen or heard of anything like this?

jjani··on Show HN: Bayleaf – Building a low-profile wireless split keyboard
> Low-profile is nicer to joints in the long run

Very much so. I went through 10+ keyboards before finding one that I could type on for a day without aching joints. The only one that passed (which I'm typing this comment on), was the lowest out of all of them. Cheap Aliexpress keyboard, but it's maybe 4mm from table to keyboard. For those in a similar situation that want to try it, it's this one [1]. Definitely not "high quality", but saved me from inability to type.

Question for the keyboard-knowledgeable: it claims in this picture [2] to use scissor keys but the picture of its insides are pretty meaningless to me. Does their claim look to hold up?

[1] https://www.aliexpress.com/item/1005006265944802.html

[2] https://ae01.alicdn.com/kf/Sf4d150eda2c4441490535d5f17ebfbfc...

jjani··on Show HN: Bayleaf – Building a low-profile wireless split keyboard
I'd definitely buy this to try if it works for me.

> Typing on the keyboard is very comfortable due to it’s low height. No more wrist arching.

Fully agreed. I went through many keyboards, from very expensive to very cheap, until I found the one my joints were okay with, and I think it was the lowest height of all. A cheap no-name, straight from Aliexpress. I think it's even lower than yours - hard to measure, but looks like ~4mm from table to top of keys. You can tell from the size of the USB-C port [1].

[1] https://ae01.alicdn.com/kf/Sffc2751fa6184967aaa16f2a629ca166...

jjani··on An ode to TypeScript enums
A year back or so I sat down, read through all the pros and cons including many HN posts just like this one, and I came to the same conclusion. Default to string enums. If I really need to iterate over the keys (generally an antipattern anyway), possibly refactor it into a const object literal. Never use const enums, number enums, or implicit enums.
jjani··on Ask HN: Recommend resources that helped your game dev journey?
I can personally vouch that this trap is extremely prevalent in Korea, mores than elsewhere, and is imo one of the top reasons the country has 0 internationally successful SaaS startups. Or actually, it has 1, but ironically it belongs to the 0.1% of companies here with a foreign founder, which says it all really.

Community leaders set the tone, and here the communities in the ecosystem are very rarely led by people who spend >50% of their time building stuff. Instead they're led by, just as you said, people who have 1. never built a successful product 2. spend >50% of their time building their brand.

I can see on OP's twitter that he's actively engaging from people in that scene as well, so really if he wants to build a successful product, step one is getting out of that scene and into one of actual makers.

← PreviousPage 15 of 15