HNHacker News
TopNewBestAskShowJobs

porsager

1,334 karma · joined July 11, 2013

https://github.com/porsager https://twitter.com/rporsager
submissionscomments
porsager··on Mars Bar from 1991 found – and it's 20g bigger than today's
It is consumer demand if consumers stop buying the 62.5g bar because prices had to be increased for them to make a profit. If they instead keep the price while lowering the weight and consumers keeps buying how can you say that there was no demand?
porsager··on Iroh 1.0
Thank you so much for the great reply! Answered all my questions - will definitely look closer!
porsager··on Iroh 1.0
How is this different from https://holepunch.to/ ?
porsager··on Sweden becomes a smoke-free country
Correction. Only 5% admit to smoking
porsager··on Six years perfecting maps on watchOS
I made Type Nine for iPhone, and have waited a long time for Apple to open up for doing it on the watch.

https://typenineapp.com

PS. I typed this under my desk!

porsager··on I spent years trying to make CSS states predictable
Probably because you aren't using Sin
porsager··on Sodium-ion EV battery breakthrough delivers 11-min charging and 450 km range
It's surprising how far there is from discovery to production for these kinds of things. It's 14 years ago now that I designed the front cover for Advanced Energi Materials[1] wherein my friend described his similar discovery of the incredible properties of LiMnO4 with Carbon Nanotubes. Even though he had it working with measurable improvements in the 20-40x range he said it would take 10-20 years to reach a state for mass production.

[1] https://advanced.onlinelibrary.wiley.com/doi/abs/10.1002/aen...

porsager··on Fix the iOS keyboard before the timer hits zero or I'm switching back to Android
Just use Type Nine! https://www.typenineapp.com Write a comment if you want some free promo codes.
porsager··on iPhone Typos? It's Not Just You – The iOS Keyboard Is Broken [video]
Thanks a lot! I haven't done much on the marketing side, but I always felt it had great potential.

It needs a little tlc to align with the latest iOS update changes, but my time is too limited at the moment.

porsager··on iPhone Typos? It's Not Just You – The iOS Keyboard Is Broken [video]
Shameless plug, but back in 2014 trying to play with swift I made Type Nine, and I'm still using it to this day[1]

I also did a few other experiments that I unfortunately haven't had time to explore further[2]

[1] https://www.typenineapp.com

[2] https://medium.com/porsager/a-better-iphone-typing-experienc...

porsager··on Denmark's government aims to ban access to social media for children under 15
Indeed.. All those people that have kids but are not fit to be called a parent so they need the government to do their job!
porsager··on Denmark's government aims to ban access to social media for children under 15
If you're a parent then act like one. You're perfectly able to enact that ban yourself - why do you need the governments help?
porsager··on Pipelining in psql (PostgreSQL 18)
Hehe. I didn't read it like that at all, so no worries
porsager··on Pipelining in psql (PostgreSQL 18)
Thanks a lot. You're spot on about issue triage etc. I haven't had the time to keep up, but I read all issues when they're created and deal with anything critical. I'm using Postgres.js myself in big deployments and know others are too. The metrics branch should be usable, and I could probably find time to get that part released. It's been ready for a while. I do have some important changes in the pipeline for v4, but won't be able to focus on it until December.
porsager··on Pipelining in psql (PostgreSQL 18)
I'm right here - what are you missing?
porsager··on All managers make mistakes; good managers acknowledge and repair
I like that.
porsager··on All managers make mistakes; good managers acknowledge and repair
Sad if you think so, but no - democracy perhaps.

Edit: Perhaps it's the native danish that tricks me, but by "inclusion" I refer to the practice of forcing and keeping people together - no matter their behaviour. Especially in public schools. Consequences of bad behaviour is not felt on the person doing it, but the ones around having to accept it.

porsager··on All managers make mistakes; good managers acknowledge and repair
Do you follow their lead, or do you try to set a better example? Does it become harder to do what you know is best?
porsager··on All managers make mistakes; good managers acknowledge and repair
Nope - it disappeared at the cost of "inclusion".
porsager··on Intel CEO Letter to Employees
And even so they can't follow demand for their popular chipsets that aren't AI related but in high demand. We currently can't get N1xx for our devices even though we're ok paying the recent increase in price.
porsager··on You Can Now Disable All AI Features in Zed
This gives me hope they might fix collaboration too. Unfortunately had to switch to VSCode Liveshare (which has its own problems) a few times because Zeds collaboration was so broken.
porsager··on Zed: High-performance AI Code Editor
I wish they would have stayed with the collaborative part a bit longer. Once the AI wave hit it feels abandoned with various bugs and hard to reproduce issues. I am a full time zed user converting from sublime only due to the collaborative features, but by now we don't even use the collaborative features anymore because it's unreliable (broken connections, sounds, overwriting changes, weird history/undo behavior), so will probably go back to sublime again. Note that all of us are sitting on fiber connections, so I don't believe the issues are network related.

I've been trying to be active, create issues, help in any way I can, but the focus on AI tells me Zed is no longer an editor for me.

porsager··on Show HN: Node.js video tutorials where you can edit and run the code
It's got all the right decision for the scope it's covering!

Yeah, I'm the author of Postgres.js, although it hasn't gotten the tlc it deserved lately cause I've been too busy with another soon to be public project.

porsager··on Show HN: Node.js video tutorials where you can edit and run the code
Imba is probably one of the best kept web development secrets! Sindre has done a remarkable job of making an insanely terse while powerfull language for building web applications. Not that it's limited to web applications only, the syntax translates perfectly for any other area as well.

The fact that a platform like Scrimba was built using this language and probably only a handfull developers should make you want to learn from someone like that even more!

It's also the only learning platform I've ever recommended where I see people staying and learning more.

porsager··on TypeScript types can run DOOM [video]
And yet it's still not possible to type tagged template literals...

https://github.com/microsoft/TypeScript/pull/49552#issuecomm...

Insane achievement nonetheless!

porsager··on Bluesky is currently gaining more than 1M users a day
I've had quite an opposite experience. I wanted to give it a chance, but the loading times for almost any kind of navigation were too long, so I automatically stopped visiting.
porsager··on Full text search over Postgres: Elasticsearch vs. alternatives
I certainly get the sentiment of your comment, but I'd be much more interested to hear your take on ParadeDB which the post is about?
porsager··on The notifier pattern for applications that use Postgres
Great post!

Postgres.js does this implicitly through a simple API[1] mimicking the postgres way, thereby using only a single dedicated connection for listening per process.

Listen/notify is also super useful with triggers.

[1] https://github.com/porsager/postgres#listen--notify

porsager··on Figma’s Journey to TypeScript
They had a custom language giving them full flexibility to achieve making a product in the browser that put them ahead of everyone else, and instead of embracing that, they throw it out to be able to hire of the shelve developers to code in a language that doesn't let them move freely. Typescript is like crutches in the sense that it might support you in not falling, but you only really need them if you're crippled in some way.
porsager··on Figma’s Journey to TypeScript
Ah yes.. Switch to Typescript and give up all your advances to get a brand new set of crutches.
Page 1 of 8Next →