HNHacker News
TopNewBestAskShowJobs

SanderNL

1,984 karma · joined August 4, 2020

submissionscomments
SanderNL··on Habits of top engineers
> Write aesthetic, simple code

This is incredibly “draw the rest of the owl”. If it was easy to do that we would all do that.

Step one to become a good developer: be a skilled developer.

Thanks for that. Also, overlapping skill is less useful than you make it out to be. They also all have arms and eyes. That’s not what sets them apart. Engineers of some standing all follow these very basic guidelines. That does not an 1% engineer make. In fact, there is no definition of this fabled one percent engineer. At least not in this article so I cannot be sure what this is about.

The fact this article starts out with referencing big companies and leading positions - AKA status and power - also signals that these people he regards so highly are at least also talented politicians and/or entrepreneurs.

SanderNL··on How does Linux start a process
This creates noise. Regular users shouldn’t be commenting on the quality and usefulness of other people’s comments.

Oh wait..

SanderNL··on Unity’s new pricing: A wake-up call on the importance of open source
Say MS decided to lock down your access to Excel and all your business is nicely tucked away in those beautifully handcrafted sheets.

It's not a binary thing and we can argue semantics, but MS is definitely holding some keys here.

SanderNL··on Patience for after-hours work socializing is wearing thin
I get it though, a bit of mingling is good for morale and most people are pretty nice.

But.. if socializing is important why not do it during office hours?

SanderNL··on Johnny Decimal: A System to Organize Projects (2015)
IMO this kind of misses the point because now you have a fancy system to handle your documents, but the rest of the company is using a million variations of just about every system you can think of including having folders named "temp" and "data2" and Karen will not use your system no matter what you will say. I mention this, because the author mentioned "corporate system" and not "personal system". For personal management this is fine of course.

Given the "systems" I have seen in the wild I think literally anything that sort of standardizes information generation and retrieval is a massive improvement over random word documents on various NAS'es, local files, powerpoints, emails and of course various sharepoint and custom CMS pages.

I think many businesses can noticebly improve by dumping everything they have into .txt files instead of all the bs formats MS and friends came up with and just have a good search function. It looks like ass, but do you care about information or what.

I'm sort of joking, of course, but not really..

SanderNL··on Chrome: Heap buffer overflow in WebP
It would be cool if an app could use an user-provided “codecs” for all sort of common (media) things. That way I can determine an acceptable risk myself customized for my circumstances.

Maybe I’ll use an open, safe but feature incomplete webp implementation because I don’t care if three pixes are missing or the colors are not quite correct. Maybe I’ll provide a NULL renderer because I just don’t care.

I know this sounds stupid, but a man can wonder.

SanderNL··on Networking for introverts
Oh, I didn’t mean it like that. I meant it “increased”. You are right. I agree, it’s nothing negative and it can be a superpower.

The lockdowns - while societally a major disaster - where something of a personal net positive for me (which I cannot talk about because folks become angry with me).

SanderNL··on Networking for introverts
Don't want to awaken any sleeping dogs here, but what the author describes reminds me more of social anxiety and/or self-esteem issues than introversion.

I'm an introvert. I can sit still and not speak to anyone for weeks and be fine. Happier even. Having no-one around recharges me like nothing else. The reverse is true as well which makes me incredibly popular at parties /s.

When I was young(er), a networking event (or social event of any kind tbh) would have scared me to no end and have me act akward. I'm older now and through the grace of aging I give substantially less fucks. Suddenly these things are no longer the problem they once were. My introversion hasn't changed, in fact I think it got worse.

I have somewhat of a test for this. I think about or even just approach a random person and try to strike a conversation as authentically as I'm able. If even the thought gets me nervous, that's anxiety, not introversion. In my experience a bout of introversion-hunger will feel like "I need to space out now". Like I can't even be bothered with anxiety anymore.

Getting rid of anxiety has a massive ROI. Getting rid of introversion won't work and will probably backfire. At least, that's my experience.

SanderNL··on A test of memory for stimulus sequences in great apes
How would they survive without?

What is “sequential memory” if I may ask a stupid question? (Other than memory that is ordered.. sequentially)

SanderNL··on Computer Science from the Bottom Up
I agree. It seems to be useful material, but calling it CS is a bit of a stretch. The index makes me think of some huge tome I once had, something like Intro to Operating Systems.
SanderNL··on I used a Game Boy camera for Facetime video calls in iPadOS 17
The impressive thing here is the Analogue Pocket (“modern gameboy”) that actually does the heavy lifting. Sold out unfortunately.
SanderNL··on Ask HN: Looking for a resource on Linux kernel module development
Just here to note that it is amazing I can just copy-paste the request and get a summary with all your guys’ suggestions.

Don’t forget "Embedded Linux Primer" by Christopher Hallinan.

SanderNL··on Flexport is rescinding a bunch of signed offer letters
Apparently nobody cares, because both consumers and employees keep flocking to the same soulless behemoths en masse to get their fix and their CVs padded.

Also, employees will dump their employer the second they can. Let’s not pretend this is a one-way street.

SanderNL··on Procreate Dreams
That sounds .. interesting. Are they REM dreams?
SanderNL··on Co-founder of DeepMind on how AI threatens to reshape life as we know it
Kings are a poor comparison. It’s a shit job and sucks in all kinds of surprising and non-surprising ways.

Are our poor better off than financially independent aristocrats of yesteryear? The kind that can be “an artist” or something their whole life. I guess in some ways it’s better now, more tech. But I’m not sure freedom and respect can be bought/replaced with tech alone.

