HN user

mpicker0

32 karma
Posts0
Comments15
View on HN
No posts found.

Travel videos, for one. I've had to wade through a bunch of "Top 10 must-see places in $CITY" that are obviously thrown together listicles, narrated by an AI voice, with no value whatsoever.

Makes me wish they'd start showing thumbs-down counts on videos again, maybe that would have some impact on the problem.

pyenv can compile Python versions that might not be available with "apt install" yet. And you can have multiple minor versions available (3.7.8 and 3.7.9, for instance), if you ever need it.

Mitmproxy 7.0 5 years ago

We have a product that depends on data received from external web services. We often want to test certain conditions in the data (specific results, error scenarios, etc), and it's difficult or impossible to guarantee these conditions when we call out to our external services. We use mitmproxy to intercept and manipulate the responses we get.

Even if we don't need to manipulate the data, it's a very useful tool for watching requests go back and forth.

I used FoxPro 2.6 back in the day. We used to ship machines to our clients, preloaded with our FoxPro application.

As computers got faster, passing the 300MHz mark, our application suddenly started crashing on startup. Apparently FoxPro tries to figure out how fast it can perform certain operations at startup time, and there's a divide-by-zero error on higher-powered machines. The machines literally got too fast!

An old discussion thread: http://computer-programming-forum.com/2-vfp/e6d3528c90cc45d2...

The title of the article is "Samsung responds to reviewer complaints about its Galaxy Fold phone". The phrase "user error" appears nowhere in the article.

They do mention that some reviewers tried to remove the protective film over the screen but nothing in this article seems to be suggesting this is a "you're holding it wrong" reaction from Samsung.

How about username/password fields that actually look like data entry fields? In the Delta example, the "fields" are indicated by a faint grey underline with placeholder prompts nearly as dark as the page text. I've seen this on multiple sites; I guess it's not fashionable to show "ugly" text entry boxes in the UI, but without them, it's hard to immediately recognize where I should click to enter my username.

Not pictured but also terrible:

Enter your phone number in these three separate fields. We may or may not automatically take you to the next field when you've entered enough digits in this one.

Enter your phone number in this specific format (which may be: with dashes, with dashes/parentheses, without any punctuation, some other crazy thing). We can't simply extract the numbers on our end; that's unbelievably difficult.

Pick your area code from this dropdown.

Status bar abuse. Back when web browsers (and most other applications) had a status bar across the bottom of the window, there was a JavaScript API that could manipulate the text displayed there. A common trick was to "scroll" a message in the status bar by constantly updating it with all the letters shifted to the left by one.

Many schools have separate software engineering majors/disciplines. When doing my MS in CompSci, there was only one required class on software engineering. I can imagine that other schools would not have that requirement at all.

Misusing Bootstrap 11 years ago

There's also a trend of making the article name combative. "The Things You Don't Know About X Could Fill a Book," "You Aren't Using Y Right and Probably Never Will," "The 13 Parts of Z You've Never Even Heard Of," etc. Even if they contain decent information, I'm not likely to read it.

Or something between the two. I find Ars claim "The single reference to IMAX in the story..." a little disingenuous; the title of the article and even the URL slug includes the reference to IMAX.

Not that IMAX's response was justified, and I applaud them for backing down, but if Ars is going to be so indignant, they should at least be more accurate.