HNHacker News
TopNewBestAskShowJobs

kabes

2,632 karma · joined January 22, 2015

submissionscomments
kabes··on We replaced our React front end with Go and WebAssembly
Sure, if you're like uber at the peak of over-hiring and have hundreds of engineers more than you actually need. Then go ahead and try to reinvent things and hopefully you'll be able to improve the status quo.

But if you claim to be a small team that needs to ship fast, I believe you should just pick the industry standard boring technology and grind away.

kabes··on We replaced our React front end with Go and WebAssembly
Early in the post:

> As a small team, we need to ship fast.

So they chose a solution that required them to:

> Spent almost a month prototyping

> there was no real ecosystem for Go-app UI components and we knew we’d have to write our own

> Go WASM is slow at parsing large amounts of JSON, which led to dramatic architecture

Not sure what their definition of shipping fast is, since this just sounds like resume oriented programming.

kabes··on Many of the Pokemon playtest cards were likely printed in 2024
From what I understand in the topic the original Pokemon card inventor is involved in this as is a renowned card grading company (knowingly or not I leave out of the question).

So if this stirs up a large controversy, it might actually make the fakes, especially the signed ones, collectibles as well. Probably never the value they first had, but I hope the wistle blower can recover some of his losses.

kabes··on If not React, then what?
Everytime I see a question like this, the answer is mobx.
kabes··on Why don't you move abroad?
Article resonates with me. I'm Belgian and moved to work in SF in 2016.

I really hated it and it took me a long time to admit this, because it felt like failure.

I moved back 2 years later and the upside is that I now appreciate Belgium, my friends and family here way more. Before I was just focused on moving away to what I thought was a better place.

kabes··on Async await: the worst thing to happen to programming?
tl;dr author discovered blue/red problem, then went on to discover coroutines and likes coroutines better. Same old discussion, nothing new.
kabes··on Zod: TypeScript-first schema validation with static type inference
But Yup also allows to infer types from schemas...
kabes··on Don't let dicts spoil your code
Are we still overwhelmed by js? I almost only see TS code these days.
kabes··on Linux 6.11 Released
Then just an ever increasing number like most browser do these days would make more sense.
kabes··on I will f(l)ail at your tech interviews, here's why you should care
I was way more likely to succeed the faang tech interviews coming straight out of university than I do now after working for 10 years.

But I do think I'm a way better software engineer now than back then. So something is broken with that interview process.

kabes··on Show HN: AI Tool Is Now Supporting React, Angular, CSS, Svelte, Vue
No, because

1. It's a fight you can't win

2. It might allow me to finally build the ideas I have. I have better things to do than striking a keyboard all day.

I can't wait for AI to replace me.

kabes··on Show HN: InstantDB – A Modern Firebase
From skimming through the site, it's not clear to me how the BE looks like. Obviously, the BE part is the hard/interesting part. Is that open-source and/or self deployable? Or is this fixed to a backend-as-a-service you guys provide?
kabes··on Peerfetch – Peer-to-Peer HTTP over WebRTC
So from your explanation I get that they use webrtc for videos. But then what do they use http over webrtc for? Do they serve the UI as well over webrtc?
kabes··on Europe is in danger of regulating its tech market out of existence
Tech is more than social networks though
kabes··on Maestro: Netflix's Workflow Orchestrator
It says one of the big differentiators with 'traditional workflow orchestrators' is that is supports cyclic graphs. But BPMN (and the orchestrators using it) also supports loops.
kabes··on NVIDIA Transitions Fully Towards Open-Source Linux GPU Kernel Modules
It's hard to believe one of the highest valued companies in the world cares about being shamed for not having open source drivers.
kabes··on React chaos in mid and large web apps: Any different experiences?
Yeah. I think mobx is often disregarded as mutable state goes against the react philosophy. Instead they somehow rather make monstrosities of codebases (redux anyone?) just to avoid it.

And mobx is really just signals everyone now loves automated via proxy objects.

kabes··on The Soviet Union's Monster Mi-6 Helicopter Airliner
I've been in mi-26s a couple of times (friend of mine used to have 3 of them in storage) and up close it's almost unbelievable the thing can fly.
kabes··on Farm: Fast vite compatible build tool written in Rust
It's mostly a change from js to go and rust. For older tools it's harder to migrate towards rust/go because of their ecosystem (plugins etc) being build around js.

However, vite currently consists out of a different build tool for prod and dev (rollup and esbuild). And they're working on replacing both with the new rust based 'rolldown'

kabes··on EU Council has withdrawn the vote on Chat Control
I found it very frustrating that in the recent Belgian elections, because the EU and local elections were combined, there was very little debate on this subject and EU programs in general. Luckily it was finally brought up in the media (although way overdue IMO)
kabes··on Viagra improves brain blood flow and could help to prevent dementia
It also increases blood flow to the scalp, which helps against hair loss.
kabes··on After 6 years, I'm over GraphQL
Except, the alternatives he presents aren't alternatives.

And for each issue he mentions that rest doesn't have said issue is basically because rest doesn't have the feature at all.

You could use graphql the same way as rest (by exposing queries without allowing to specify fields) and you still have a better rest, since at least the response has a schema out of the box.

kabes··on After 6 years, I'm over GraphQL
True, but rest calls over multiple micro services is even worse
kabes··on Delimited Generators – A more natural API for JS generators
Have a look at effection,which seems to share some ideas: https://frontside.com/effection
kabes··on Google layoffs hit Flutter team
How much value has flutter created for Google?
kabes··on Ask HN: I can no longer like React, do you?
I don't get the argument that you don't know when react will rerender, as that hasn't fundamentally changed since react v1
kabes··on Digital Wood Joints
I know a miter joint, a box joint and dowel joint. But what is a mitered box joint with dowels?
kabes··on Welcome to Scam World
I remember back when I lived in the US, I got daily spam calls. I never get spam calls in Europe. I wonder why that is and if that's still the case (lived there between 2014 and 2018)
kabes··on Supabase Storage now supports the S3 protocol
What's the point of acquiring them instead of just sponsering the project? I'm trying to understand supabase's angle here and if this is good or bad news for non-supabase postgres users.
kabes··on Quill v2 – Rich text editor
I think lexical is the future
← PreviousPage 3 of 25Next →