Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
grishka
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
46 ms
·
811.
▲
by
grishka
2y ago
IMO not quite. Here's how I see it: - Generic utility apps, the kind that you would search by what they do , like an audio player, an image converter, or a file manager — yes, it works for them like you say. - Those free to play mobil
812.
▲
by
grishka
2y ago
On Android, there isn't really a scary warning. You have to allow whatever app you're installing the apk from to install apps form "unknown sources". That's it. You only have to do it once per source. On iOS, I'
813.
▲
by
grishka
2y ago
This isn't as much of a problem on Android because it allows installing apks. There's plenty of apps that couldn't possibly be allowed in Google Play that are distributed using alternative means. It's a much more serious
814.
▲
by
grishka
2y ago
It works on an easily manipulated minority, which means everyone else has to suffer, right.
815.
▲
by
grishka
2y ago
I simply hate being advertised to and sold stuff when I'm not shopping. In any shape or form. But especially on my own devices and in my own home.
816.
▲
by
grishka
2y ago
Speaking of the big bang, how did time work back then? :) It's cool to say "in the first milliseconds of the existence of the universe X and Y happened", but how did time supposedly run as usual while everything else was on t
817.
▲
by
grishka
2y ago
And if the universe was much denser, doesn't that imply that all that matter affected its surroundings gravitationally? And as we know, time runs slower near large masses. And when something falls into a black hole, according to our ve
818.
▲
by
grishka
2y ago
What if the universe doesn't expand at all? What if we're completely wrong and redshift is caused by something else entirely, like some yet-undiscovered phenomenon that occurs to spacetime or electromagnetic waves? How can we be s
819.
▲
by
grishka
2y ago
For vulnerabilities I can at least understand that — most of them can be used nefariously, and you also get a shitton of money if you report it. Publishing some company's trade secrets, though, would only hurt their bottom line, whic
820.
▲
by
grishka
2y ago
Technically, all real-life ducks are waterducks. Except when they're temporarily airducks.
821.
▲
by
grishka
2y ago
Engineering culture maybe. But I take issue with the management and its goals. As a long time an app developer (mostly Android, but I've seen my iOS coworkers deal with Apple, and I released one somewhat popular Mac app while refusing
822.
▲
by
grishka
2y ago
> Also: how would publishing the data "make the world a better place"? For example, schematics of Apple devices would help people fix them on a deeper level than Apple wants (Apple doesn't do board-level repair, one 3-cent
823.
▲
by
grishka
2y ago
Morals towards faceless corporations that would do anything and everything to keep their profits growing indefinitely? No, I don't realize why anyone would have those.
824.
▲
by
grishka
2y ago
First of all, he could release it anonymously. Second, what law or contract would he be breaking anyway? An NDA with Apple that he never signed? Sure there is a person who breached an NDA in relation to the proprietary information contained
825.
▲
by
grishka
2y ago
> After he evaluated the Time Capsule's contents, Bryant notified Apple about his findings, and the company's London security office eventually asked him to ship the Time Capsule back. > Bryant again reported his findings to
826.
▲
by
grishka
2y ago
Indexing-based file search just sucks. Apple's Spotlight is no better. On macOS, I use this app: https://findanyfile.app , it does an old-school recursive file system traversal and works wonderfully. I'm sure there'
827.
▲
by
grishka
2y ago
The "update" badge is a minor, ignorable inconvenience. It's nothing in comparison to the in-your-face modal that blocks your entire desktop . There are various alternative file manager apps for macOS the same way there are
828.
▲
by
grishka
2y ago
As well as `sudo spctl --master-disable`, except it now gets reset sometimes because you know, computers are so unreliable, they forget things all the time.
829.
▲
by
grishka
2y ago
- The overt contempt for the user's work: your computer reboots NOW to install updates, your work be damned. In comparison, macOS allows you to put off installing updates indefinitely. It never gets in your way. It doesn't conside
830.
▲
by
grishka
2y ago
Unfortunately Apple can afford to do that because modern Windows is a much, much worse overall experience.
831.
▲
by
grishka
2y ago
Somehow, all people suddenly do wish to be immortal when they realize their death is very close. At this point I'm convinced it's a very strong, socially normalized form of learned helplessness.
832.
▲
by
grishka
2y ago
Thermodynamics only applies to closed systems. Living beings are open systems because they constantly exchange energy and matter with their surroundings. Earth is also an open system because it receives energy from the sun (and, to a much l
833.
▲
by
grishka
2y ago
Ideally, you shouldn't rely on characters for this, you should instead use the key code (which is 90 for z/я), which identifies the physical key on the keyboard as opposed to its corresponding character in the current layout. Here
834.
▲
by
grishka
2y ago
A bug report: the demo on the website doesn't work when you have a non-Latin (e.g. Cyrillic) keyboard layout active.
835.
▲
by
grishka
2y ago
One does not exclude the other. And, honestly, these things are connected. It takes more needless work from the developer to maintain the user-visible pleasantness while adding new features. The code is much more fragile than it could'
836.
▲
by
grishka
2y ago
1) Which version are we talking about? Segfaults were exceedingly rare either way. Especially so when I stopped using raw pointers. But yes, to no one's surprise, early versions were a mess. I can agree with you on that. I can't a
837.
▲
by
grishka
2y ago
We'll never know. There are many things that could go wrong because VoIP over the public internet is inherently fragile. When I asked for logs so I could look into it, I got cursed at once again.
838.
▲
by
grishka
2y ago
> BTW, would you mind sharing how you got that job? I started working with Pavel Durov in 2011 on the VKontakte Android app, after winning several of his developer contests, and it all just went from there. I was the last one of the &quo
839.
▲
by
grishka
2y ago
The worst codebase I've ever worked on was the Telegram client for Android. I mean just look at this file, it's so huge GitHub gives up rendering it: https://github.com/DrKLO/Telegram/blob/master
840.
▲
by
grishka
2y ago
That's when you take matters into your own hands and extract the API key out of one of their official apps. At least that's what I would've done. Though I'm not sure how legal that would've been if done in a paid
More ›