HNHacker News
TopNewBestAskShowJobs

BiteCode_dev

24,628 karma · joined October 21, 2019

I write to save you time and effort when dealing with Python:

https://www.bitecode.dev/

Email: contact at bitecode.dev

submissionscomments
BiteCode_dev··on I found a 1-click exploit in South Korea's biggest mobile chat app
Or OS developers. Video codec developers. Network stack developer. Driver developers. Web browser developers. Web service developers. Office suite developers.

And if you are a developer and your software is used in any decent scale, you are unlikely to be the exception.

BiteCode_dev··on I found a 1-click exploit in South Korea's biggest mobile chat app
I don't shift goal post, I'm answering to:

> is nightmare fuel I didn't need to have in my life :(

BiteCode_dev··on I found a 1-click exploit in South Korea's biggest mobile chat app
I don't shift goal post, I'm answering to:

> is nightmare fuel I didn't need to have in my life :(

It's a weird reaction. All software have always been like that as far as I remember.

BiteCode_dev··on I found a 1-click exploit in South Korea's biggest mobile chat app
I don't care that the russian spy on my messages, I care that my gov does.

Russian can't affect my life as much as my gov.

BiteCode_dev··on Julian Assange has reached a plea deal with the U.S., allowing him to go free
I think we have vastly enough material to criticize Russia, we don't need more.

Our societies are already convinced those are dictatorships.

But it took Snowden and Assange to show us how deeply messed up our societies are.

It's very possible they are both Russian assets, but what they reported have been verified, and we needed to know it.

The way you are reacting is close to a religious interpretation of the world. It's not us VS them. It's not a football match.

We have a society to build, and it's been taken from us, one piece at a time. If we don't want to end up like Russia, we need all info we can get.

And given the huge price they paid for it, yes, I consider them heroes. And I think history will remember them as such.

BiteCode_dev··on I found a 1-click exploit in South Korea's biggest mobile chat app
We just had the xz crisis and that surprises you?

IT is just a series of security breaches.

BiteCode_dev··on I found a 1-click exploit in South Korea's biggest mobile chat app
Whatsapp is not open source and facebook was part of the PRISM program.

I don't think it's reasonable to expect them to actually be e2e encrypted.

Espacially since Zuckerberg has many years of poor track record for privacy, and made the famous quote "they trust me the dumb fucks"

BiteCode_dev··on I found a 1-click exploit in South Korea's biggest mobile chat app
Also whatsapp: https://www.reddit.com/r/whatsapp/comments/18eikrz/whatsapp_...

Discord: https://www.reddit.com/r/discordapp/comments/18dfmiw/discord...

BiteCode_dev··on I found a 1-click exploit in South Korea's biggest mobile chat app
Yes, but in that case, no single chat app ever conceived match your criteria. They all had some kind of similar major bug at some point. Even the big names.
BiteCode_dev··on I found a 1-click exploit in South Korea's biggest mobile chat app
Chat apps are hard, this doesn't strike me as a proof of bad quality as many competitors had such bugs.

And Telegram has been so far the most reliable, feature full and easy to use chat app I have had to use.

BiteCode_dev··on What's up Python? Django get background tasks, a new REPL, bye bye gunicorn
Then you don't need django, flask and fast API already does all that withing a single file.

What makes django useful is the admin, auth, session and so on that are all built around the ORM.

BiteCode_dev··on What's up Python? Django get background tasks, a new REPL, bye bye gunicorn
Yes but how do you go about defining an ORM model without an app init class?
BiteCode_dev··on No matter what they tell you, it's a people problem (2008)
I love this trend, every time they fail, it costs them a lot of money, and then I make bank after a few years of destruction because they look for a safe bet.

Then the cycle restarts.

BiteCode_dev··on Microfeatures I love in blogs and personal websites
It's embedded in the browser now.
BiteCode_dev··on The tiny chip that powers Montreal subway tickets
Assembly lines are dirty, full of parasites and with broken lights all the time.

We can create live deep fakes or detect complex objects in live feeds of random webcams.

We certainly can correct a few shadows and distortions on a flat piece of paper we formatted, showing a basic symbol we designed and printed, pushed against a sensor we control, on a device we can light and shape the way we want.

