Hacker Newsnew | past | comments | ask | show | jobs | submit | more BiteCode_dev's commentslogin

The is really awesome and an original and clean solution to a dirty old problem. Kudos.


Selling pyx to biz: https://astral.sh/pyx


Yeah, I used to be in the top 100 SO users, so I wrote a lot of SO answers, and if you used Red Hat Linux, you probably used my library.

But according to your definition, I'm a script kiddy.


Too bad parsing english wasn't your strong point.


That's assuming this is most people's objective when they are at work.

And even if it was, that's also assuming this benefit would be superior to the benefit of remote work for the individual.


While I do believe that China is surpassing the West on many points, I'd like to underline that a cashless society is not a good thing. It's a terrible, terrible idea.

With no cash, the citizen passport and the GFW, the dictatorship has total control of society. It's not that there are no homeless, is that they are pushed to even worse conditions, out of sight. It's not that there is zero crime, it's that the crime is from the state, the mafia, and there is a lot of corruption. But nobody can talk about it because there is no free press.

I do think it's important to state how much China is advancing, and surpassing the West, because they are going to rule the world as the Americans did, soon.

But let's not pretend it's some kind of utopia.


I think you over estimate the control and under estimate the need for flexibility for any society to operate. Let's just say even in China, identity can be a commodity. For example scammers are known to buy bank accounts by paying poor people in remote areas. The system needs flexibility otherwise a majority of people will run into problems all the time.


Yes, but flexibility that happens in those conditions is at the cost of tremendous effort and risk from the population, usually under the tutelage of bigger power structures. EG: scammers are usually part of some organisation that has the power to do that, and the guy giving his name on the bank account is basically disposable.

Also the fact the population is so huge make it hard even for such a powerful state to grasp it all.

But regular citizen flexibility when something is not state-approved in advance is very limited compared to ours. The state can limit where they can move because of the citizen passport, limit what they can buy (and say) because of wechat, limit what they can see and know because of the GFW, limit how much you can be anonymous because big cities have cameras everywhere, coupled with AI tracking.

In Europe, if my government does something I don't like, I can pay in cash, or cross a border and do it in a different country. I can complain on the internet and find like-minded people to organize, advice, help...

I want to go to a gay bar and pay without having a record of it? I can. I want to finance an art or political project that the government would not like? I can.

In fact, anywhere in the world there is cash, and I have some secure cash stash, I can pay if I lost my phone, or with no battery. I can pay if my bank account is blocked by the bank. If it's in the red. If there is an outage on their app. I can pay if I've been robbed of my wallet and phone. I can pay if there is no electricity or no internet. I can even pay if war is declared, if I'm under bombs. I can buy illegal drugs, illegal plant seeds, illegal literature, and illegal human services.

Remember when visa prevented us to send money to wikileak? It was not illegal to do so in my country, and it was my money, but they just said no. Yet I could pay in Bitcoin, that I could buy with cash.

No-cash societies make everything easier when everything goes according to plan. When you fit in the box, and the box is not broken. It's why it feels so great, because day-to-day life is mostly this, for most people.

But the lack of alternatives will make you feel helpless the day you really need it. Cashless has never been about convenience, it's about deleting those annoying grey areas, inch by inch. It's about control.

It's not a new thing for China. The first time I went there, I was 17 years old, and there was no internet. So the state appointed us a state guide, and she was following us everywhere during the whole time, to make sure "we were safe".

Now China doesn't need to do that anymore. They know everything you do at any moment except in the remote countryside. And they can push a button if they want to stop you.


there really are far fewer homeless people in china than there are in america. it's not just that they're out of sight, it literally is much less of a problem to begin with. you can't try to equate these things


This is a ridiculous statement on so many levels... on the one hand it's true that culturally folks are more likely to look after their family members. But there's plenty of people who have not had kids and severe alcoholism as well. I've seen plenty of homeless on the streets of Beijing and many years ago too.. more importantly there's hundreds of millions of people who live precarious lives.


agree


Most of my big clients have about 10 intermediaries between them and the data: the antivirus, the browser, the VPN, the company proxy, the API gateway, their authentication layer, the virtualization layer, the application server, the microservice it requests and whatever data source this one requests.

So unless you are a lean startup, the reasons many products are horribly slow are very low hanging fruits no body are ever going to bother picking.

If you ever reach the time where pipelining is giving you a boost in perf, your app was already in a nice state.

It's so nice to be able to code on a baremetal server where my monolith has directly access to my postgres instance on my personal projects.


As usual, user are not making them paying the price for being badly treated. Software companies do this because they can get away with it, that's it.

Even on HN many people can't be arse to use Firefox, how could we expect anyone to avoid giants like Microsoft?


Sadly Firefox has been utter garbage for me the last few months, routinely hangs for me on 3 different machines across two different OSes.

Running out of options these days


Sounds like an extension acting up. Haven't noticed any issues on my devices.


[flagged]


I work across 5+ desktops (phy and vm) over the course of the day, 3 running multiple Ffx instances + forks. I support and maintain several dozen more Ffx installs for clients. Mostly because Firefox is the most capable (ex:containers) and trustworthy of my browser options.

Of the few problems I have, some are due to my unconventional setups - like the one I'm typing on now. It's a remote app, running on a vm w/ a copy of a profile storing logins.

I presently don't have any Ffx issues pending. Ironing them out took less time and energy than posting a rant about it.


I'm not doing anything weird and nothing in my setups changed, it all started after a recent Firefox update. I've been trying unsuccessfully to resolve the issue for weeks.

Just because other people aren't having problems doesn't mean I'm lying about my experience or that my comments need downvotes.

I love Firefox and only mention anything out of anxiety that enshittification is coming for it, too.


There are always forks. I run Waterfox and Floorp concurrent with Ffx and Nightly to help segment my browsing.

The one annoying thing with forks is they don't import from Firefox - it's anything but. Ffx profiles have to be manually brought over. It's so dumb.


One thing is certain, I can't remember a time in my life were this matter was a serious and regular debate by the general american public like today.


Agree, they really did their homework, listed edge cases, made practical compromises, chose not to overdo it, reworked it again and again quite a bit and compared it to real life experience.

It's really beautiful work, especially since touching the back bone (the import system) of a language as popular as Python with such a diverse community is super dangerous surgery.

I'm impressed.


Async was a soft keyword for many, many years in order to maintain compat. And before that, asyncio used yield to be even more compatible.

They took a decade to solidify that. At some point, you have to balance evolution and stability. For a language as popular as Python, you can not break the world every week, but you can't stay put for 5 years.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: