Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 411 412 [413] 414 415 ... 637

Author Topic: The small random questions thread [WAAAAAAAAAAluigi]  (Read 687423 times)

methylatedspirit

  • Bay Watcher
  • it/its
    • View Profile
Re: The small random questions thread [WAAAAAAAAAAluigi]
« Reply #6180 on: September 02, 2020, 10:34:26 pm »

And even then, is there a way to stress all the parts of the brain, sorta like a brain version of Prime95, to measure the brain's peak power consumption?
There's probably some drug cocktail or another that could manage it or something fairly close, sure.

Only problem is I'm pretty sure people just die before peak stress is actually achieved. Human brains don't exactly like being particularly overclocked, more or less. You can do it but the brainmeats don't work very well under too much pressure.
(I know this is a bit late, but since the previous post mentioned it...)

That's the equivalent of overclocking a Threadripper, running Prime95, and then wondering why there's smoke coming from the CPU, PSU, and motherboard after a few minutes. It's an extreme upper bound. I was thinking of something less... violent? Less "pouring LN2 on CPU", more "running at stock settings". At that point, the problem then becomes: what task will consume the most power? Social interaction? Math? Being tested on something? Is there a universal "hard task" for humans?

I dunno, I'm just guessing here. I don't know anything about these things.
Logged

Naturegirl1999

  • Bay Watcher
  • Thank you TamerVirus for the avatar switcher
    • View Profile
Re: The small random questions thread [WAAAAAAAAAAluigi]
« Reply #6181 on: September 02, 2020, 11:40:04 pm »

I watched the part I thought about. It was a misinterpretation.

How does one write binary code and have it executed by the computer? Like how we used to do before coding languages became a thing?
« Last Edit: September 02, 2020, 11:44:31 pm by Naturegirl1999 »
Logged

Iduno

  • Bay Watcher
    • View Profile
Re: The small random questions thread [WAAAAAAAAAAluigi]
« Reply #6182 on: September 03, 2020, 07:28:13 am »

I watched the part I thought about. It was a misinterpretation.

How does one write binary code and have it executed by the computer? Like how we used to do before coding languages became a thing?

They were still teaching Assembly and Binary when I was still in school. I assume it's the same now.
Logged

dragdeler

  • Bay Watcher
    • View Profile
Re: The small random questions thread [WAAAAAAAAAAluigi]
« Reply #6183 on: September 03, 2020, 07:30:24 am »

-
« Last Edit: November 23, 2020, 01:06:13 pm by dragdeler »
Logged
let

Eschar

  • Bay Watcher
  • hello
    • View Profile
Re: The small random questions thread [WAAAAAAAAAAluigi]
« Reply #6184 on: September 03, 2020, 08:33:48 am »

You would toggle a bunch of switches to select a memory address in the computer, then toggle another set to select what value/instruction to place there, then some button to write that instruction in. Then you move on the the next memory address.

Disclaimer: I have no experience with this, it's just what I've read.
Logged

Reelya

  • Bay Watcher
    • View Profile
Re: The small random questions thread [WAAAAAAAAAAluigi]
« Reply #6185 on: September 03, 2020, 11:08:13 am »

Or punch cards.

In the early days people would also memorize the machine instruction codes. For example on 8-bit machines home users generally wouldn't have an assembler, you'd use commands to write numeric values straight into memory and could write your own machine code that way.
« Last Edit: September 03, 2020, 11:10:53 am by Reelya »
Logged

methylatedspirit

  • Bay Watcher
  • it/its
    • View Profile
Re: The small random questions thread [WAAAAAAAAAAluigi]
« Reply #6186 on: September 06, 2020, 10:17:40 am »

What is the oldest CPU that can run DF? "Run" here means it can generate a world (any world, any size, any parameters), and it can do a 1x1 embark. I've seen someone do it on an 800 MHz Coppermine (Pentium III-era) Celeron with 180 MB of RAM (dunno what version, but seems to be 40.xx?), so I'm wondering if it's possible to go even older. Does DF require any CPU instructions that aren't present in something older, or would it be theoretically possible to go all the way back to the OG Pentium or even a 486?

(I don't know myself, but I'm suspecting finding enough RAM to play DF with is going to be a struggle if one were to go this far back, considering that 180MB seems to be the absolute bare minimum to do a 1x1 embark on a tiny world with 5 years of history. Even that needed some careful trimming to get the OS to use as little memory as possible.)
Logged

dragdeler

  • Bay Watcher
    • View Profile
Re: The small random questions thread [WAAAAAAAAAAluigi]
« Reply #6187 on: September 06, 2020, 05:20:57 pm »

-
« Last Edit: November 23, 2020, 01:06:17 pm by dragdeler »
Logged
let

ZBridges

  • Bay Watcher
    • View Profile
Re: The small random questions thread [WAAAAAAAAAAluigi]
« Reply #6188 on: September 07, 2020, 04:38:57 am »

In Destiny lore, if the Light is a force that is embodied by The Traveler, does the Darkness have a similar manifestation?
Logged

methylatedspirit

  • Bay Watcher
  • it/its
    • View Profile
Re: The small random questions thread [WAAAAAAAAAAluigi]
« Reply #6189 on: September 18, 2020, 08:44:37 am »

