Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment YouTube management clueless (Score 1) 41

While this kind of policy doesn't seem like a stretch for most companies, YouTube management doesn't seem to understand how their own platform works. Making videos bitching about YouTube is a pastime that all YT content creators do, and generates a lot of views and ad-revenue to boot.

I've seen hundreds of YouTubers posting videos in my recommended feed just this past week complaining about the new changes to the YouTube monetization program. To YouTube's credit, they let people criticize them to no end, unlike some of their competitors (e.g. VidMe), at least until now.

For musicians specifically, I've noticed that many I have followed over the years have moved to Twitch and Patreon because monetization seems to suck on YouTube.

Comment Re:They are customer focused (Score 1) 392

In the case of YouTube, they've done a shit job with advertisers too. The mass pullout of advertisers from things like the Adpocoylpse is proof of that.

The Adpocoylpse shows Google has no clue how their own platform works. All these drama-alert things like Pewdiepie and Logan Paul are not a surprise to normal YouTube viewers, yet caught YouTube management off-guard.

And it also shows Google has no idea how to pitch, negotiate, and sell to advertisers, because the bottom line has been that the demographics that advertisers seek to reach actually want to watch the stuff advertisers are freaking out over. Google should fire their current management and hire away big media execs that understand the biz and and have sway with advertisers.

Comment Re:Why Swift over Modern C++? (Score 1) 122

I didn't forget. I just didn't think it would be interesting to the OP.

- I didn't think optionals would be a familiar concept to a C++ programmer. They are also integrated with the type system and I already listed the type system.

- C++ has lambda functions now. Swift has simpler syntax, but I already listed syntax.

I am curious if you say C++ lambdas are not first-class citizens. What are examples of its limitations?

Comment Re:Why Swift over Modern C++? (Score 5, Informative) 122

- Emphasizes compile time & native code much like C++
- More powerful type system
- Safer language by design
- Native string type built into the language that is Unicode compliant (not a library like C++)
- No header files
- Large standard library (Foundation) being made cross-platform with built-in things like networking, date handling, file system abstractions, regex
- Features to replace the runtime things that GUI programmers found useful in Obj-C/Cocoa, but doing them at compile time and with stronger type safety
- Syntax is not constrained by C legacy compatibility
- Will eventually have stable ABI so you can share binary libraries

Comment Is Canonical getting paid? (Score 1) 212

Is Microsoft paying Canonical for all this? As I understand it, the Linux subsystem for Windows required Ubuntu up until now. Seems like this would entail some kind of licensing agreement for Ubuntu.

So I wonder if Microsoft is paying Canonical. If the number is large enough, Microsoft could ultimately influence the direction Ubuntu takes.

Comment Write-protect tabs (Score 5, Insightful) 467

I miss the hard physical write-protect tabs we had on floppy disks.

Nowadays, if you plug in a USB stick or external hard disk, you have to trust that the OS won't write or screw up your data in any way. Ignoring bugs and and "helpful" OS's who try to reformat if they don't recognize the filesystem, with viruses and other malware, you can't trust software to enforce read-only modes.

Comment Handmade Hero (Score 5, Interesting) 615

Watch Casey Muratori's Handmade Hero, where he codes a game live on Twitch from scratch with no 3rd party libraries.

His entire effort is fueled by his desire to educate the next generation of developers with an understanding of how computers *actually* work, which is something he feels is both important and has been lost.

https://handmadehero.org/

Slashdot Top Deals

For large values of one, one equals two, for small values of two.

Working...