HNHacker News
TopNewBestAskShowJobs

kabes

2,619 karma · joined January 22, 2015

submissionscomments
kabes··on A proposal to add signals to JavaScript
Well, mobx is signals. But signals where the dependencies are tracked implicitly via the proxy ovject, instead of explicitly by a getter.
kabes··on Xz: A microcosm of the interactions in open source projects
I recently discovered a bug in the react-hooks-form library.

The author there does the absolute minimum of interaction.

Issues not following exactly the template or lack a repro gets closed immediately without any comment, actual bugs also see very limited comment or openness to discussion.

It felt a bit weird at first, but I do get the author and the library is succesful, maybe exactly because of this approach.

It made me reconsider some of the effort I spend in my open source projects with useless issues / comments.

kabes··on Group buys up large tracts of land in Romania to create 'European Yellowstone'
I have some Romanian colleagues and they're all quite patriotic and often talk about how great Romania is.
kabes··on How web bloat impacts users with slow devices
As someone who makes bloated sites I can only say that management doesn't give a fuck about bloat as long as features are checked of in due time. So please don't blame me
kabes··on Building a dynamic Canvas rendering engine using JSX
Didn't flipboard make this already 10 years ago?

https://github.com/Flipboard/react-canvas

kabes··on Eloquent JavaScript 4th edition (2024)
I, for one, was a really bad student, until I discovered learning in bed. A desk is still to distracting for me.

In bed, phone out of reach and reading one hour, sleeping half an hour was super efficient for me. You only process material while sleeping anyway.

kabes··on U.S. is said to open criminal inquiry into Boeing
Sure it will be executives, since they get paid so much for all the responsibility they carry /s
kabes··on Eloquent JavaScript 4th edition (2024)
+1 for "You don't know js", it's a must read for any js programmer IMO.

I haven't read eloquent JS though, you say it's a different level of learner. Can you expand a bit? Is Eloquent for after "you don't know js" or vice-versa?

Edit: nevermind, reading the TOC of eloquent JS gave me a good enough idea

kabes··on European crash tester says carmakers must bring back physical controls
No but because so many people still buy tesla because they're cheap and despite the lack of controls, suits at other manufacturers think they now have to get rid of physical controls as well.
kabes··on CSS for printing to paper
Css has support for footnotes, but it's not yet supported by chrome
kabes··on Ship faster by building design systems slower (2023)
They could do that just fine if they picked an existing UI library on a company level. There's no need to invent their own.

Never in the history of software has one lost a sale due to how the buttons of their product look like.

And I guarantee you that their internal library will be worse than popular options out there. The amount of time I've been in meetings where 10 smart, well-paid people from 10 different products in a company are endlessly discussing paddings on an input field... It's just a complete waste of time.

kabes··on Ship faster by building design systems slower (2023)
Yes and I've worked at such companies, and all of them had internal ui libraries that were way worse (along every metric: features, performance, consistency, documentation, a11y etc) than most popular options like MUI out there.
kabes··on Ship faster by building design systems slower (2023)
Companies should just stop thinking they need their own design system.

There's zero value in reinventing how buttons and inputs should look like.

I've worked for many companies, big and small, and they all had the arrogance to believe they need their own component libraries, reinventing the wheel out of ego.

My advice: you're not that special, just pick a component library and spend your precious time building actual value.

kabes··on Microsoft Joins the MapLibre Sponsorship Program
Note that openlayers has greatly improved its webgl capabilities last year and seems to offer equal performance for mvt now.
kabes··on 2024 Kawasaki Ninja 7 hybrid motorcycle first ride review
1000cc really doesn't tell you much. A 300 2-stroke KTM EXC will give you a way more thrilling ride than a 1200 BMW RT.
kabes··on PostgreSQL is enough
Ok. I get that. But to play devil's advocate: with that mentality we'd never learn a new technology and still be stuck on punch cards. And I don't have the time anymore for hobby projects. I'd say it's ok to introduce something new as long as it's one thing at a time and not an entire new stack in the "a rewrite will solve all problems" projects
kabes··on Want to build a sequencer? 454.bio opens up their plans
I was thinking a sequencer for modular synths. Took me embarrassingly long to realize what it actually was about.
kabes··on Passenger flight flying over Pacific reaches 822 MPH in jet stream
It's the longitude that changes. Note that lat parralels are horizontal, but you measure on which parralel you are, so you measure north-south position.
kabes··on Passenger flight flying over Pacific reaches 822 MPH in jet stream
Mostly convention, but some minor adva tages I can the of:

- 'knots' is faster to say on the radio than 'kilometers per hour'

- the way the world is divided in wgs84, maked it so that 1 degree of latitude equals exactly 60 miles. So that makes quick measurements a bit easier.

kabes··on What's that touchscreen in my room?
At least in the netherlands and belgium, the meter is from the utility company, but comes with a public serial port (the so called P1 port) to read the data for smart home purposes.
kabes··on What's that touchscreen in my room?
The slimme lezer is powered by the p1 port
kabes··on What's that touchscreen in my room?
I have the same setup. I used it to make a green light go on when we have more than 500 watt excess solar production, so my wife knows she can turn on the washing machine for free.
kabes··on AI comes up with battery design that uses 70 per cent less lithium
Gotta call it AI if you want to make the headline or receive the funding.
kabes··on WebRTC for the Curious (2020)
I can recommend mediasoup: https://mediasoup.org/
kabes··on Tracking developer build times to decide if the M3 MacBook is worth upgrading
Must be fun having gathered enough investor money to waste time on this sort of shenanigans.
kabes··on Software audio routers
Yeah, the article contains a 2023 update, but still no mention of pipewire
kabes··on Can Microsoft Flight Simulator help me learn to fly or make me a better pilot?
My PPL instructor said he had to unlearn some bad habits with students that had a lot of sim experience.
kabes··on Can Microsoft Flight Simulator help me learn to fly or make me a better pilot?
I have a PPL and I recently tested some simulators and I find them way more difficult than actual flying, because there's no sense of distance and no motion. So maybe they're a great way to learn IFR, but for VFR you would need a motion platform and VR goggles.
kabes··on What We Need Instead of "Web Components"
And who defines the W3C specs? Browser vendors! And if they don't agree with the non browser vendors within W3C, they create another standard org (WHATWG).
kabes··on A Lufthansa A350's frustrating Oakland diversion
Lufthansa does what the FAA recommends and SFO had air canada almost landing on the taxiway because of the visual approach not too long ago. So calling it an asshole move is turning things around.
← PreviousPage 4 of 24Next →