Insert BS here A place to discuss anything you want

The AI-generated cat pictures thread

Thread Tools
 
Search this Thread
 
Old 09-10-2019, 05:27 PM
  #38741  
Elite Member
iTrader: (2)
 
triple88a's Avatar
 
Join Date: Apr 2006
Location: Chicago, IL
Posts: 10,454
Total Cats: 1,799
Default

triple88a is offline  
Old 09-11-2019, 01:29 AM
  #38742  
Elite Member
iTrader: (2)
 
triple88a's Avatar
 
Join Date: Apr 2006
Location: Chicago, IL
Posts: 10,454
Total Cats: 1,799
Default

triple88a is offline  
Old 09-11-2019, 09:48 PM
  #38743  
Boost Pope
iTrader: (8)
 
Joe Perez's Avatar
 
Join Date: Sep 2005
Location: Chicago. (The less-murder part.)
Posts: 33,031
Total Cats: 6,594
Default

^ **** cyan.

Serious, though: Is this actually a real problem? We have a lot of HP and Xerox color printers at the office, everything from 11x17 lasers up to 44" inkjets, and a large number of them are low of some color or another at any given time, and yet they all do their best to reproduce whatever you send them.



Unrelated:

None of the "people" depicted in this video are actually human.

click to play

Joe Perez is offline  
Old 09-12-2019, 09:47 AM
  #38744  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,498
Total Cats: 4,080
Default

Braineack is offline  
Old 09-12-2019, 02:12 PM
  #38745  
Elite Member
iTrader: (1)
 
matrussell122's Avatar
 
Join Date: Sep 2016
Location: Seattle
Posts: 1,859
Total Cats: 516
Default

matrussell122 is offline  
Old 09-12-2019, 05:58 PM
  #38746  
Boost Pope
iTrader: (8)
 
Joe Perez's Avatar
 
Join Date: Sep 2005
Location: Chicago. (The less-murder part.)
Posts: 33,031
Total Cats: 6,594
Default

Seeing things like this really drive home the level of talent exhibited by some programmers in the 80s.

Consider the size of the world of Metroid. Then consider that the whole game code is a paltry 58kb.


Full version here: https://www.nesmaps.com/maps/Metroid...mpleateMap.png



Joe Perez is offline  
Old 09-12-2019, 06:22 PM
  #38747  
Elite Member
 
z31maniac's Avatar
 
Join Date: Oct 2011
Location: OKC, OK
Posts: 3,693
Total Cats: 222
Default

^Not bad, you know what I find more insane? That the code powering the Oracle Database architecture...............more than 27 million lines of code. Tens of thousands of tests to make sure the smallest change doesn't break something.

It's mind boggling.
z31maniac is offline  
Old 09-12-2019, 07:46 PM
  #38748  
Elite Member
iTrader: (16)
 
99mx5's Avatar
 
Join Date: Oct 2006
Location: Las Cruces, NM
Posts: 1,647
Total Cats: 524
Default

Originally Posted by z31maniac
^Not bad, you know what I find more insane? That the code powering the Oracle Database architecture...............more than 27 million lines of code. Tens of thousands of tests to make sure the smallest change doesn't break something.

It's mind boggling.
That is insane. Tens of thousands of tests aren't enough.
99mx5 is offline  
Old 09-12-2019, 08:52 PM
  #38749  
Elite Member
iTrader: (2)
 
triple88a's Avatar
 
Join Date: Apr 2006
Location: Chicago, IL
Posts: 10,454
Total Cats: 1,799
Default

triple88a is offline  
Reply
Leave a poscat -1 Leave a negcat
Old 09-12-2019, 09:12 PM
  #38750  
Boost Pope
iTrader: (8)
 
Joe Perez's Avatar
 
Join Date: Sep 2005
Location: Chicago. (The less-murder part.)
Posts: 33,031
Total Cats: 6,594
Default

Originally Posted by 99mx5
That is insane. Tens of thousands of tests aren't enough.

I spent about eight years as "the guy who is ultimately responsible for black-box testing this specific family of embedded code, and working with the developer to fix all of the hilariously complex flaws that I find."

