HNHacker News
TopNewBestAskShowJobs

jameslars

158 karma · joined May 22, 2019

submissionscomments
jameslars··on Hijacking the PS5's RTMP stream
I boot into a video games only interface. To update I click a single button. This is exactly a console interface and user experience
jameslars··on Hijacking the PS5's RTMP stream
You kind of undermine your own argument here. The Steam Deck is more a console than a PC, with lots of "just works" baked in either directly or through community support that makes it simple.

In 2026 I still have to mess with game settings, driver issues, and DRM garbage behavior as a primarily PC gamer. PC gaming is still a long way from "just works" and I think you probably just take for granted a lot of things you have to do to make it work vs a typical console experience.

jameslars··on More questions about whether researchers can trust OpenAI with unpublished math
> Provenance is hard to track - you would hope OpenAI has very good tools for this, but a full data trail of all inputs is difficult to trace through.

What would OpenAIs incentive for this be? They've gotten away with scraping everything and getting it ruled fair use. It seems like willful ignorance is an affirmative defense today. Why would they want to have some sort of audit trail that could prove otherwise?

jameslars··on An Engineer's Old Cooking Trick Is Going Viral, Divides the Internet
Definitely agree. I don't understand how "thinking harder" about what the word MIGHT be solves any problem. I might just be part of this older generation who is hard trained on reading and not skimming, I don't know. I've never found anyone who appreciates this sort of censorship to ask them to help me understand.
jameslars··on An Engineer's Old Cooking Trick Is Going Viral, Divides the Internet
Did you look at the original? I assumed it was censoring "killer" which also meshes with my perception that "trigger words" get censored in certain social media circles now.
jameslars··on Georgia police officers fired after Flock camera misuse
The estimated travel times displayed in major cities along highways are calculated by license plate sampling from what I understand
jameslars··on JEP 401: Value Objects (Preview) merged to OpenJDK master
You are definitely not alone. I love Java and I will always defend it. Java's perception is tainted by baggage from decades ago.
jameslars··on Americans don't know how to fight AI so they're fighting data centers
I like this argument/reasoning more than any I've encountered so far. Thank you! Enabling the disabled is definitely a positive and this is a strong argument for the "pro AI" column.
jameslars··on Americans don't know how to fight AI so they're fighting data centers
Is the hard evidence of AI being a net improvement for society in the room with us now?
jameslars··on Colossus: The Forbin Project
Back in the late 90s the Michigan Tech CS labs had 2 preferred machines for students to remote into, Colossus and Guardian.

I always enjoyed the reference as well as this movie’s a kid!

jameslars··on Artemis II crew see first glimpse of far side of Moon [video]
And your life might be very privileged to so flippantly disregard anyone’s reality that is just that difficult.
jameslars··on Discord Delays Global Age Assurance
I can appreciate that Discord is dealing with a lot of sides on this issue, and this response seems well measured with meaningful changes to the roll-out. As someone who has been fretting about replacing Discord communities with an alternative, this makes me feel better over all.
jameslars··on Banned C++ features in Chromium
I think Java has plenty of features that end up implicitly banned at least. e.g. you will really never see a `java.util.Vector` in any modern code base. No one `implements Serializable` anymore in practice. `Objects.equals()` and `Objects.hashCode()` get you through 99% of equals/hash code implementations. The list goes on.

I guess the difference is it's rarely "dangerous" or "hard to reason about" using the old features unlike what I see in the C++ list. Java replaces things with better things and momentum shifts behind them kind of naturally because the better things are objectively better.

jameslars··on Show HN: DebtBomb – Make TODOs expire and automatically create Jira tickets
I always advocate that TODO comments include a link to a ticket tracking the TODO during code review.

It’s easy to get a team to make this 2nd nature and gets immediate debt in the backlog. It can of course still be ignored and unfinished for a long time still but no amount of automated nagging will change that in my experience

jameslars··on Elixir 1.19
Java 8 -> anything 11+ wasn't great at scale. It's been smooth sailing for a long time again though.
jameslars··on White House loyalty rating for companies
Who is characterizing the other evidence as "equally specious" besides you in this new strawman argument?

