HNHacker News
TopNewBestAskShowJobs

tekkk

1,716 karma · joined March 3, 2017

goto.tekk@gmail.com
submissionscomments
tekkk··on Zed Kills VSCode [video]
Yea, I suppose Zed is better. Just tried it as VSCode has started to feel sluggish on my M1.

At a glance, only annoying things (so far) are the illegible hidden file names (really blurry) and no Markdown or other previews. Icons are also really plain which makes finding files a bit harder as everything looks the same. And no icons for extensions either? Feels a bit too brutalist, even. Seems default keymaps are quite similar.

But the performance is there. I'm not sure will I switch now but I will definitely keep coming back to it.

tekkk··on 'Mathematically perfect' star system being investigated for potential alien tech
That's an interesting point. It seems though the man has written many books prior getting published so maybe he is just running through his back catalogue. Remarkable perseverance to keep going after all the rejections.
tekkk··on Notes from an Interviewer
Sounds like the author really likes their OOP. Nothing wrong with that but I hope the trivia is reflective of the job. I find programming to be mostly manual labor where common sense trumps many clever paradigms.
tekkk··on Alexei Navalny has died
People are throwing hyperboles while the incident is merely symbolic. Nothing changes whatsoever.

And while it's easy to armchair guestimate Russia and its future, we western folk simply cant truly understand the nation and its people. They've endured WWII, USSR and some say take pride in how much they've suffered.

But Europe certainly should get its act together, especially regarding its ammo production. There was plenty of time to ramp up after Crimea,now the improvements are predicted to finish in couple of years. And US is again proving its indecideness in maintaining foreign policy.

The war in Ukraine is existential to Putins Russia and I am wishing the democratic nations win. However, I'm not holding my breath. It's the same as having a street fight. Without outside inference, the one who is more willing for absolute violence most likely wins.

tekkk··on I'm the guy who bought 259684 Bitcoins for under $3000 yesterday (2011)
Not really. I dont recall ever-reading about people being scammmed into buying USD. But the term Ponzi here is definitely quite loose and cryptos have some value as digital asset outside government jurisdiction. Well unless they completely vaporize into thin air...
tekkk··on US developers can offer non-app store purchasing, Apple still collect commission
Yeah I think they are though artificially inflated by Amazon and co since why on earth can Audible sell them 8$ every month. Luckily there are a lot of old public domain books that you can listen to. Reading what Brandon Sanderson has to say about Audible to me was really revealing.
tekkk··on US developers can offer non-app store purchasing, Apple still collect commission
I just looked and the last Song of Ice and Fire audiobook is 41€ in Apple Books. That is hilariously insane. I could perhaps pay that for all of them but for 1 — the others are basically the same price. That's 200€ for the set.

There are weirdly other audiobook versions that cost only 29€ so I wonder what's the story here.

tekkk··on Using Qt for Mobile in 2023
I havent had good experience with either Flutter or React Native and at this point I am willing to bite the bullet and try native next. And they say webdev is bad.
tekkk··on Figma and Adobe abandon proposed merger
Google was too expensive for Yahoo multiple times. You should look this from a bigger time scale. Sure they were paying a lot of goodwill on the deal. But if, down the road, Figma now starts their trajectory to become an equal to Adobe it sure would have been nice to capture that market all to yourself. Like Nvidia or TSMC.

For the record, I am happy this fell through since it's clear Adobe needs competition to stop it abusing its market position.

tekkk··on Tesla will sue you for $50k if resell your Cybertruck in the first year
I don't want to be the stereotypical HN negative Nancy but I am not holding my breath for Cybertruck's success. It seems quite a crowded market already and so far I have not read anything that would make Cybertruck stand out from its competitors. Other than its appeareance - which many have opinions about. Bulletproof chassis seems rather low-impact advantage. The roller cover seemed nice but apparently nothing unique.

Especially as a thrifty consumer the 200$ a month subscription seems insane. That's more than the electricity you use! But maybe I just don't understand it. From European perspective, it seems rather ill-fitted at least. A working man would still buy a van and a city-dweller something sleeker.

