cbarrick
@cbarrick@lemmy.world
- Comment on What is the point of Xbox? 2 days ago:
Nintendo has shown they have no interest in making real console hardware
Ah yes, the no true Scotsman argument.
Nintendo doesn’t make hardware to compete with Sony and Microsoft, despite having the best selling console hardware all-time, among the current generation, and among several previous generations.
You don’t have to be a graphical powerhouse to compete with PlayStation and Xbox…
- Comment on Please Don’t Share Our Links on Mastodon: Here’s Why! | itsfoss.com 6 days ago:
If caching is properly configured, the cache (Cloudflare) will see thousands of requests, but the VPS should only see one request.
- Comment on Please Don’t Share Our Links on Mastodon: Here’s Why! | itsfoss.com 1 week ago:
Just put the site behind a cache, like Cloudflare, and set your cache control headers properly?
- Comment on Google layoffs: Sundar Pichai-led company fires entire Python team for ‘cheaper labour’ 1 week ago:
Munich is cheaper for Google than literally any city in the US.
Software developer compensations are insanely high in the US, at least at these multinational corporations.
- Comment on Google layoffs: Sundar Pichai-led company fires entire Python team for ‘cheaper labour’ 1 week ago:
Compared to software developer compensation in California, Germany is waaaay cheaper.
Heck, Munich is cheaper for Google than literally any of their US offices. You would make more by working for Google in Raleigh, North Carolina than in Munich.
The only European city that pays as well as the US is Zürich. The pay is really good there, about the same as Seattle.
- Comment on Ever notice mammals never seem to come in green? 1 week ago:
Damn. I never knew that these were mammals…
- Comment on The Quest to Beat Trackmania's Hardest Tower Map 1 week ago:
Wirtual makes great videos.
Glad to see him releasing more to his main channel.
- Comment on Mastodon Incorporates as a Non-Profit in the US 1 week ago:
Fair. That was overgeneralizing German bureaucracy to the entire EU.
But I think the point that tech companies in Europe rarely survive still stands.
- Comment on Mastodon Incorporates as a Non-Profit in the US 1 week ago:
The EU is terrible at maintaining good tech companies.
Like, they have some really important and innovative consumer protection regulations, but they are really shooting themselves in the foot with this one…
- Comment on A new NES emulator was briefly available on the Apple App Store 3 weeks ago:
Right. But there is no copyright infringement in an NES emulator, as long as no copyrighted games are distributed.
Emulation itself is not copyright infringement.
The recent issue with the Switch emulator was that they were distributing encryption keys along with the emulator. I don’t think that was a copyright issue (encryption keys are not expression, therefore not copyrightable) but probably a CFAA issue.
None of that applies to the NES.
- Comment on This is a Test 5 weeks ago:
#retribution
- Comment on There is no EU cookie banner law 1 month ago:
Even if they were such a thing as a cookie banner law, and there is none, companies in the USA would not have to comply in their country.
It would be only for Europe.
This is a pretty naive take.
If you operate in Europe, you must comply with GDPR. To selectively show a cookie banner, you have to be able to identify the (location of) the user.
It is totally reasonable for a company to operate in Europe but not wish to implement a full identity or location detection system. And so they just show the opt-in prompt to everyone.
And you can’t just implement that by using the browser’s location API, because European users can totally choose to not share their location with you using that API. But you still need to comply for those users.
There has been for years a proposal for a standard, designed in 2009 (!), still available in all the popular web browsers (except safari) that can make for a seamless experience: the DNT header.
The diversion about the DNT header is irrelevant.
Firstly, it is not codified in law that the DNT header is canonical. What if a user forgets to check the box? What should the default be? What kind of UX should be presented to users? This stuff needs to be spelled out in law for DNT to be a valid way to express opt-in.
Secondly, it’s not a robust per-site permission. Browsers only let you set it globally.
Thirdly, it’s actually bad for privacy. By making your headers different from the majority, you are easier to fingerprint. This is why Safari does not implement it.
Be mad at companies
I get the spirit of the article.
But the GDPR has pushed the problem of consent to the users, and they haven’t done anything to make this easy or convenient. Therefore cookie banners are inevitable. Like, you can’t blame companies for acting in their own self interest; that is entirely counter productive.
The EU needs to solve this.
First, go after the data brokerage industry so that it is no longer profitable to sell user data.
Second, regulate how websites can seek permission. Ideally by specifying a consent API and requiring browsers to implement a sane UX.
It will be much more productive to try to solve this with the handful of Browser vendors than trying to regulate each and every consent banner.
- Comment on VR Headsets Are Approaching the Eye’s Resolution Limits 1 month ago:
But nowhere close to the human eye’s dynamic range…
- Comment on Leaked SpaceX documents show company forbids employees to sell stock if it deems they've misbehaved 1 month ago:
It’s private equity. So presumably they have more discretion around buy backs than public stocks.
- Comment on Facebook and Instagram are currently down. 1 month ago:
Meta has SRE. Not just a Google thing, even if Google invented it.
- Comment on Facebook and Instagram are currently down. 2 months ago:
Pouring one out for the SREs at Meta
- Comment on Thanks to OpenAI, it's never been clearer that Sundar Pichai is Google's Steve Ballmer 2 months ago:
Gemini👏Gemini👏Gemini👏Gemini👏Gemini👏
- Comment on Here's a collection of playable through web browser games. 2 months ago:
The Internet Archive also has a collection of Flash games: archive.org/details/softwarelibrary_flash_games
(OP posted a collection of arcade games preserved by the Internet Archive, played with an emulator in the browser.)
- Comment on A pizza flavored Hot Pocket is just a calzone... 2 months ago:
This is a case for the cube rule!
- Comment on GM Reverses All-In EV Strategy to Bring Back Plug-In Hybrids 3 months ago:
How do they make money off in-house infotainment?
It seems like better infotainment would lead to more sales…
Is theirs better? I doubt it.
- Comment on [deleted] 3 months ago:
Safety. Yes, Rust is more safe. I don’t really care.
I think this is honestly the crux of Drew’s argument.
If a compiler is to prove safety of a program in a language with low level memory management, then there is a lot of inherent complexity. Drew doesn’t like complexity, therefore Drew doesn’t like safety.
- Comment on Some Beeper users say Apple banned their Macs from iMessage 3 months ago:
The average American is not tech savvy.
(Which is surprising, given that the US has arguably the strongest software development industry in the world.)
Most Americans just use the default apps installed on their phones. Facebook Messenger is really the only non-default messaging app with mass market penetration, and that’s because most Americans already have Facebook accounts.
Americans just don’t want to sign up for new accounts or learn new apps. Therefore, iMessage won by default.
- Comment on Awesome Games Done Quick 2024 has officially begun! 3 months ago:
Tunic was fun. Monkey Ball was pure adrenaline.
Looking forward to Sonic Adventure 2 and Metroid Dread. Oh, and Elden Ring.
- Comment on Unity bans VLC from Unity Store. 3 months ago:
Just report every other package that includes ffmpeg.
- Comment on Electric Cars Are Already Upending America | After years of promise, a massive shift is under way 4 months ago:
The car’s CAN bus is always driven by a highly available real-time OS.
The car’s infotainment is often either in-house or Android-based.
Android (and to some extent Linux in general) is not suitable for hard real-time applications.
- Comment on Computing, You Have Blood on Your Hands! 4 months ago:
This is an awfully uninspired, useless article. I’m surprised it has been published by the ACM.
Yes, hate speech is on the rise on social media. But this article offers no data, no new insights, and no proposed solutions. It’s just regurgitating high-level positions that have been posted hundreds of times over by real journalists.
Why does the ACM need to publish this? What purpose does this article serve?
Of course we need to “acknowledge the problem”. But saying that implies that we haven’t. Literally everyone on social media recognizes this. Gallons of ink have been spilt on this topic, most of which offers actual insights, unlike this empty page.
- Comment on 2024 could be the year the PC finally dumps x86 for Arm, all thanks to Windows 12 and Qualcomm's new chip 4 months ago:
Linux runs great on ARM 😉
- Comment on [deleted] 4 months ago:
How tf does SEO spam, literally from seoco.co.uk, have 20 points?
If the key to SEO to get artificial recognition on social media? /s
Mods, please take this kind of spam down.
- Comment on I want to leave the Dynamic Island 4 months ago:
It’s a really innovative way to integrate it into the UI.
Apple’s approach to notches has always been “extend the screen up into the bezel” rather than “lower the bezel into the screen”.
The most obvious example (or easiest to explain) is with the MacBook Pro, where the screen is their classic 16:10 not counting the status bar. And their approach to the iPhone is no different.
And the dynamic island just takes that to the next level.
And I say all of this as an Android user. I much prefer Android to iPhone, but I’m not afraid to acknowledge when Apple gets it right.
- Comment on Software update crashes city of Seattle websites 4 months ago:
Integration testing is great for release validation.
But there’s also development work that should have been done on the release process it’s, like support for progressive rollouts and easy rollbacks.