HN user

axiolite

1,325 karma
Posts4
Comments501
View on HN
JPEG Compression 4 months ago

The details are quite real, and they make the image far more comprehensible.

Get a picture of grass, save it as a JPEG at 15% quality... It still looks like grass. Then run it through jpeg2png... The output looks like a green smear. You might not even be able to tell that it's supposed to be grass. jpeg2png just blurs the hell out of images.

Here's a side-by-side: https://ibb.co/99C0F34d

JPEG Compression 4 months ago

You're talking utter nonsense.

Get a picture of grass, save it as a JPEG at 15% quality... It still looks like grass. Then run it through jpeg2png... The output looks like a green smear. You might not even be able to tell that it's supposed to be grass. jpeg2png just blurs the hell out of images.

Here's a side-by-side: https://ibb.co/99C0F34d

What does bigfoot have to do with conspiracy? Doesn't bigfoot qualify as folklore/urban legend/pseudoscience/hoax/mythology? Is there widespread belief the government is actively covering up its existence for some reason?

Nothing in the linked story explained it. Did someone make a whole documentary and couldn't get the most basic info right? Or did the reporter mangle the article write-up?

That happens, and worse. I've lived in multiple areas that have had their zip code changed. Area codes, too, sometime more than once.

I've implemented it, too, and didn't run into any problems. User inputs the zip code, if there's multiple city matches, they select the correct one from the drop-down (or you auto-complete the city name after they type the first 4 letters).

The fact that "A city can also exist in multiple zip codes. And there can be multiple cities with the same name in the same state" is a good point IN FAVOR of asking for the zip code first (NOT to avoid it) because you certainly can't do it the other way round.

And if you just leave it to the user to free-type all that info in, you have to verify it after... Users are going to make typos, and the USPS will kick your butt if you don't correct it (and credit card payments won't go through, either). So it may be less work for web-form creators, but pushing the verification down stream just makes it all worse for the company using it.

    According to Dennis Ritchie, the name is an allusion to the DD statement found in IBM's Job Control Language (JCL), where DD is short for data definition  https://en.wikipedia.org/wiki/Dd_%28Unix%29#History

it didn't take long for ssh to take over the world

That doesn't seem to be accurate. Wikipedia says, by the end of "2000 the number of users had grown to 2 million"

everybody was using ssh because there wasn't any alternative

I already listed TWO of the most popular alternatives.

the mouse-jiggling thing... not specifically a PuttyGen thing. On linux

Parent specifically said "windows client installation." Putty was very common on Windows. PuttyGen specifically and prominently told the user to move their mouse... etc. etc.

Borg is available for download as a standalone binary, easily dropped onto any Linux system even with very limited privs. And in the repos of every distro easily installed and kept up-to-date.

By avoiding that one step and using rsync instead, you're resigning yourself to "send 600MiBs" over the network for every tiny config change. Not a good trade-off.

Even back in 1996, OpenBSD emphasized security. By 2000 they claimed "Three years without a remote hole in the default install!" at the very top of their website. Qmail was released in Dec 1995 and its security withstood scrutiny for quite a lot of years. I'd be interested in seeing just how many RCEs a modern security researcher could actually come up with from a 1996 release of BSDi, OpenBSD, Solaris, AIX, etc. I'd bet on just a handful.

I can understand how, if your whole world was Windows 3.1 and 95, you'd feel that way about security at the time.

I believe your recollection is off by several years...

What you're describing is PuttyGen. According to Wikipedia, the first Putty release was in 1999. Archive.org doesn't have any snapshots of the Putty website before 2000, so that checks-out.

The RSA patent didn't expire in the US until September 2000, so that's when free implementations like OpenSSH first became widely available. That's precisely when I started using it...

The original SSH was first released mid-1995. There would have been a small number of installations in 1996, but absolutely negligible. It was not well-known until later, circa 2000.

In 1996? OpenBSD and Apache had been around for a year. PGP had been around for several years. HTTPS was used where needed. SecurID tokens were common for organizations that cared about security.

Admittedly SSH wasn't around, but kerberos+rlogin and SSL+telnet was available. Organizations who cared about security would have SecurID tokens issued to their employees and required for login.

Dial-in over phone lines, and requiring a password, was much less discoverable or exploitable than services exposed to the internet, today.

Work life is quite a lot different for a working-stiff than it is for a CEO. In large part, their company is an extension of themselves. Work whatever hours you want to. Private plane to take you wherever you want to go for free, if you can come up with a work-related excuse to go there (with no need to justify not coming back for weeks). Multiple folks acting more-or-less as your personal assistants. An office bigger than your house, filled with anything you want in it, on the company's dime. A big pool of cash you can order the company to throw at whatever interests you. etc.

developers of free-ish as in freedom products OWE it, not only to themselves, but their community to be as profitable as possible

Wikipedia seems to do just fine without.

Commercializing a product is a whole other field, and it's not reasonable to expect everyone to be good at that, and not reasonable to expect developers to all take on a second job of commercializing their hobby projects.

Why don't YOU commercialize your fork of their service, and use the proceeds to hire developers to maintain the code? That would be infinitely more useful than armchair criticism of others.

Why should a delivery driver pay the toll for the road to my house, and not me? Why should I be able to exploit flat-rate product pricing like that and skim some money from all customers of the delivery service?

