HNHacker News
TopNewBestAskShowJobs

sontek

743 karma · joined May 9, 2011

https://sontek.net
submissionscomments
sontek··on Okta to Acquire Auth0 for $6.5B
I hate this magic link flow. Its a major pain in my ass when I already have a password manager that knows how to login. Now I have to leave my browser and go to my e-mail client that will open a new tab even though I already have one open.
sontek··on Fish Shell 3.2
I've been using fish for 3 months now after using Bash for 20. I'm probably going to switch back in the next few days.

I LOVE fish but they went out of their way to not be compatible with Bash (like (pwd) instead of $(pwd) for expanding) that break a lot of existing scripts.

The breaking point for me was when the rust/cargo env didn't work in it because they don't have compatible case statements.

sontek··on Reddit CEO: Platform doesn't plan to ban pornography
I'd suggest maintaining two accounts. One that allows NSFW and one that doesn't. This is what I do, because you are on a user generated content site.

I don't mind NSFW content at all but if I'm surfing reddit in line at the bank or something I don't want that content to pop-up with people around me.

I don't believe its reddits job to filter the content out though. They already warn you if you click on someone's profile that is an NSFW profile so you have to agree you want to see their posts.

sontek··on Google admits Kubernetes container tech is too complex
Creating the cluster of servers isn't the value of kubernetes. We all had clusters of servers well before k8s, openstack, and things like AWS.

The benefit of k8s is the orchestration of those clusters. Spinning up 6 new http servers and getting them added to the load balancer automatically. Generating 4 new memcached nodes and getting them registered in DNS so clients pick them up and add them to the hashring.

The benefit of k8s is the scaling and elastic capabilities. It can trigger vertical scaling by spinning up larger pods or horizontal scaling by adding/removing pods.

Anyone thinking that people are using k8s because it can create app servers doesn't understand why anyone is using k8s. If all we needed to do is create a cluster of app servers, we wouldn't be using k8s.

That being said, a cluster of app servers still needs orchestration and config management and we had a ton of crazy solutions for that prior to k8s.

sontek··on Google admits Kubernetes container tech is too complex
We switched our developer environment to k8s instead of docker-compose and our lives improved dramatically. Software is complex these days and having nice orchestration is awesome both in development and in production.
sontek··on Google admits Kubernetes container tech is too complex
Yeah, I think thats the point though. Kubernetes enables the orchestration and observability of a PaaS in a much more flexible way so that you can get all of that while still matching the requirements of your business.

I think Heroku and DigitalOcean App Platform are still going to be popular for small setups (as will things like Amplify) but when you outgrow those (or realize you are paying too much for them) then Kubernetes is a reasonable option.

sontek··on Google admits Kubernetes container tech is too complex
Have you seen kops? rancher? loft? I don't think its that terrible to manage k8s at all using the tools available to you. k8s definitely used to be be difficult to manage but that isn't the case anymore.

But literally every cloud provider out there has a managed solution so at this point you really only need to do it for DC work or if you like to do it.

Amazon - EKS Google - GKE Azure - AKS

anything beyond those 3 is a rounding error but...

Linode - LKE DigitalOcean - DigitalOcean Kubernetes IBM Cloud Kubernetes Service Rackspace - KAAS

sontek··on Google admits Kubernetes container tech is too complex
None of it requires kubernetes, kubernetes just does it out of the box better than any hand-rolled custom stack that tried to do the same. Its a true joy to work with compared to the cobbled together stuff I've built and/or used in the past.
sontek··on Tcl/Tk 8.6.11
Yeah, I honestly think there are some great learnings to be had from fossil that could be applied to git as well. Its unfortunate that ticketing, wikis, etc are all vendor specific for git (gitlab, github, bitbucket, sr.ht, etc) but with fossil you get it all at the same time.
sontek··on Pyramid: The Start Small / Finish Big Python Web Framework
Pyramid powers some extremely highly trafficked websites. Its a great framework.

https://surveymonkey.com and https://pypi.org/ or both written in it.

sontek··on Pyramid: The Start Small / Finish Big Python Web Framework
The "core" of pyramid is extremely powerful. It has a full authentication/authorization framework that can be tied into.

It gives you no opinions on how to do these things but it having the hooks in place allows you to develop your authorization and authentication however is needed.

sontek··on Tcl/Tk 8.6.11
Its been on my list to try writing a reasonably modern web application using nothing but SQLite and:

https://wapp.tcl.tk/home/doc/trunk/README.md

Which is created by the creator of SQLite! I think it'd be a joy to develop something with some "boring" tech

sontek··on Kids find a security flaw in Linux Mint by mashing keys
haha, same. jwz really wants us to see the testes!
sontek··on Kids find a security flaw in Linux Mint by mashing keys
Yes it does. I use brave and I get testicles if I click the link.
sontek··on Kids find a security flaw in Linux Mint by mashing keys
Sounds like you were probably using gnome-screensaver or some of the many other poorly written alternatives like cinnamon that do this. I don't believe there is any way for xscreensaver to unlock the desktop even if it does crash
sontek··on Kids find a security flaw in Linux Mint by mashing keys
haha, yeah. I don't like using URL shorteners either there is just a balance to be made between them tracking you and getting redirected to testicles.

Can't count on everyone having referrer turned off

sontek··on Kids find a security flaw in Linux Mint by mashing keys
JWZ has been complaining about these screensavers for a decade. His screensaver from 20 years ago still doesn't have these issues.