And that is the absolute wrong way to develop robust code.

You develop robust code by authoring a full definition of the implementation up front, breaking that down into a group of atomic modules, describing the means by which each module interacts with another (keeping in mind such issues as race conditions and resource contention), and then developing and testing each module individually before combining them into a full-blown application.


I know that this sounds like a tie-wearing, 1950s IBMer answer, but as someone who has learned product development the very, very hard way, it is the absolute truth for any product sufficiently complex that its development involves more than two people.


You do NOT develop robust code by giving a vague description of the application to a developer, letting them run wild for six months with no supervision, and then spending the next seven years trying to brow-beat the monstrosity which they came up with into something which actually works.

This is the exact, specific thing which resulted in the failure and bankruptcy of Pacific Research & Engineering in 1999, and then AGAIN in 2013 after having been acquired by Harris and left unsupervised to make the same mistakes again.
Joe Perez is offline  
Old 09-13-2019, 09:42 AM
  #38751  
Retired Mech Design Engr
iTrader: (3)
 
DNMakinson's Avatar
 
Join Date: Jan 2013
Location: Seneca, SC
Posts: 5,009
Total Cats: 857
Default

Also write the testing SW while you write the product SW.

Unrelated:

Energy Conference on Cannabis Growing



It takes a lot of KWH to run a grow house. Much of that energy is presently stolen.

Last edited by DNMakinson; 09-13-2019 at 09:48 AM. Reason: Picture ate my words????
DNMakinson is offline  
Old 09-13-2019, 09:48 AM
  #38752  
Elite Member
iTrader: (5)
 
Erat's Avatar
 
Join Date: Oct 2011
Location: Detroit (the part with no rules or laws)
Posts: 5,677
Total Cats: 800
Default

Originally Posted by Joe Perez
I spent about eight years as "the guy who is ultimately responsible for black-box testing this specific family of embedded code, and working with the developer to fix all of the hilariously complex flaws that I find."
We pay a monthly fee for the continuous development of some software we have here.

We literally make changes monthly. Most of the time it doesn't work right the first time and sometimes it bricks the system. It's great

Unrelated camping site.


Erat is offline  
Old 09-13-2019, 09:58 AM
  #38753  
Elite Member
 
z31maniac's Avatar
 
Join Date: Oct 2011
Location: OKC, OK
Posts: 3,693
Total Cats: 222
Default

Originally Posted by Joe Perez
I spent about eight years as "the guy who is ultimately responsible for black-box testing this specific family of embedded code, and working with the developer to fix all of the hilariously complex flaws that I find."

And that is the absolute wrong way to develop robust code.

You develop robust code by authoring a full definition of the implementation up front, breaking that down into a group of atomic modules, describing the means by which each module interacts with another (keeping in mind such issues as race conditions and resource contention), and then developing and testing each module individually before combining them into a full-blown application.


I know that this sounds like a tie-wearing, 1950s IBMer answer, but as someone who has learned product development the very, very hard way, it is the absolute truth for any product sufficiently complex that its development involves more than two people.


You do NOT develop robust code by giving a vague description of the application to a developer, letting them run wild for six months with no supervision, and then spending the next seven years trying to brow-beat the monstrosity which they came up with into something which actually works.

This is the exact, specific thing which resulted in the failure and bankruptcy of Pacific Research & Engineering in 1999, and then AGAIN in 2013 after having been acquired by Harris and left unsupervised to make the same mistakes again.
Ideally yes. But when you are talking about a company this old, and this size, that literally does BILLIONS of dollars in sales per month........things don't always work how you want or think they should.

