HNHacker News
TopNewBestAskShowJobs

ValdikSS

1,446 karma · joined December 29, 2014

submissionscomments
ValdikSS··on A big win for Android interoperability
Xiaomi Mi Band 6 and 7 support NFC card emulation for payments, issued by Visa/MC.
ValdikSS··on A big win for Android interoperability
Yes, Russian MIR system works this way.

https://glenbrook.com/payments_news/russias-mir-domestic-pay...

Just an application which emulates the card over NFC. No need to Google Play Services. It's been this way for ≈10 years I guess.

ValdikSS··on ASRock BC-250: Building the Budget Steam Machine
Right now the same situation happens with CMP 170HX.

These GPUs physically have 64GB RAM but locked to 8GB RAM. You can unlock all 64GB RAM with a patched driver.

They used to cost $200-250 but now cost $700+.

ValdikSS··on GitHub has alternatives, but no replacement
There's a mercurial, a very similar idea built in a very similar times. It was supported by BitBucket until recently.
ValdikSS··on GitHub has alternatives, but no replacement
I've recently seen https://v-it.org/, although the naming ("social software") is strange, the idea seems to be great: automatically maintain your own feature set of the software even if not all of the features are present in the mainline.
ValdikSS··on GitHub has alternatives, but no replacement
In the early days of github, it offered private repositories only for paid users. Bitbucket allowed private repositories for free.
ValdikSS··on Show HN: BitBang – Reach machines behind NAT from a browser, no account
It has an example on both the website and in SSH.
ValdikSS··on Show HN: BitBang – Reach machines behind NAT from a browser, no account
Will shamelessly promote my thing: https://ssh-j.com

No applications except regular ssh client. Needs an SSH connection on the client as well though.

ValdikSS··on Read this before you buy that TV streaming stick
In the world of auto-updates of software and firmware, even the hardware which is now completely legal and crap-free, could convert itself to a proxy or ad network later any time.

And don't forget about counterfeit products (which look like original but different in firmware) and supply chain attack vectors, which are really, really common.

If you want to buy something as simple as a feature phone, going to a store with 10 of them will give you at least 1/10 chance to buy a phone with a trojan/backdoor.

ValdikSS··on Substack writers, you need a website
>No one is writing purely for themselves

Every time I see posts like this one and go into comments, everyone in the comments treat writing as a hobby which they would like to turn into work and earn money from, more or less. And I suppose the words "writing" and "blogging" associate with the community around themselves in their minds, not with the text information per se.

I'm writing technical articles (blog posts) my whole life most of the time as a result of me learning something new, to structure the information on some topic for myself and others.

If it's a research, I make a post with all the information and final result of it in public, primarily for myself and sometimes for others, because 95% of the time it's not secret and there's no point to store it privately.

If it's a helpful information (software: unofficial bugfix, hacky workaround, poorly documented feature somewhere, etc), I want it to be searchable/indexed, only that.

I don't care about attribution, about who reads my writing (be it me, my friends, people I don't know, or AI), I have no incentive to push (as in post here or on social networks) or promote these articles in any way. I don't want people to get back to my site, to subscribe to it, or to build a community around it.

If the user types "How do I solve issue X" and by a mere coincidence I solved and documented it, I don't care if the user gets the solution from my website, from the scrape & repost websites, or from AI agent which scraped the site. If this helps the user to fix the issue or to learn something new, every way is fine for me!

ValdikSS··on Substack writers, you need a website
If you write news, posts that needs discussion, information that relatively quickly becomes obsolete, then probably yes, you won't want a website because few people will search for it deliberately.

But if you're writing for yourself, articles with multimedia, or want to use advanced features, no platform provides anything close to what you can do on your website.

Take a look at https://ciechanow.ski/bicycle/ for example.

ValdikSS··on Android May Soon Restrict On-Device ADB
This is what several cellular ISP to (block ports <1024 and 5555) to protect the users on IPv6.

You can unlock it with additional free option.

ValdikSS··on Android May Soon Restrict On-Device ADB
Lots of dumb phones are trojaned on a firmware level. Trojans are different, but in general they allow the third-party (malware author) to accept SMS and forward them over internet. This is used to register accounts on a services which requires a phone number.

Here's my article about that from 2021. It's for the devices sold in Russia, but this issue is worldwide: https://habr.com/ru/articles/575626/

And here's more detailed research of two particular devices: https://notes.valdikss.org.ru/trojan-digma/

ValdikSS··on My Images Are Dithered
Thanks, that looks cool. This is dithering in principle, but using dynamic spot functions.

To learn more about halftones, I'd recommend PDF specification, pages 303-307.