NFC fails as well, you can fold the ticket just and it will break the antena.

Of course if it's a reusable ticket on a rigid medium, it won't happen. But neither for QRCode.

BiteCode_dev··on The tiny chip that powers Montreal subway tickets
In 1994, no less.

I don't think people realize how limited the hardware was at the time.

They think because their phone is slow at scanning QR codes, that's how it must be. But the phone is not a dedicated device for QRCode scanning.

It's like someone saying they get blurry pics of cars on the highway so clearly speed limits are not possible to check automatically.

BiteCode_dev··on The tiny chip that powers Montreal subway tickets
> weird printed shape up at just the right angle in good lighting conditions

None of that matter. QR code can be read on any angle because of the 3 position detection patterns it comes with, by design.

Lighting conditions are not a problem on tickets (which is what the article is about) because you can illuminate the paper from the camera.

QRCode were fast on assembly lines two decades ago. They were invented in the nineties, at a time where we had slow processors and shitty cameras.

BiteCode_dev··on The tiny chip that powers Montreal subway tickets
The article talks about tickets with chips in it, which means you could provide the same ticket with qr code, only cheaper and less polluting.

No variance.

People can then use nfc with their phone, which doesn't have the pollution problem.

BiteCode_dev··on The tiny chip that powers Montreal subway tickets
I can't see big technical limitations resulting in slow QRCode scanning. We manage to detect fast cars going 120mph to fine them, we can read fingerprints instantly through a screen. We can take pictures of galaxies light years away.

30 years ago you could kill ducks with the NES guns instantly and it worked by detecting pixels.

I'm sure we can figure out how to analyze black squares and turn them into a number under 50ms.

BiteCode_dev··on Cosmopolitan v3.5
I would use redbean, from the same author, and use HTML.
BiteCode_dev··on Ruby: A great language for shell scripts
With cpan it's the same, you need to install deps somehow.

You don't need it if it's just a python script with stdlib, just like with raw perl.

BiteCode_dev··on Start all of your commands with a comma (2009)
You don't need the file to be named "hello.py". You can name it just "hello", with the right shebang it will work fine.
BiteCode_dev··on Ruby: A great language for shell scripts
Even if you don't want to limit yourself to the stdlib, you can still use a zipapp : https://docs.python.org/3/library/zipapp.html
BiteCode_dev··on Ruby: A great language for shell scripts
In fact, that's true for Python if you use a zipapp and no c extension: https://docs.python.org/3/library/zipapp.html

You can happily copy the zip of your scripts and all deps in the server.

You still do have to mind your versions, as always with python.

BiteCode_dev··on My Windows Computer Just Doesn't Feel Like Mine Anymore
I would say the problem is rather that companies are becoming too big to cares. Meta has been fined several times, in total for more than 2 billions. Amazon ? 746 millions. Tik tok? 345 millions. And yet it's a small price to pay for them
BiteCode_dev··on My Windows Computer Just Doesn't Feel Like Mine Anymore
Sure, you can also blame condoms for increasing the safety of people cheating on their spouses.
BiteCode_dev··on Farm: Fast vite compatible build tool written in Rust
It's a social filter:

- it brings the attention of people liking the tech

- it associates the tool with the values that come with the language and community

- it's a shortcut for explaining things you know most people will assume about the stack

BiteCode_dev··on My Windows Computer Just Doesn't Feel Like Mine Anymore
They are in Europe, and heavily criticized on HN everytime they regulate.

I love GDPR, yet so many complain about it for cookie banners, which are not even what the law requires: There Is No Cookie Banner Law (https://www.bitecode.dev/p/there-is-no-eu-cookie-banner-law)

BiteCode_dev··on My Windows Computer Just Doesn't Feel Like Mine Anymore
I grew out of Richard Stallman, but it's starting to grow back on me.
BiteCode_dev··on EU Council has withdrawn the vote on Chat Control
Yes it is going to be very unpopular, because this law is the equivalent of curing diabetes by breaking someone's legs and injecting aids.

Sure, diabetes is awful.

But the remedy can't be worse than the disease.

← PreviousPage 30 of 34Next →