HNHacker News
TopNewBestAskShowJobs

grishka

13,476 karma · joined February 20, 2017

Android/Java developer. Ex VKontakte, Telegram.

https://grishka.me

meet.hn/city/ru-Saint-Petersburg/Saint-Petersburg

Socials: - mastodon:mastodon.social/@grishka

---

submissionscomments
grishka··on Incident with Pull Requests, Git Operations and Issues
I managed to push a commit over ssh but then the client threw an error before the push fully completed. I can see the commit on the web, but my client still thinks it isn't pushed. And now when I try to fetch I get "permission denied" after a long wait, which is scary. I first thought something got hacked.

Maybe they need a better AI model for their vibe coding. That'll fix everything, right? At least that's what my friends keep telling me when I say that the free LLMs I played around with a bit are incredibly dumb.

grishka··on DiscImageStudio: burn visible artwork onto CDs, DVDs and Blu-ray discs
The thing is that sometimes you just need a cheap physical medium you can give away. Sure cloud is an alternative, but it's a bad one, since it costs money to keep online. A CD or a floppy is something you record and forget. And USB sticks are much more expensive and can be a security risk.
grishka··on DiscImageStudio: burn visible artwork onto CDs, DVDs and Blu-ray discs
Absolutely. And discs as well. I had an x-ray recently and asked them to give me the image so I could take it to a different clinic, and they burned it onto a CD. So I suppose optical media is sort of irreplaceable for medical applications at least.
grishka··on Brazilian Court Sanctions Lawyers for Prompt Injection in Court Filing
Saying that something is "best" without a proof in an ad is actually illegal in some countries.
grishka··on MacBook Pro with PROLED XDR Display and Touch
It's very unfortunate that there now isn't a single desktop operating system not ruined by touchscreen support.
grishka··on iPhone Duo Teardown
This reminded me about phones from the TV show Upload. They are wristbands that project a holographic screen. Feels like a cool concept, and just as impossible to build with current tech, heh
grishka··on Google has officially turned these Nest thermostats back into dumb thermostats
Another case of a smart home device that unnecessarily needs someone else's servers. They could've made it controllable over the local network and that would've solved, like, 80% of this issue.

I have a z-wave hub I bought about 8 years ago. Admittedly, it's shit, but it does one thing right — you only need the manufacturer's cloud services if you want to control it from outside of your LAN, or if you want integrations with other services.

grishka··on eMudhra to exit global SSL/TLS certificate business
CAs themselves already trust DNS to verify your domain.
grishka··on Facebook Pages require paid subscription to post more than two links per month
Or the ages-old VK spammer tactic of putting a space in the domain and asking people to remove it
grishka··on macOS 15.8.2 Breaks OpenGL
Audio problems aren't new. I remember that the last 10.9 build I was still using in 2016 had this bug where sound would just stop working every now and then. `sudo pkill coreaudiod` fixed it every time.
grishka··on Apple HomeView
Except if a device has a microphone and a network interface, it has the technical capability of sharing those recordings. The only realistic way to guarantee this sort of thing is to reverse engineer the entire chain between the two and then never install any software updates.
grishka··on Apple HomeView
Apple themselves keep assuming that they themselves can be unquestionably trusted. The same company that keeps inventing ever more elaborate ways to forcibly insert itself between users and developers to collect rent even when explicitly required by regulators to open up its devices to allow anyone to freely install anything.
grishka··on Ledger confirms spy chip implant behind wallet crypto thefts
I had a similar idea to bypass DRM for a while. Some kind of board that goes between the display panel driver and whatever sends it the signal, and outputs something you can capture, e.g. DVI or unencrypted HDMI. Not sure how practical it is.
grishka··on Passkeys are a trap
Look up how any modern smartphone boots.
grishka··on Passkeys are a trap
I'd go even further and say that secure boot and hardware roots of trust are the root of all evil.
grishka··on Passkeys are a trap
> The FSA's official explanation for mandating passkey implementation is that people kept falling for phishing attacks, and the attacks were getting too sophisticated thanks to "AI" or something.

Ah, yet another case of people being forced to use technology instead of being left alone doing things the old way where they understood all the risks.

grishka··on Every US Electrical Outlet Explained [video]
> British-style outlets can also be coaxed to take a europlug, not that I would advise anyone to do that.

I tried that once and the fit was so tight I thought I'd break both the plug and the outlet.

grishka··on Beauty in DVD Menus
TIL SCART can carry data. I've seen and used these connectors a lot but had no idea.
grishka··on Turn off Apple Intelligence on macOS 27 and get its disk space back
Some people just don't want AI, any AI, at all, can you imagine that?
grishka··on Turn off Apple Intelligence on macOS 27 and get its disk space back
This one is easy. Find its updater service plist in ~/Library/LaunchAgents, delete it, and create a directory with the same name so it won't be able to overwrite it.
grishka··on Apple has added persistent 'ads' to iOS, and it's driving users crazy
Firstly, I'm talking about PMs, not group chats. Group chats have different requirements because they have to be moderated.

Of course, I have nothing against being able to delete your own messages for both. A time limit within which you can do that is nice but I can live without one. But Telegram lets you delete every message in any PM conversation, including incoming ones, for both people. Or even the entire conversation, and make it disappear from the other person's list without a trace.

grishka··on Apple has added persistent 'ads' to iOS, and it's driving users crazy
But you can no longer trust Telegram that things you had in your chat will still be there tomorrow. This feature feels like someone has hacked into your device and deleted files they didn't like.
grishka··on Apple has added persistent 'ads' to iOS, and it's driving users crazy
Questionable features like being able to delete anything in the conversation on both sides. Tacky UI choices like liquid glass on Android or the excessive use of Lottie animations every-damn-where. All while being completely deaf to feedback, both from within the team (any criticism makes you "toxic") and from the public. The way he treats his employees isn't exactly good either.
grishka··on Apple has added persistent 'ads' to iOS, and it's driving users crazy
That's not a given. Visionary people sometimes go mildly insane over time. Source: worked at VKontakte and Telegram and watched it slowly happen to Durov.
grishka··on Dropbox's Jan 1st 2027 terms of service
Don't most countries give people their first IDs before 18? Mine does it at 14.
grishka··on English: A vs. An
As a Russian who's fluent in English, I feel like I ended up learning it mostly by example (Slavic languages lack articles, but we have other fun things for people learning them to trip up on, like cases). But a more general rule seems to be that it's "the" if you can point your finger at that particular thing or rephrase it with "that", otherwise it's "a".
grishka··on Minimal Phone 2
The product page explicitly mentions an unlockable bootloader.
grishka··on macOS 27 Golden Gate – Review
Android used to work kinda like that. You got the system partition that's a fixed size, and that's it. You also had the data partition for apps and their data on the same internal flash. For everything else, you inserted a micro SD card. You could move some apps to the SD card as well.
grishka··on Apple Reference Image: A New Approach for Verified Photography
You still have to trust the parts you can neither observe nor reverse engineer. So, everything organizational and everything that happens on their infrastructure.
grishka··on Apple Reference Image: A New Approach for Verified Photography
And why does someone have to trust Apple? Everything "security"-related that comes out of Apple lately somehow always assumes that Apple is to be unquestionably trusted.

And, yeah, I'm incredibly tired of this whole concept of a device you own acting in someone else's interests. This needs to stop and it needs to happen 10 years ago.

Page 1 of 34Next →