Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
grishka
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
grishka
6d ago
Android actually has one real way to build UIs — it's the views and the resource system. Everything else is just Google's abstractions over that, which are either beta or deprecated. I'm not sure what kinds of tools do you
2.
▲
by
grishka
7d ago
I'm from a country that transitioned from free market and private property to planned economy and socialism, and then, 70 years later, back again. I'm sure it'll be fine. You can't scare me with such things :)
3.
▲
by
grishka
7d ago
> You'll throw Hollywood and most of the publishing industry out of business overnight Any downsides?
4.
▲
by
grishka
7d ago
Very much this. And another problem is that the US forced most of the world to adopt similar laws through various cartels, oh, sorry, trade agreements. I distinctly remember when suddenly it was no longer okay to openly sell pirated softwar
5.
▲
by
grishka
10d ago
I'm surprised there's an online component to that. I've never seen such a device in real life but I've always assumed that these have some sort of automatic commercial break recognition and that such features were first
6.
▲
by
grishka
10d ago
Adversarial interoperability works well for this. Facebook did it in its early days — it let you connect your account on then-popular competing social media website (MySpace, probably, I don't remember for sure) and would import your s
7.
▲
by
grishka
11d ago
I've always had the impression that they don't start loading the bags until after the gate is closed.
8.
▲
by
grishka
11d ago
Yeah, I meant doing that intentionally to send something to someone else for the cost of flight without having to wait days for shipping. Could you even get to the baggage claim area of an airport pre-9/11 without having flown into it?
9.
▲
by
grishka
11d ago
> ensuring checked bags have boarded passengers You mean you used to be able to just send a bag without flying yourself, and have someone else pick it up at the destination airport? Was this something that people did intentionally or did
10.
▲
by
grishka
11d ago
By that definition, Smithereen, my fediverse server software, is also an SPA, since it does what I call "ajax navigation" on desktop, so that the notifications websocket doesn't get disconnected and reconnected every time you
11.
▲
by
grishka
11d ago
Well, I'm an old-school guy. I'm all for developer ergonomics, as long as they don't affect the runtime . I use PostCSS and TypeScript in my own projects precisely for this reason, because they both make things more convenie
12.
▲
by
grishka
12d ago
I wouldn't consider that an SPA at all, it's just a page with an interactive element. An SPA is something that renders everything client-side and uses a generic client API to talk to the backend. A telltale sign of an SPA is that
13.
▲
by
grishka
12d ago
> One seemingly small change to a page (like setting innerText) can have many ripple effects with reflow on mamy parts of a page. I haven't looked into how browsers actually do it, but my mental model for it is that if something c
14.
▲
by
grishka
12d ago
> See most of the ecosystem around React, for reference. I've never used React myself, but what I've heard about it makes me question my own sanity. So are you going to tell me that instead of just updating the DOM tree direct
15.
▲
by
grishka
12d ago
At this point SPA pretty much implies React. But even if you optimize everything the best you could and avoid any third-party runtime dependencies, it's still going to be significantly more work to make API requests and do client-side
16.
▲
by
grishka
12d ago
Running code by itself isn't that bad, it's the fact that browser developers have decided for some reason that this code needs to be as performant as possible, so, JIT. I don't get it! The way JS is typically used, it doesn
17.
▲
by
grishka
16d ago
It's one of those technologies that makes you wonder what would've happened if they just kept advancing it instead of outright replacing it with something else entirely. How tiny could cores be made? Could modern chip manufacturin
18.
▲
by
grishka
19d ago
The modern tech industry is fundamentally broken, the incentive structure is wrong. No one even knows how to ship finished software any more. Everything's a perpetual beta now. It makes me really sad.
19.
▲
by
grishka
19d ago
The Cloudflare captcha checkbox fingerprints the crap out of your browser. It's an opaque risk-based thing, which is the worst. Anubis just makes your browser brute force hashes, that's it.
20.
▲
by
grishka
20d ago
There was a decompilation project of GTA 3 and Vice City. It got DMCAed by Rockstar Games, despite requiring the user to provide their own game assets.
21.
▲
by
grishka
20d ago
Yes but they do let you view the content without an account, so that does partially answer the question in the comment I was replying to.
22.
▲
by
grishka
21d ago
I've had people send me reels as links to ddinstagram.com and kkinstagram.com, which at least in Telegram, get transformed into a video that can be played inline from the link preview and downloaded.
23.
▲
by
grishka
21d ago
And stuff their UX full of dark patterns, and get very angry whenever someone tries building a third-party client without the bullshit.
24.
▲
by
grishka
21d ago
HN isn't social media at all because it doesn't have a social graph (you can't follow people here).
25.
▲
by
grishka
21d ago
You fall out of society, basically. In my circles, most people expect everyone our age to have Instagram, even though it's been blocked by the government since 2022. As far as I'm concerned, the algorithmic part that shows me cont
26.
▲
by
grishka
24d ago
In my own experience, you need a Windows app and a Xiaomi account, and then it will ask you to wait for days, and only then can you unlock it.
27.
▲
by
grishka
25d ago
I'm sure clones are still being made.
28.
▲
by
grishka
26d ago
Except apps themselves don't get backed up, only their data. So if you had any apps that are no longer in the app store or that came from outside of it (e.g. TestFlight or development builds), those won't be restored.
29.
▲
by
grishka
26d ago
Those "nandroid" backups weren't "close" to that, they were literally that initially. Then, when Android phones started coming with the /sdcard partition mapped to the internal flash memory (a subdirectory of &
30.
▲
by
grishka
26d ago
The core trick to making a popover, tooltip, or, really, any kind of overlay element that's anchored to something on the page is putting an element with `position: absolute` inside one with `position: relative`. You can make it display
More ›