I don't pay for a monthly service. I watch some free youtube videos now and then, and maybe once or twice a month my wife and I will rent a movie on Youtube. Costs $5 a month or less.
Making games hasn't been a dream job since the 80s and maybe not even then. I grew up in the 80s and like millions got interested in technology through video games. I got deep into the hobby, wrote loads of half-finished games and even finished a few! One was a sort-of popular public domain missile command clone for the Mac that led to a job offer from Borland (they didn't know I was 16 at the time).
In those days, most games were made alone or in very small teams, by folks who worked close to the metal and truly, deeply knew the ins-and-outs of their chosen platform. I knew the Macintosh toolbox frontwards and backwards, other guys knew the Amiga co-processors soup-to-nuts. It was exciting to push the limits and you got to really own a project. It is hard to convey how satisfying it was to really make the computer do more than it was intended to do because you had hard-won deep understanding. Everything you knew you either figured out or was passed to you by your friends like ancient lore. It was magical to do technical work in a time before google or stackexchange.
A few of my friends in the community became professional game programmers about that time (late 80s / early 90s) and it was already changing. The emerging Windows standard and the appearance of engines was starting to insulate players from the metal (huge counterexamples like Doom notwithstanding). The teams were getting big, producers who weren't necessarily technical started taking over creative control, specialist artists and musicians started joining ever larger teams, and programmers were relegated to a more technical, and somewhat less creative roll.
I didn't see this first hand (I got into hardware in college and haven't looked back) but in chats with friends who went to places like EA, Disney, Sony, and so on, the job became more and more a grind.
Lots of tech jobs have death marches (I certainly do in ASIC design), but the difference is game companies like to pretend that they are doing YOU a favor by employing you. Like you should do technical wonders and work insane hours because you have the privilege to be living the dream making games. Screw that.
In other words, many of the things that attracted technical people to games in the first place have been taken away from us for decades now and yet the myth that working in games is some kind of dream job persists. I've known it kind of sucked from at least the mid 90s.
Of course you can. There is no law you have to expunge anything. They can look at the old plea documents and make a determination.
Yes, they are people. Often people who committed actual crimes (not BS pot crimes) but were given reduced charges in a plea deal to avoid a felony record.
It's a lot more complicated than that. Many people who are in jail or prison for "drug crimes" actually did a whole lot more and pleaded down to a drug crime during pre-trial negotiations. This is one reason why we have so many people in jail for "drug crimes".
Sometimes a person with a drug conviction really is only guilty of a drug offence. However, if they pleaded down a robbery or weapons offence or whatever then you probably don't want to expunge that.
1. Healthy 2. Terrible. They will kill you! 3. Maybe not so bad, cholesterol intake isn't what causes high cholesteral. 4. Terrible! Three or more a week will kill you!
Also dietary advice has gone from.
1. Fat is good for you! Drink whole milk! 2. Fat is the devil! Eat rice cakes. 3. Actually, forget that last part. Carbs are the real problem. 4. Well, if you eat fat you might lose weight but have a sick heart. 5. The FDA food pyramid is for raising livestock! Eat real food. 6. No carbs! Keto baby!
What the hell are we supposed to do with this information? Seriously! No wonder there is such a distrust of experts in the USA!
For what it's worth, I just checked my old band's Myspace and all the photos and songs I uploaded there (stopped using it in 2009) are still there. I'm downloading everything to local storage now just in case there is something up there I don't have backed up elsewhere.
I'm a Mac user since 1987 and a PC user as well since about 1998. Also a Unix user since 1993 (Linux from about 1997).
For decades Mac was miles ahead of Windows in usability, ease-of-use, and "just working". Sadly, this is no longer the case and now I will have to upgrade to Win10 kicking and screaming. Windows 7 is a quite nice system. I know how to use it by now and it doesn't have any terrible problems.
I don't want to go to Win 10 and deal with the telemetry and the ads and so on (or have to waste my time learning to defeat them). I wish I could go all in with MacOS but for the last 5 years or so it goes downhill with each release. It is bloated, getting slow, starting to crash, and always asking for my iCloud credentials.
It's frustrating. I don't really have a good solution at this point. Linux is out, because of specific software packages I use that do not support Linux. I use Linux at work but it isn't appropriate for my home use.
Oh well. Guess I'll learn to deal with Windows 10.
1. Even with trim maxed out, pulling back on the yoke/stick will still bring the nose back up.
However, according to the New York Times:
Older 737s had another way of addressing certain problems with the stabilizers: Pulling back on the yoke, or control column, one of which sits immediately in front of both the captain and the first officer, would cut off electronic control of the stabilizers, allowing the pilots to control them manually.
That feature was disabled on the Max when M.C.A.S. was activated â" another change that pilots were unlikely to have been aware of. After the crash, Boeing told airlines that when M.C.A.S. is activated, as it appeared to have been on the Lion Air flight, pulling back on the control column will not stop so-called stabilizer runaway.
This guy is all in for Bitcoin as well even after it's big drop. I just think he can't accept that he's not the Master of the Universe and his judgement is not infallible.
Guy the author never heard of the wax cylinder. Some engineers I know play them regularly to get the data off them and archive them (old indigenous music and speech, mostly).
Yeah, there are multiple albums that I literally wore out from overplaying them in junior high and high school. And then several of them I repurchased on CD.
You must be young. Computing technology hasn't always been cheap and ubiquitous.
My Dad was an immigrant and a hardworking construction supervisor in California. My mom stayed home (this was the 80s remember) and we had a modest but happy life. Dad could see the writing on the wall and bought me and my brother a Mac SE so we could learn computers back in middle school. It was about $4000 in 1988 or $8500 today. Crazy money, especially for a construction worker. But I learned how to code in Turbo Pascal, spent high school writing games as much as playing them, then breezed through undergrad, got through graduate school (with a lot of pain and suffering) and now I have an amazing job and am solidly in the upper-middle class. My brother didn't go into technology but he's a lawyer also doing quite well.
Thanks Dad. I owe you everything. That Mac was our ticket to the American Dream.
I disagree with your disagreement. Rewriting a working application is juggling with a loaded gun. You say "if you carefully learn from past mistakes" but this is almost impossible in any organization I've ever seen. All those snippets and dirty patches are not documented properly. If there are comments, they may (or may not) be out of date. Maybe there is a reason they chose a weird data structure but that guy retired 15 years ago. So you do something "proper" and find it is 10X slower. Oops.
If I've learned anything, I've learned you gotta let sleeping dogs lie. More patients are killed by doctors in this business than anything.
Nowhere in this article is any flaw in Joel's pronouncement to never rewrite found. The only of the six stories that was a rewrite of an existing product is Netscape and that was a disaster. The fact that Firefox came out years later doesn't make it any less of a disaster.
In the rest of the cases, no one is re-writing their existing product and letting the competition catch up. No, what they are doing it making a new product and moving users over if possible. That makes sense and that is what I learned from Joel's original article.
Making this seem like some kind of intriguing rethink of rewriting legacy code is false and click-baity.
Ah yes, the famous Whataboutism. Perhaps all people should be held to the same standard. Is this not the nation where "All men are created equal"? Ahem.
I did a bunch of Y2K work for a Fortune 500 food manufacturing company in 1998 as new college grad. Learned COBOL and everything. Most of their internal systems were running on MVS and I had to fix the date on several on them. So at least for this company the issue wasn't nonsense. The problem for me was verifying the fix though, as I spent 90% of my time building sandboxes for the program because I couldn't roll the time forward on production servers. I think in the six months I worked there (before going to graduate school where I hid during the dot-bomb) I only fixed three large systems (and this is working 40 hour weeks).
Quick civics lesson: Virtually all electors cast their vote based on who won the popular vote in their state. Any gerrymandering (redrawing of voting boundaries) would require redrawing interstate borders - which I don't believe has ever happened to a state after it has joined the union.
I don't pay for a monthly service. I watch some free youtube videos now and then, and maybe once or twice a month my wife and I will rent a movie on Youtube. Costs $5 a month or less.
Making games hasn't been a dream job since the 80s and maybe not even then. I grew up in the 80s and like millions got interested in technology through video games. I got deep into the hobby, wrote loads of half-finished games and even finished a few! One was a sort-of popular public domain missile command clone for the Mac that led to a job offer from Borland (they didn't know I was 16 at the time).
In those days, most games were made alone or in very small teams, by folks who worked close to the metal and truly, deeply knew the ins-and-outs of their chosen platform. I knew the Macintosh toolbox frontwards and backwards, other guys knew the Amiga co-processors soup-to-nuts. It was exciting to push the limits and you got to really own a project. It is hard to convey how satisfying it was to really make the computer do more than it was intended to do because you had hard-won deep understanding. Everything you knew you either figured out or was passed to you by your friends like ancient lore. It was magical to do technical work in a time before google or stackexchange.
A few of my friends in the community became professional game programmers about that time (late 80s / early 90s) and it was already changing. The emerging Windows standard and the appearance of engines was starting to insulate players from the metal (huge counterexamples like Doom notwithstanding). The teams were getting big, producers who weren't necessarily technical started taking over creative control, specialist artists and musicians started joining ever larger teams, and programmers were relegated to a more technical, and somewhat less creative roll.
I didn't see this first hand (I got into hardware in college and haven't looked back) but in chats with friends who went to places like EA, Disney, Sony, and so on, the job became more and more a grind.
Lots of tech jobs have death marches (I certainly do in ASIC design), but the difference is game companies like to pretend that they are doing YOU a favor by employing you. Like you should do technical wonders and work insane hours because you have the privilege to be living the dream making games. Screw that.
In other words, many of the things that attracted technical people to games in the first place have been taken away from us for decades now and yet the myth that working in games is some kind of dream job persists. I've known it kind of sucked from at least the mid 90s.
haha yep I'm a whippersnapper.
Although, to be fair I made a TCP/IP server in Python in a couple of hours with a bit of time on stack exchange.
Couldn't do that in Pascal. :)
I'd have to say "Pascal and BASIC" and you'd have to say, "Get the hell out of my office, Grandpa!"
Of course you can. There is no law you have to expunge anything. They can look at the old plea documents and make a determination.
Yes, they are people. Often people who committed actual crimes (not BS pot crimes) but were given reduced charges in a plea deal to avoid a felony record.
It's a lot more complicated than that. Many people who are in jail or prison for "drug crimes" actually did a whole lot more and pleaded down to a drug crime during pre-trial negotiations. This is one reason why we have so many people in jail for "drug crimes".
Sometimes a person with a drug conviction really is only guilty of a drug offence. However, if they pleaded down a robbery or weapons offence or whatever then you probably don't want to expunge that.
In my 43 years eggs have gone from:
1. Healthy
2. Terrible. They will kill you!
3. Maybe not so bad, cholesterol intake isn't what causes high cholesteral.
4. Terrible! Three or more a week will kill you!
Also dietary advice has gone from.
1. Fat is good for you! Drink whole milk!
2. Fat is the devil! Eat rice cakes.
3. Actually, forget that last part. Carbs are the real problem.
4. Well, if you eat fat you might lose weight but have a sick heart.
5. The FDA food pyramid is for raising livestock! Eat real food.
6. No carbs! Keto baby!
What the hell are we supposed to do with this information? Seriously! No wonder there is such a distrust of experts in the USA!
replying to myself.
So, it turns out about 1/3 of the photos and songs I had uploaded there are gone. Weird.
For what it's worth, I just checked my old band's Myspace and all the photos and songs I uploaded there (stopped using it in 2009) are still there. I'm downloading everything to local storage now just in case there is something up there I don't have backed up elsewhere.
I'm a Mac user since 1987 and a PC user as well since about 1998. Also a Unix user since 1993 (Linux from about 1997).
For decades Mac was miles ahead of Windows in usability, ease-of-use, and "just working". Sadly, this is no longer the case and now I will have to upgrade to Win10 kicking and screaming. Windows 7 is a quite nice system. I know how to use it by now and it doesn't have any terrible problems.
I don't want to go to Win 10 and deal with the telemetry and the ads and so on (or have to waste my time learning to defeat them). I wish I could go all in with MacOS but for the last 5 years or so it goes downhill with each release. It is bloated, getting slow, starting to crash, and always asking for my iCloud credentials.
It's frustrating. I don't really have a good solution at this point. Linux is out, because of specific software packages I use that do not support Linux. I use Linux at work but it isn't appropriate for my home use.
Oh well. Guess I'll learn to deal with Windows 10.
You seem to be misinformed:
1. Even with trim maxed out, pulling back on the yoke/stick will still bring the nose back up.
However, according to the New York Times:
Older 737s had another way of addressing certain problems with the stabilizers: Pulling back on the yoke, or control column, one of which sits immediately in front of both the captain and the first officer, would cut off electronic control of the stabilizers, allowing the pilots to control them manually.
That feature was disabled on the Max when M.C.A.S. was activated â" another change that pilots were unlikely to have been aware of. After the crash, Boeing told airlines that when M.C.A.S. is activated, as it appeared to have been on the Lion Air flight, pulling back on the control column will not stop so-called stabilizer runaway.
Source: https://www.nytimes.com/2019/02/03/world/asia/lion-air-plane-crash-pilots.html/
This guy is all in for Bitcoin as well even after it's big drop. I just think he can't accept that he's not the Master of the Universe and his judgement is not infallible.
Guy the author never heard of the wax cylinder. Some engineers I know play them regularly to get the data off them and archive them (old indigenous music and speech, mostly).
The sound quality is atrocious.
Yeah, there are multiple albums that I literally wore out from overplaying them in junior high and high school. And then several of them I repurchased on CD.
What the hell was wrong with me?
You must be young. Computing technology hasn't always been cheap and ubiquitous.
My Dad was an immigrant and a hardworking construction supervisor in California. My mom stayed home (this was the 80s remember) and we had a modest but happy life. Dad could see the writing on the wall and bought me and my brother a Mac SE so we could learn computers back in middle school. It was about $4000 in 1988 or $8500 today. Crazy money, especially for a construction worker. But I learned how to code in Turbo Pascal, spent high school writing games as much as playing them, then breezed through undergrad, got through graduate school (with a lot of pain and suffering) and now I have an amazing job and am solidly in the upper-middle class. My brother didn't go into technology but he's a lawyer also doing quite well.
Thanks Dad. I owe you everything. That Mac was our ticket to the American Dream.
I disagree with your disagreement. Rewriting a working application is juggling with a loaded gun. You say "if you carefully learn from past mistakes" but this is almost impossible in any organization I've ever seen. All those snippets and dirty patches are not documented properly. If there are comments, they may (or may not) be out of date. Maybe there is a reason they chose a weird data structure but that guy retired 15 years ago. So you do something "proper" and find it is 10X slower. Oops.
If I've learned anything, I've learned you gotta let sleeping dogs lie. More patients are killed by doctors in this business than anything.
Nowhere in this article is any flaw in Joel's pronouncement to never rewrite found. The only of the six stories that was a rewrite of an existing product is Netscape and that was a disaster. The fact that Firefox came out years later doesn't make it any less of a disaster.
In the rest of the cases, no one is re-writing their existing product and letting the competition catch up. No, what they are doing it making a new product and moving users over if possible. That makes sense and that is what I learned from Joel's original article.
Making this seem like some kind of intriguing rethink of rewriting legacy code is false and click-baity.
If you're using their free service but blocking ads you are actually costing them money because they have to pay for the songs they stream.
So it is probably best you not use the service. Spotify isn't a charity.
Crazy times we live in when a statement of fact is "flamebait".
Ah yes, the famous Whataboutism. Perhaps all people should be held to the same standard. Is this not the nation where "All men are created equal"? Ahem.
But it lets Trump abuse people all day long...
Well obviously you guys don't understand Facebook!
https://gizmodo.com/mark-zuckerberg-thinks-you-dont-trust-facebook-because-1832040327
I did a bunch of Y2K work for a Fortune 500 food manufacturing company in 1998 as new college grad. Learned COBOL and everything. Most of their internal systems were running on MVS and I had to fix the date on several on them. So at least for this company the issue wasn't nonsense. The problem for me was verifying the fix though, as I spent 90% of my time building sandboxes for the program because I couldn't roll the time forward on production servers. I think in the six months I worked there (before going to graduate school where I hid during the dot-bomb) I only fixed three large systems (and this is working 40 hour weeks).
SPOILER ALERT!
It's not about skills. It's about lower pay.
Quick civics lesson: Virtually all electors cast their vote based on who won the popular vote in their state. Any gerrymandering (redrawing of voting boundaries) would require redrawing interstate borders - which I don't believe has ever happened to a state after it has joined the union.
Except of course for Virginia.