Why should I pay the toll to drive to a friend's house? They're the one getting the benefit out of having easy access to transportation.

What if my taxes pay for all the roads in my town, while the neighboring town chooses to implement tolls instead? Why should I get double-taxed? Prisoner's dilemma and race-to-the-bottom?

Why should I have to deal with having my license plate stolen, and police time wasted (who are paid out of taxes), because of people who don't pay the tolls?

This is just a general argument against constant prices for everything though.

Maybe EVERYTHING shouldn't BE "constant prices". Maybe where there are practical alternatives to constant pricing, those should be preferred and used.

Charging $10 for a t-shirt is regressive.

No. Not unless there is only 1 type of t-shirt in the world available. If I'm poor I can go find cheaper t-shirts either less stylish, poorer quality, from a generic brand, from a discount retailer, second-hand (used), packaged in bulk, etc., or maybe wait around for a sale on the t-shirt.

As soon as enough people who are willing to pay the toll saturates capacity you end up with the same issue (“just one more lane bro”).

Increase the toll prices to reduce congestion, increase the number of buses on that route, and use some of the money for either expanding the road or building another more-or-less parallel road.

the whole modus operandi for desktop environments is not made with e-ink in mind

It used-to be in the DOS and terminal days, and it wouldn't take much to get us back there. Shut off all the eye-candy transition effects. Make your web browser, PDF viewer, etc., always scroll a full page at a time, instead of scrolling 1mm when you click on the button or use the mouse wheel. Just those few changes and you'll have something that'll work pretty well.

I call BS. NOBODY ever LIKED to type on T9. Maybe you well-tolerated it. Maybe you got reasonably good at it. But not LIKED. There's a reason text messaging really took over when smartphones came in... because T9 was no longer needed. It was objectively awful.

Bro who help up the tanks, for example, was trying to convince them to stay and oppress the student movement.

Source?

Wikipedia article says nobody has a clue who he is/was: https://en.wikipedia.org/wiki/Tank_Man

Chinese state TV treated him like a protester, and spun it as an example of what nice guys the Chinese Army is:

  CHINA TELEVISION ANNOUNCER: [subtitles] Anyone with common sense can see that if our tanks were determined to move on, this lone scoundrel could never have stopped them. This scene flies in the face of Western propaganda. It proves that our soldiers exercised the highest degree of restraint.  https://www.pbs.org/wgbh/pages/frontline/tankman/etc/transcript.html

I've seen things going the opposite way. It's only recently that an average person could jump on eBay and get assembled low-level electronic module/boards for cheap, and assemble into their project.

Yes, you'll probably have difficulty walking into a STORE to buy PC components, but only because online shopping has been killing local shops for decades now. You'll find it easy to get that stuff online, for better prices.

PCs, since the very start, have been going through a process of being ever more integrated each generation. Not too many people install sound cards, IDE controllers, etc., anymore. CPUs, GPUs, and RAM are about the only holdouts not integrated on the motherboard these days. It's possible that could change, if CPUs and GPUs becomes fast enough for 99% of people, and RAM gets cheap enough that manufacturers can put more on-board than 99% of people will need. And while you might not be happy about that kind of integration, it comes with big price reductions that help everyone. But we're not there yet, and I can't say how long down the road that might be.

Seems like they did it the by-the-book way for the commercial, rather than the panicked-escape real-world way... i.e. I'd do one vertical cut in the middle, then I'd be frantically pulling the glass shards out by hand (or claw hammer if available).

It's a shame AAA's testing wasn't more extensive. They should have determined the best tool for a quick exit... Crowbar, wood saw, large serrated knife, or can opener for example.

Multitools with glass breakers seem likely to be more durable and not fall apart like the cheap plastic hammers. e.g. Leatherman SIGNAL and $35 clones like B0BRRXVW9T. They also have knife blades, saw blades, pliers, and can openers for a good selection of alternative options to test out.

what happens if you have a work where e.g. the music and the script were written by different people?

This happens ALL THE TIME. 2001 A Space Odyssey, Heavy Metal (1981-Blue Oyster Cult), Rocky (1976) airing on TV without Eye of the Tiger, It's a Wonderful Life was public domain but distributors needed to pay for the soundtrack. TV shows like Married with Children and Dave airing in syndication with different opening theme songs. etc.

All over archive.org you'll find tons of classic films but with the soundtracks stripped out.

What's the point of buying something if the other person is allowed to steal it back.

If you can't make a profit off of a licensed property after 35 years of exclusive control, you've done something horribly wrong. If you sit on a licensed property and do nothing with it for decades, it should be allowed to revert to someone else, or better yet go into public domain.

Japan has neither and it's dubious whether the United States would step in.

There is NO QUESTION the US would provide a full defense of Japan against any aggressive party.

The US has multiple military bases in Japan, with 35,000+ military personnel. Japan pays the US billions every year to support the US military presence there. Japan is also a too-big-to-fail economy (4th in the world) and US trading partner. And strategically, what do you think the US "pivot to Asia" means, if not defending close US allies in the Asia-Pacific from unprovoked aggression?

    For over 60 years the United States-Japan Alliance has served as the cornerstone of peace, stability, and freedom in the Indo-Pacific region.  The U.S. commitment to Japan’s defense under the U.S.-Japan Security Treaty of 1960 is unwavering. https://www.state.gov/u-s-security-cooperation-with-japan/