* PvP: Fortnite - Battle Royale (BR) * PvE: Fornite - Save the World (STW)
Both are basically grind-shooters. You kill things over and over ad nauseam to get loot.
Most people are playing BR with only a few playing STW. Save the World is fun with friends and in early access at the moment -- will eventually go Free-to-Play soonish.
Noclip has an excellent documentary on PUBG on how BR came about.
Epic saw the cash cow that BR was and jumped on the bandwagon.
TL:DR; Some crappy looking font becomes popular because "it bears a resemblance to the calligraphic forms of Asian writing systems."No Shit, Sherlock. News at 11.
Here is a texture atlas (picture) of all the glyphs in this shitty font since the author was too fucking lazy.
1. You have crap like this:
But Choc is full of irregularity. Its lowercase "r" resembles a "z." Its "g" looks like a capital "S." And its "h" crouches forward as though in starting position for a race, whereas its more heavyset uppercase incarnation is on the verge of rolling backward.
Uh. how about SHOWING us the glyphs instead of textually describing them and making us look them up so we can understand what the fuck you are going on about???
2. The popularity of Comic Sans and Choc "proves" that the general populace doesn't give a fuck about well designed fonts. Why is this news?
And yet, Choc is everywhere.
3. So it is "everywhere" in New York. No one gives a fuck about this font except some pretentious stuck-up typographer.
Yes, console game devs, HFT (High Frequency Trading), and HPC (High Performance Computing), are some of the exceptions. That's why I put the qualifier: Almost
By this retarded logic McDonalds is gourmet food with the *billions* it serves. Hint: It isn't.
Likewise, shit languages like Javascript and PHP, are popular because any code monkey can use them. But ignoring a problem doesn't make it go away. i.e. Memory management. To paraphrase JWZ, "Now you have two problems." This attitude of just throw more hardware at it is naive and non-scalable for certain problems.
Almost no one cares about performance, minimal code libraries, and non-bloated apps. The lower the bar for programming the worst this is going to get.
It's no surprise that "Worse is Better" W.R.T. programming languages has taken off. This has been happening for 30+ years.
I agree with the OP, Skyjacking is a stupid term. Someone is jacking the sky? WTF!
Air piracy is probably a better term to use (but even that gives the wrong impression: air is being pirated?!) The best term is airplane hijacking -- due to its unambiguous and clear nature.
I've never heard of skyjacking in 40+ years. The news has always reported this as hijacking as far as I've seen / heard / read.
A BubbleSort can also work great when the data is already "mostly" sorted.
That's the problem with academics -- they tend to be completely and utterly clueless about performance. The reality is OOP is shit for high performance, throughput is more important then latency, O() is a garbage performance metric, sub 60 FPS is crap, etc.
i.e. Radix Sort is O(k*n) so it MUST be better then the traditional O(n log n) sort, right? Wrong. Only the clueless ignore the cost of memory accesses like our idiot friend AngelOsphere here who is too stupid to understand how two O(n) algorithms "in the real-world perform vastly different."
Radix Sort can also be trivially modified to sort float32 instead of integers -- funny how that is not mentioned in the textbooks.
Hell even Bjarne Stroustrup was shocked to learn how slow doubly-linked lists were compared to arrays just a few years ago!/sarcasm Oh look, a "professional" programmer too stupid to understand how the (Data) Cache can effect I/O bound algorithms because they are out of touch with Real World applications. Color me shocked!
Fantastic story BTW! Instead of assuming about the problem you measured first. That's great you left a lot of "professionals" fuming!
You don't know what the fuck you are talking about.
O(n) _completely_ ignores the cost of HOW memory is accessed -- which matters in the Real World (TM).
Here are two array summation algorithms. Both are O(n) yet the second runs AT LEAST 2x slower because the second has a memory access pattern that doesn't take advantage of how the L1/L2/L3 cache works.
var i, sum,k beg, ms, stride, STRIDE = 16, SIZE = 1 << 22; var a = new Array( SIZE );
for( i = 0; i < SIZE; ++i ) a[i] = i;
sum = 0; beg = Date.now(); for( i = 0; i < SIZE; ++i ) sum += a[ i ]; ms = Date.now() - beg; console.log( "Sum: " + sum + ", Time: " + ms + " ms" );
sum = 0; beg = Date.now(); for( stride = 0; stride < STRIDE; ++stride ) for( i = stride; i < SIZE; i += STRIDE ) sum += a[ i ]; ms = Date.now() - beg; console.log( "Sum: " + sum + ", Time: " + ms + " ms" );
But keep believing that all O(n) perform the same when O() is a shitty, incomplete measurement of performance.
He was yet-another-clueless academic about implementation details. e.g. On paper you can two algorithms that both appear to O(n) but in the real-world perform vastly different.
Theory without application is idiotic. How do you *verify* your theory???
-- I want to work in theory. In theory everything works, in practice it doesn't.
/sarcasm Because PHP, Javascript, etc. are more "secure" **snicker**
See, I can play this game too.
You can write crappy code in ANY language. And while some languages make it far easier the problem isn't the language but the bigger problem is between the ears.
It takes time & money to do it the right way.
Engineering is all about trade offs -- programming is no different.
There is never time to do it right, but there is always time to do it over.
Wow! Your story is disheartening but mirrors what Ive seen. I'm starting to hate the corporate culture more and more. No one has time to answer questions, everyone is too busy trying to get their stuff done, etc.
Smart programmers, like you, get shat on and then companies wonder why they have a hard time finding god people! I swear clueless management has to be responsible for 49% of the problems along with the other 49% being code monkeys.
Did you fail History class when Prohibition was discussed???
Legality != Morality.
* Some things are legal that are moral * Some things are legal that are immoral * Some things are illegal that are moral * Some things are illegal that are immoral
> When politicians created the notion of "intellectual property" around two to three centuries ago,
*facepalm*
Copyright is an ARTIFICIAL monopoly. Copyright was invented BY PUBLISHERS to prevent _other publishers_ from profiting from printing. Hence the "right" to copy.
Here is a interleaved timeline of developers/publishers as far as I can piece together. There are very little details of the history of BMG's (Bertelsman Music Group) sub-divisions such as BMG Music Group, BMG Entertainment, BMG Ineractive
1984 Acme Software founded 1984 Just Micro founded 1987 RCA/Ariola International founded (eventually becomes BMG Music Group) 1987 Acme renamed to DMA Design 1991 DMA released Lemmings 1993 Take-Two Interactive founded 1994 Just Micro renamed to Gremlin Interactive 1994 BMG Interactive Entertainment founded (division of BMG Entertainment) 1996 Sam House becomes head of development for BMG Interactive 1997 GTA released by DMA, published by BMG Interactive 1997 DMA bought by Gremlin Interactive 1998 Sam and Han Houser leave BMG Interactive, start Rockstar Games 1999 GTA 2 released 1999 DMA bought by Infogrames 1999 DMA bought by Take-Two Interactive 2001 GTA 3 released 2001 DMA renamed to Rockstar North 2004 BMG combines with Sony Music 2008 BMG Music Group sold to Sony
This whole thing probably needs a 2D timeline chart to show owners/mergers.
> meanwhile 95% of PC gamers are stuck at 30fps, 720p at best.
[[Citation]]
Instead of pulling numbers out of your ASS (which makes you look like an idiot) why don't you actually LOOK at the data such as STEAM users:
* Around 0.37% use 1280 x 720 * Around 12.62% use 1366 x 768 * Around 64.29% use 1920 x 1080.
Where the fuck are you getting "95% of PC gamers" from??? Do you even USE a PC ???
> but what the fuck has that got to do with playing on a monitor or TV where you don't get motion sickness because you still have your peripheral vision?
FALSE.
My wife gets motion sickness at > 30 fps on both TV and monitors.
More proof that you don't know what the fuck you are talking about.
Why don't you actually TALK to people doing VR and LEARN about issues instead of spouting nonsense.
First, your argument was:
console gamers are some of the most demanding 60 fps
which is FALSE.
a) Oh look at that shitty 30 FPS, even on PS4 Pro:
At what point does pricing become exploitative?
> I will get out and pull on my best frilly womens underware
Methinks you been listening too much to Bob Rivers' Walking Round In Womens Underwear =P
> What's fun about Fortnite? Would I like it?
Depends -- there are TWO modes of the game:
* PvP: Fortnite - Battle Royale (BR)
* PvE: Fornite - Save the World (STW)
Both are basically grind-shooters. You kill things over and over ad nauseam to get loot.
Most people are playing BR with only a few playing STW. Save the World is fun with friends and in early access at the moment -- will eventually go Free-to-Play soonish.
Noclip has an excellent documentary on PUBG on how BR came about.
Epic saw the cash cow that BR was and jumped on the bandwagon.
God, I hate fluff pieces like this.
TL:DR; Some crappy looking font becomes popular because "it bears a resemblance to the calligraphic forms of Asian writing systems." No Shit, Sherlock. News at 11.
Here is a texture atlas (picture) of all the glyphs in this shitty font since the author was too fucking lazy.
1. You have crap like this:
Uh. how about SHOWING us the glyphs instead of textually describing them and making us look them up so we can understand what the fuck you are going on about???
2. The popularity of Comic Sans and Choc "proves" that the general populace doesn't give a fuck about well designed fonts. Why is this news?
3. So it is "everywhere" in New York. No one gives a fuck about this font except some pretentious stuck-up typographer.
Talk about a slow-news day at the NY Times.
Yes, console game devs, HFT (High Frequency Trading), and HPC (High Performance Computing), are some of the exceptions. That's why I put the qualifier: Almost
By this retarded logic McDonalds is gourmet food with the *billions* it serves. Hint: It isn't.
Likewise, shit languages like Javascript and PHP, are popular because any code monkey can use them. But ignoring a problem doesn't make it go away. i.e. Memory management. To paraphrase JWZ, "Now you have two problems." This attitude of just throw more hardware at it is naive and non-scalable for certain problems.
Almost no one cares about performance, minimal code libraries, and non-bloated apps. The lower the bar for programming the worst this is going to get.
It's no surprise that "Worse is Better" W.R.T. programming languages has taken off. This has been happening for 30+ years.
I agree with the OP, Skyjacking is a stupid term. Someone is jacking the sky? WTF!
Air piracy is probably a better term to use (but even that gives the wrong impression: air is being pirated?!) The best term is airplane hijacking -- due to its unambiguous and clear nature.
I've never heard of skyjacking in 40+ years. The news has always reported this as hijacking as far as I've seen / heard / read.
There are two books that discuss how and why companies last
* From Good to Great
* Built to Last
I'm assuming Bezos has read them.
There are usually 2 reasons companies fail:
* Implode -- bureaucracy grinds effectiveness to a halt
* Explode -- competition does it better, faster, cheap
Will see what happens to Amazon.
^^ THIS.
A BubbleSort can also work great when the data is already "mostly" sorted.
That's the problem with academics -- they tend to be completely and utterly clueless about performance. The reality is OOP is shit for high performance, throughput is more important then latency, O() is a garbage performance metric, sub 60 FPS is crap, etc.
i.e.
Radix Sort is O(k*n) so it MUST be better then the traditional O(n log n) sort, right? Wrong. Only the clueless ignore the cost of memory accesses like our idiot friend AngelOsphere here who is too stupid to understand how two O(n) algorithms "in the real-world perform vastly different."
Radix Sort can also be trivially modified to sort float32 instead of integers -- funny how that is not mentioned in the textbooks.
Hell even Bjarne Stroustrup was shocked to learn how slow doubly-linked lists were compared to arrays just a few years ago! /sarcasm Oh look, a "professional" programmer too stupid to understand how the (Data) Cache can effect I/O bound algorithms because they are out of touch with Real World applications. Color me shocked!
Fantastic story BTW! Instead of assuming about the problem you measured first. That's great you left a lot of "professionals" fuming!
I don't smoke but fuck off with your Puritanism.
First, yes, 2nd smoke is nasty and disgusting but people have a right to smoke in private.
Second, if people want to poison their bodies then no one else has the right to dictate how they abuse their bodies.
Third, banning is always a stupid "half-assed" solution (which never works) as opposed to education.
Code tells you HOW,
Comments tell you WHY.
*facepalm*
You don't know what the fuck you are talking about.
O(n) _completely_ ignores the cost of HOW memory is accessed -- which matters in the Real World (TM).
Here are two array summation algorithms. Both are O(n) yet the second runs AT LEAST 2x slower because the second has a memory access pattern that doesn't take advantage of how the L1/L2/L3 cache works.
var i, sum,k beg, ms, stride, STRIDE = 16, SIZE = 1 << 22;
var a = new Array( SIZE );
for( i = 0; i < SIZE; ++i )
a[i] = i;
sum = 0;
beg = Date.now();
for( i = 0; i < SIZE; ++i )
sum += a[ i ];
ms = Date.now() - beg;
console.log( "Sum: " + sum + ", Time: " + ms + " ms" );
sum = 0;
beg = Date.now();
for( stride = 0; stride < STRIDE; ++stride )
for( i = stride; i < SIZE; i += STRIDE )
sum += a[ i ];
ms = Date.now() - beg;
console.log( "Sum: " + sum + ", Time: " + ms + " ms" );
But keep believing that all O(n) perform the same when O() is a shitty, incomplete measurement of performance.
Dijkstra also didn't solve real world problems.
He was yet-another-clueless academic about implementation details.
e.g. On paper you can two algorithms that both appear to O(n) but in the real-world perform vastly different.
Theory without application is idiotic. How do you *verify* your theory???
--
I want to work in theory. In theory everything works, in practice it doesn't.
/sarcasm Because PHP, Javascript, etc. are more "secure" **snicker**
See, I can play this game too.
You can write crappy code in ANY language. And while some languages make it far easier the problem isn't the language but the bigger problem is between the ears.
It takes time & money to do it the right way.
Engineering is all about trade offs -- programming is no different.
There is never time to do it right, but there is always time to do it over.
Why is msmash still a thing?
(Besides posting stupid article like this)
Wow! Your story is disheartening but mirrors what Ive seen. I'm starting to hate the corporate culture more and more. No one has time to answer questions, everyone is too busy trying to get their stuff done, etc.
Smart programmers, like you, get shat on and then companies wonder why they have a hard time finding god people! I swear clueless management has to be responsible for 49% of the problems along with the other 49% being code monkeys.
LOL. I raise my glass to you. =P
> And even if they do know, they are not given time to fix their crappy code,
Nail. Head.
"There is never time to do it right but there is always time to do it over."
Did you fail History class when Prohibition was discussed???
Legality != Morality.
* Some things are legal that are moral
* Some things are legal that are immoral
* Some things are illegal that are moral
* Some things are illegal that are immoral
> When politicians created the notion of "intellectual property" around two to three centuries ago,
*facepalm*
Copyright is an ARTIFICIAL monopoly. Copyright was invented BY PUBLISHERS to prevent _other publishers_ from profiting from printing. Hence the "right" to copy.
* https://en.wikipedia.org/wiki/...
Here is a interleaved timeline of developers/publishers as far as I can piece together. There are very little details of the history of BMG's (Bertelsman Music Group) sub-divisions such as BMG Music Group, BMG Entertainment, BMG Ineractive
1984 Acme Software founded
1984 Just Micro founded
1987 RCA/Ariola International founded (eventually becomes BMG Music Group)
1987 Acme renamed to DMA Design
1991 DMA released Lemmings
1993 Take-Two Interactive founded
1994 Just Micro renamed to Gremlin Interactive
1994 BMG Interactive Entertainment founded (division of BMG Entertainment)
1996 Sam House becomes head of development for BMG Interactive
1997 GTA released by DMA, published by BMG Interactive
1997 DMA bought by Gremlin Interactive
1998 Sam and Han Houser leave BMG Interactive, start Rockstar Games
1999 GTA 2 released
1999 DMA bought by Infogrames
1999 DMA bought by Take-Two Interactive
2001 GTA 3 released
2001 DMA renamed to Rockstar North
2004 BMG combines with Sony Music
2008 BMG Music Group sold to Sony
This whole thing probably needs a 2D timeline chart to show owners/mergers.
References:
* https://en.wikipedia.org/wiki/...
* https://en.wikipedia.org/wiki/...
* https://en.wikipedia.org/wiki/...
* https://www.mobygames.com/comp...
* https://en.wikipedia.org/wiki/...
Speech is NOT an emotion. There is no such thing as "hate speech"
Either you have free speech or you don't.
Trying to label "some" speech as hate speech is nothing more then censorship. PERIOD.
--
Only children censor.
Adults discuss and even laugh at "taboo" subjects.
Ignoring the problem doesn't make it go away.
>> The holy trinity of graphics:
>> * 120 FPS
>> * 12-bit / channel HDR
>> * 300 DPI"
> Which for all 3 of the PC gamers that have it is lovely,
You DO realize that is an IDEAL, right???
> meanwhile 95% of PC gamers are stuck at 30fps, 720p at best.
[[Citation]]
Instead of pulling numbers out of your ASS (which makes you look like an idiot) why don't you actually LOOK at the data such as STEAM users:
* Around 0.37% use 1280 x 720
* Around 12.62% use 1366 x 768
* Around 64.29% use 1920 x 1080.
Where the fuck are you getting "95% of PC gamers" from??? Do you even USE a PC ???
> but what the fuck has that got to do with playing on a monitor or TV where you don't get motion sickness because you still have your peripheral vision?
FALSE.
My wife gets motion sickness at > 30 fps on both TV and monitors.
More proof that you don't know what the fuck you are talking about.
Why don't you actually TALK to people doing VR and LEARN about issues instead of spouting nonsense.
First, your argument was:
which is FALSE.
a) Oh look at that shitty 30 FPS, even on PS4 Pro:
* Destiny 2
* Horizon Zero Dawn
b) Let's ALSO conveniently ignore that fact that Arcade gamers and PCs gamers have enjoyed 60 FPS _long_ before console gamers did.
c) Let's ignore tablet and phones now targeting 120 FPS
Now you are shifting the goal posts to some bullshit "competitive FPS" line.
> console gamers enjoy fixed 60 fps in all modern competitive FPS games.
Except NOT all (console) games run at 60 fps. THAT's the point.
So much for console gamers "demanding" 60 FPS when there is ZERO sales data to support it.
> console gamers are some of the most demanding 60 fps even when it doesn't make sense
WHEN does it not make sense to run at 60 FPS ???
If you can't even run the UI at 60 FPS you are doing it wrong.
Interesting.
Would you referring to example of where Fogerty was sued for copying his own sound?
* https://mentalfloss.com/articl...