It's really impressive to think about just how many people are involved in all this stuff. Just the Commerce portion of NetSuite (who I work for acquired by Oracle Jan 1, 2017 for nearly $10 billion) has something like 20 full-time software developers. That doesn't include all the other areas. I think in total we have something like 6,000 employees, more than 40,000+ customers (which we have to make sure all changes don't break any of their stuff).
z31maniac is offline  
Old 09-13-2019, 10:22 AM
  #38754  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,498
Total Cats: 4,080
Default

Originally Posted by z31maniac
^Not bad, you know what I find more insane? That the code powering the Oracle Database architecture...............more than 27 million lines of code. Tens of thousands of tests to make sure the smallest change doesn't break something.

It's mind boggling.
trying working on jquery applications, and someone changes one thing.
Braineack is offline  
Old 09-13-2019, 10:38 AM
  #38755  
Art
Junior Member
 
Art's Avatar
 
Join Date: Jul 2016
Posts: 369
Total Cats: -251
Default


Working on a new hobby, this is like three birds with one stone
Art is offline  
Old 09-13-2019, 11:52 AM
  #38756  
Junior Member
 
Satisaii's Avatar
 
Join Date: Apr 2010
Location: Laguna Niguel
Posts: 229
Total Cats: 104
Default

Back about 20 years ago, I was into the demoscene. This has it's roots in people who hacked copy protection on games and put an intro demo to play before the game started. Since this was in the time of floppy disks and space was limited, these intros started out as 4kb files. Later on they grew into 8kb, 64kb, and beyond. There were also platform specific versions for Sega, Atari, Commodore, etc. Eventually this evolved into competitions that would be held live. This one was done at a competition in 2000, and the final version is 63.5kb


The demo is actually longer than this video. It may run on Windows 10. Just realized that my work computer is Windows 7.

https://files.scene.org/view/demos/g...fr08_final.zip

Last edited by Satisaii; 09-13-2019 at 12:05 PM.
Satisaii is offline  
Old 09-13-2019, 11:59 AM
  #38757  
Elite Member
iTrader: (1)
 
Full_Tilt_Boogie's Avatar
 
Join Date: May 2009
Location: Jacksonville, FL
Posts: 5,155
Total Cats: 406
Default

Ive always thought the demoscene was pretty cool. Unfortunately, it doesnt seem like its very popular anymore, or at least its been a while since Ive seen anything new come out of it.

Full_Tilt_Boogie is offline  
Old 09-13-2019, 12:28 PM
  #38758  
Boost Pope
iTrader: (8)
 
Joe Perez's Avatar
 
Join Date: Sep 2005
Location: Chicago. (The less-murder part.)
Posts: 33,031
Total Cats: 6,594
Default

Originally Posted by Full_Tilt_Boogie
Ive always thought the demoscene was pretty cool. Unfortunately, it doesnt seem like its very popular anymore, or at least its been a while since Ive seen anything new come out of it.
I was a big fan back in the C-64 and Amiga era, mostly because the groups were doing amazing audiovisual things which seemed to defy the capabilities of the hardware (and disk space.)

These days, the average low-end personal computer is easily capable of editing cinema-quality video, doing ray-tracing in real time, etc. There's so much computational horsepower available for cheap that demos just aren't impressive (by comparison) anymore.


What I do find interesting, however, is that there's a whole scene of folks developing new, original titles for ancient platforms like the Atari 2600. Some are distributed only as .bin files, but a few folks actually produce physical ROM cartridges and sell them in OEM-style boxes, with OEM-style manuals, etc.

This one, for instance, is a modern impression of what a movie tie-in game for Ready Player One would have been:




There are dozens of new games like this: https://atariage.com/store/index.php...duct_list&c=24



Joe Perez is offline  
Old 09-13-2019, 12:58 PM
  #38759  
Elite Member
iTrader: (1)
 
Full_Tilt_Boogie's Avatar
 
Join Date: May 2009
Location: Jacksonville, FL
Posts: 5,155
Total Cats: 406
Default

That stuff is pretty wild. Have you ever seen super mario brothers on 2600? Its gotta be one of the best looking 2600 game Ive ever seen. No idea how they managed to do so much with he hardware.


This is a good watch as well. Lots of clever memory usage.

Full_Tilt_Boogie is offline  
Old 09-13-2019, 01:29 PM
  #38760  
Moderator
iTrader: (12)
 
sixshooter's Avatar
 
Join Date: Nov 2008
Location: Tampa, Florida
Posts: 20,656
Total Cats: 3,011
Default

Miata2fast's crew installing a tree using one of my machines.
sixshooter is offline  


Quick Reply: The AI-generated cat pictures thread



All times are GMT -4. The time now is 10:05 PM.