Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
grishka
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
37 ms
·
661.
▲
by
grishka
2y ago
Telegram's "TL" serialization, that's part of its network protocol, also uses a bitmap for optional fields. It's an okay protocol overall. The only problem is that the official documentation[1] was written by Nikola
662.
▲
by
grishka
2y ago
Do they? Usually, at least in all those movie databases, only the box office revenue is listed. And for good movies, that revenue alone covers the expenses (also listed in those databases) many times over. And, usually, if a movie failed in
663.
▲
by
grishka
2y ago
Maybe it should be different based on the type of the creative work. Movies will be fine with 3 years, music albums maybe 5-10, books maybe yes, even 30, and software (including games) let's say 10 years after release or 5 years after
664.
▲
by
grishka
2y ago
IMO copyright should be short enough that things going into the public domain should be in the foreseeable future territory. So that it'd always be the choice of "do I watch this movie now and pay for it, or do I watch it in 5 yea
665.
▲
by
grishka
2y ago
> easily inspectable JavaScript More amazingly, he writes it all by hand (I asked).
666.
▲
by
grishka
2y ago
The productivity improvement is negative because of how much of everything is now a "product" instead of just a tool. Whenever you open something, especially after not using it for a while, you're met with an obstacle cours
667.
▲
by
grishka
2y ago
Which language is it? In mine it's almost the same, "don't divide the skin of a non-killed bear".
668.
▲
by
grishka
2y ago
These phones didn't have the modern smartphone architecture where there are separate CPU cores for the user OS and the modem. It's one single CPU core that does both the UI and all the low-level stuff required for communication wi
669.
▲
by
grishka
2y ago
It's such an odd problem from my perspective as someone who doesn't live in a western country! We still have 2G on all carriers and seemingly no plans to shut it down. So, if you want to use an old (GSM) phone, it's a non-i
670.
▲
by
grishka
2y ago
Nonvolatile storage by definition doesn't use any energy to retain data after it's been written. But an HDD needs some to spin either way while it's on, even when it's not currently being accessed. I can kinda see wher
671.
▲
by
grishka
2y ago
Sure, but if something goes wrong with your colocated server, you're supposed to fix it yourself, aren't you? So it feels kinda important that the datacenter is close enough so you could get there quickly on a short notice. I'
672.
▲
by
grishka
2y ago
What if you don't want to host your stuff in the same jurisdiction where you live because you don't trust your government?
673.
▲
by
grishka
2y ago
You have to play by Android rules. If you start your daemons from an app that runs a foreground service, I believe this protection would spread to the app's child processes too. Or if you root your phone, you can bypass the activity
674.
▲
by
grishka
2y ago
It's still kinda implicit because ToS is not legally binding and not enforceable ("by continuing use, you agree blah blah blah" is just someone covering their asses), and because everything you do happens on your own device,
675.
▲
by
grishka
2y ago
It's all about implicit vs explicit contracts. Blocking ads on your own device is a breach of an "implicit contract" that the website owner thinks you have with them, but that you've never entered into or even seen, be
676.
▲
by
grishka
2y ago
Android phones are kinda better in this regard because if you really insist, you can take matters into your own hands and install a custom ROM. Especially now that GSIs (generic system images) are a thing. Really though, why do we keep upda
677.
▲
by
grishka
2y ago
But it excludes people who don't have easy access to international banking.
678.
▲
by
grishka
2y ago
It's very bad that browsers even allow overriding hotkeys. Like, I'm sure extra code had to be written to make this work on the browser side. It would've cost nothing to Google or Apple or Mozilla to not write that code.
679.
▲
by
grishka
2y ago
I'd also add: don't do horizontal scrolling on desktop unless it's something genuinely large and two-dimensional like a map or a spreadsheet. It's impossible to make horizontal scrolling work nicely for people who don&#x
680.
▲
by
grishka
2y ago
It applies to the entire IT industry. It's deeper than UI/UX design, it's all this extremely condescending bullshit about never ever letting the user take their own responsibility for anything at all. Just today I googled how
681.
▲
by
grishka
2y ago
While I've never worked on financial systems myself, I was told many times that monetary amounts should always be stored and manipulated as integer amounts of smallest units of currency (cents). One reason being that integer math is
682.
▲
by
grishka
2y ago
Nintendo switches lol
683.
▲
by
grishka
2y ago
Then tie it to some signal or power rail that only gets enabled when the camera is in use, and that must be enabled for the camera to work, e.g. when there's power to the sensor itself.
684.
▲
by
grishka
2y ago
> If I get to tens of millions of users, maybe I’ll worry about it then. Nope, then you'll set up sharded databases and a bunch of application servers behind a load balancer.
685.
▲
by
grishka
2y ago
Interesting. I had no idea that these sorts of things happen in countries that never went through 70 years of socialism. We have "the" electric utility that services each particular city/area, it's a monopoly. The bill n
686.
▲
by
grishka
2y ago
I extracted a similar "light rays" texture from Windows 7 when I was trying to replicate its aero glass effect on Android to see what can be done with the new shader APIs. I ended up with something very close to this article, exce
687.
▲
by
grishka
2y ago
Mastodon doesn't have a non -chronological feed to begin with. Threads does have a chronological feed but it's very well hidden. In the mobile app, you have to tap the logo to reveal the selector. On desktop you click the arrow b
688.
▲
by
grishka
2y ago
I don't want there to be any pools of content. I want to see the posts made by people I follow, in the order in which they were posted, and nothing else at all.
689.
▲
by
grishka
2y ago
> Showing people what they like is the best way to get them to come back. There are different usage scenarios of social media. You seem to imply that people use it for entertainment, and yes, the companies themselves sure make them optim
690.
▲
by
grishka
2y ago
> Social media apps need users, and they need users to return and re-engage. And this is where the goals of the platforms and their users are at odds with each other. > Just use that. The problem is that while I can "just use t
More ›