Is your position that there are zero reliable indicators that fascism is on the rise in the United States

jameslars··on White House loyalty rating for companies
Looking at this in a vacuum, sure maybe it's time to touch grass.

Looking at this in the context of everything else going on in the country, maybe there are a lot of warning signs that are pretty hard to ignore?

jameslars··on We shouldn't have needed lockfiles
Notably, a lockfile does not solve this problem either.
jameslars··on AWS S3 SDK breaks its compatible services
I think you misread my response. I think assuming Amazon did this to hurt “s3 compatible” services is cynical. Amazon implemented a feature, well within their rights. Writing a blog post saying they “broke backwards compatibility” is cynical and disingenuous. Amazon never committed to supporting any random use of their SDK.
jameslars··on AWS S3 SDK breaks its compatible services
Less charitable or More cynical? How is Amazon supposed to track a 3rd party pulling their SDK and then reverse-engineering their own service side to work with the SDK? Assuming we're all okay with that premise to begin with, all sorts of other questions start popping up.

Do these 3rd parties get veto power over a feature they can't support?

Can they delay a launch if they need more time to make their reverse-engineered effort compatible again?

It seems a hard to defend position that this is at all Amazon's problem. The OP even links to the blog post announcing this change months ago. If users pay you for your service to remain S3-compatible that seems like its on you to make sure you live up to that promise, not Amazon.

Clicking through to the actual git issues, it definitely seems like the maintainers of Iceberg have the right mental model here too. This is their problem to fix. After re-reading this post this mostly feels like a click-baity way to advertise OpenDAL, which the author appears to be heavily involved in.

jameslars··on AWS S3 SDK breaks its compatible services
Hard agree. If AWS were offering “S3 compatibility certification” or similar I could see framing this as an AWS/S3 problem. This seems like the definition of “S3 compatible” changed, and now everyone claiming it needs to catch up again.
jameslars··on A secret poker game you can play on the subway
Does 5 of a kind beat a royal straight?
jameslars··on Man trapped inside driverless Waymo car as it spins in circles
If an Uber driver caused you to miss a flight by driving around a parking lot in circles at a speed you can't exit the vehicle, you don't think it would be a reasonable request for the customer to ask Uber to make it right?
jameslars··on No home in Carmel, California has an address. That's about to change
When you call from a cell phone, public safety answering points get your gps data from the carrier. Landline calls have their associated address data sent. This is called e911 and has been a thing for over 20 years.

The person answering the call will ask for a specific address, but does not need it to send help towards you.

https://www.fcc.gov/general/9-1-1-and-e9-1-1-services

jameslars··on Save Team Fortress 2 (#savetf2)
It would be less weird because I'm in public with a different expectation to privacy, but your point about surveillance in general is noted.
jameslars··on Save Team Fortress 2 (#savetf2)
As a cost-to-entry for a casual player, this seems like a pretty hard sell. I'd rather just find something else to play personally, than deal with a webcam and some invasive recording situation to play.
jameslars··on Save Team Fortress 2 (#savetf2)
Assuming you mean "undefined" as "unprovable", this still seems like an extreme stance to me. I also think, even if we had this the next goal-post would be "provenance of the video".
jameslars··on Flexport to lay off 20% of its workforce
I read this as 20% on top of the 30% that already happened 3 months ago.
jameslars··on YouTube blames ad blockers for slow load times, not the browser
Actually, I'm asking Google to serve me a file via a GET request. The response they send back includes the content along with an ad. Google would prefer I watch the ad but since the bits are on my computer and Google has no say in how I operate my computer, which bits I read, or how I allocate my time their wishes don't really matter after they've sent me the bits I care about.

Google could just say "no" and not send me any content at all. I'm not "taking" anything though.

jameslars··on YouTube blames ad blockers for slow load times, not the browser
And yet it's optional and they also keep sending me the same videos for free along with ads.

I could opt to close my eyes and ears for every ad they send instead and it would have the same effect at the cost of my personal time. Ad blockers are just time shifting Tivos in disguise. Google has no say in how I spend my time interacting with the bits they already sent to my computer.

Page 1 of 2Next →