HNHacker News
TopNewBestAskShowJobs

phreack

3,002 karma · joined December 4, 2015

I'm a passionate engineer, and an independent mobile, web, and server developer and consultant, with several years of experience in a lot of languages and architectures.

For contact, reach out at j3softwaresolutions@gmail.com

submissionscomments
phreack··on The AI reporter that took my old job just got fired
I honestly believe this specific case is a Pareto situation where the first 80% came at breakneck speeds, and the final 20% just won't come in a satisfactory way. And the uncanny valley effect demands a percentage that's extremely close to 100% before it has any use. Neural networks are great at approximations, but an approximate person is just a nightmare.
phreack··on Touchscreens are out, and tactile controls are back
I don't think that while ever ended! Have you seen Jetbrains' IDEs "new UI" (now the only UI except for a soon to be deprecated plugin)? You can't tell where a tab ends and the next one begins, it's just floating text on a solid background, with slightly more space between names. They also got rid of most labels, so it became a game of guessing what each symbol could possibly mean (another provably awful trend).

And the worst is, they're likely just copying competitors because as a sibling comment days, some people see the old accesible UI and think it looks old fashioned.

phreack··on Don't use "click here" for link text
> But people won't know where to click? > It's not 1995.

I've seen lots, lots of people living in 1995 these days then.

phreack··on US antitrust case against Amazon to move forward
This is actually my quickest rule of thumb for any internet article. If it's got links and some actually leave the site, I'll be immediately more invested and read through it. Otherwise I'll barely glance at it and go back to whatever got me to the article in the first place.
phreack··on Microsoft's 'Recall' feature can't be uninstalled after all
Yeah, Win10 will be my last Windows once the curtain starts to fall. Win11 has only got more invasive since release.
phreack··on Disney seeks dismissal of wrongful death lawsuit citing waiver in Disney+ terms
I think a good faith interpretation is that the "mistake" was having accepted the terms of use of Disney+. Not that it was really a mistake, the system is just rigged and they'd have found another argument if not this one.
phreack··on Is Cloudflare overcharging us for their images service?
> Please accept our apologies for the delay in responding to you. We are experiencing an unprecedented demand for our service, which is causing delays for our customers.

This is such weasel wording. It's frustrating because it's most likely true and the people writing it are probably not lying and honestly swamped.

But considering that growth is the main purpose of most companies like this... by definition, they will at nearly all times be dealing with unprecedented demand!

phreack··on Entering text in the terminal is complicated
This is by far the best practical option! Life could be even better, but out of all options this one's great.
phreack··on Entering text in the terminal is complicated
I think the lowest hanging fruit would be doing something (anything) to improve discovery of commands. I have great grokking abilities but terrible memorization skills, and I end up forgetting how to do what I want to do and maybe even have done before. Browsing man pages for every command is my bane. It's also why I dislike GUI with unlabelled icons, I never remember what each one does.
phreack··on New York Establishes Stringent Protections to Safeguard Kids on Social Media
It's extremely difficult nowadays to not fall into the temptation of letting a touchscreen be your child's plaything, but I firmly believe the damage they do in their early development stages is so drastic that even if everyone else criticizes you as a luddite (which is hard to take at scale and recurrence), it's worth believing in your own judgement.

The difference between kids with iPads and kids with no access/extremely restricted access is wild.

