HNHacker News
TopNewBestAskShowJobs

commitpizza

671 karma · joined October 16, 2022

submissionscomments
commitpizza··on Show HN: Socketify.py: Http/Https and WebSockets servers for PyPy3 and Python3
Sorry for all the hate you seem to be recieving, I think it looks great!

I can't join the discord however since I was banned for unknown reasons and cannot create a new account without giving them my phone number, which I refuse to do.

But remember many great things get hated upon in the beginning, take dropbox as an example. People on HN thought it was a shitty idea and they seem to be doing just fine :)

commitpizza··on Steam hits 10M concurrent in-game players in record-breaking weekend
I actually thought about buying a Steam Deck just to support it financially and then just giving it to a smaller cousin since I don't game.
commitpizza··on Microsoft eyes $10B bet on ChatGPT
Yeah, I hate when companies name products or themselves like that. It's just a matter of time before it is the reverse.
commitpizza··on Microsoft eyes $10B bet on ChatGPT
So I guess we can remove the "Open" in OpenAI then?
commitpizza··on Show HN: Socketify.py: Http/Https and WebSockets servers for PyPy3 and Python3
Very cool, I will bookmark this since I am out on a look for a new backend framework for an api I am building.
commitpizza··on Steam hits 10M concurrent in-game players in record-breaking weekend
Valve is so far a great company and Steam is a nice product. What they have done for linux gaming is huge and they treat their customers well.

I am a happy user of Steam compared to pretty much all the other similar services that exists.

commitpizza··on Elon Musk’s private jet emitted 1,895 tons of CO2 in 2022 – ElonJet Wrapped 2022
I would understand it if the individual preaches that people shouldn't fly and then do it themselves but in this case there is no reason to hate on him. Of course he is going to fly private, he can easily afford it and would probably be stalked and/or harassed by everyone if he didn't.

Most haters would for sure fly private themselves if they could so I think it's jealousy masked as critique.

commitpizza··on Elon Musk’s private jet emitted 1,895 tons of CO2 in 2022 – ElonJet Wrapped 2022
I am not even that much of a fan tbh. But to say Elon hasn't done any good for the environmemt and technical progress is just objectively false.

Who cares if tesla was founded by someone else, he saw potential and executed the growth to what it is today. Tesla is also just one of the several great companies he has founded or been an early part of that does amazing things.

What companies have you been a key player in that has made great technical progress or reduced our environmental impact? Stop the hate man, be mature.

commitpizza··on Elon Musk’s private jet emitted 1,895 tons of CO2 in 2022 – ElonJet Wrapped 2022
It's easy to be a critic. Elon Musk have done more for the environment than most people ever will.

I see no posts for all the other rich people who uses their jets for trips that does nothing to reduce our impact to the climate.

It seems quite stupid to me to obsess so much over one persons negative impact and ignoring all the good that has come from the companies he runs.

commitpizza··on If PHP Were British (2011)
I can only wish the author of this article a good afternoon.

