HNHacker News
TopNewBestAskShowJobs

jameslars

158 karma · joined May 22, 2019

submissionscomments
jameslars··on YouTube blames ad blockers for slow load times, not the browser
If this is the analogy, why doesn't Google try something like protecting from sticks in the first place? For example, they could lock all of YouTube behind a login & paywall.

It seems like YouTube is attempting to FORCE people to adhere to its desired business model. If ad-supported video playback is not economically viable, then maybe it's time for a new model to be born? There is no obligation for me to pick up the stick and hit myself with it because Google says I should. I downloaded a bunch of bits that Google sent to my computer, and then I read the bits I cared about. That's how every webpage has worked in my experience.

jameslars··on Most Video Game Artwork Will Never Be Seen
A similar realization had a major impact on how Blizzard approached end-game raiding in WoW. In the first 2 expansions, only the most dedicated players were seeing the final boss and culmination of the storylines. It took 40 players working together to get there, and those 40 players had to execute complex fights in order to reach the end. Though a very rewarding experience for those who could do it, Blizzard did the math and realized they were excluding the VAST majority of their playerbase from the coolest content. They were spending tons of money creating this content and no one was experiencing it!

In the 3rd expansion and ever since then, end game content has been tuned to be a lot more forgiving and to require less people. There are still complex and rewarding fights, but ramping up the difficulty is "opt-in" generally speaking.

This is likely one of the reasons the game remained so successful for so long. Prior to this mentality shift, it was very common for end game MMO content to only be seen by a small minority of the players.

jameslars··on Unchecked Java: Say goodbye to checked exceptions
This is every Lombok lover's favorite strawman argument I've run into.

I've been coding in Java professionally for ~20 years. I can count with zero hands the number of times I've been burned by a getter or setter getting changed into something surprising.

If you really need auto-generated getters/setters/builders - Immutables [1] is a library that does it using bog standard annotation processing rules that don't require hacking your build process.

[1] https://github.com/immutables/immutables

jameslars··on Unchecked Java: Say goodbye to checked exceptions
Ugh Lombok! Literally everything it does is replaced by any competent IDE with auto-generated methods, with the added benefit of not requiring special build handling steps because the library can't play by the normal annotation processing rules.

There was maybe a time Lombok made sense. It does not anymore. Death to Lombok.

jameslars··on EVs from Toyota, Ford, Audi and Genesis are sitting on dealer lots
As someone who has recently went through an EV shopping and purchase exercise, the dealership model has SO MUCH room for improvement.

Every dealer was immediately talking to me about financing options and specials before I even sat in any single car, let alone test drove one.

Of the 5 makes I test drove:

only 1 was willing to have the car configured with an actual single-pedal-driving experience (Volvo). Most were worried that my unfamiliarity with single-pedal-driving would lead to a bad test drive experience.

only 1 was willing to talk to me in clear terms about how route planning and mapping would work with the charging network. 2 different dealers told me I would have to download "an app off the appstore" for route planning & charging.

every dealer had some sort of dealership mark-up on the EV. Usually in the range of $1K - $3K. The Audi dealer was kind enough not to lie to us about the purpose, it was a dealership markup that he thought would be negotiable if it meant losing the sale.

Our Tesla test-drive experience - we showed up for our appointment, got some brief instructions / Q&A, and were handed a set of keys to tool around with for an hour. Another Q&A after, and no pressure to do anything else. We left without any purchase commitment, and made that separately online on our own time after more deliberation about the decision.

My partner and I went into this process sure we would pick a non-Tesla, it was the last car type we test drove after weeks of trying others. Every dealership turned us off in some way. That combined with the raw numbers (price of car, range, cargo space, towing capacity) it's no contest that Tesla has both the best EV and the best buying experience for an EV.

jameslars··on You can fire 80% of software engineers and the company will survive
> and honestly a remote exploit for that has never been spotted in the wild.

What? Citation needed.

This spread through Minecraft servers like wildfire. The damage was mostly kids crashing the game on other kids, but that's still a denial of service.

Log4Shell definitely had "in the wild" exploitation. A trivial amount of googling gives evidence.

jameslars··on Kiwi Farms is down across all domains as DDoS-Guard terminates service
Here's the most disingenuous part for any defender of KF so far. The linked Twitter feed has a post from the KF operator:

"For the time being, I am locking the threads of the most prominent members of the hashtag campaigns against us... I'm tired of hearing about it."

Very "Free Speech" of KF. This is all just public information after all, isn't it?

jameslars··on Kiwi Farms is down across all domains as DDoS-Guard terminates service
One thing I haven't figured out in all the replies defending KF is WHY "making fun of weirdos" requires knowing & posting their address & phone number and keeping tabs on their physical location.

This seems like a pretty easy line to draw to start to show they're serious about keeping things "look but don't touch." Allowing doxxing seems akin to "won't someone rid me of the meddlesome priest" territory.

jameslars··on Kiwi Farms response to CloudFlare
So the argument is that because Carol is offering the best deal, Alice is entitled to it?

Carol has a literal right to their "free speech" too and there is really no getting around that no matter how you slice it.

jameslars··on Kiwi Farms response to CloudFlare
So in this analogy, Alice should not relay the message through Carol and instead ask Dave. Or maybe talk to Bob directly?

Carol isn't the only messenger in town, and Carol is not obligated to participate in communication they do not agree with. It's a weird position to insist otherwise.

jameslars··on Kiwi Farms response to CloudFlare
This essentially reads like a "what were they wearing?" argument against rape victims.
jameslars··on Google Timer is gone
Both 'timer' and 'stopwatch' suggest the Clock app to me in Windows 10. When I open it there is timer and stopwatch functionality available in the menus.
jameslars··on GameStop Is Rage Against the Financial Machine
I have an honest job AND a position on GME. Thanks for your concern though.
jameslars··on League of Legends quickly gaining on traditional sports in American popularity
Watching pros play it quickly becomes clear they are playing a different game than what your typical random pick-up-group is going to be playing from matchmaking. Their coordination is on another level.
jameslars··on A “bike platform” that temporarily swaps one car parking space for ten bicycles
I for one purposely worked remotely for at least 75% of "viadoom" specifically because of all the warnings beforehand. Many of my coworkers did as well. That may have had something to do with everything working out? They warned us very much in advance to make plans to deal with it, and people seemed to.

Another anecdata, the days I did commute in the bus was at least 50% fuller than "normal".

← PreviousPage 2 of 2