tekkk··on Why cloud bandwidth is so obscenely expensive and what you can do about that
I wonder is

  There also is Hetzner and their dedicated servers. You pay for a server with a 
  1Gb/s connection and all egress is free. Unfortunately, I can't recommend them 
  as each time I've tried to create an account, their abuse detection systems 
  banned my account even before I had the occasion to enter a payment method.
related to

  I've myself won the jackpot in the past on Netlify where I forgot to put a 
  sleep in a while (true) loop, making my script flood my website and generate a 
  lot of traffic. For the story, I quickly migrated the website to another 
  provider, deleted my account, and never had to pay the bill :)
Is there some kind of blacklist if you do something like that? But I do know Hetzner has some extremely strict policies regarding account creation.
tekkk··on Stack Overflow is laying off another 28%
Yes, that's beginners in nutshell. It's why it's so important to educate them rather than take the opposite stance which is to chastise them for being so inept. I wouldn't take their bad questions that personally myself, it's what it is, but also I am not a person to answer SO questions so there's that.

Those who answer questions want good questions but those who ask good questions probably solve them on their own. Leaving things as they are.

tekkk··on Ask HN: Has anyone gotten complete, permanent relief from tinnitus?
I think this is the only way as of moment. Just desensitize yourself to the sound until there's no effect on you.

One thing I tried as I was still anxious about the matter that I had damaged my hearing permanently, was sitting in a pressurized chamber with a lot of oxygen. Ridiculously expensive and did basically nothing. Possibly if you go immediately after it happens it might help but I'm doubtful of its benefits (the company was making a buck though as single-person business).

I just remember this lady who had hit a garbage can's lid too hard which had made her ears ring. How unlucky. She was quite stressed about it as well.

tekkk··on Ask HN: Do I need AWS? Or am I thinking this wrong?
I also considered AWS but then decided to go with Hetzner. For me it's a learning experience as well so I enjoy figuring out stuff. AWS would have cost 3-4x although I am using RDS for now.

I have scripts but use Ansible to setup snapshots to spin new servers from. And Terraform to configure everything. The biggest downside as I see it, is that _if_ I had to scale up the stack there would be issues regarding auto-scaling and additional regions.

However, Im not worried about that and if it happens, I probably have money to move back AWS - at least in part.

So my advice is that if it works and the servers stay up - keep it. AWS is no silver bullet and moreover, if you have little to no revenue it's better to keep costs down. As a small company I think you get a little more lee-way also regarding server downtime.

tekkk··on Ask HN: How to handle Asian-style “Family name first” when designing interfaces?
I wonder if you could circumvent some of this with the default first/given & last/family name with two checkboxes to choose the preferred name to be called with. Of course it wouldn't be bullet-proof if you wanted to substring the name, like using only the 2nd part in Vietnamese names, and you probably would have to make filling both of them optional.

Or just having a preferred name and full name, duplicating data but probably it wouldn't be a big deal in most cases.

This would be a nice GitHub project for someone to showcase name inputs in all languages.

tekkk··on Elixir saves Pinterest $2M a year in server costs
NodeJS was designed to run single-threaded. Sure, you can use cluster module to run it with multiple but there's memory overhead and the ergonomics of sharing state and message-passing is nowhere near GenServer. Not to mention all the other benefits of BEAM.

But about the specifics of implementing a web-crawler, a NodeJS way to implement it would be to parallelize using lambdas.

tekkk··on Zero-Downtime Hetzner Deploys with Ansible
Interesting. I'm in the process of trying to setup a k3s cluster on Hetzner but it's really a can of worms trying to make sense of all the different services and configuration. Makes me think should I ride the Ansible horse just a little longer. All I want is things not to break for users if something happens. Like me making a mistake or a region going down.

Well, live and learn I guess.

tekkk··on Lie still in bed
Im not a bad sleeper but it drove me insane when i wasnt able to sleep anymore about month ago. I was doing like the article suggested, lying in bed, but when it was 3-4 AM i kinda gave up and started just doing stuff. Then i either held off for next evening or slept in the day.

What changed it for me was turning my massive portable AC on and let it hum through the night. I think my body just dont sleep that well when its hot/warmish.

So there can be multiple factors in play. I agree though being really pedant about sleep rhytme helps, especially waking yourself up in the same time.