(https://www.youtube.com/watch?v=Rj9VljRQzCQ)

commitpizza··on Microsoft is turning Windows 11's Start Menu into an ad delivery system
I don't understand your point, this is exactly what I am doing. I am not using Windows or MacOS.

> especially when so many people are perfectly happy to keep buying and using Windows OS?

Honestly, this is because a lot of people that would care are unaware that this is happening. It's impossible to stay on top on everything in your life but that doesn't make it ok to treat those people poorly.

The main issue is that for many, there isn't a choice since you can't go to most stores and buy a linux powered machine. You have to have special knowledge in order to even install it.

commitpizza··on Microsoft is turning Windows 11's Start Menu into an ad delivery system
Yeah and I have no issues paying for it but unless you run Linux there is no other option that doesn't do this unfortunately.
commitpizza··on Microsoft is turning Windows 11's Start Menu into an ad delivery system
Horrible development, just yet another reason why I use Linux on all my privately owned computers.
commitpizza··on Ask HN: Good resource on writing web app with plain JavaScript/HTML/CSS?
I would advice you to at least use some kind of web component wrapper. I have used https://lit.dev/ a lot, even to build a large app and it works really well. You can get started very quickly and the experience stay true to the underlying platform.

I think lit is really a library that deserves more attention since it's so good.

Unless you simply want server rendered html, you can achieve that easily with htmx to get a bit better experience. Then you may use whatever language you want and just return html.

commitpizza··on What’s so great about functional programming anyway?
Interesting article with an interesting writing style, I may pick up the book even if I suck at reading books!

I didn't start as a skeptic and really think functional programming looks beautiful and is very useful in preventing side effects. However, in most practical situations I've found over the years functional programming to be harder to understand and debug when stuff goes wrong.

In javascript in particular, functional programming is very nice but at the same time usually way more ineffecient so for many tasks I tend to go back to normal for loops just because it's that much faster.

I had a collegue that wrote a lot of functional code and his code was extremely hard to follow and understand. Even if it was beautiful figuring out where the system went was the hard part and I had to go to the function decleration, understand it, move on to the next until I found whatever the issue was. When I found the issue, I couldn't easily fix it because the next function called was expecting the data structure to behave in a specific way so for one issue once I had to change basically every function called before and after which was way more tedious then if it would have been more sequential.

I don't know. There is something to say about functional programming but lately I have kind of tilted back into the more standard approach. Functional programming is a lot more beautiful in practically every implementation I've seen but the standard approach is, in my experience, usually more useful in practical terms.

commitpizza··on I record myself on audio 24x7 and use an AI to process the information
Very cool idea, the only question I have is how fast does this not drain the battery of the mics?
commitpizza··on I record myself on audio 24x7 and use an AI to process the information
Well yes, but this is a much cheaper option. Instead of having many smart gadgets you only need one. The mobile phone or some other microphone but that is the most obvious option.

Instead of paying hundreds of dollars for all these gadgets that have to be charged and kept safe you can buy cheap variants and still have basically the same benefits.

commitpizza··on Deno 1.28: Featuring 1.3M New Modules
Just out of curiosity, how would you configure that in a systemd configuration file?
commitpizza··on Deno 1.28: Featuring 1.3M New Modules
Somehow I feel like if you need to install Node to run Deno, you may as well just run Node from the beginning.
commitpizza··on Deno 1.28: Featuring 1.3M New Modules
> AFAIK unlike node, Deno's API is largely promise-based and therefore all unhandled exceptions should become unhandled rejections withou crashing the process - so this should be less of an issue than it is with node

Perhaps you're right, I have not tried this out in Deno-land so I cannot say wether this actually applies to Deno the same way.

I just know that I got burned by this exact issue in node and I think this can be a security issue that people usually don't really think about. If you know that some api is a node api, if you manage to find a bug that is crashing the process one could probably script it to trigger it to crash over and over again. Even if it restarts quickly, usually it takes a second or and in that time one could bring the entire api down.

I am not aware of any instance that this have been used against some api in practice but most other languages handle this much better than node does and the javascript way of crashing on error is one of the things that made me question using javascript for backend services at all.

Regarding the kubernetes... no thanks. I would not go into that beehive unless forced. I didn't like the complexity increase of adding a load balancer and that is like a drop in the ocean of the complexity that is kubernetes.

commitpizza··on Deno 1.28: Featuring 1.3M New Modules
I like what Deno is doing, it also has a bunch of great features. The functionality of it is great and the execution is sharp.

However, my main gripe with Deno is that it's tied to one company and it won't solve issues that it doesn't have. As an example of this, a version of nodes cluster module is not supported so there is no way of running one deno process per cpu which is very bad if you're hosting it yourself and want to utilize the full potential of your hardware.

It also means that if your app is bound to some CPU heavy action, like generating a large excel-file or similar, your app will go down since no requests will be processed due to the single thread nature. Of course, such actions can be solved with a web worker but what if you make a coding mistake which renders an unhandled exception? In this case the app would probably go down and if the end user for example does the same action over and over again (which end users tend to do in frustration), the app will go down again and again.

Deno as a company has probably little interest in solving this as the solution is to run it on their paid service. You could of course have several servers hosting the app, but that gets expensive real quick especially if you are a small shop. Another example is to run the entire app process as web workers but then you need to spin up many processes that all have their own ports which you need to add a load balancer in front of it. This is kind of advanced and adds unnecessary complexity to the app IMO.

Also, if Deno the company company fails, what then will happen to Deno the project?

commitpizza··on Deno 1.28: Featuring 1.3M New Modules
bun
commitpizza··on Launch HN: Unthread (YC S22) – Customer support, entirely within Slack
Seems nice but I would be afraid of basing my business on another product. If successful, there is nothing to say that Slack wouldn't simply copy the functionality and launching their own feature.

Happens all the time with these popular services within other popular services.

commitpizza··on Delaware judge discovers hidden entity recruiting people to be patent trolls
Software doesn't need to be obvious and could need the sharing aspect of it. I am thinking of all the new ML models that are up and coming for example. Not only do you require some advanced software but also a lot of hardware capabilities.

I don't really buy your argument since the same could be said for obvious stuff in the physical world as well.

I still think I am leaning towards companies keeping their secrets if patents is the only solution we can bring to the table.

commitpizza··on Delaware judge discovers hidden entity recruiting people to be patent trolls
I don't understand your point, do you mean that this cannot happen in other fields?

I imagine that this is the case for most stuff in the world. Ideas are not usually unique but it's the great execution of the idea that present the real challange.

commitpizza··on Delaware judge discovers hidden entity recruiting people to be patent trolls
But real inventions can occur in software too? Inventions that takes serious money, expertise and so on.

Some examples:

- Rust memory management

- New models in machine learning that enables amazing results

- Protocols

commitpizza··on Delaware judge discovers hidden entity recruiting people to be patent trolls
I don't really see the difference, why just software?
commitpizza··on Delaware judge discovers hidden entity recruiting people to be patent trolls
Maybe patents is a bad idea and should be removed.
commitpizza··on Nushell: Introduction to a new kind of shell
Seems like a missed naming opportunity, it should've been "Nutshell" :D
commitpizza··on Wikipedians question Wikimedia fundraising ethics after “somewhat-viral” tweet
So supporting radical left wing people with millions of dollars for output of political propaganda does not? Would you be as apologetic if Wikimedia would donate money to people who spread nazi propaganda as well? If nothing makes them extremists, then no one is extremist.

Of course it's all subjective but this is kind of what I mean that people like this destroys. If we, the other people standing by, cannot even get along to call shit out when it appears then we are royalty effed.

← PreviousPage 3 of 4Next →