HNHacker News
TopNewBestAskShowJobs

Shywim

163 karma · joined December 31, 2015

[ my public key: https://keybase.io/shywim; my proof: https://keybase.io/shywim/sigs/KaZtmMlxnaTcVlDsxNK-rRAm9Y7mBKVGgF1OZEtPx0o ]
submissionscomments
Shywim··on The Google Play app review process now regularly takes longer than a week
I think that the app targeting Android Auto should be pointed out. Google Play reviews are mostly automated and it shouldn't take more than a few hours. Android Auto is heavily curated for good reasons.
Shywim··on The Google Play app review process now regularly takes longer than a week
You can request an expedite review from Apple. We already did this, and our app was up in the next 1-2 hours.
Shywim··on Phones should have a 'guest lock' feature
I had an Android phone circa 2018 (Samsung S8) that had this feature: it was called "App Pinning" and people could only navigate inside the pinned app until you unlocked your phone like you usually would.

Edit: I am now an iOS user since 2022, and I only learn about "Guided Access" from other comments haha

Shywim··on Real-time map of Great Britain's rail network
Note that carto.tchoo does not provide real position in real-time: it only has access to departures, stops, delays and suppressions and interpolate position based on this.

This means that if your train is running at half-speed or stopped but does not result in an official delay, the position will not match reality.

Shywim··on Claude mixes up who said what
Okay, let's say your `N-1` then.
Shywim··on Claude mixes up who said what and that's not OK
The statement that current AI are "juniors" that need to be checked and managed still holds true. It is a tool based on probabilities.

If you are fine with giving every keys and write accesses to your junior because you think they will probability do the correct thing and make no mistake, then it's on you.

Like with juniors, you can vent on online forums, but ultimately you removed all the fool's guard you got and what they did has been done.

Shywim··on Sizing chaos
Body shape is not only about obesity, or fat, and I think it's obvious the author don't talk about this when speaking of body shape.
Shywim··on I switched from VSCode to Zed
So, it's been one year since I use Zed daily, and I didn't encounter this issue, or any other issue for instance, everything is smooth and I never encountered a failure or a crash.

I work on large (everything is relative, though) monorepos, that would probably qualify for this limit, and I remember already did the kind of "workaround" discussed in this issue years ago on this device. I think it's hard to blame the software when the default file limit is so low depending on the languages you work with.

Anyway, if you would encounter this problem, you would have already encountered it with other tools, or else this is fine.

Shywim··on .localhost Domains
Not for me, MacOS 15.4:

    $ ping hello.localhost
    ping: cannot resolve hello.localhost: Unknown host
Shywim··on OOP is not that bad
It says "values of type B", as in "instance of type B", can be passed as if they are "instance of type A" (which they are actually).

But yes, values inside B specific to type B will not be able to be accessed when manipulating the type A.

Shywim··on Amazon says workers must be in the office. The UK government disagrees
The logical conclusion from statistics is hybrid work. I am full remote because of the distance, bust most of my company is hybrid, and my experience is exactly as described by the results of the Microsoft studies.

I go on site 3-5 days per month, and I always connect more (more than 0) with people outside my team and happens, even on work related topics which enable new interesting findings and what not.

It helps that the company where I work has a culture that make people want to go to the offices even if they are not required to do so. There are pics days when the office is full because people want to see each others, then they are free to remote work any time it is wanted/needed.

Shywim··on What's inside the QR code menu at this cafe?
I think that works out if you are alone, if you are with other people, the waiter will probably interrupt the socialization you are doing with the people you are with, causing stress even for the waiter.

Also we should recognize that the waiter is often looked down at, it is not a very nice job, and as a human being, having a poor experience with some customers will probably pass on to other customers, etc...

I'd go as far as having a job with "wait" in the name, and having to wait, calmy and happily or else you don't get your tip, is not so far from slavery.

Shywim··on The journey to Nintendo Switch
This is available for any game since 2019, here’s an article talking about it: https://www.eurogamer.net/digitalfoundry-2019-nintendo-switc...
Shywim··on Lemmy – A link aggregator for the fediverse
There's also a language problem: "retard" is a common word in french which bears no insult in it and simply mean "late" like in "being late to work".
Shywim··on New in Git: switch and restore
> Most Git GUIs map fairly closely to the underlying git model.

Maybe, but most Git GUIs don't provide clear error messages. This is the case of VSCode, which my teamates keep using. When you use Git CLI you can just have the original error message and know what's wrong.

I was also burned by sourcetree some years ago where it lost part of my code while doing a merge I didn't even understand.

I am not a Git expert. But I can remember the 5 commands needed to do my job every day: `commit`, `push`, `pull`, `rebase`, `checkout`. (you can also add `add` and `status` to the list if you want)

They're straighforward, except for `checkout` which is adressed by `switch` for the main usage.

If you use it wrong, Git CLI will tell you in most of the cases, and even tell you how to do what you intented to do. Git GUIs will probably tell you something wrong happened and left you at that or try to be more intelligent than you are and do something wrong.

> Isn't that just being incredibly lazy.

-> this is what I'd answer to do those Git GUIs.

> Isn't that just being incredibly lazy.

-> this is what I'd say to people who won't write these 5 commands on a sticky note or something and keep it for a month before realizing it wasn't hard to remember once you _commit_ to it and that Git is not hard, minus exceptional problems but Git GUIs absolutely won't help you with these exceptional problems.

Shywim··on Theia: Cloud and Desktop IDE
The same confusion exists between Visual Studio and Visual Studio Code.

Also, Eclipse Theia could be the name of the last version of the Eclipse Java IDE since they named every major release of their IDE until recently.

Maybe they should have gone with Theia by Eclipse, or just drop the Eclipse in the name altogether.

Shywim··on iPhone Apps Surreptitiously Communicated with Unknown Servers
AFAIK you can't refuse the network access permission on Android, even though the permission exists and is necessary for the app.
Shywim··on Ivy – A stress-free way to get things done
Must be a nice life to only have six things to do everyday.
Shywim··on Ubuntu 18.10 Cosmic Cuttlefish Released
In short: X.org is a decade old display server that became the standard to display graphical window on the majority of Linux distribution. GNOME, KDE, XFCE and others are/were client to this display server.

Wayland is a new protocol where the window manager (ie GNOME, KDE,...) is responsible of directly managing the display. Each window manager must reimplement this protocol (or use a library already doing this work) which enable them to have more control over the windows.

Applications must also directly support Wayland like they did for X.org before (which was the default commonly used, so no problem) or the user just have XWayland installed on their computer to show X.org windows inside a Wayland WM but then the application may not display correctly (blur, artifcats,...)

Shywim··on Ten years ago today, I had the idea for an app I thought was interesting
Android Beam is built-in since 8 years, but like many Android features, there's little to no discoverability when using the OS past the initial marketing on release.

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

Shywim··on Fortnite Android Installer allowed hackers to download and install anything
It already exists on newish (since 2017) phones and it's called "Facebook App Manager".
Shywim··on Facebook Can’t Be Fixed, It Needs to Be Broken Up
You can permanently delete your account, it's hidden in the help section.
Shywim··on Medium suspended our account and blocked access to all our published stories
I don't even understand why someone who has a hosting would want to write on medium when they can host their own blog, especially when in the case of liberapay and mastodon they say they are fighting for freedom but choose to wirte their posts in a closed, centralized service which also has user-hostile behavior.
Shywim··on Facebook tracks your private calls
Some replies say that the user should take a second look at what permissions they give, but in the case of Android apps the permission to use the Account Manager (used to register a service account like Facebook, Google, Twitter or any other things that need to synchronize in the background) is displayed as a "Contacts" permission to the user.

So some apps like Facebook might synchronize or make other uses of contacts with their service accounts, but many other service don't do anything with contacts and doesn't EVEN request the actual contacts permission but their permission request is still displayed as "Contacts".

How can the user be able to do responsible choices in giving apps permissions when the permissions layer of the OS make no sense?

Shywim··on Publish on Your Own Site, Syndicate Elsewhere
You can't but you can host them on your own and then put a link to them which is more cumbersome both for the writer and the reader who has to click a different link for each svg (or other asset) instead of just clicking one link to an article which inline them.
Shywim··on Publish on Your Own Site, Syndicate Elsewhere
IMO the web was made for discovery. I don't see why would people would want to consume what I write on Twitter or Facebook where there is no formatting available (or worse splitted in small messages on Twitter). If these people prefer to stay in their walled gardens, good for them, but I don't want to strip what I write to please them. Why won't a link on these platforms suffice since they have their "cards"?

Also if people want syndication in one place, there's still RSS aggregators which is a technology that works even if everyone like to pretend it doesn't.

Shywim··on Web Performance Made Simple
Not directly on-topic, but since the article mention CDNs: is there any privacy concerns when using CDNs?
Shywim··on Eelo: A Google-less Android alternative emerges
I like competition, but regarding "Google-less Android alternative" why everyone want to do his own project when this is a niche market with few developers who want to use their time to do this, and even less in the long run?

Why do people don't join their effort to put up something better, faster, safer?

Shywim··on Spotify files for its IPO
Isn't that the standard behavior on every music player?
Shywim··on Waterfox – Firefox fork retaining XUL support
If only people would put their efforts toward making WebExtensions support better, with features they liked from XUL, like they do with their XUL forks...
Page 1 of 2Next →