phreack··on I didn't touch a thing – just some cables and a monitor – and my computer broke
When I handle support problems like this where unplugged cables are likely, I make the user triple check everything is plugged in and bet a coffee on it. I've got it a couple times and I feel it makes people actually check their cables!
phreack··on Einstein went to his office just so he could walk home with Gödel
But then it's not "anytime you want"
phreack··on This Message Does Not Exist
I'd say a non-tech user has no idea what a server or cache is. I'd go with the word "backup" instead. Something like telling them that email is not backed up (online? where?) and if they delete it from their computer it won't be able to be recovered.
phreack··on Windows Recall sounds like a privacy nightmare
Sooner or later only people who wear shirts with big brand logos and constantly sing music from the Beatles will be the only ones not permanently recorded by the system. Hell, add a photo of a topless woman somewhere in the mix and bam, instant privacy.
phreack··on AI copilots are changing how coding is taught
These tools to me serve about two functions: writing regular expressions (and even then I'll tell it it's wrong once or twice before attempting to check the output), and saving me keystrokes for code I already know I'll write but is easier to describe. In both cases I already know what code snippets I want mentally, and it saves me minutes at most.
phreack··on Programming Is Mostly Thinking (2014)
This is why I work at night 80% of the time. It's absolutely not for everyone, it's not for every case, and the other 20% is coordination with daytime people, but the amount of productivity that comes from good uninterrupted hours long sessions is simply unmatched. Once again, not for everyone, probably not for most.
phreack··on Aegis v3.0 – a free, secure and open source 2FA app for Android
Well, that's exactly why I started using Aegis and swear by it, its backup capability. I keep it encrypted and backed up on two separate locations, so my phone can blow up safely and I'll still be able to 2FA under my own terms.
phreack··on In loving memory of square checkbox
For a one-button option, I think I'd like something like a knob pointing to the current state (like a label saying ON), which when clicked would point to the other state (OFF). Both labels should be visible at all times. I think people may understand knobs. I'm an absolute fan of skeuomorphism but you may be able to design something more abstract (but that's a slippery slope so hopefully not).
phreack··on Good DevEx increases productivity. Here is the data
Regular meetings and calls can't go over twice a week period. For me, it's one of the biggest reasons for unproductivity. I've worked on a lot of projects and the amount of meetings was directly correlated to how much everything was delayed.

In all cases, the people who pushed the most for meetings were the ones who contributed the least, and in fact had a negative impact. Nowadays it's a nonnegotiable rule from the start in our agency when taking on new clients.

phreack··on Results of the 2015 Underhanded C Contest
Took me a bit but they're replacing the string characters which are numbers with '0' and keeping the rest. So "3 102 45" becomes "0 000 00". Once I got it I thought it was brilliant.
phreack··on Please don't make me use another QR code restaurant menu
A different point of view from a particular experience. In a country with rampant accelerating inflation, QR codes brought on by pandemic protocols were an unexpected saviour to the problem of having to mark up prices every week or month. The experience itself sucks in most places as you might have seen due to terrible tech stacks to host the menu, but the benefit of not having to print or markup so many menus have made QR a must.

Funnily, I have an unfounded hunch that making price hikes so easy have in fact helped speed up inflation by a small bit.

phreack··on Please don't make me use another QR code restaurant menu
Yeah, QR codes should come at a minimum with a WiFi password written on them exactly because of this. Even better would be not to even bother with all of that but it's easy for owners to fall for grifters selling "the future" to them.
phreack··on www.google.com – The page is blank when accessed
That's discussed on GP's link, a former Firefox vice president said

> "Over and over. Oops. Another accident. We'll fix it soon. We want the same things. We're on the same team. There were dozens of oopses. Hundreds maybe?"

> "I'm all for 'don't attribute to malice what can be explained by incompetence' but I don't believe Google is that incompetent. I think they were running out the clock. We lost users during every oops. And we spent effort and frustration every clock tick on that instead of improving our product. We got outfoxed for a while and by the time we started calling it what it was, a lot of damage had been done," Nightingale said.

I tend to believe him

phreack··on RIP Microsoft WordPad
I just use Sublime Text for that. It opens immediately on all OSs
phreack··on Don't Say Velcro (2017)
Law is weird, but in real life people use google as a verb meaning "search on the internet" every single time. When a public figure says something like "look it up on Google" instead of "google it" (and you an almost hear the © in the former), that almost always means they've been in long talks with Google representatives about an ad campaign and they urged the speaker to not use the brand as a verb.
phreack··on DeskHop – Fast Desktop Switching
Most times, the answer to these types of questions on hobby projects is that the maker either knew more about Pies than Arduinos, or simply had a Pi lying around and not an Arduino in their home when inspiration struck, heh.

I've certainly been guilty of doing something "a worse way" simply because it's what I first thought of and was available to me, and you gotta strike while the mental iron's hot.

phreack··on Mozilla expands extension support for Firefox for Android
Personally speaking, I would love to switch to Firefox just to use uBlock Origin, but this picture[1] shows Opera's killer feature.

It's a screenshot of today's old.reddit.com/r/all. You can see how you're able to read all of the text vertically, without having to scroll sideways, because it wraps perfectly to the current pinched zoom level. No other browser works this good on Android, and reading stuff is my main internet use case. Try seeing how that website looks on any other browser, it's ridiculous how unusable they are.

[1] https://files.catbox.moe/5t853c.png

phreack··on Microsoft Will Eventually Start Charging You for Windows 10 Security Updates
I have no idea why, but my PC is very modern but still won't allow W11 to install (maybe a blessing?). So this means that I'll have to leave Windows entirely once this comes to pass. What's the angle?
phreack··on A failed AI girlfriend product, and my lessons
I hadn't read anything like that so I just checked and searched for "China" and it's not in the article. Looks like he censored the censorship.

Edit: Yeah, looking at an archived version, it's been edited quite a bit.

phreack··on A failed AI girlfriend product, and my lessons
I think most times you don't need to make a simile but just re-state the issue as simply and explicit as possible. Like, they heavily advertised and sold a feature and then took it away after people were used to it.

They had valid reasons for that, but people were understandably mad.

← PreviousPage 3 of 19Next →