cbarrick

joined 1 year ago
[–] cbarrick@lemmy.world 1 points 3 days ago

I mean, they don't have to release the source code. A compiled version would be fine.

[–] cbarrick@lemmy.world 15 points 3 days ago (2 children)

it's unrealistic to assume it would exist forever.

Older multiplayer games would let you self-host the server, long before the current trend.

Ubisoft doesn't have to continue to host servers. They just have to release the server code. Zero cost to them.

[–] cbarrick@lemmy.world 1 points 1 week ago

So, I'd argue that "frontend" and "backend" are the default modes of software engineering these days, and that embedded is a more niche field.

That said, if you're doing encryption code, you're doing far more advanced math than backend monitoring and alerting.

[–] cbarrick@lemmy.world 2 points 1 week ago* (last edited 1 week ago) (2 children)

You often need to be pretty good at math. But not because you're "doing math" to write the code.

In real world software systems, you need to handle monitoring and alerting. To properly do this, you need to understand stats, rolling averages, percentiles, probability distributions, and significance testing. At least at a basic level. Enough to know how to recognize these problems and where to look when you run into them.

For being a better coder, you need to understand mathematical logic, proofs, algebra/symbolic logic, etc in order to reason your way through tricky edge cases.

To do AI/ML, you need to know a shitton of calculus and diff eqs, plus numerical algorithms concepts like numerical stability. This is kinda a niche (but rapidly growing) engineering field.

The same thing about AI also applies to any other domain where the thing being computed is fundamentally a math or logic solution. This is somewhat common in backend engineering.

I'm not "doing math" with pen and paper at work, but I do use all of these mathematical skills all. the. time.

I am an SRE on a ML serving platform.

[–] cbarrick@lemmy.world 6 points 1 week ago

As someone living in Pittsburgh, I hate this.

Traffic is going to be a mess on Monday.

Both Kamala and Trump have rallies on the same day...

[–] cbarrick@lemmy.world 10 points 1 week ago

BUT good poll results aren't just "we polled 1,000 people and here's who they're voting for."

Good pollsters take demographic data when they poll. They model the biases of different demos, and they correct for those biases in their models.

Yes, reducing underrepresentation at poll time would be ideal. But pollsters are smart and are doing their best to put out good models. Pollsters know Gen Z is underrepresented and are accounting for that already.

In other words, don't let Gen Z underrepresentation in the polls lull you into a false sense of security. The polls are accurate. The race is neck and neck.

[–] cbarrick@lemmy.world 17 points 2 weeks ago

Big +1 for Sync.

I was paying for Sync back when it was a Reddit client, and I moved to Lemmy mostly because that is where Sync moved.

It's an awesome app. Best app purchase I've ever made. (There is a free version too.)

[–] cbarrick@lemmy.world 48 points 2 weeks ago (4 children)

What could Twitter possibly offer to make me switch banks?

What could Twitter possibly offer to make me switch brokers?

What could Twitter possibly offer to make me switch from Venmo and PayPal?

Which Americans are not in a similar position?

X Payments is doomed to fail. He missed the boat. The market is already saturated, and they've lost all brand loyalty.

[–] cbarrick@lemmy.world 1 points 1 month ago (3 children)

And were they any good?

My car runs Android Automotive^1 on an Intel Atom and performance is trash. I would hate to have a phone on the same platform.

^1 As in, the car runs Android directly, not Android Auto running from a phone.

[–] cbarrick@lemmy.world 2 points 1 month ago

So they tried to open a research center to steal Chinese talent (that has since been closed) and they released the Google Translate app on the Xiaomi store...

That's not the same as supporting the CCP and the Uyghur genocide.

 

On my "subscribed" page, if I scroll down, the app crashes. Not sure of anything more than that. But it's definitely repeatable for me.

Device information

Sync version: v23.11.29-22:27    
Sync flavor: googlePlay    

View type: Smaller cards    

Device: ASUS_AI2302    
Model: asus ASUS_AI2302    
Android: 14
 

cross-posted from: https://lemmy.world/post/11618012

TL;DR

  • Canada plays in Toronto on June 12 and Vancouver on June 18 and June 24.

  • USA plays in LA on June 12 and June 25 and Seattle on June 19.

  • Mexico plays in Mexico City on June 11 and June 24 and Guadalajara on June 18.

  • Semifinals in Dallas and Atlanta. Bronze Final in Miami. Final in NYC.

The article has a nice graphic schedule you can download if you want to plan travel to specific cities. Groups have not been drawn yet, so we only know USA, CAN, and MEX.

16
submitted 10 months ago* (last edited 10 months ago) by cbarrick@lemmy.world to c/syncforlemmy@lemmy.world
 

GBoard (Google's keyboard for Android) has a GIF entry feature.

Sync properly uploads the GIF from GBoard to my Lemmy instance, but the GIF does not play in the comments, and clicking on it returns an error "image was actually a web page!"

For the record, they're not technically GIFs. GBoard uploads the image as WebM.

This seems like a user journey that should be supported. Android users who use Google's keyboard to input a GIF comment would expect it to work or throw an error at upload time. Instead, Sync allows us to submit such comments, but they are broken upon viewing.

Device information

Sync version: v23.11.29-22:27    
Sync flavor: googlePlay    

Ultra user: true    
View type: Smaller cards    

Device: ASUS_AI2302    
Model: asus ASUS_AI2302    
Android: 14
 
view more: next ›