HN user
fart32
The account removal page didn't even work few months ago. I was getting some generic error messages and eventually gave up as it didn't seem to be temporary. Asking for more data when I clearly want the exact opposite is funny.
It's not well thought out legally, especially in Europe.
Does it matter, given its intent?
Yes, I saw similar numbers (just not in empty projects, but I'm not familiar with Laravel/Lumen - there might have been a good reason for it).
The point is that Composer packages are far from being that granular, we have less dependencies by literally order of magnitude.
The PHP community also prefers medium sized packages, so you don't get a thousand dependencies accidentally.
I think it was Laravel or Lumen? I tried that one once and was kinda amazed it pulled like 100 packages. In PHP ecosystem, I think that's considered a lot (to be fair, this is few years back). I've worked on fairly large projects (mostly Symfony + Doctrine and PHPUnit) and don't recall seeing so many dependencies.
Now compare this to initialization of any common JS framework starter.
Discord and Slack have the great advantage of being freemium proprietary software that don't have to inter-operate with any software not written by their own companies.
While that indeed is an advantage, it's not why they're dominant, and I'm not sure it's simply a question of funding either.
Let's be honest, compared to IRC, Discord and Slack are very easy to use. All it takes to join a server is clicking a link. IRC protocol is just as old as me, and I, to this day, remember the struggle as a kid of joining empty channels before finally understanding the concept of networks. Back in the day, you'd need a special friend with ZNC to be the cool kid. Since then, audience has changed dramatically and most people don't even know what "protocol" means.
IRC just doesn't offer what it takes to get everyone on board.
On the flip side, remaining lifetime is now much less relevant issue to you.
Google is best for searching Russian sites automatically (and very poorly) translated to my language that hijack history.back(). I'm getting those a lot lately.
When I hover over the "Define settings" button, it swaps with the other button.
To me, all this cookie consent is just a stupid game. This one is at least fun.
I'm very satisfied not working for software companies. My clients businesses revolve around real estate, transportation, manufacturing, etc. For them, software is a tool, not a product. Apart from stuff you mentioned, such as relaxed deadlines, it's also much more interesting for me.
When I was working for software companies, understanding the core business of our clients wasn't really that important, at least not at my position - just bunch of APIs around RDBMS, that sort of stuff.
Now I get to talk to end users and they get to talk to me, resulting in me learning a lot of stuff completely unrelated to software development (which is often exciting) and them getting something they actually want.
Also, for some reason, SCRUM was very stressful for me. No matter the actual deadlines, the everyday standups, all the organizational meetings and constant surveillance made me think that all the issues are urgent, which was rarely the case.
A colleague at the company I worked for was asked to explore available options regarding this matter. It simply didn't occur to him that this was supposed to be kept in secret, so pretty much everyone knew about this being planned, which turned out to stop this idea before it has been implemented.
Later, I was asked to implement some metrics in our in-house ERP, which would tell the management exactly at which time what employee was doing what - think of a same level of insight an Apache access log would give you. This was one of the few times I intentionally obstructed and eventually blocked this request. There were ways to measure performance anyway, I just refused the idea of live-monitoring.
How about this one, HN compliant?
I consider myself moderate power user and I'm not going to upgrade until there's a native way of restoring the taskbar to what it used to be on the previous releases. And by that I mean left aligned tabs with text labels. It used to be that way for about 30 years and I can't stand the grouping icons (both the grouping and the icons).
Yeah, I couldn't figure what the fuzz is about at first, as I simply right-clicked, copied and pasted into mspaint. I rarely need to save an image, more often than not I just paste it into some other application.
I hate how rooting became pretty much non-viable on Android. Losing OTA updates is a dealbreaker for me and all I really want is having an option to record my calls, which is legal in my country and often comes handy. It sounds like something a smartphone should definitelly be capable of by default.
Sure you can, the question is if you should. And you can't declare properties on interfaces (well, you can use @property annotation, but that's just... an annotation).
I sometimes wish I'd never learnt C#. I love property accessors, as I consider properties to be a part of public API and in PHP, there's no nice way around it other than the boilerplate getters and setters.
Also I hope we'll get generics at some point. I know there are some issues with their implementation, but even non-runtime enforced generics would be better then relying on a docBlock annotation.
Enums are neat, though.
What do you mean here? I have multiple discord accounts that I have logged in at once.
It seems this has somehow changed. Historically, the web app connected to the webserver of the locally running client, so it was impossible to be logged into more than one account on a device with native app running.
Long polling doesn't scale very well. Webhook/websocket and events endpoint combined sounds like the sweetspot to me.
I wouldn't follow this advice when it comes to clients or other developers. But I intentionally postpone stuff like this when it comes to pretty much everyone else. I read it, evaluate if it's critical and then I'll either take an action, or postpone it (usually replying I'll deal with it the next morning).
Some people tend to ask as a last resort, others do it before trying literally anything else. Well, at least they used to back when I was failing to prioritize my work. Now some of them can figure out the problem on their own pretty fast, because they were forced to learn and become more understanding of the system.
Reminded me his cool setup: https://youtu.be/_eSAF_qT_FY?t=1972
I don't know about that, but in CZ (right next to PL), there are 3 telecom companies and competition is pretty much non-existent. You can save some money by switching, but you'd need to do that every year, as those better offers come with an expiration. After many years, I've recently started to think about just cancelling it, because that's probably the only way to let these companies know that they can stick those offers up their...
Fixed lines, on the other hand, are fast, cheap and there's no data cap.
I wonder. I definitelly don't have my phone number and e-mail address visible to public (this has a purpose - if someone can find it, it means they at least spent 30 seconds of their life to issue a search query in Google) and I think most people don't as well. But that's the same thing with FB 2019 - my phone number was leaked, but I never made it public. Why would I.
I'm there and even received few scam calls from foreign countries. Ironically, I cancelled my account in 2019.
I get a quote from Wiktionary, not HN.
The camera app I have (preinstalled from Moto) can read QR codes. Links are OK, but it can't handle QR payments. You'd expect the phone to forward it to the right app, but no - you need to open that one yourself and use the scanner in there. There's probably a reason for it, maybe all the banks I use do something wrong and Android is capable of this, but at the end of the day, this doesn't matter. QR codes are more often than not frustrating experience for end users, especially those not tech-savvy enough. It's ridiculous, we can do better than this.
I see. I don't find the lack of ability to share a device as a problem, but I can understand your first point.
On a side note, I was thinking about using both - password/PIN (something I know and must be conscious to provide) AND a fingerprint. Sadly, Windows Hello can't be configured this way.
And unlike passwords, there's no 5th amendment right covering them for Yanks.
Good point, thank you.
Would you mind sharing few of them? I use fingerprint reader on my phone and laptop, is there a reason I shouldn't? Face recognition is something I have a problem with. I don't like cameras, especially those you cannot unplug.
Same here. If I ever loose access to all my devices at once, I'm not logging back.