SanderNL··on I brought down a scamming operation with 15 bytes of PHP
That depends on the size of your bribe. I'd also start a meditation practice of some kind, because you will need a lot of patience.
SanderNL··on A philosophical theory where hard determinism and panpsychism are compatible
This is not novel in any way, but its style and the way you can ask questions can definitely help shape your ideas and steer you towards topics to research further. If you are not overly familiar with these concepts I can see this being helpful and interesting.

Personally I tried to tease novel techniques for compression out of it. It got me curious and at least it forced me to learn more about the domain to explain why its ideas were wrong.

Maybe that's a thing: it's so confidently (sometimes subtly) incorrect that it may take effort to learn how it's wrong. This itself can be an interesting exercise that wasn't really possible before.

SanderNL··on The Mystery of the Bloomfield Bridge
If anything this renewed my respect for journalism and historians.

Just keeping a bunch of boxes with papers around is quite useless without knowing why they exist in the first place.

SanderNL··on What are dreams for?
> you will have a feeling as if your face is squished against the pillow

That’s an excellent description. I watch myself fall asleep occasionally and this is indeed the case. Sometimes it’s like I’m flattened entirely or squeezed into a point. Strangely it feels expansive instead of restrictive.

SanderNL··on The Mystery of the Bloomfield Bridge
Exceedingly interesting and impressive amounts of dedication.

There is also a lesson in there about endless chasing of technical details instead of going straight to the source of all mysteries: power and the people that hold it.

Many software challenges can be looked at through the same lens. Why is this project even a thing and why, o, why is it $25M over budget and getting nowhere? (Hint: nothing technical)

SanderNL··on Things I wish I knew before moving 50K lines of code to React Server Components
I, too, hail from those lands overrun with the elemental curly brackets. Yet my understanding has matured and is now ready to receive new wisdom and insights.

I would be careful assuming too much about us, who are wise in the ways of the world and, dare I say, exceedingly goodlooking.

SanderNL··on Things I wish I knew before moving 50K lines of code to React Server Components
You utter these heresies whilst holding 10k files each containing 10 demonic incantations.

Let us not sink into unproductive musings of the intellect, but meditate on the nature of the pendulum swing.

SanderNL··on Things I wish I knew before moving 50K lines of code to React Server Components
To be fair, we tend appreciate these kind of features when we are on the other side, buying, say, IKEA furniture. I respect, but don't particularly want to support professional carpenters if given the alternative. E.g. you can have cheap shit now or wildly expensive "proper" products later where the "proper" means something I do not and can not appreciate - to put it simply I know wood is made from trees and there ends my appreciation of the craft.

Getting me "on-board" quickly with some basic furniture is quite helpful, although it requires IKEA-level infrastructure and investment to get these things in front of the buyers which is definitely not easy. Dare I sare ridiculously complex?

SanderNL··on Things I wish I knew before moving 50K lines of code to React Server Components
Be sure not to disturb this apprentice's troubled mind with such highly advanced topics as server side includes and related sorcery.

Do not awaken the Ancients for only the pure of heart will survive such an encounter.

SanderNL··on Things I wish I knew before moving 50K lines of code to React Server Components
We are constantly bombarded with the idea that society is progressing - towards.. "something" - and change means "good", because "moving forward". Ergo, yesterday's things are inherently worse.

IMO I think that's at least part of the issue.

There's also the common notion that movement seems productive. If you are not moving, what are you doing? This effect happens on a lot of levels. Especially managers have to show they are moving needles. Any movement is better than no movement.

SanderNL··on Ask HN: How to handle Asian-style “Family name first” when designing interfaces?
Interesting. Indeed, why not just ask “what would you like to be called?” and maybe for administrative(?) purposes ask the full name.

Naming is a tar pit and even Westerners might like to be called John when their name is Winstonshire. Let’s not even bother.

What is the downside? I’m not seeing it. I see people here recommending to implement logic to handle this fully and I’m not seeing why this would be preferable.

SanderNL··on Elixir saves Pinterest $2M a year in server costs
Good sir, I am not looking for trouble. I concur, my argument is nebulous at best.

To be clear, I think Elixir is marvelous. This post spiked my interest in it actually. Sorry if I come across ignorant. That’s because I am.

SanderNL··on Elixir saves Pinterest $2M a year in server costs
You keep insisting HN is not providing comments up to your standards. Let’s not go there OK? I just disagree with your analysis. I think it is too simplistic to state GCs cause this and Elixir somehow magically causes 95% efficiency boosts.

All I’m saying is that if you can drop 1330 servers just like that, there might be something more going on than Python’s slowness.

This is from experience. I have seen people create slow and fast systems with just about any tech. I can make Elixir crawl, I can assure you of that.

I have seen Python apps use 10 servers and reduced it to one as well. Same tech, just a more efficient mindset. It’s IMO a bit too simplistic to say systems with GCs fall over when under load.

SanderNL··on ChatGPT Enterprise
Me too, but then I see everyone hosting their code on github and I’m not quite sure what the substantial difference is.
SanderNL··on Elixir saves Pinterest $2M a year in server costs
That does not in any way explain a drop of 95%, which IMO is ridiculous and points to other issues.

The system they created now is totally different from the one they had. It’s more efficient by an insane margin. Choice of language seems like it would have trouble breaking the top 5 major reasons.

← PreviousPage 4 of 22Next →