Its not an X11 problem.

- https://bit.ly/3o2qekz

- https://bit.ly/38Y6pGO

(using bit.ly because he gives a testicle if referrer is HN :P)

sontek··on Leading someone with more years of experience than my age
I learned why they didn't want it soon enough
sontek··on Leading someone with more years of experience than my age
Same thing happened to me in my first job. Turned out the old guys turned down the position and I was the only one dumb enough to do it! :)
sontek··on Against Essential and Accidental Complexity
Maybe off topic but this site might have convinced me to move to Firefox. Are all of you reading this page on mobile or a small screen?

I have a large monitor and this page expands full width of the screen and the lines are extremely hard to follow. It turns out Firefox has a "Reader View" that makes sites like this be put into a nice readable column.

Here is a comparison of the two:

https://i.imgur.com/plV0e7l.png

I find it interesting that this post reached to the top of HN with such an unreadable layout and so I was interested in if everyone has some tricks for reading content like this or is Firefox/Reader Mode the best way?

sontek··on Ask HN: What's a side project you built to make money that hasn't?
markov chain?
sontek··on Ask HN: What's a side project you built to make money that hasn't?
What is it? Looks like a social network? Is it competing with generic ones like FB or does it have a niche?
sontek··on We read the paper that forced Timnit Gebru out of Google
I think we all know that there is a carbon footprint cost to what we do. Its the reason google has been working on renewable energy datacenters for so long:

https://www.google.com/about/datacenters/renewable/

sontek··on We read the paper that forced Timnit Gebru out of Google
In the article it says the co-author specifically requested the paper not be published because they "didn’t want such an early draft circulating online". Sounds like Timnit might have jumped the gun a bit and it wasn't just google that thought it wasn't ready.
sontek··on We read the paper that forced Timnit Gebru out of Google
I think you are confusing her previous work (which was on race) and the work this article is discussing.

This research paper in question was about AI and natural language processing and its carbon footprint and all that. Nothing to do with race or political agenda.

Google also has done a ton of work on creating renewable datacenters, so I think they are definitely onboard with making tech have less of a carbon footprint.

sontek··on We read the paper that forced Timnit Gebru out of Google
They didn't fire her. She said "I will quit if you don't meet these demands" and they were unwilling to meet the demands.

If she didn't threaten to quit, I can't imagine they would've done anything other than tell her no. But she gave them an ultimatum and they chose which side they would be on.

sontek··on Goodbye PowerDNS
I found this blog really hard to read. It has a static font of "15px" which is an odd decision since browsers default to a 16px.

I would love to see it updated to us em instead. Since I actually have tweaked my browser settings to by default use a larger font that statically defined pixels don't listen to.

Once I zoomed the blog to 125% I was able to read it just fine but read it at 133% since it was more comfortable for me.

sontek··on Blogging vs. Blog Setups
I've been maintaining my own blog engines for 15 years. I basically use it as my todo app or "hello world" for learning new technology.

For the longest time I always wanted my blog to have a database and everything because then I had to work with the DB tools in the new language and everything (C# -> Python -> JS -> Rust) and write migration tools in the new language and everything.

Wordpress would be better / easier if the end goal was blogging, but for me the end goal is to have a side project that is built and maintained the way I want :)

sontek··on Ask HN: Have you picked up any new skill from scratch in your 40s or later?
Spanish is going quite well in year two. Year one was basically worthless. I didn’t really know how to learn the language and made a ton of mistakes.

First, I spent the first few months studying grammar rules and learning words but didn’t do much speaking because I felt I didn’t have a good “baseline”

Second, once I realized speaking was important, I went all in... did 1 hour a day voice calls for 2 months. This ended up being worthless because I didn’t really recall mistakes I made.

So what I realized that the best approach was hybrid... I should be doing some academic studying AND some speaking. But the biggest change I made was actually writing down the mistakes I made during my video calls with the native speaker and studying those mistakes in my flashcards.

sontek··on I Miss Working from the Office
I miss it too. I've been a remote worker for most of my career (2005-2020) with a 4 year stop in silicon valley where I worked in an office.

Those 4 years truly showed what I was missing and in 2019 I decided I was going start my own office and 5 of us started working out of it.

Since we were fully remote already we were already buying everyone nice desks, monitors, keyboards, chairs, etc. at their home but not every home was great for home work even though we did our best.

I have a dedicated office space with 4 monitors, a standing desk, nice chair, ergonomic keyboard, etc. but I still miss working out of the physical office.

    - Morning chatter and basic social stuff is nice in a neutral area.  We do socialize over video calls too but its in your home where your dogs might be barking, your kids might be crying, your neighbor might be mowing his lawn, etc.   The mute button has become an extremely important part of work and that ruins the experience

    - Separation of work and home. Doesn't matter if its the holidays and in-laws are in town or your friend from high school is visiting for the week. Or you're watching your friends dog for a week.  You still have a nice work environment to go to.
Its nice not having a commute and being able to work from home but in general its only nice if you dedicate a large portion of your home to work and that isn't always do-able. How many people have a spare bedroom in their home that is quiet enough that children, dogs, and neighbor lawn work don't disturb it?

I think everyone of our team misses the office even though we only had one for 1 year of the 4 for we've been in operation.

← PreviousPage 4 of 11Next →