Is square (and more generally, rectangle) packing in a circle, like, a thing? Has that been well studied like its converse, circle packing within a square/rectangle? I'm asking because part of the process of making semiconductor chips is cutting square/rectangular dies out of a circular wafer, so I'm sure there's a decent practical reason to do research on such a thing. Is it actually a studied problem, or is it considered so trivial that it couldn't be studied?

All I can find about this is within a section within this page, and that deals with finding the minimal radius of circle needed to pack n unit squares into a circle, and the source it cites doesn't even say that are those necessarily the optimal packing for n > 2. I'm thinking of a related problem, which is finding the number of dies per wafer (an approximation is given in the link), given the dimensions of the die and the radius of the wafer, which should be fairly easy to convert to math terms (replace "die" with "rectangle" and "wafer" with "circle", and you're most of the way there). It doesn't seem to be a very popular problem, if anyone's ever studied it. It's a "computationally complex problem with no analytical solution" according to Wikipedia (no inline citation to go with that), but surely at least one person's at least tried or proved it as such. Am I not looking hard enough?
Logged

bloop_bleep

  • Bay Watcher
    • View Profile
Re: The small random questions thread [WAAAAAAAAAAluigi]
« Reply #6190 on: September 18, 2020, 10:54:54 am »

Well, given that silicon dies are rather small and wafers are rather large, I don't think the wastage from using the trivial solution is large enough to really justify studying using anything else.
Logged
Quote from: KittyTac
The closest thing Bay12 has to a flamewar is an argument over philosophy that slowly transitioned to an argument about quantum mechanics.
Quote from: thefriendlyhacker
The trick is to only make predictions semi-seriously.  That way, I don't have a 98% failure rate. I have a 98% sarcasm rate.

Reelya

  • Bay Watcher
    • View Profile
Re: The small random questions thread [WAAAAAAAAAAluigi]
« Reply #6191 on: September 18, 2020, 05:16:13 pm »

Is square (and more generally, rectangle) packing in a circle, like, a thing? Has that been well studied like its converse, circle packing within a square/rectangle? I'm asking because part of the process of making semiconductor chips is cutting square/rectangular dies out of a circular wafer, so I'm sure there's a decent practical reason to do research on such a thing. Is it actually a studied problem, or is it considered so trivial that it couldn't be studied?

All I can find about this is within a section within this page, and that deals with finding the minimal radius of circle needed to pack n unit squares into a circle

The issue is that you're not looking at the optimization of the entire process of creating chips there, just the optimization of one element. One issue you're not considering is that as well as packing a lot of elements onto the die, they need to be easy to cut apart, so you also want to minimize the number of cuts needed.



With a square grid you can just feed it through a slicer, rotate it then feed it through a different slicer. Sure, they could stagger or rotate the elements to cram more in, but how is the cutting machine going to actually work then, and would it cause more problems than it solves?

Having everything being square / grid oriented would just massively simplify every step of the entire operation. Materials themselves are cheap.
« Last Edit: September 18, 2020, 05:38:12 pm by Reelya »
Logged

bloop_bleep

  • Bay Watcher
    • View Profile
Re: The small random questions thread [WAAAAAAAAAAluigi]
« Reply #6192 on: September 18, 2020, 05:51:50 pm »

Yes, materials are cheap, especially if the excess can be recovered, which I suspect it could be.
Logged
Quote from: KittyTac
The closest thing Bay12 has to a flamewar is an argument over philosophy that slowly transitioned to an argument about quantum mechanics.
Quote from: thefriendlyhacker
The trick is to only make predictions semi-seriously.  That way, I don't have a 98% failure rate. I have a 98% sarcasm rate.

methylatedspirit

  • Bay Watcher
  • it/its
    • View Profile
Re: The small random questions thread [WAAAAAAAAAAluigi]
« Reply #6193 on: September 18, 2020, 06:32:24 pm »

What you're saying is that it's impractical and utterly pointless to do optimal packing on dies in a wafer. I get it. The thing that bothers me is that seemingly no-one looked at that, and decided to think about the abstract version of that, with rectangles and circles and making a bunch of simplifying assumptions. I know that's basically entering mathematical fairy tale land, but since when has practicality stopped mathematicians? What seems to be known about square/rectangle packing in a circle (a related problem) is sparse compared to its converse. You'd think that someone, after thinking about circles in squares, they'd start considering squares in circles. It's not exactly a giant leap.

I dunno, I just see an interesting problem that not many have tackled. I don't think I could be the one to start; I don't know enough to even know where to begin.
Logged

Reelya

  • Bay Watcher
    • View Profile
Re: The small random questions thread [WAAAAAAAAAAluigi]
« Reply #6194 on: September 18, 2020, 06:37:19 pm »

EDIT: didn't read your point well enough.

Packing research goes back a long way.

https://link.springer.com/article/10.1007/s10898-018-0711-5

Quote
This paper considers the task of finding the smallest circle into which one can pack a fixed number of non-overlapping unit squares that are free to rotate. Due to the rotation angles, the packing of unit squares into a container is considerably harder to solve than their circle packing counterparts. Therefore, optimal arrangements were so far proved to be optimal only for one or two unit squares. By a computer-assisted method based on interval arithmetic techniques, we solve the case of three squares and find rigorous enclosures for every optimal arrangement of this problem.

So it seems that they needed computers to prove the arrangements were optimal. Hence why the papers proving them are all recent.
« Last Edit: September 18, 2020, 06:58:30 pm by Reelya »
Logged
Pages: 1 ... 411 412 [413] 414 415 ... 637