https://opensource.adobe.com/dc-acrobat-sdk-docs/standards/p...

ValdikSS··on How My Images Are Dithered
>Is this even dithering?

>But if you care about the method this is not dithering.

> I looked it up, the translation in this case is, in fact, simply "half tones" :^)

ValdikSS··on How My Images Are Dithered
??? This is halftoning, not dithering
ValdikSS··on Self-host your mail server
Free iredmail version is very basic, barely useful unfortunately.

I'd recommend mailcow for regular usage, or mailinabox if you're low on RAM or configuring email for server (not for people).

ValdikSS··on Self-host your mail server
I'm running 4 email servers, the oldest is from 2011 or so, to this day.

4 different countries, different AS.

I'm always puzzled by all the issues described by others. I had about 4 issues during these 15 years, all 4 were solved by reading the bounce message and doing what was asked in the message (contacting support of the destination).

ValdikSS··on Programming language file extensions that match ISO 3166-1 alpha-2 country codes
>Registration restrictions: Second-level registrations prohibited; must have a contact in Paraguay; subdomains have various restrictions; all applications subject to approval by registry

>Structure: Registrations are at third level beneath second-level labels

https://en.wikipedia.org/wiki/.py

ValdikSS··on Uhubctl – Control USB power per-port on smart USB hubs
My display has USB hub with several USB ports in it.

I've taped a LED strip on the back of the display and powered it from one of the USB ports.

By running `uhubctl --vendor 0451 --action toggle --port 4` from the desktop shortcut, I can toggle LED strip on and off, Philips Ambilight-style.

ValdikSS··on Ask HN: USB-to-WiFi print server for old printers – do you want it?
Well, you can't do that on iOS in general for example. There may be no drivers for Windows on ARM, or for macOS ARM. Or for Android.

If you just need to convert USB printer to a Wi-Fi printer, the regular old print server will work for you, and you'll need to install the driver on the PC. You won't be able to print to such a printer from the smartphones, without third-party software or at all.

With my device, you can. It will act like a regular modern AirPrint-supported printer.

ValdikSS··on Ask HN: USB-to-WiFi print server for old printers – do you want it?
These are just a port-forwarding devices like the ones from the 90s, which just wrap printer port over TCP. No auto-discovery, need for drivers, no scanning support.

Contrary to older-generation print server hardware or home routers with printer-sharing functions, my device does not require to install any printer-specific drivers or applications on your devices but uses universal standard drivers available in any contemporary operating system.

The printer driver is running on the print server itself, freeing you from installing drivers on the PC.

In other words, with it you can use AirPrint and Mopria to print and scan over the network on your USB printer.

ValdikSS··on Ask HN: USB-to-WiFi print server for old printers – do you want it?
Designed by a friend of mine, I love it so much!

https://www.behance.net/whorma

https://dribbble.com/whorma

ValdikSS··on Reviving a 15-year-old netbook with Arch Linux
If you really want to revive the machine, here are my tips and tricks

https://github.com/parksb/parksb.github.io-comments/issues/2...

ValdikSS··on The lost joy of music piracy
The first time I was banned for Village People, then for The Weeknd. Haven't asked the reasons after that.

I guess that's why Soulseek could be present on the sites like Google Play and in general is seen as a "music library" unlike basically all other p2p music file sharing/piracy resources.

ValdikSS··on The lost joy of music piracy
That's covered by What.cd's Gazelle "spider web of similar artists"

https://litter.catbox.moe/od8vcq.png

ValdikSS··on The lost joy of music piracy
It's andriod!
ValdikSS··on The lost joy of music piracy
That's private p2p, not public.
ValdikSS··on The lost joy of music piracy
Well they shadowban the accounts which share copyrighted content for which they receive copyright claims.

It's a centralized service, they just configure you account to be invisible in the search results of others.

And they don't check whether the file is really reachable. I've 'chmod 000' copyrighted files so they could not be downloaded (but still could be found in search), and Soulseek administrators were not happy with that ether.

I've been shadowbanned 4 times or so. They never unban, need new account.

ValdikSS··on The lost joy of music piracy
Oh no, these don't feel very well either, in a sense that there's only a few seeders of the older uploads, if at all, and by older I mean as old as just a few years old.

I'm running my torrent preservation service, and many anime/jrock/jpop downloads start downloading only after weeks or months of waiting for a seeder.

Groups and individuals who used to be active on the scene has switched elsewhere and retracted their archives and XDCC bots.

There are Chinese torrent-to-web download services which seem to cache already downloaded stuff for a very long time if not indefinitely, sometimes you can download it from there if someone managed to use the service (they don't seed it over bittorrent though).

← PreviousPage 4 of 14Next →