HNHacker News
TopNewBestAskShowJobs

TigerTeamX

67 karma · joined January 12, 2023

submissionscomments
TigerTeamX··on Ask HN: Python vs Go for Web – Productivity-Wise
These are good points. what would change your mind besides the long term? What if you for example were in a team with multiple devs working on the backend? And what do you consider long-term? :)
TigerTeamX··on Ask HN: What would be your stack if you are building an MVP today?
Emacs.... Just kidding, of course vim
TigerTeamX··on Ask HN: Python vs Go for Web – Productivity-Wise
Interesting. Would your opinion change if you where only in charge of the API? I.e. VueJS/React/Angular on the top by another team..
TigerTeamX··on Ask HN: What's the best tech stack for indie hacking?
The one that get's you there fastest. If you hack on something and you need to finish it, then probably a lot better just to use what you are using.

Personally, my stack is Bottlepy (Python) and VueJs for frontend. Bottlepy is so simple and never changes, you just learn it once (and in a day) and you get stuff done. VueJS is a lot easier to learn than react and it just gets stuff done. React have other advantages such as bigger community, more tools, a bit more structure - but if you're small team I think VueJS shines more.

I used to use Django/Vanilla JS like you by the way :)

TigerTeamX··on Ask HN: What're the craziest hacks you've done to launch?
Reminded me of game developer who explained an null pointer exception. There was a function that kept getting a null passed and that broke the whole system. They searched for months trying to figure out why, and they couldn't. so at the end they just did a

  if (foo == null) {
     return
  }
worked like a charm.
TigerTeamX··on Ask HN: Why is everybody copying layoffs?
Exactly my thoughts but said a lot more eloquently.
TigerTeamX··on They're rebuilding the Death Star of complexity
In 2022 and start of 2023 we have moved all of our servers away from Docker Compose to just running bare metals. Yes a bit more setup in the start, but it makes it easier to maintain the servers. It really feels like all of these good ideas of the unix philosphy are getting rebuilt ontop of this new stack. Like they're rediscovering all of it again.
TigerTeamX··on Show HN: Product Hunt for Indie Hackers (Onedevlist)
Unfortunately we don't fit in there, but hopefully you'll expand your definition of indiehackers :P

Good luck with it!

TigerTeamX··on A Person Do Not Exist
AI-generated faces of nonexistent persons. Even if the website is older, it is still useful.
TigerTeamX··on Ask HN: Is AI revolution only for the select few unlike internet/mobile eras?
Great point, I'd also add that a lot of the big names are blowing up on the internet like ChatGPT but there are tonnes of open source stuff happening as well and a lot of the algorithms are published in scientific articles. In other words, there will be competition and it doesn't seem to me like it will be a winners take all
TigerTeamX··on Ask HN: How does HN do this community?
Do you by any chance know if he wrote something online? Or what his "writing name" is so I can search if have written anything?
TigerTeamX··on Ask HN: How does HN do this community?
Yeah makes a lot of sense - but I assume it is hard to find some moderator that can be both hands-off at the right time. You know more about how the moderators work? Maybe some blog articles or some sort like that?
TigerTeamX··on Ask HN: How does HN do this community?
The userbase of smart people definitely help, but I think the point you make with social media is even more to the point. I guess you can choose to become a large SoMe platform and have the advantages of this or choose to be smaller (but still quite big) and have a certain culture.
TigerTeamX··on Ask HN: How does HN do this community?
The guidelines for ycombinator seems very open for abuse but yet it isn't. Or maybe people get downvoted into oblivion.
TigerTeamX··on Show HN: Product Hunt for Indie Hackers (Onedevlist)
Interesting concept. Similar to https://www.uneed.best but I am sure there's space for more :)
TigerTeamX··on Ask HN: Why is everybody copying layoffs?
A lot of different explanations here and they're probably all true as it is a combination:

1. Interests going up means less economic activity (at least how our current financial system is setup) 2. Everyone else does it, so you can trim down without stigma. 3. We are hitting an economic recession and the companies remember how bad times can go so they want to prepare.

A more cynical thing is, as we are hitting this economic troubles ahead, things will most likely get cheaper. If Google have more money they can buy more of their competitors and ensure to bigger marketshare for cheaper.

TigerTeamX··on UK Police to get new powers to shut down protests before disruption begins
And they can arrest people for standing and in their mind praying. I am not religious, but that seems to be a slippery slope.

Here's a 1 minute clip

https://www.youtube.com/watch?v=wXURFRSUS9U

TigerTeamX··on Granian – a Rust HTTP server for Python applications
Looks super interesting. One of the things that I wanted to improve on are Gunicorn's latency and here:

https://github.com/emmett-framework/granian/tree/master/benc... shows way better latency for Granian.

Kudos.

just, when would you consider this good enough for production?

TigerTeamX··on Bjarne Stroustrup: Think seriously about “safety”... [pdf]
Exactly.
TigerTeamX··on Bjarne Stroustrup: Think seriously about “safety”... [pdf]
I just cringed when I saw C++ and safety in one sentence. This is good statistics to showcase gut feeling, thanks.
TigerTeamX··on How to improve Python packaging
I add them by hand to requirements.txt and I try to keep it as minimum as possible. Yes it makes it not 100% reproducible, but it forces me to think about each dependency and I can see in my git log why it was added.
TigerTeamX··on How to improve Python packaging
Please do elaborate before digging my own grave, thanks :D
TigerTeamX··on How to improve Python packaging
This is similar to how node is doing. I just basically copied that idea.
TigerTeamX··on How to improve Python packaging
I must admit I just gave up on all these tools. Instead I just do

    pip install -r requirements.txt -t .lib

and I have

    import sys
    import os

    sys.path.append(f"{os.getcwd()}/.lib")    

in the top of my script. Some will tell me this is silly, but it just works. Rememer to at .lib to your .gitignore. Else you'll have lot of fun.
TigerTeamX··on Why Mastodon and the Fediverse “Failed”
It seems like not enough people are using it to make a difference. And the people who use it, also uses other platforms for the same purpose. Correct me if I am wrong.
TigerTeamX··on Why Mastodon and the Fediverse “Failed”
I wondered this as well, and I thought if you implemented something similar but made it super simple to setup and configure it could maybe catch on. One way could be to build it in Golang and make it zero-config. This way it is just one file that you need to open.

Maybe this is what Nostr is doing. Do anyone have experience with Nostr?

TigerTeamX··on NSA asks Congress to let it get on with that warrantless data harvesting, again
Reminds of a bit of European Union https://europa.eu/europass/en Apparently the EU now started competing with businesses and they try to capture everyone's data. And people love it...
TigerTeamX··on Ask HN: Who’s using Ruby for web development, without Ruby on Rails?
This sounds like my experience with Django... After 5 years I still haven't mastered it and it still continuous make me think why is this so complicated.
TigerTeamX··on Flexport slashes 20% of global workforce over weak 2023 volume forecast
Thanks for the good explanation
TigerTeamX··on Show HN: ToolJet 2.0 – Open-source alternative to Power Apps and Retool
Interesting.

Is it possible to run ToolJet on bare metal without too many problems?

And this might seem silly, but SQLite3 datasource integration could be pretty sweet :)

← PreviousPage 3 of 4Next →