tekkk··on Common mistakes in salary negotiation
Wonder how the current job market situation affects these tricks. Some of those salaries seem pretty crazy to me but then again, how else are you going to pay for that ridiculously expensive house and college tuition.
tekkk··on Ramda: A practical functional library for JavaScript programmers
It's a cool library but rarely I get to write something so convoluted in JS/TS that Ramda would make it appear simpler. Rather, it often makes it more convoluted since you can't look directly from the code what a function is doing but have to look up Ramda documentation first. Even that might not help.
tekkk··on The Fall of Stack Overflow
I like SO but asking or answering questions there can be highly annoying. There's always some very pedantic gate-keeper who might be technically proficient but lacks any common social skills and nails you down for any slight errors. It's good people care but seriously, there's a difference between constructive criticism and just being an a-hole.

It's the hamburger feedback but without any buns around it. And I just wanted to contribute, on my own time often, to help somebody else with the same problem...

tekkk··on What makes developers productive?
I think majority of software development productivity problems come down to communication. Either you both can say whats wrong or theres a weird little dance everytime something needs to be delivered.

Having a bunch of go-to guidelines is nice but really, you all just have to be on the same page whats the current state and to be able to say honestly whats going wrong when it happens.

Treating developers as monkeys who'll do as dictated doesnt really sit well for many of them.

tekkk··on Real-time messaging
Something along like this came to my mind but was unable to put it into words! Good you got it.
tekkk··on Real-time messaging
You can scale even a stack made out of machine code if you just keep throwing money at it. I guess I should have phrased the question, how maintainable and tech debt free the code base is. It's obvious that scalable is in how many people are served, is apparent from the context. I didn't think there was ambiguity in that.
tekkk··on Real-time messaging
Interesting architecture. Asynchronous message passing at scale becomes quite a PITA very quickly. Wonder how scalable the code base really is. Probably Java isn't that bad of a choice considering the tooling although it's not my personal favourite.

Seems quite the ideal use-case for Elixir/Erlang but since haven't used it myself, don't know would it be that much better. Especially training/developer pool -wise.

And Vitess/MySQL for persistence? No Cassandra or something similar?

tekkk··on Steven Spielberg: ‘No film should be revised’ based on modern sensitivity
I think the sometimes awkward stereotypes serve as an important reminder how our society has changed and that we should introspect our own biases constantly - what are the things we are doing now that in the next 50 years might seem as shocking the Asian tenant in Breakfast at Tiffany's?

You can of course stop displaying or selling the movie all together if you really feel that bad. But don't try to cut around it to posture moral superiority but in reality you're only doing it to keep the money coming in.

tekkk··on How do so many talentless people end up getting funded and running startups?
I've thought about this and i think it's analogous to becoming a performing artist. You have to either have a burning passion for something, possibly because you werent loved enough as a child, or a huge ego that makes you think anything is possible.

Starting a start-up is mostly about taking a leap into unknown and hustling together a team and a funding. Correlated with sales know-how rather than technical know-how. And sometimes, if they are smart enough, they recruit to fill their deficiencies and survive to profitability. Sometimes their ego get the best of them and they cant see past their own lies and crater into ground.

Nevertheless, you have to have ego. Due to supeority-complex or because you actually know what you're doing. Or something in-between.

tekkk··on SpaceX alums are branching out and shaping the startup economy
I based this on the intuition witnessing his incompetence managing Twitter. For a great engineer, he certainly lacks awareness that I attribute to either ignorance or being more accustomed to handling things in abstract - not in practice.
tekkk··on SpaceX alums are branching out and shaping the startup economy
All right sir. You seem to hold a strong opinion about the subject, i do not. I find it funny rebuting me by using term mental gymnastics but i find this debate fruitless to pursue. A speculating outsider on interwebz. Okay. Sure.
tekkk··on Thinking hard makes the brain tired
Well, it seems the conclusion is like in the old joke. "Doctor it hurts when i do this." "Stop doing that."

Just my outside perspective. I've had headaches as well from intense coding but those came from overexposure to blue light. I dialed down brightness, set up a red shift mode after evenings and used shield protector for a while. Went away after few months.

← PreviousPage 3 of 19Next →