initial commit
This commit is contained in:
commit
fbd12d4a8e
320 files changed
+124298
No files matched your search
Vendored
BIN
Binary file not shown.
@@ -0,0 +1 @@
|
||||
I'm always interested in new technology and I have explored using many new AI tools in the last few years. I don't find most of them very helpful (image generation, video generation, music generation etc.) but I do use general LLMs like ChatGPT semi-regularly. One of the things I use tools like ChatGPT for is researching obscure topics that might be hard to find otherwise on the internet. It can often be a good starting place to get an overview of a topic that doesn't have much information available. This means that before I dive into obscure forum posts and comments I can have a general understanding of something even if there aren't any summary or general articles online. I have also relatively recently been exploring topics like Linux usage and managing home servers that often have very specific problems that likely won't easily find solutions for online. ChatGPT can often point me in the right direction and at least tell me what is going wrong so I can better find answers on the internet. I haven't actually used generative AI much for directly coding with tools such as Copilot or Cursor. I'll occasionally ask something like ChatGPT for advice when something is going wrong that I can't find any solutions to anywhere else, but I don't have much experience with the more specialized tools. With the use cases I have I have found that ChatGPT is often wrong in at least one part of its response and I always verify everything and will use it more as a starting point rather than an end. Instead of copy-pasting and using the code it gives me (which almost never works) I use it to get a more general understanding of the topic so that I can better do it myself or look online at more accurate sources. During this course I don't plan on using generative AI much, although if I am struggling with something more complex I might ask it for direction. I have many concerns with AI usage in an academic setting, mostly around others using it to replace their learning rather than enhancing it. In the end there is not much I can do about that though and I'll focus on making sure that I learn the content and understand it without having to lean on generative AI and rather using it to enhance my learning or productivity.
|
||||
@@ -0,0 +1,17 @@
|
||||
#college/visit
|
||||
- - -
|
||||
- Campus
|
||||
- Similar ish to UW
|
||||
- Overall, pretty nice
|
||||
- Mix of building types and styles
|
||||
- Not super big, definitely walkable
|
||||
- Decent food options
|
||||
- In a college town, much less isolated than stanford
|
||||
- Surrounding neighborhood is okay
|
||||
- Built on a hill, lots of stairs
|
||||
- Housing is guaranteed for first year
|
||||
- After first year, housing is very hard to get on campus
|
||||
- Chemistry is in its own college, but engineering isn't
|
||||
- CS will be in it’s own college
|
||||
- Greek life is pretty important
|
||||
- Feels less integrated
|
||||
@@ -0,0 +1 @@
|
||||
[[Math]]
|
||||
@@ -0,0 +1,20 @@
|
||||
#rs/notes #rs/class/math163
|
||||
- - -
|
||||
|
||||
- 3D lines
|
||||
- can be described as parametric
|
||||
- symmetric equation of 3D line $$ \frac{x-x_{0}}{a} = \frac{y-y_{0}}{b} = \frac{z-z_{0}}{c}$$
|
||||
- In this case, the direction vector is $<a, b, c>$
|
||||
- Distance between a point and a line
|
||||
- Is the shortest distance between the two
|
||||
- This is the segment perpendicular to the line
|
||||
- In 2D, you have to take random point on the line
|
||||
- then project vector from this point to point not on the line onto the line to find where the closest point on the line is
|
||||
- ![[Pasted image 20251014183240.png]]
|
||||
- In this parallelogram, we know the area is equal to either $v \times PM$ or the base * the height (the height is the distance beween M and the line
|
||||
- This gives the formula $$d=\frac{||PM \times v ||}{||v||}$$ For the distance between point M and the line
|
||||
- Lines in 3D
|
||||
- Can either be parallel, intersection, the same line or skew
|
||||
- skew is when they don't intersect but aren't parallel either
|
||||
- Planes in 3D
|
||||
- defined by the normal vector of the plane
|
||||
@@ -0,0 +1,19 @@
|
||||
[[Calculus 3]]
|
||||
|
||||
- 3D lines
|
||||
- can be described as parametric
|
||||
- symmetric equation of 3D line $$ \frac{x-x_{0}}{a} = \frac{y-y_{0}}{b} = \frac{z-z_{0}}{c}$$
|
||||
- In this case, the direction vector is $<a, b, c>$
|
||||
- Distance between a point and a line
|
||||
- Is the shortest distance between the two
|
||||
- This is the segment perpendicular to the line
|
||||
- In 2D, you have to take random point on the line
|
||||
- then project vector from this point to point not on the line onto the line to find where the closest point on the line is
|
||||
- ![[Pasted image 20251014183240.png]]
|
||||
- In this parallelogram, we know the area is equal to either $v \times PM$ or the base * the height (the height is the distance beween M and the line
|
||||
- This gives the formula $$d=\frac{||PM \times v ||}{||v||}$$ For the distance between point M and the line
|
||||
- Lines in 3D
|
||||
- Can either be parallel, intersection, the same line or skew
|
||||
- skew is when they don't intersect but aren't parallel either
|
||||
- Planes in 3D
|
||||
- defined by the normal vector of the plane
|
||||
@@ -0,0 +1,2 @@
|
||||
Tags: [[Calculus 3]]
|
||||
-
|
||||
@@ -0,0 +1,2 @@
|
||||
[[Calculus 3]]
|
||||
-
|
||||
@@ -0,0 +1,6 @@
|
||||
[[Calculus 3]]
|
||||
- Similar idea for multiplication, cross products and dot products with derivatives $$ \frac{d}{dt} [r(t) \times u(t)] = r'(t) \times u(t) + r(t) \times u'(t)$$ $$ \frac{d}{dt} [r(t) \cdot u(t)] = r'(t) \cdot u(t) + r(t) \cdot u'(t)$$
|
||||
- If $r(t) \cdot r(t) = c$, then $r(t) \cdot r'(t) = 0$
|
||||
- Principle unit tangent vector is defined as $$T(t) = \frac{r'(t)}{||r'(t)||}$$ as long as $||r'(t)|| \ne 0$
|
||||
- When there is a function of two variables with all real numbers as domain, it is written as $\mathbb{R}^2$
|
||||
- Can also write "domain: $\{(x,y) | x^2+y^2 \leq 9\}$"
|
||||
@@ -0,0 +1,12 @@
|
||||
[[Calculus 3]]
|
||||
- Level curve
|
||||
- A 2D shape that results from setting a two-variable equation equal to a constant
|
||||
- can help to see the shape of a 3D function
|
||||
- basically like taking horizontal slices out of a two-variable function
|
||||
- Vertical trace
|
||||
- similar to level curve, finding the 2D shape from a vertical slice
|
||||
- can find with either $f(a, y) = z$ for constant $x = a$ or $f(x, b) = z$ for constant $y=b$
|
||||
- Both of these are used to visualize 3D functions in 2D
|
||||
- Functions of 3 variables
|
||||
- there is no great way to visualize these in 3 dimensions
|
||||
- have to take 3D "slices" out of the 4D shape
|
||||
@@ -0,0 +1,25 @@
|
||||
Tags: [[Calculus 3]]
|
||||
- Direction angles
|
||||
- angles vector forms with axis
|
||||
- vector projection
|
||||
- Projection of one vector onto another: $$proj_{u}v=\frac{u\cdot v}{\left|\left|u\right|\right|^{2}}u$$
|
||||
- Vector that is same direction
|
||||
- To just get the magnitude of the projected vector, use: $$ mag_{u}v=\frac{|u*v|}{||u||^2} $$
|
||||
- Unit vectors
|
||||
- magnitude is one
|
||||
- Formula: $$ unit_u=\frac{u}{||u||}$$
|
||||
- Resolving vectors to components
|
||||
- project one vector to another
|
||||
- subtract projection from original vector
|
||||
- Determinate
|
||||
- equation: $$\begin{vmatrix} a&b\\c&d\end{vmatrix}\rightarrow ad-bc$$
|
||||
- larger than 2x2: $$\begin{vmatrix} a&b&c\\d&e&f\\g&h&i\end{vmatrix}\rightarrow a\begin{vmatrix} e&f\\h&i\end{vmatrix} - b\begin{vmatrix} d&f\\g&i\end{vmatrix} + c\begin{vmatrix} d&e\\g&h\end{vmatrix}\rightarrow a(ei-hf)-b(di-gf)+c(dh-ge)$$
|
||||
- Cross product
|
||||
- creates vector that is orthogonal to both vectors
|
||||
- for which direction it goes, use right hand rule
|
||||
- pointer finger is first vector, middle is second
|
||||
- thumb is resulting vector
|
||||
- equation: $$a \times b = \begin{vmatrix} i&j&k\\a_1&a_2&a_3\\b_1&b_2&b_3\end{vmatrix}= i(a_2b_3-a_3b_2)-j(a_1b_3-a_3b_1)+k(a_1b_2-a_2b_1)$$
|
||||
- cross product is not communitive $$u\times v \ne v \times u$$
|
||||
- it is anti-communitive though $$ u \times v = -(v \times u) $$
|
||||
- this too $$ a \times a = 0 $$
|
||||
@@ -0,0 +1,19 @@
|
||||
Tags: [[Calculus 3]]
|
||||
- magnitude of the cross product
|
||||
- equation: $$||u \times v|| = ||u|| * ||v|| * \sin(\theta)$$
|
||||
- area of a parallelogram
|
||||
- if there are two (2D) vectors that are two adjacent sides, the area is $$||a \times b||$$
|
||||
- triple scalar product: $$u * (v \times w) = \begin{vmatrix} u_{1} && u_{2} && u_{3} \\ u_{1} && u_{2} && u_{3} \\ u_{1} && u_{2} && u_{3} \end{vmatrix}$$
|
||||
- (can either take the determinate of the matrix or the dot product of the cross product)
|
||||
- results in a scalar
|
||||
- This is equal to the volume of the parallelepiped with the three vectors representing adjacent edges
|
||||
- $$u * (v \times w) = (u \times v) * w $$
|
||||
- lines and planes in 3D space
|
||||
- can use 3D vectors to describe 3D lines
|
||||
- $PQ = tv$
|
||||
- $<x-x_{0}, y-y_{0},z-z_{0}> = t<a,b,c>$
|
||||
- $<x_{0}, y_{0}, z_{0>}$ is the initial point of the line (or just a point on the line)
|
||||
- $<a,b,c>$ is the 3D slope of the line
|
||||
- $t$ is the independent variable
|
||||
- can also write it as $$<x, y, z> = t<a,b,c> + <x_{0}, y_{0}, z_{0}>$$
|
||||
-
|
||||
@@ -0,0 +1,3 @@
|
||||
[[Calculus 3]]
|
||||
- Equation for a normal plane to a curve: $$z = f(x_{0}, y_{0}) + f_{x}(x_{0}, y_{0})(x-x_{0}) + f_{y}(x_{0}, y_{0})(y-y_{0})$$
|
||||
-
|
||||
@@ -0,0 +1,13 @@
|
||||
[[Calculus 3]]
|
||||
- Chain rule
|
||||
- If there is a function $z(x(t), y(t))$ then $\frac{dz}{dt} = \frac{dz}{dx} \frac{dx}{dt} + \frac{dz}{dy} \frac{dy}{dt}$
|
||||
- If $z=f(x(u,v), y(u,v))$ then $$\frac{{\partial z}}{\partial u} = \frac{{\partial z}}{\partial x} \frac{{\partial x}}{\partial u} + \frac{{\partial z}}{\partial y} \frac{{\partial y}}{\partial u}$$ $$\frac{{\partial z}}{\partial v} = \frac{{\partial z}}{\partial x} \frac{{\partial x}}{\partial v} + \frac{{\partial z}}{\partial y} \frac{{\partial y}}{\partial v}$$
|
||||
- Implicit differentiation
|
||||
- If $z$ is defined implicitly as a function of $x$ and $y$, then $$ \frac{dz}{dx} = - \frac{{\frac{{\partial f}}{\partial x}}}{\frac{{\partial f}}{\partial z}}$$ $$ \frac{dz}{dx} = - \frac{{\frac{{\partial f}}{\partial y}}}{\frac{{\partial f}}{\partial z}}$$
|
||||
- Critical points
|
||||
- For functions of two variables, this is when they both equal 0 or when one is undefined
|
||||
- Second derivative test: $$D = f_{x x}(x_{0}, y_{0})f_{y y}(x_{0}, y_{0}) - (f_{x y}(x_{0}, y_{0}))^2$$
|
||||
- if $D>0$ and $f_{x x}(x_{0}, y_{0})>0$ then $f$ has a local minimum at $(x_{0}, y_{0})$
|
||||
- if $D>0$ and $f_{x x}(x_{0}, y_{0})<0$ then $f$ has a local maximum at $(x_{0}, y_{0})$
|
||||
- if $D<0$ then $f$ has a saddle point at $(x_{0}, y_{0})$
|
||||
- if $D=0$ then the test is inconclusive
|
||||
@@ -0,0 +1,11 @@
|
||||
[[Calculus 3]]
|
||||
- Double integrals
|
||||
- used to find volume underneath 3D curve $$\int \int f(x, y)dA = \lim_{ m,n \to \infty } \sum_{i=1}^m \sum_{j=1}^n f(x_{i}^*, y_{j}^*)\Delta A$$
|
||||
- Properties
|
||||
- sum: $$\int \int [f(x, y) + g(x, y)]dA = \int \int f(x, y)dA + \int \int g(x, y)dA$$
|
||||
- constant: $$\int \int cf(x, y)dA = c\int \int f(x, y)dA$$
|
||||
- Iterated integrals
|
||||
- the iterated integral for a function $f(x, y)$ over the rectangular region $R = [a, b] \times [c,d]$ is $$\int_{a}^b \int_{c}^d f(x, y)dy \ dx = \int_{a}^b\left[ \int_{c}^d f(x, y) dy\right]dx$$
|
||||
- Fubini's theorem
|
||||
- if a function is continuous over the region, then the double integral equals the iterated integral: $$\int \int f(x, y) dA = \int \int f(x, y)dx \ dy = \int_{a}^b \int_{c}^d f(x, y) dx \ dy = \int_{c}^d \int_{a}^b f(x, y) dy \ dx$$
|
||||
-
|
||||
@@ -0,0 +1,2 @@
|
||||
- average value of a funciton of two variables over a region R is: $$f_{ave} = \frac{1}{Area \ R}\int \int_{R} f(x, y) dA$$
|
||||
-
|
||||
@@ -0,0 +1,20 @@
|
||||
#rs/notes #rs/class/math163
|
||||
- - -
|
||||
- Vectors
|
||||
- have both magnitude and direction
|
||||
- Operations on vectors
|
||||
- scalar multiplication
|
||||
- multiply both components of vector by the same scalar
|
||||
- doensn't change the direction of the vector
|
||||
- addition
|
||||
- add the corresponding components together
|
||||
- same as putting initial point of one on terminal point of other
|
||||
- subtraction
|
||||
- v - w can be represented as v + (-w)
|
||||
- when initial points are the same, difference is the vector formed between the two terminal points
|
||||
- can also add the negative of one vector to the other
|
||||
- Component form
|
||||
- when a vectors initial point is at (0,0) it can be written in component form
|
||||
- <x, y>
|
||||
- Magnitude
|
||||
- Pythagoras
|
||||
@@ -0,0 +1,19 @@
|
||||
Tags: [[Calculus 3]]
|
||||
- Vectors
|
||||
- have both magnitude and direction
|
||||
- Operations on vectors
|
||||
- scalar multiplication
|
||||
- multiply both components of vector by the same scalar
|
||||
- doensn't change the direction of the vector
|
||||
- addition
|
||||
- add the corresponding components together
|
||||
- same as putting initial point of one on terminal point of other
|
||||
- subtraction
|
||||
- v - w can be represented as v + (-w)
|
||||
- when initial points are the same, difference is the vector formed between the two terminal points
|
||||
- can also add the negative of one vector to the other
|
||||
- Component form
|
||||
- when a vectors initial point is at (0,0) it can be written in component form
|
||||
- <x, y>
|
||||
- Magnitude
|
||||
- Pythagoras
|
||||
@@ -0,0 +1,15 @@
|
||||
|
||||
|
||||
| | Thinkpad P14s Gen 6 | Lenovo Thinkpad P14s Gen 5 (amazon) | Framework 16 | ASUS - ProArt P16 | ThinkPad P16v Gen 3 | ASUS - ROG Zephyrus G14 14" |
|
||||
| -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| Link | https://www.lenovo.com/us/en/configurator/cto/index.html?bundleId=21QTCTO1WWUS1 | https://www.amazon.com/Lenovo-ThinkPad-Non-Touch-Backlit-Fingerprint/dp/B0D8RC497F | https://frame.work/products/laptop16-diy-amd-ai300/configuration/new | https://www.bestbuy.com/product/asus-proart-p16-16-3k-120hz-oled-touch-screen-laptop-copilot-pc-amd-ryzen-ai-9-hx-370-32gb-ram-rtx-5070-2tb-ssd-nano-black/JJGHGPS3ZS | https://www.lenovo.com/us/en/configurator/cto/index.html?bundleId=21RSCTO1WWUS1 | https://www.bestbuy.com/product/asus-rog-zephyrus-g14-14-oled-3k-120hz-gaming-laptop-amd-ryzen-ai-9-hx-32gb-ram-nvidia-geforce-rtx-5070-ti-2tb-ssd-eclipse-gray/JJGGLH839J |
|
||||
| Price (config) | $2,291.52<br>$2,707 as of 5/3 | $1,999.99<br>$2,400 as of 5/3 | $2,711.00<br>$2,708 as of 5/3 | $2,399.99<br>$2,399 as of 5/3 | $2,938.24 | $2,499 |
|
||||
| Processor | Intel Core Ultra 7 255H | Intel Core Ultra 7 155H | Ryzen AI 7 350 | Ryzen AI 9 HX 370 | Intel Core Ultra 7 255H | AMD Ryzen AI 300 Series |
|
||||
| OS | Ubuntu | Windows 11 Pro | None | Windows | Ubuntu | Windows |
|
||||
| RAM | 32GB DDR5 | 64 GB DDR5 | 32 GB DDR5 | 32 GB DDR5 | 32 GB DDR5 | 32 GB |
|
||||
| Storage | 2 TB | 2 TB | 2 TB | 2 TB | 2 TB | 2 TB |
|
||||
| Display | 2560 x 1600 IPS 90Hz | 3072 x 1920 120Hz | 2560 x 1600 IPS 165Hz | 2880 x 1800 OLED 120Hz Touch | 1920 x 1200 IPS 60Hz | 3k 120Hz OLED |
|
||||
| Display Size | 14.5" | 14.5" | 16" | 16" | 16" | 14" |
|
||||
| GPU | RTX Pro 500 Blackwell Laptop GPU 6GB | NVIDIA RTX 500 Ada | RX 7700s | RTX 5070 | RTX Pro 1000 Blackwell | RTX 5070ti |
|
||||
| Other | can upgrade to RTX pro 1000 blackwell for +$190 (processor and GPU upgrade)<br>can save $180 if you get 512 GB drive and swap with $300 2TB one | price seems almost too good to be true, very few amazon reviews might be scam | option for 2nd SSD, config with 2 USBC 1 USBA 1 HDMI 1 Ethernet and 1 audio | Copilot+ PC :(<br>extra drive slot :) | extra drive slot | |
|
||||
| | | | | | (price is assuming you get the 512GB version and swap with $300 2 TB drive) | |
|
||||
@@ -0,0 +1,59 @@
|
||||
- Turn based
|
||||
- top down isometric tile based
|
||||
- very similar to final fantasy tactics advanced/fire emblem
|
||||
|
||||
```mermaid
|
||||
stateDiagram-v2
|
||||
state "Player enters combat" as s1
|
||||
[*] --> s1
|
||||
|
||||
state "speed/initiative scores determine order" as s2
|
||||
|
||||
s1 --> s2
|
||||
|
||||
state "next entity in turn list is chosen" as s3
|
||||
|
||||
s2 --> s3
|
||||
|
||||
s3 --> Player
|
||||
s3 --> Enemy
|
||||
|
||||
state "move" as s4
|
||||
Enemy --> s4
|
||||
state "choose from list of actions" as s5
|
||||
s4 --> s5
|
||||
|
||||
state "move" as s6
|
||||
Player --> s6
|
||||
state "use item" as s7
|
||||
s6 --> s7
|
||||
state "perform action" as s8
|
||||
s6 --> s8
|
||||
state "choose direction to face?" as s9
|
||||
|
||||
s7 --> s9
|
||||
s8 --> s9
|
||||
s5 --> s9
|
||||
|
||||
state "end turn" as s10
|
||||
|
||||
s9 --> s10
|
||||
|
||||
s10 --> s3
|
||||
|
||||
state "if all enemies or players are dead, end combat" as s11
|
||||
s10 --> s11
|
||||
s11 --> [*]
|
||||
```
|
||||
|
||||
|
||||
```mermaid
|
||||
stateDiagram-v2
|
||||
|
||||
Action --> Attack
|
||||
Attack --> RangedAttack
|
||||
Attack --> MeleeAttack
|
||||
|
||||
Action --> UseItem
|
||||
Action --> Dash(?)
|
||||
```
|
||||
@@ -0,0 +1,58 @@
|
||||
https://github.com/search?q=repo%3Arunelite%2Frunelite+comparable&type=code
|
||||
|
||||
https://github.com/runelite/runelite/blob/e25afded97ae8c4bcc8754e60511de8563060b67/runelite-api/src/main/java/net/runelite/api/Nameable.java#L30
|
||||
|
||||
https://github.com/runelite/runelite/blob/e25afded97ae8c4bcc8754e60511de8563060b67/runelite-client/src/main/java/net/runelite/client/plugins/config/PluginSearch.java#L49
|
||||
|
||||
I chose runelite, an open-source Runescape client written in Java, as my project. Here is a link: https://github.com/mojo626/AD300-ComparableInterface
|
||||
|
||||
The first use of a comparator that I found was the comparator [AlphaModelComparator](https://github.com/runelite/runelite/blob/c7ebe1f362e1cd794813afc0be848d09f01f3d16/runelite-client/src/main/java/net/runelite/client/plugins/gpu/Zone.java#L496)
|
||||
```
|
||||
static class AlphaModelComparator implements Comparator<AlphaModel>
|
||||
{
|
||||
int zx, zz;
|
||||
int cx, cy, cz;
|
||||
|
||||
@Override
|
||||
public int compare(AlphaModel o1, AlphaModel o2)
|
||||
{
|
||||
return Integer.compare(z(o2), z(o1));
|
||||
}
|
||||
|
||||
private int z(AlphaModel m)
|
||||
{
|
||||
final int mx = (m.x + ((zx - m.zofx) << 10));
|
||||
final int mz = (m.z + ((zz - m.zofz) << 10));
|
||||
return (mx - cx) * (mx - cx) +
|
||||
(m.y - cy) * (m.y - cy) +
|
||||
(mz - cz) * (mz - cz);
|
||||
}
|
||||
}
|
||||
```
|
||||
I don't know exactly how this comparator works but it is for a plugin that shifts rendering to the GPU and I assume that this is used to sort the faces of models in game to make sure that they are being rendered in the correct order. A comparator is useful here because sorting faces based on z position to the camera is difficult, especially with things such as culling or overlapping faces, and a comparator allows easy definition of a custom sorting function.
|
||||
|
||||
The only use of comparable that I could find was the [Namable](https://github.com/runelite/runelite/blob/c7ebe1f362e1cd794813afc0be848d09f01f3d16/runelite-api/src/main/java/net/runelite/api/Nameable.java#L30) interface.
|
||||
```
|
||||
/**
|
||||
* Represents a chat entity that has a name.
|
||||
*/
|
||||
public interface Nameable extends Comparable<Nameable>
|
||||
{
|
||||
/**
|
||||
* The name of the player.
|
||||
*
|
||||
* @return the name
|
||||
*/
|
||||
String getName();
|
||||
|
||||
/**
|
||||
* The previous name the player had.
|
||||
*
|
||||
* @return the previous name
|
||||
*/
|
||||
String getPrevName();
|
||||
}
|
||||
```
|
||||
Since this interface represents something in chat, it is useful to define a custom sorting function. It might be helpful to sort the entities by name, but it could also be used to sort them into something like categories first and then alphabetically within them and using a comparable allows for easy changing and modularity of the sorting function.
|
||||
|
||||
Comparator seems to be more useful in this project since for many of the objects there will likely be multiple ways that they can be sorted and writing several comparators allows for this. I didn't notice any particular best practices or patterns in the use of comparators or comparables since there were not very many examples in the project that I chose. For the AlphaModelComparator class it seems strange that there are local variables that are populated in the comparator after creating it and before sorting. Maybe these variables (zx, cx etc.) could be added to the objects being compared to make the code a little more readable?
|
||||
@@ -0,0 +1,17 @@
|
||||
#rs/class/hea150 #rs/discussion
|
||||
- - -
|
||||
##### Replying to Javier
|
||||
Hi Javier,
|
||||
I agree with your point about mental health not being covered enough by the media and talked about as an issue that we need to solve. As someone currently in high school, there is definitely more talk about these topics in and outside of class, but I think there is still room to grow. It is also likely that being in a progressive city such as Seattle results in more discussion on these issues, and there are many other places in the country that have much more distance to cover. I also agree that there is a lot of unnecessary coverage on the diets of celebrities and not enough on the real causes of the rising obesity rate. It also seems to me like there are companies or people advertising different solutions to weight loss that have not been thoroughly tested in an attempt to make money off of this issue.
|
||||
|
||||
#### Replying to Derrick
|
||||
Hi Derrick,
|
||||
I agree with you that there needs to be less of a stigma around discussing mental health issues, especially in professional environments. Especially with how large a part of our lives social media is now, more research needs to go into how if affects our lives. I also agree with your point that routine diseases don't get enough coverage in the news, and I think this is a larger problem that extends to much more than just disease outbreaks. There are often things in the world that are very dangerous and large issues such as wars and natural disasters that get overlooked in the media either because they have been in the news cycle for too long or aren't unique enough to warrant a story. I think that diseases are a great example of this, and some of the most deadly are covered very little because they are so routine, even if they also affect the largest number of people.
|
||||
|
||||
#### Replying to Kristionna
|
||||
Hi Kristionna,
|
||||
I agree with your point that social isolation is an issue that needs to be talked about more, and I think it is especially important after the COVID pandemic. There are many kids and teenagers right now that went through COVID during formative years in their lives. This is the time where many people learn how to be social and manage friendships and social interactions, and due to the quarantine many kids lost out on these opportunities. I don't think we've fully seen the results that this will have yet, and I think it is something we definitely need to focus on more. I also agree that media coverage on weight loss is often on medications or shots that advertise themselves as the best way to lose weight, while methods that are more beneficial long term like eating healthier foods and exercising more are often not emphasized or covered.
|
||||
|
||||
#### Replying to Hassen
|
||||
Hi Hassen,
|
||||
I think that your point is interesting about the media not focusing on issues like heart disease that have a higher mortality rate and instead focusing on other issues such as mental health. While I do agree that there should be more coverage on issues such as heart disease and their causes, one of the causes of heart disease is stress which is related to mental health. Especially with things like social media increasing the amount of stress in many people's lives, I think that mental health is an important issue to discuss since stress can lead to an increased risk of many conditions that do have a high mortality rate.
|
||||
@@ -0,0 +1,16 @@
|
||||
[[Health Week 1]]
|
||||
##### Replying to Javier
|
||||
Hi Javier,
|
||||
I agree with your point about mental health not being covered enough by the media and talked about as an issue that we need to solve. As someone currently in high school, there is definitely more talk about these topics in and outside of class, but I think there is still room to grow. It is also likely that being in a progressive city such as Seattle results in more discussion on these issues, and there are many other places in the country that have much more distance to cover. I also agree that there is a lot of unnecessary coverage on the diets of celebrities and not enough on the real causes of the rising obesity rate. It also seems to me like there are companies or people advertising different solutions to weight loss that have not been thoroughly tested in an attempt to make money off of this issue.
|
||||
|
||||
#### Replying to Derrick
|
||||
Hi Derrick,
|
||||
I agree with you that there needs to be less of a stigma around discussing mental health issues, especially in professional environments. Especially with how large a part of our lives social media is now, more research needs to go into how if affects our lives. I also agree with your point that routine diseases don't get enough coverage in the news, and I think this is a larger problem that extends to much more than just disease outbreaks. There are often things in the world that are very dangerous and large issues such as wars and natural disasters that get overlooked in the media either because they have been in the news cycle for too long or aren't unique enough to warrant a story. I think that diseases are a great example of this, and some of the most deadly are covered very little because they are so routine, even if they also affect the largest number of people.
|
||||
|
||||
#### Replying to Kristionna
|
||||
Hi Kristionna,
|
||||
I agree with your point that social isolation is an issue that needs to be talked about more, and I think it is especially important after the COVID pandemic. There are many kids and teenagers right now that went through COVID during formative years in their lives. This is the time where many people learn how to be social and manage friendships and social interactions, and due to the quarantine many kids lost out on these opportunities. I don't think we've fully seen the results that this will have yet, and I think it is something we definitely need to focus on more. I also agree that media coverage on weight loss is often on medications or shots that advertise themselves as the best way to lose weight, while methods that are more beneficial long term like eating healthier foods and exercising more are often not emphasized or covered.
|
||||
|
||||
#### Replying to Hassen
|
||||
Hi Hassen,
|
||||
I think that your point is interesting about the media not focusing on issues like heart disease that have a higher mortality rate and instead focusing on other issues such as mental health. While I do agree that there should be more coverage on issues such as heart disease and their causes, one of the causes of heart disease is stress which is related to mental health. Especially with things like social media increasing the amount of stress in many people's lives, I think that mental health is an important issue to discuss since stress can lead to an increased risk of many conditions that do have a high mortality rate.
|
||||
@@ -0,0 +1,18 @@
|
||||
[[Health Week 10]]
|
||||
|
||||
### Replying to Robert
|
||||
Hi Ruopu,
|
||||
I didn't read the article about safe practices for online dating, but I agree that older people might not be as familiar with things that seem obvious to us now. Especially since online dating is something that really wasn't a thing too long ago, many people who are now older didn't grow up with it existing and learning about the benefits and downsides. For the video from Jimmy Kimmel I was actually surprised with how much the interviewees were willing to share. It did seem like many of them were hesitant but a lot of them did end up answering the questions asked.
|
||||
|
||||
|
||||
### Replying to Rui
|
||||
Hi Rui,
|
||||
I also read an article about the difficulties that LGBTQ+ people face in assisted living homes. One of the things that stood out to me was the idea that many of these people have to go "back into the closet" and hide who they are in order to get adequate care in an assisted living home. I agree that it is essential to create environments for older LGBTQ+ people to live as they age and I hope that the introduction of new training for staff and programs can help.
|
||||
|
||||
### Replying to Hassen
|
||||
Hi Hassen,
|
||||
I also read the article about the challenges for LGBTQ+ people in places for long-term care. The statement about having to "go back into the closet" stood out to me when reading as well since it seems like they have to move backward in terms of their self-identity in order to move forward in their life. Especially since assisted-living homes are supposed to be a place to receive care and have more opportunity than living at home, it seems counter intuitive that many people have to leave an integral part of themselves behind to receive this care.
|
||||
|
||||
### Replying to Johan
|
||||
Hi Johan,
|
||||
When reading the article about the challenges faced by LGBTQ+ people in assisted living facilities I also didn't make the connection about the backgrounds of many nursing home staff. It seems like there are many different factors that come to together including the cultural norms from the nursing staff, lack of training, and cultural norms from the others living there. It is especially challenging now since the people currently in assisted living homes grew up during a time when social norms in the United States around gender were much more restrictive and less accepting than they are today.
|
||||
@@ -0,0 +1,17 @@
|
||||
#rs/class/hea150 #rs/discussion
|
||||
- - -
|
||||
### Replying to Julien
|
||||
Hi Julien,
|
||||
I asked ChatGPT a pretty similar question and it seems like we got similar results as well. It is interesting that when I looked at the sources it gave me, they all seemed to be from reputable places and about the topic. I wonder why when asked two very similar questions it will pull up very different sources to make a similar point. I also agree that social media usage can be a wide variety with some people using it a lot and others not using it much, and I can definitely see this trend in the people I know.
|
||||
|
||||
### Replying to Hassen
|
||||
Hi Hassen,
|
||||
When I asked ChatGPT a similar question, It gave me some positive aspects of social media use along with the negative ones. I think it is really interesting that your response only mentioned the negative aspects, and gave different sources. I also agree with the idea that even though the idea of social media is to keep us connected, it can end up making us feel even more isolated. With how many things on the internet are fake now, it can feel like the world we see on our screens doesn't match that of reality and it can become disconnected from the real world.
|
||||
|
||||
### Replying to Alan
|
||||
Hi Alan,
|
||||
I have had similar experiences interacting with ChatGPT where it will give a very surface-level overview of a topic without showing much nuance. I think this is partially due to how these language models are designed, since they work by essentially predicting the next word in the sentence based on the average of all of the text on the internet. While some of the more modern reasoning models are better at generating some more unique-sounding thoughts, they still have to go off of the information they were trained on leading to mostly summarization.
|
||||
|
||||
### Replying to Rui
|
||||
Hi Rui,
|
||||
I agree with your idea that generative AI can often provide information in a more unbiased way than traditional media, and I think that an interesting difference that I see is that when generative AI cites a fake source, it will often do so "unknowingly" and confidently state the fact as the truth. On the other hand, when human created media cites false evidence or expresses false claims, it will often be in a way that stretches the truth more rather than completely disregarding it. I also agree that the balance between using social media to know what is going on in the world while not being sucked in can be hard. It is important to be aware of current events, but so many platforms have addictive algorithms that it can be hard to stay up to date and not end up endlessly scrolling.
|
||||
@@ -0,0 +1,16 @@
|
||||
[[Health Week 2]]
|
||||
### Replying to Julien
|
||||
Hi Julien,
|
||||
I asked ChatGPT a pretty similar question and it seems like we got similar results as well. It is interesting that when I looked at the sources it gave me, they all seemed to be from reputable places and about the topic. I wonder why when asked two very similar questions it will pull up very different sources to make a similar point. I also agree that social media usage can be a wide variety with some people using it a lot and others not using it much, and I can definitely see this trend in the people I know.
|
||||
|
||||
### Replying to Hassen
|
||||
Hi Hassen,
|
||||
When I asked ChatGPT a similar question, It gave me some positive aspects of social media use along with the negative ones. I think it is really interesting that your response only mentioned the negative aspects, and gave different sources. I also agree with the idea that even though the idea of social media is to keep us connected, it can end up making us feel even more isolated. With how many things on the internet are fake now, it can feel like the world we see on our screens doesn't match that of reality and it can become disconnected from the real world.
|
||||
|
||||
### Replying to Alan
|
||||
Hi Alan,
|
||||
I have had similar experiences interacting with ChatGPT where it will give a very surface-level overview of a topic without showing much nuance. I think this is partially due to how these language models are designed, since they work by essentially predicting the next word in the sentence based on the average of all of the text on the internet. While some of the more modern reasoning models are better at generating some more unique-sounding thoughts, they still have to go off of the information they were trained on leading to mostly summarization.
|
||||
|
||||
### Replying to Rui
|
||||
Hi Rui,
|
||||
I agree with your idea that generative AI can often provide information in a more unbiased way than traditional media, and I think that an interesting difference that I see is that when generative AI cites a fake source, it will often do so "unknowingly" and confidently state the fact as the truth. On the other hand, when human created media cites false evidence or expresses false claims, it will often be in a way that stretches the truth more rather than completely disregarding it. I also agree that the balance between using social media to know what is going on in the world while not being sucked in can be hard. It is important to be aware of current events, but so many platforms have addictive algorithms that it can be hard to stay up to date and not end up endlessly scrolling.
|
||||
@@ -0,0 +1,16 @@
|
||||
[[Health Week 3]]
|
||||
### Replying to Suri
|
||||
Hi Suri,
|
||||
I have definitely also experienced having trouble focusing during on a day where I don't get much sleep the night before. It is interesting how lack of sleep can cause both short-term and long-term memory problems, I wonder how similar the short-term memory effects are to conditions like Alzheimers. The findings from your study on the effect of sleep on stress, inflammation and blood pressure is also interesting, it is crazy how many conditions and parts of our bodies are affected by the amount and quality of sleep we get.
|
||||
|
||||
### Replying to Hassen
|
||||
Hi Hassen,
|
||||
I also try to get more sleep whenever I have something important the next day like a big test or presentation. It is usually better to prioritize sleep the night before something important rather than trying to study for it more, and I try to do this whenever I can. The article on people with lactose intolerance is interesting, I didn't know that consuming dairy would have an effect on their dreams. I wonder if maybe the nightmares are partially caused by the disrupted sleep, or if there is some other cause.
|
||||
|
||||
### Replying to Hollyanne
|
||||
Hi Hollyanne,
|
||||
I agree that getting 30 minutes of sunlight a day can be very beneficial for my mood, and this tip reminds me of seasonal affective disorder. One of the symptoms of this is sleep difficulties which seems to line up well with the recommendation to get 30 minutes of sunlight a day to improve sleep quality. The connection between sleep and anxiety is also interesting, since it seems like it would cause a feedback loop of anxiety causing a decrease in sleep quality which in turn would cause an increase in anxiety.
|
||||
|
||||
### Replying to Alan
|
||||
Hi Alan,
|
||||
It is interesting in your study that sleep quality seems to matter more for cancer risk than the duration. Since the impact of sleep duration on cancer depends on the tissues affected, I wonder which types of cancer are better treated or mitigated by more sleep. Treating sleep disorders to improve the outcome of cancer treatment is also interesting to me, especially with the added stress of these treatments often contributing to poor sleep as you mentioned.
|
||||
@@ -0,0 +1,17 @@
|
||||
[[Health Week 4]]
|
||||
|
||||
### Replying to Jalissa
|
||||
Hi Jalissa,
|
||||
It is sad to hear how much of a problem food insecurity is in Chad. It seems like there are many different factors such as rising global temperatures, climate change and an increase in refugees that are all combining to lead to more food insecurity in places like Chad. I'm glad that there are programs in place like IFAD thought that are working to support farmers. The state that I looked at was Alabama, which has has a 17.5% food insecurity rate compared to the 12.3% of Montana. With how much of a problem food security is in Montana, it is sad to see that it still has a relatively small food-insecure population when compared to other states.
|
||||
|
||||
### Replying to Suri
|
||||
Hi Suri,
|
||||
I didn't know about the Good Food Kitchens Program, but it sounds like a great way to help keep restaurants open and help to combat food insecurity. Especially with all of the cuts to the SNAP program, hopefully programs like this can help to pick up some of that slack and help to feed those in need. Food insecurity is a problem all across the country, and I wonder if even though Maryland is known as a rich state, that means that there is just a larger wealth gap that still leads to similar levels of food insecurity.
|
||||
|
||||
### Replying to Alan
|
||||
Hi Alan,
|
||||
I also read the CNN article about companies lowering prices for their products, and I agree that these companies acting nervous doesn't really reflect the truth. I think it really shows the lengths that many of these companies go to to get the most money from consumers. I am glad that many of these companies are lowering prices, but that is likely because they weren't able to predict or understand the state of the economy and are too disconnected from the working class that is buying their products. The ski resorts in Colorado is an interesting point, and it would make sense that economic factors like tourism would affect the food insecurity rate.
|
||||
|
||||
### Replying to Addison
|
||||
Hi Addison,
|
||||
I looked at the state of Alabama for my research, which is in a similar area of the country to Arkansas. Even though Alabama has a higher food insecurity rate than the country average, it still isn't quite as high as Arkansas. It seems like many of the states with the highest food insecurity rates are in the South East portion of the country, which I didn't know before this assignment.
|
||||
@@ -0,0 +1,16 @@
|
||||
[[Health Week 5]]
|
||||
### Replying to Addison
|
||||
Hi Addison,
|
||||
I read the article from NPR about eating disorders among men as well, and I was surprised by the numbers for the ratio of men to women with eating disorders. It was pretty surprising to me how different the old and new ratios are, and how much data it seems like we have been missing or how much of a change in behavior there has been relating to eating disorders. I also chose to look at research focusing on an older audience around eating disorders, although I looked more at the elderly population. It is interesting to me how every age range has risks for developing eating disorders, although there are many different reasons for this happening. Younger people might develop them due to unhealthy body images, middle-aged people might develop them due to stressors such as divorce or parental death, and older people might develop them due to disease or lifestyle changes.
|
||||
|
||||
### Replying to Suri
|
||||
Hi Suri,
|
||||
The article that I read was also about eating disorders in young men, although it looked at it more generally. I agree that body image and low self-esteem can harm anyone, and there are many different sources or ideals that this might come from. The information about eating disorders among French college students is interesting, I didn't realize that such a large portion of students would suffer from an eating disorder. I wonder what the number would be for college students in other countries, and if it is similar to those in France.
|
||||
|
||||
### Replying to Alan
|
||||
Hi Alan,
|
||||
I read an article from NPR which also discusses eating disorders among young men, although a little more broadly. I agree with your point about bias around who can develop eating disorders leading to an under diagnoses of men with eating disorders, which explains the statistic mentioned in my article that now people estimate the ratio of women to men with eating disorders to be closer to 2-3 to 1 rather than 10 to 1. It is interesting to me that muscle dysphoria is most prevalent in men who internalize the "muscular ideal" and not the "thin ideal." It seems to me that this might be one of the differences between the causes of eating disorders generally in men and women where women tend to be focused more on being thin, and men tend to focus more on being muscular due to societal expectations.
|
||||
|
||||
### Replying to Mariama
|
||||
Hi Mariama,
|
||||
Your description of eating disorders in South Korea is very interesting, and I didn't realize how much of an economic impact that they could have on a country. It is interesting to think about how even if countries might be taking an economic hit from eating disorders, there are many companies, especially in the United States, that are likely profiting off of them by selling more unhealthy food, supplements or something else.
|
||||
@@ -0,0 +1,17 @@
|
||||
[[Health Week 6]]
|
||||
|
||||
### Replying to Hollyanne
|
||||
Hi Hollyanne,
|
||||
I also read the article about the student at a Maine high school became central in the debate around trans athletes. I agree that the attention put on individuals, especially high school students, like this is likely very harmful to the and their classmates. I believe that discussion should be focused more on policies and rules rather than specific students. Focusing on specific kids does likely make for better headlines, but people who make the policies and the news should be focused more on large-scale or group based studies rather than individual cases.
|
||||
|
||||
### Replying to Stephanie
|
||||
Hi Stephanie,
|
||||
I also read the article about the student in Maine, and I also found the fact that the whole situation started due to someone in power posing on social media about a specific student. It is concerning to me that people in those positions feel that it is a good idea to single out individual students to try to get their message across and convince others. There is almost always a larger story and while interviews and personal accounts can be helpful, when making policies and decisions I think that a larger picture should be considered.
|
||||
|
||||
### Replying to Robert
|
||||
Hi Ruopu,
|
||||
Your summary of the article you read is interesting, and as someone who also climbs I agree that most of the people that I see climbing are white males. There are definitely a lot of sports, especially ones that aren't as popular, that are not very diverse whether that is due to cost factors, historical exclusion or something else. I also agree that the opinion of the high school students playing the sports is important since they are participating, although I do think that adult voices can be helpful in making decisions as well. Especially when these decisions can affect students across the country I hope that voices from adult leaders can help to make sure everyone's needs are met.
|
||||
|
||||
### Replying to Griffyn
|
||||
Hi Griffyn,
|
||||
I also watched the ESPN video about the science behind the debate on trans athletes and I also appreciated that the video took a more scientific view without taking a side. I think it is important for people to realize how much data we are lacking related to this debate and how there really isn't much conclusive in either direction yet. I also agree that participating in sports, especially at a high school level should be based on inclusivity and ensuring that everyone can participate, be competitive and have fun. Especially when there is debate around high school or even middle or elementary school sports, it seems like people often forget that these kids are not professional athletes in most cases.
|
||||
@@ -0,0 +1,16 @@
|
||||
[[Health Week 7]]
|
||||
### Replying to Robert
|
||||
Hi Ruopu,
|
||||
I agree that stable housing can be a good solution for those struggling with alcohol abuse especially when it is very challenging for these people to stop drinking. One of the sources that I looked at provided evidence showing that using one of these programs decreased the taxpayer money going to these people while improving their outcomes. Housing that requires the residents to be sober can often leave out many people who are not able to do that and can end up leading to more trips to the emergency room and ambulance rides.
|
||||
|
||||
### Replying to Rose
|
||||
Hi Rose,
|
||||
I also read an article about the Oaks Residence in Canada, and I agree that it can be a very important place for people struggling with addiction to have available to them. I like your reference to Maslow's Hierarchy of Needs because it makes sense that people struggling with alcohol addiction, especially to the point where they need it to not suffer extreme withdrawal symptoms, wouldn't be able to think about much else. Managed alcohol programs can allow them to focus on other needs further up the pyramid and regain their footing again more easily.
|
||||
|
||||
### Replying to Sirapusson
|
||||
Hi Sirapusson,
|
||||
I also read an article about the Oaks Residence, and it is interesting how one of your articles focused more on the policy side of these projects. From the articles I read, it seems like many of these are still in early stages and there has not yet been wide adoption. One of my articles mentioned how it was very challenging to get funding for the project since many people hear that they are giving alcohol to alcoholics and don't want to fund it. It seems like these have an overall positive effect on the community and people living in the housing, so hopefully they can gain more traction and wider support in the future.
|
||||
|
||||
### Replying to Julien
|
||||
Hi Julien,
|
||||
I also watched one of the videos about the 1811 Eastlake project, and I agree that it seems like a great idea to help give these people an opportunity that they would not have had otherwise. Allowing residents to slowly drink less alcohol seems like the best way to help them recover, especially with the extreme withdrawal symptoms that can be caused with these levels of reliance. I also like your point about reducing crime, since these programs providing alcohol removes the need to steal it that many of these people had before entering the program.
|
||||
@@ -0,0 +1,17 @@
|
||||
[[Health Week 8]]
|
||||
|
||||
### Replying to Robert
|
||||
Hi Ruopu,
|
||||
I agree that giving people a space to safely use their drugs and get clean tools seems like a better way to help solve the drug crisis rather than further stigmatizing drug use. Especially with many drugs being increasingly used in medical scenarios, it is strange to me that they are still as stigmatized as they are. During prohibition, people didn't stop drinking alcohol and it likely made the problem worse. Especially with drugs where illegal drugs are more likely to have incorrect amounts and lead to overdoses, it seems like allowing safe options for people could be a better approach than attempting to prevent drug use through laws.
|
||||
|
||||
### Replying to Julien
|
||||
Hi Julien,
|
||||
I agree that it is likely more challenging to regulate drug use when they are illegal since most of the ways that they are obtained are from black-market sources. Several articles discussed the idea that by obtaining drugs illegally, the odds that they contain incorrect amounts or the wrong drug is much higher and often leads to overdoses. I also watched the video from CNN, and it seems like even though they are technically illegal the OPCs in New York are very beneficial for the communities that they are a part of.
|
||||
|
||||
### Replying to Rose
|
||||
Hi Rose,
|
||||
Similar to the establishments described in last week's discussion, giving people an opportunity to focus on aspects of their lives other than their addiction seems like a great way to help them recover and get back on their feet. If all they can think about is where they will find the drugs or alcohol they need to prevent withdrawal, it can be hard to do anything else. I like your idea about including more stories about recovery from drug usage in media. Especially with how much social media is a part of everyone's live now, themes and ideas in popular media can be a very large factors in the decisions we make.
|
||||
|
||||
### Replying to Goose
|
||||
Hi Goose,
|
||||
It was interesting to me as well that other countries have much different stances on OPCs than the United States does. With how large the war on drugs was and still is in the US though, it makes sense that programs like this have not gained traction yet. I'm glad that the article that you read focused more on the stories of several patients. The ones that I read took more of a high-level approach to the story which can be helpful, although the many perspectives on this issue is important to fully understand the impact.
|
||||
@@ -0,0 +1,17 @@
|
||||
[[Health Week 9]]
|
||||
|
||||
### Replying to Robert
|
||||
Hi Ruopu,
|
||||
I was also thrown a little off guard when the person in the video had their face painted. It does seem a little strange to arrange each of the guest's faces in a rainbow. I also read the article describing the stories of "9 young people" who are intesex and there is also a similar thread there of operations being performed that they didn't consent to. All of the people that I read about also seemed to be proud of who they are, although there are likely many others who's stories are not told that haven't found others like them yet.
|
||||
|
||||
### Replying to Hollyanne
|
||||
Hi Hollyanne,
|
||||
I also watched the TED Radio Hour by Lisa Mosconi and I am glad that there are people trying to close gaps in the research that we have about our brains. Aging, especially around diseases like Alzheimer's, is something that we still don't understand very well and it especially doesn't help that most research is only focused on males. Often looking at a more diverse group of perspective will reveal something important otherwise hidden, and I wouldn't be surprised if this was the case here. Especially since it seems like menopause has a larger impact on women's brains than declining testosterone levels has on men's research into this area seems vital.
|
||||
|
||||
### Replying to Kristionna
|
||||
Hi Kristionna,
|
||||
It was also a common theme in the sources I looked at that most people don't learn about the idea of being intersex and the community around it until later in their lives. Especially with how much it can matter to feel like part of a community of others going through similar experiences It's great that these communities exist. Many of the stories I read also discussed surgeries being performed without the people knowing or fully understanding the consequences which seems crazy to me since many of them can permanently alter many aspects of their lives.
|
||||
|
||||
### Replying to Mariama
|
||||
Hi Mariama,
|
||||
In the article about David Reimer the fact that David reclaimed his identity as male struck me as well. Even though Money declared the experiment as a "success," reading about what happened after the experiment seems to prove the contrary. Especially since the study was used as justification for many similar operations to take place later, it seems like we need more systems in place to ensure there are multiple perspectives on something like this and one person cannot decide how a scenario is approached.
|
||||
@@ -0,0 +1,5 @@
|
||||
[[Health Week 10]]
|
||||
|
||||
1. I read the article "What LGBTQ Seniors Face in Assisted Living and Care Facilities" from the Minneapolis-St. Paul Magazine. This article discussed many of the challenges of aging LGBTQ+ people who are starting to need to go into long-term care. It discusses how many assisted-living homes have a lot of discrimination and how many LGBTQ+ people have to go into the closet for long-term care. The article then goes into the current lack of training for staff on meeting the needs of LGBTQ+ people. This results in them not knowing how to properly care for everyone and means that many assisted-living homes are not a good option for aging LGBTQ+ people. One part of this article that stood out to me was when it discussed that another challenge for aging LGBTQ+ people currently is that many of them do not have adult children to help care for them. This is dues to same-sex marriage not being legalized when most of them were of childbearing age and adoption and fertility options being much more limited. I hadn't thought of this, and it was memorable since it is a unique challenge that only current aging LGBTQ+ people are facing.
|
||||
2. I chose to read the article "Sexuality and Intimacy in Older Adults" from the National Institute on Aging. This article discussed many changes that might occur in people's sexual lives as they age. It says how many older people redefine what sexuality and intimacy mean to them and might look for different things than they had previously. The article talks about both physical and emotional changes such as fewer distractions, more time, and health conditions. It then goes through a list of things that might cause problems in the sexual lives of older adults such as arthritis, chronic pain, dementia, and heart disease. There are many medications and other ways to get around these challenges, and this reading suggests solutions such as exploring new options or looking for medications.
|
||||
3. One of the things that I was surprised about in the video was the openness that many of the older people interviewed discussed their sex lives with. The older adults in my life don't discuss these things, likely since there is the idea that they aren't appropriate to discuss with others. It seems like especially with older people it is seen as socially inappropriate to discuss sex or sexuality with others.
|
||||
@@ -0,0 +1,5 @@
|
||||
#rs/class/hea150 #rs/discussion
|
||||
- - -
|
||||
1. I watched the interview of Savannah Sellers on NBC and read the article on NPR about the effects of social media on the body images of teens. The interview on NBC was on a special about the mental health of teens and the effect of social media. It discussed many of the challenges that young people today are facing. Whether is is a decreased body image, fear of missing out from social media or the fear of a school shooting, one of the primary statistics that was discussed was that 42% of teens experience persistent feelings of sadness or hopelessness. The article on NPR that I read was specifically about body image and its relationship with social media use. It discussed a study where one group continued to use social media regularly while the other reduced it to one hour per day. The study found that the group spending less time on social media had more self confidence and a better body image after only three weeks of cutting back social media use.
|
||||
2. The question I asked ChatGPT is "I am doing some research on the potential effects of social media on the mental health of teenagers. Could you give me some examples of what these might be with some reasons why? Please provide sources as well." In the response I got, ChatGPT listed both negative and positive effects on the mental health of teens that social media use causes. For the negative effects, It listed most of the common ones that are commonly seen in the media such as increased anxiety, decreased self-esteem, cyber bullying and the fear of missing out. It did discuss some less common points such as sleep quality and mental fatigue, but nothing new to me. The response also talked about some of the positive effects of social media, which aren't talked about as often in the media from what I have seen. It did only give four points on this though, and most of them were restating similar ideas of social media allowing teens to express themselves and find people similar to them. The sources that it provided were good as well, and it referenced sources such as the mental health advisory from the Surgeon General, peer reviewed studies, Hopkins Medicine, the Mayo Clinic and more. Interestingly enough, all of the sources except one from this year were written in 2023. Overall, I think it gave a pretty good response and I liked that it considered the potential positive effects along with the negative ones. There wasn't anything that I hadn't seen before, but I also asked it for a general overview of the topic.
|
||||
3. I personally don't use much social media in my daily life, although I know many people who do. I use apps such as discord and slack for team communication, although I don't have any apps like Instagram, TikTok or X. Even without these apps, there are definitely still times where I have a fear of missing out, although I don't think it is quite as prominent as it would be if I was using these platforms. I also know a lot of people that use many of these apps extensively, and there are times where I feel that it goes to far and that it would be good for them to pull back a little. Based on my personal experience growing up in a world so heavily influenced by social media, I agree with the ideas that it can be unhealthy to constantly be seeing what your friends are doing and being exposed to idealized portrayals of others. Although I haven't been involved in any extreme cases of this, I still see many smaller instances of these ideas and can see where they would come from.
|
||||
@@ -0,0 +1,4 @@
|
||||
[[Health Week 2]]
|
||||
1. I watched the interview of Savannah Sellers on NBC and read the article on NPR about the effects of social media on the body images of teens. The interview on NBC was on a special about the mental health of teens and the effect of social media. It discussed many of the challenges that young people today are facing. Whether is is a decreased body image, fear of missing out from social media or the fear of a school shooting, one of the primary statistics that was discussed was that 42% of teens experience persistent feelings of sadness or hopelessness. The article on NPR that I read was specifically about body image and its relationship with social media use. It discussed a study where one group continued to use social media regularly while the other reduced it to one hour per day. The study found that the group spending less time on social media had more self confidence and a better body image after only three weeks of cutting back social media use.
|
||||
2. The question I asked ChatGPT is "I am doing some research on the potential effects of social media on the mental health of teenagers. Could you give me some examples of what these might be with some reasons why? Please provide sources as well." In the response I got, ChatGPT listed both negative and positive effects on the mental health of teens that social media use causes. For the negative effects, It listed most of the common ones that are commonly seen in the media such as increased anxiety, decreased self-esteem, cyber bullying and the fear of missing out. It did discuss some less common points such as sleep quality and mental fatigue, but nothing new to me. The response also talked about some of the positive effects of social media, which aren't talked about as often in the media from what I have seen. It did only give four points on this though, and most of them were restating similar ideas of social media allowing teens to express themselves and find people similar to them. The sources that it provided were good as well, and it referenced sources such as the mental health advisory from the Surgeon General, peer reviewed studies, Hopkins Medicine, the Mayo Clinic and more. Interestingly enough, all of the sources except one from this year were written in 2023. Overall, I think it gave a pretty good response and I liked that it considered the potential positive effects along with the negative ones. There wasn't anything that I hadn't seen before, but I also asked it for a general overview of the topic.
|
||||
3. I personally don't use much social media in my daily life, although I know many people who do. I use apps such as discord and slack for team communication, although I don't have any apps like Instagram, TikTok or X. Even without these apps, there are definitely still times where I have a fear of missing out, although I don't think it is quite as prominent as it would be if I was using these platforms. I also know a lot of people that use many of these apps extensively, and there are times where I feel that it goes to far and that it would be good for them to pull back a little. Based on my personal experience growing up in a world so heavily influenced by social media, I agree with the ideas that it can be unhealthy to constantly be seeing what your friends are doing and being exposed to idealized portrayals of others. Although I haven't been involved in any extreme cases of this, I still see many smaller instances of these ideas and can see where they would come from.
|
||||
@@ -0,0 +1,4 @@
|
||||
[[Health Week 3]]
|
||||
1. On average, I get about 9 hours of sleep per day. Based on the NHLBI's website, they recommend that I get 8-10 hours of sleep per day so I am getting a good amount of sleep each night. Getting enough sleep helps with growth an development especially with children and teens, and also helps to form long-term memories. By getting enough sleep, my body is better able to recover each day and I have more energy in the morning. Not getting enough sleep can lead to decreased immune system effectiveness as well as increasing the risk of chronic disease.
|
||||
2. After taking the Epworth Sleepiness Scale quiz, I got a score of 1 and a category of "Normal Sleepiness." I think that this aligns pretty well with how I feel throughout the week, since I don't have many problems with feeling tired throughout the day. For me, I think that the sleep tip of waking up at the same time each day would be helpful since although I wake up at the same time on weekdays, I usually sleep in on the weekends. This is likely harming my body's ability to get used to a consistent sleep schedule, and it is something that I will look into changing going forward. Some of the tips that are not a helpful for me are the ones about limiting alcohol and caffeine consumption since I don't drink either of those and don't have to worry about them effecting the quality of my sleep.
|
||||
3. I looked into the effect of a healthy sleep schedule on the risk of getting dementia. The resource that I found is a paper from 2025 titled "Associations of adherence to a healthy sleep pattern with the dementia risk in the UK biobank" from the journal "Alzheimer's Research & Therapy." This paper explored data from the UK Biobank which included about half a million participants who filled out a survey and later, 40,000 of which underwent MRI scans. The study took the data from a survey given to all of the participants and grouped sleep habits into 5 categories of healthy sleep. These categories included sleeping 7-8 hours a day, being a morning person, not having frequent insomnia, no snoring and no frequent daytime sleepiness. For each of these traits that a participant demonstrated, a point was given on a five point scale. The study found that for each increase of one point on this scale, there was a 7% decrease in the risk of dementia. This is likely because healthier sleeping habits help to maintain brain structure leading to less of a risk of dementia. This shows the importance of maintaining healthy sleeping habits to reduce the risk of diseases later in life.
|
||||
@@ -0,0 +1,4 @@
|
||||
[[Health Week 4]]
|
||||
1. I read the article from CNN about how retailers have been lowering consumer prices after raising them to much over time. Retailers are always trying to earn the most money from consumers, and to do this they often raise prices as high as they can while consumers are still willing to pay. With the recent economic downturn and much less people having discretionary money to spend on things like extra clothing and furniture, retailers have realized that they might have raised prices too much. Many companies, including Ikea, Walmart and Michaels are lowering their prices in an attempt to bring consumers back into their stores to spend money. This didn't directly mention food insecurity, but it does mention that not only are the lower and middle classes spending less, but so are the higher classes. If even the higher classes aren't spending as much on discretionary purchases, the lower and middle classes are likely struggling to put food on the table and have enough to eat every day.
|
||||
2. I was assigned the state of Alabama. In Alabama, there are 896,510 food insecure people which make up 17.5% of the population. 52% of the population of Alabama is also above the SNAP threshold. Overall, this wasn't too surprising to me since the statistics from Alabama are pretty similar to the national average, and especially similar to states around Alabama. the national average percentage of food insecurity is about 3% lower than Alabama's though, so they do have a higher percentage of people that are not able to get enough food. Compared to states in the North like Minnesota and North Dakota, Alabama does have a much higher food insecurity rate, although there are other states like Arkansas and Oklahoma that are even higher than Alabama.
|
||||
3. I am pretty lucky, since there is a grocery store a few blocks from where I live. This makes it a pretty easy 5 minute walk and I will often go there to pick up something we are missing for dinner or another meal. While it doesn't have the best variety of foods, it still does have some fresh produce and will usually have what we are looking for. For my diet, I try not to eat too many processed foods and minimize the number of microwaved or pre-made meals. I also try to eat fruits or vegetables with every meal to ensure that I am getting the nutrients that I need. There are definitely still areas for improvement though, and making sure that I get enough of each of the food groups would help to make my diet better.
|
||||
@@ -0,0 +1,4 @@
|
||||
[[Health Week 5]]
|
||||
1. I listened to a podcast from NPR about eating disorders in young men and boys rising in prevalence, or at least in the number known. They mention how it was previously thought that the ratio of females to males with eating disorders was five to one, but now it is being estimated as closer to two or three to one. This is largely due to the idea that to be attractive, men should have as much muscle and as little fat as possible. As a result, many young men and boys are eating much less in an attempt to lose weight and going to the gym very often to gain muscle. Some of the causes described in the podcast is seeing male role models in movies and ads always being very lean with a lot of muscle, as well as other people complimenting guys more when they have lost more weight. One person describes his experience of praise he got after losing weight leading to him going to the gym several times a day and eating much less than he should have been to lose even more weight. I wasn't overly surprised by this information, since I have been exposed to many of the same influences and agree that the "ideal male physique" is harmful to body image. I do also think that one of the reasons for the rising rates of male eating disorders is because more young boys and men are going to doctors and asking for help like described in the podcast where a doctor talks about having more males as patients. Overall, this seems like a good thing and I am glad that more people feel comfortable seeking help and feel able to find ways to solve problems and move forward.
|
||||
2. The podcast that I listened to highlights the effects of eating disorders across many of the dimensions of wellness, including both social and physical. One of the situations that this podcast highlights as a challenge for people with eating disorders is going out to a restaurant with friends, and feeling like you could not participate in these things because you feel ashamed. This would likely cause a large impact on someones social life, and might make them fearful or anxious about certain situations and lead them to try and avoid them. The podcast also discusses the physical impacts of eating disorders, and how not getting enough nutrition for the body will lead to fatigue and being tired. Over time, this will take a toll on someones body, and especially if they are not able to sleep as well as a result of an eating disorder, it will lead to even farther reaching physical effects resulting from not getting enough sleep.
|
||||
3. I decided to look into eating disorders in older populations, since it seems like a group that is not often discussed in relation to eating disorders and weight loss. I used Google to look for information, and when searching a surprising amount of the results are from academic journals or reputable sources. One paper that I found was published in the Nutrients journal and is titled "Anorexia of Aging: Risk Factors, Consequences, and Potential Treatments." This paper describes the impacts of increasing age on a decrease in appetite and food intake. It also describes how this is a prevalent issue and how there are many factors from advancing age that promote a lack of appetite such as disease, lifestyle, and social conditions. It also discusses some solutions such as taking nutritional supplements and how these approaches are not often pursued in clinical practice. When searching for articles, the first few that I found seemed to be pretty good. Scrolling down revealed some that aren't directly related or from less reputable sources, but overall there was a good amount of reputable information when searching Google about this topic.
|
||||
@@ -0,0 +1,5 @@
|
||||
[[Health Week 6]]
|
||||
|
||||
1. I was assigned the state of Pennsylvania to look at for this assignment. According to the Movement Advancement Project, 4.1% of adults and 5% of the workforce in Pennsylvania is LGBTQ+. The state has a "fair" ranking for their overall policy tally with a value of 16.75/49. Some of the issues with no protection for LGBTQ+ people include family services nondiscrimination laws, credit and lending nondiscrimination laws, anti-bullying laws, and jury service nondiscrimination. Across all the counties in Pennsylvania, only 37% of the population of the state is protected. None of the counties have state level protections, and only 4 have county level protections.
|
||||
2. I watched the video from ESPN about the science behind the debate around transgender athletes in sports. This video summarized many of the biological components of this debate, including the effect of the hormone testosterone on athlete performance. If people transition after puberty, many sports organizations require them to go through hormone therapy to lower testosterone levels before they can compete. Testosterone in larger levels can contribute to increased muscle mass and strength. The video also emphasized how there is still a lot that we don't know about this issue since there is very little research on the topic. The total number of transgender athletes is very small, so up until now there has been very little research on these topics. One part of this video that was memorable to me is the idea that while athletes that have transitioned and undergone hormone replacement therapy may still have some advantages, they also have disadvantages in some aspects compared to other athletes. Especially if their muscle mass has decreased as a result of less testosterone, their larger frames can be harder to move as efficiently in some sports.
|
||||
3. I believe that students should have input into the process of deciding who can participate in sports, but should not have the responsibility of actually deciding. I think that the actual decisions should be left to adults, likely in legislative bodies, who are able to look at the research and a broader perspective to make the best decision possible. While I think that the perspective of students participating in sports is important to take into account when making these decisions, I think it is better to have people who have more experience making the decisions. Hopefully, they will better be able to see multiple perspectives and take them into consideration better than students might be able to.
|
||||
@@ -0,0 +1,5 @@
|
||||
[[Health Week 7]]
|
||||
|
||||
1. I watched the video about the research base behind harm reduction for alcohol use in Seattle and read the article "The shelter that gives wine to alcoholics." Both of these sources discussed the idea of managed alcohol programs (MAPs). A very large percentage of people that are struggling with homelessness are also struggling with alcohol addictions and since many shelters require those using them to be sober, many people are not able to use them. With a severe alcohol addiction, it can be challenging for these people to focus on other aspects of their lives and often it will be very challenging for them to improve their situation. Managed alcohol programs help these people by eliminating the concern of withdrawals which can cause death as well as their need to beg for or steal alcohol. Many people in these programs are able to then focus on other parts of their life and even eventually start drinking less and moving away from their addictions. Both of these sources discussed many of the same ideas and advantages to these programs, although the video discussed its implementation in Seattle while the article was discussing these programs in Canada.
|
||||
2. When reading about these problems and some of the solutions that have been tried, I don't have a very strong opinion since I don't feel like I know very much about this topic. After reading the articles though, it does make sense to me that for many people who have severe alcohol addictions there is often not an option for them to simply stop drinking. Especially with extreme withdrawal symptoms, providing the opportunity to slowly decrease alcohol intake and avoid these symptoms seems like a good way to decrease dependence even though it might take more perseverance or dedication.
|
||||
3. I haven't seen many examples of alcohol abuse or dependence in my life, but based on media and the articles I have read alcohol abuse can have a large impact on the people around someone. When someone is always looking for where their next drink will be or is not sober very often it can be hard for them to connect with the people around them which can result in them losing contact with the people they love. In one of the articles I read there was a story about a man who had lost contact with his sons because he didn't want them to see him as an alcoholic. This can also affect people on a much larger scale and several of the articles mentioned the increased spending on emergency room visits and ambulance usage. This can affect the community at large, and programs like MAPs have been shown to help decrease this spending and improve outcomes for these people.
|
||||
@@ -0,0 +1,5 @@
|
||||
[[Health Week 8]]
|
||||
|
||||
1. I haven't learned anything about overdose prevention centers before, so most of the information in the article was new to me. The idea that giving people a place to more safely use drugs makes sense to me. Similar to the establishments in the previous discussion with alcohol, allowing for a safe and controlled environment to help these people overcome and deal with their addictions seems like a good thing. One thing that surprised me is how many OPCs started out or are still operating illegally within their countries drug laws, especially centers in places in the US that are technically illegal but city governors or officials have promised not to enforce the laws. Based on research done and the long track record of these establishments, I am surprised that there are still places like the United States that they are still illegal. Even though the war on drugs in the United States started over 50 years ago, there still seem to be affects such as the legality of running an OPC.
|
||||
2. I chose to watch a video from CNN about the two overdose prevention centers located in New York City. This video described that these are places where people bring their own illegal drugs and are given the tools and space to safely take them. They also talked to one of the people who regularly goes there and some of the people that run the establishments. Many of the people working at these places are trained doctors and have the materials and abilities to treat overdoses if they happen onsite. Many of the advantages of these centers were discussed, such as providing a safe place for people to take their drugs that is not on the streets and providing resources to stop drug usage if participants are willing. The clip also talked about how the overdose prevention centers are not technically legal under federal law, although the last two mayors of New York City have promised not to enforce federal regulations and allow them to stay open.
|
||||
3. One community that I am a part of is my high school, and I think that while an OPC might not be a great idea, harm reduction services could be beneficial. My school already has a teen health center, which acts as a place for people to go when they need help. It doesn't provide the same services as the OPCs described in this weeks reading, and I think that it probably isn't the best idea to have something like that for a high school. Since most high school students using drugs likely aren't addicted yet, the school should focus more on preventative measures and education about the risks of recreational drug use. I think that OPCs can be helpful in other parts of the community, especially for adults who have been struggling with addiction for a long time. Most people would likely not be supportive of creating an OPC in a high school, but I think it could gain some support in the community for serving those in the area of the school rather than the students themselves.
|
||||
@@ -0,0 +1,5 @@
|
||||
[[Health Week 9]]
|
||||
|
||||
1. I watched the video titled "What Does Biological Sex Look Like In The Brain?" by Lisa Mosconi. This talk went over many of the effects that menopause has on women's brains and differences between men's and women's brains in middle age. The testosterone levels in men usually slowly decrease over time and don't have any sharp falloffs that might cause side effects. For women on the other hand, estrogen levels sharply fall during menopause usually around their early 50s. Mosconi describes how estrogen levels and the brain are linked and how estrogen is important for how much energy the brain produces. When estrogen levels decrease, overall brain energy levels do as well which can cause memory loss, headaches and other mental side effects. She also talks about the increased risk of dementia from this, since decreased estrogen levels can lead to an increased amount of amyloid plaques in the brain which is a risk factor for Alzheimer's disease.
|
||||
2. I read the story "9 Young People on How They Found Out They Are Intersex" from Teen Vogue. Two of the stories that stood out to me were those of Cat and Irene since both found out about the term "intersex" later in their lives. Not only feeling like they have to hide from others, but doing so because everyone tells them that there is something "wrong" with their bodies is awful, especially when finding others experiencing the same things can be so challenging. I understand if operations are necessary to survive or given with consent by the person receiving them, but it is so strange to me the number of unnecessary purely cosmetic operations that were described in many of the stories. Even if they might be more challenging to perform later in life, it seems like if there is no need to do them the person receiving them should have the choice of whether they happen.
|
||||
3. One community that I am a part of is my high school, and it seems to me like we are better educated about topics around sex and gender than other high schools, but that there is still missing knowledge. There are sex-ed units in some of the science classes at my school, although they are often short and cover the same small amount information as previous years. We also have a teen health center, which provides many services and information about these topics and helps to educate the students about many of these issues. I do think that there is more that could be done though since most kids don't pay much attention to these lessons.
|
||||
@@ -0,0 +1,4 @@
|
||||
[[Health Week 1]]
|
||||
1. A health issue that I believe is not publicized enough is the recent findings of many types of cancers increasing in prevalence for people under the age of 50. A recent study found that the incidence of 14 types of cancer increased for people under the age of 50. While difference in screening guidelines and detection can lead to some of these effects, they don't account for everything and factors such as a rise in obesity and change in diets is also likely a cause. I believe that this issue should be covered more because cancer very deadly and we need to raise awareness and work towards cures as much as we can. This issue largely affects physical wellness, since cancer causes damage to your body, but it can also cause damages to the other dimensions as an effect of a deterioration of physical wellness, or the knowledge that a cure doesn't always work.
|
||||
2. A health issue that I think is receiving too much attention in the media right now is the current administration's claims about the causes of autism. The secretary of Health and Human Services recently claimed that mothers taking acetaminophen while pregnant leads to an increased risk of their children developing autism once they are born. This has become a large news story, partially because there little to no studies supporting it and many that refute this claim. Even if some of the media coverage is pointing the lack of evidence that was presented to back up this claim, there is still media coverage that is not doing this. Because there was no real evidence presented to support this claim I don't believe that it should be a news story so that people aren't misled into believing that studies have shown that there is a link between painkillers during pregnancy and autism. (https://www.cbsnews.com/boston/news/trump-autism-tylenol-medical-experts/)
|
||||
3. I was assigned to look at Guatemala. Currently, the life expectancy of Guatemala is 71.9 for females and 65.6 for males. The average life expectancy in Guatemala is about 3 years less than the rest of the world, and 8 years less than that of America. The top causes of death in Guatemala are COVID-19, Ischaemic heart disease and Diabetes mellitus. The population in Guatemala is also growing very rapidly, and currently only 5.9% of the population is over the age of 65. Something that I found interesting was that while the life expectancy around the world fell after the COVID-19 pandemic, Guatemala's fell more sharply than the world average. Especially with COVID being the largest cause of death by a large margin, I wonder if Guatemala experienced the pandemic worse than many other countries in the world. COVID-19 being the largest cause of death didn't surprise me since it was such a deadly disease and killed so many people, but I was surprised how much the population skews to the younger side. I was also surprised that diabetes was one of the largest causes of death in Guatemala, since it doesn't seem to be one here in America.
|
||||
@@ -0,0 +1,8 @@
|
||||
- Nvidia
|
||||
- 5060 - 8G - new - $300
|
||||
- 3080 - 12G - used - ~$300
|
||||
- AMD
|
||||
- 9060xt - 8G - new $270
|
||||
|
||||
obsidian://setuplivesync?settings=%25%24wkTJJx074E%2BKvr8peoOMia6vns94%2BLXVYibUzN9JUJ3e4aOAgJ%2BAMtwtGGqBAgMPkE3XFH%2FXLGXgnW075AUXlUKhWiYHvGqA9%2BiWyjqB43jQMnWCkcOP1AgwwoZxdR%2FNDlhsDTPnA%2BYHS3HnywkeVf00CDKHdFQ0XSiDshlpVogn3PWt1pOPYNxnTiZKZ0B53VN6m9y9lENLRS2bQWFA8WCrrnosTPNdCEVv5XduU2P1Fdo%2BQQwaBv7Z%2FIYLEj6VHAvFOA3riGzAie6lTuA5I7jGpT1lFblDL6%2BKvlW7vYm5%2BY%2BlMMyuWrB%2FMSkxD2lfTI%2B20tc05Zyv0iyyOUGTCJ%2Bo%2FFFQNU9Ni95%2FA2vgBuC1ZSqg3qEub4fQ932uWufk2qpkdu%2FHfUqhRC5q6YX%2FrmHigx1wKDfduMFx75%2FQO%2F4MS4vOKcZo76kqQsq5wrbDBHbjuWFz6QL6R6FfLKff2NYtjlEybIifwzNSkIk5LrpOqMnLGxdiCcmpIpTVxZsZ7l7APlrKqqATe%2FsKE3VDpnTLHG5cwh%2Boz6aj3Lo4oeKzMbKHBikfQ9zFpVo6Ufmn7n9cB7HILU2wwLfzee8rY9DHH4e0s9w59fhQ4AuvLatIUDcZK5l4ICloD6Vg3nPNFtivjD3PqQMAyVi7%2F%2BPp1uQVumbbX2Kx7%2BZ1mh2ToVJ5GleBCTjxgADdn3q0imz3CtfacEdvVNXTyBlU2ft3Cs8YkQOxo2XX3UuFtECiVwk9UfugwDOwmEcFqVNP%2F9T%2ByI8QHT%2FzZMLDV8RPbavPAxrDcXMI6bML0a4SJ7pBdpZ0NOufH2uujaKof66GbOyQAjaGO09W%2Ft0larMQaGjSwWk%3D
|
||||
|
||||
@@ -0,0 +1,47 @@
|
||||
- 2D
|
||||
- (likely) pixel art
|
||||
- Top down
|
||||
- Story driven
|
||||
|
||||
## Story
|
||||
- some sort of magic/alchemy in the world
|
||||
- maybe similar to a darker shade of magic series
|
||||
- humans have learned how to harness this magic, but it comes at a steep cost
|
||||
- humans harness with some sort of machine or nonmagical device
|
||||
- magic is not meant to be used like this
|
||||
- something is starting to go wrong in the world
|
||||
|
||||
|
||||
- at some point humans discover very powerful artifacts that give them strange powers
|
||||
- there are few of these artifacts and those who get them use them to conquer and dominate the world around them
|
||||
- 5 of these artifacts exist and each modern-day nation is build around one of them
|
||||
- Artifacts are now idolized by each nation and everyone looks up to the power that they give
|
||||
- It turns out they require great sacrifice to function and this has been hidden
|
||||
- after long period of war and unrest things have finally settled down for a while and artifacts are largely acting as nuclear deterrents of war
|
||||
- things start happening (not sure yet) that end up being the existence of another artifact that is more powerful than the others
|
||||
- A sixth artifact was created (more backstory for this later) and things start going wrong because there can only be five
|
||||
- The group that created the sixth artifact is now trying to start war and destroy one of the nations and their artifact to gain power
|
||||
- The group on its own is not very powerful so they are trying to incite war in order to eliminate one of the other nations
|
||||
-
|
||||
- Should character be more generic and standard hero or more witha. backstory
|
||||
- probably with a backstory since it makes the overall story more interesting
|
||||
- Should have a pretty clear character design and background then
|
||||
|
||||
### Elements I want in world
|
||||
- Some sort of magic
|
||||
- Doesn't have to be super widespread, can just be some sort of powerful artifacts
|
||||
- could be something more like alchemy or something else magic-adjacent
|
||||
- Generally fantasy setting
|
||||
- Maybe some sort of alternate power system?
|
||||
- Steampunk, solarpunk etc.
|
||||
- Game can be partially based around you not playing the "hero"
|
||||
- Play as a pretty normal person with no magical ability, have to end up fighting a lot of people that have magic and defeat them with sword/weapon
|
||||
|
||||
### Slightly new idea
|
||||
- world was pretty normal (medieval-ish, fantasy vibes) until one day something was found (maybe artifact, decide later when more lore is finalized)
|
||||
- After this day (give name, "the awakening" etc.) most people started being born with magical abilities
|
||||
- most people had pretty weak magical skills and could only do one thing (maybe elements, ideally some other system)
|
||||
- those who had more powerful skills or had the ability for more than one quickly rose to the top and formed an elite class of (dual wielders? duelists? )
|
||||
- Some are not born with magic, and the player is one of those people
|
||||
- this class is relegated to the bottom of society and essentially forced to do manual labor
|
||||
-
|
||||
@@ -0,0 +1,53 @@
|
||||
https://github.com/libgdx/libgdx/?tab=readme-ov-file
|
||||
|
||||
I chose libGDX, an open source cross-platform game development framework developed in Java. Here is a link: https://github.com/libgdx/libgdx/?tab=readme-ov-file
|
||||
|
||||
The first example of a generic that I chose was in the [TimSort](https://github.com/libgdx/libgdx/blob/91caf85c5701edb297495e38c356bc7ab9db1131/gdx/src/com/badlogic/gdx/utils/TimSort.java#L178) class that implements a better version of merge sort for sorting arrays in the engine. Using a generic for the type to sort helps because it allows an array with any type to be sorted and reduces the amount of code that needs to be written since a different method does not need to be written for each type.
|
||||
```
|
||||
static <T> void sort (T[] a, Comparator<? super T> c) {
|
||||
sort(a, 0, a.length, c);
|
||||
}
|
||||
|
||||
static <T> void sort (T[] a, int lo, int hi, Comparator<? super T> c) {
|
||||
if (c == null) {
|
||||
Arrays.sort(a, lo, hi);
|
||||
return;
|
||||
}
|
||||
|
||||
...
|
||||
...
|
||||
...
|
||||
|
||||
}
|
||||
```
|
||||
Overall, the use of a generic here makes the code much more flexible and readable since there can be just one sort method that implements all of the logic for every type that needs to be sorted. There likely isn't much of a performance affect other than that less code needs to be written.
|
||||
|
||||
The second example that I chose was the [Path interface](https://github.com/libgdx/libgdx/blob/91caf85c5701edb297495e38c356bc7ab9db1131/gdx/src/com/badlogic/gdx/math/Path.java#L21). This interface defines a path of type T and functions that must be implemented for this path such as finding the derivative or value at a point.
|
||||
```
|
||||
public interface Path<T> {
|
||||
T derivativeAt (T out, float t);
|
||||
|
||||
/** @return The value of the path at t where 0<=t<=1 */
|
||||
T valueAt (T out, float t);
|
||||
|
||||
/** @return The approximated value (between 0 and 1) on the path which is closest to the specified value. Note that the
|
||||
* implementation of this method might be optimized for speed against precision, see {@link #locate(Object)} for a more
|
||||
* precise (but more intensive) method. */
|
||||
float approximate (T v);
|
||||
|
||||
/** @return The precise location (between 0 and 1) on the path which is closest to the specified value. Note that the
|
||||
* implementation of this method might be CPU intensive, see {@link #approximate(Object)} for a faster (but less
|
||||
* precise) method. */
|
||||
float locate (T v);
|
||||
|
||||
/** @param samples The amount of divisions used to approximate length. Higher values will produce more precise results, but
|
||||
* will be more CPU intensive.
|
||||
* @return An approximated length of the spline through sampling the curve and accumulating the euclidean distances between the
|
||||
* sample points. */
|
||||
float approxLength (int samples);
|
||||
|
||||
}
|
||||
```
|
||||
Using a generic for the type of path here helps improve code flexibility in case the implementation of paths changes in the future. Maybe instead of using a Vector to define the point on a path it will instead need to use a new Point class. Instead of having to rewrite all of this code any definitions of a path can just use the Point class instead of the Vector class since Path is generic.
|
||||
|
||||
Before this week I didn't know a lot about generics in Java except for using them when defining things like an ArrayList. I had never written a generic class or method and now I feel like I better understand how generics work better in Java. In the future, I'll probably use generics when I need to write more broad helper functions like sorting algorithms. This allows it to work on any type and can help to reduce the amount of code I have to write and make it more readable to others. Generics can also be very helpful for future proofing code more since if a new class is used instead of having to change the algorithms it can just be swapped into the generic.
|
||||
@@ -0,0 +1 @@
|
||||
[[Health]]
|
||||
@@ -0,0 +1 @@
|
||||
[[Health]]
|
||||
@@ -0,0 +1 @@
|
||||
[[Health]]
|
||||
@@ -0,0 +1 @@
|
||||
[[Health]]
|
||||
@@ -0,0 +1 @@
|
||||
[[Health]]
|
||||
@@ -0,0 +1 @@
|
||||
[[Health]]
|
||||
@@ -0,0 +1 @@
|
||||
[[Health]]
|
||||
@@ -0,0 +1 @@
|
||||
[[Health]]
|
||||
@@ -0,0 +1,2 @@
|
||||
[[Health]]
|
||||
testing
|
||||
@@ -0,0 +1 @@
|
||||
[[Health]]
|
||||
Vendored
BIN
Binary file not shown.
@@ -0,0 +1,31 @@
|
||||
## Arronax
|
||||
```
|
||||
sudo add-apt-repository ppa:ubuntuhandbook1/arronax
|
||||
sudo apt update
|
||||
sudo apt install arronax arronax-nautilus
|
||||
```
|
||||
[guide](https://ubuntuhandbook.org/index.php/2019/05/arronax-graphical-tool-create-desktop-launcher-in-ubuntu/)
|
||||
|
||||
## mLauncher
|
||||
should probably use this instead of arronax
|
||||
```
|
||||
git clone https://github.com/GabMus/mLauncher/
|
||||
cd mLauncher
|
||||
python3 main.py
|
||||
```
|
||||
## Orca Slicer
|
||||
- Download flatpack from github releases
|
||||
- Follow [this](https://flatpak.org/setup/Ubuntu) guide
|
||||
- install
|
||||
## Open Rocket
|
||||
- Use App center
|
||||
|
||||
## Feishin
|
||||
- Clone Github repo
|
||||
- install npm and pnpm
|
||||
```
|
||||
pnpm i
|
||||
pnpm run build
|
||||
pnpm run package
|
||||
```
|
||||
- move packaged files into ~/Programs
|
||||
@@ -0,0 +1,69 @@
|
||||
|
||||
For this discussion I looked at [Mindustry](https://github.com/Anuken/Mindustry). Mindustry is a tower defense factory building game that is open source and written in java. I mostly found examples of interfaces for parts of the code where it is helpful to have multiple different implementations of one thing for flexibility or future changes. This included world generation, goals and weapon logic.
|
||||
|
||||
One of the first examples I found was the interface [Objective](https://github.com/Anuken/Mindustry/blob/2ad41a904753a47f6fb1a7b64dbea46204ce207e/core/src/mindustry/game/Objectives.java#L141).
|
||||
```
|
||||
/** Defines a specific objective for a game. */
|
||||
public interface Objective{
|
||||
|
||||
/** @return whether this objective is met. */
|
||||
boolean complete();
|
||||
|
||||
/** @return the string displayed when this objective is completed, in imperative form.
|
||||
* e.g. when the objective is 'complete 10 waves', this would display "complete 10 waves". */
|
||||
String display();
|
||||
|
||||
/** Build a display for this zone requirement.*/
|
||||
default void build(Table table){
|
||||
|
||||
}
|
||||
}
|
||||
```
|
||||
This interface represents a generic objective in the game to ensure that they all have certain methods such as "complete" and "display." Different objectives can implement this interface to allow a variety of different objectives to be interchangeable since they are required to have the same base methods.
|
||||
|
||||
One example of a class that implements the Objective interface is the Research class.
|
||||
```
|
||||
public static class Research implements Objective{
|
||||
public UnlockableContent content;
|
||||
|
||||
public Research(UnlockableContent content){
|
||||
this.content = content;
|
||||
}
|
||||
|
||||
protected Research(){}
|
||||
|
||||
@Override
|
||||
public boolean complete(){
|
||||
return content.unlockedHost();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String display(){
|
||||
return Core.bundle.format("requirement.research",
|
||||
//TODO broken for multi tech nodes.
|
||||
(content.techNode == null || content.techNode.parent == null || content.techNode.parent.content.unlockedHost()) ?
|
||||
(content.emoji() + " " + content.localizedName) : "???");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString(){
|
||||
return "research: " + content;
|
||||
}
|
||||
}
|
||||
```
|
||||
This implements its own logic for checking the progress and displaying the task in the game. This interface is beneficial since there are many different possible objectives and using an interface like this ensures that they all implement required methods to check their status in game and make sure that they all work together well.
|
||||
|
||||
A second example that I found was the [WorldGenerator](https://github.com/Anuken/Mindustry/blob/2ad41a904753a47f6fb1a7b64dbea46204ce207e/core/src/mindustry/maps/generators/WorldGenerator.java#L5) interface.
|
||||
```
|
||||
public interface WorldGenerator{
|
||||
void generate(Tiles tiles, WorldParams params);
|
||||
|
||||
/** Do not modify tiles here. This is only for specialized configuration. */
|
||||
default void postGenerate(Tiles tiles){}
|
||||
}
|
||||
```
|
||||
While this isn't a very complex interface, it is still important since it allows for different world generators to easily be added and interchanged. It defines a generate method with specific inputs. The [BasicGenerator](https://github.com/Anuken/Mindustry/blob/2ad41a904753a47f6fb1a7b64dbea46204ce207e/core/src/mindustry/maps/generators/BasicGenerator.java#L18) is an example of a class that implements WorldGenerator. It has the generate method as well as other methods that assist in the world generation. An interface is helpful here because a different generator could be written that implements WorldGenerator and it would be easy to interchange the BasicGenerator with the new one.
|
||||
|
||||
https://github.com/Anuken/Mindustry/blob/2ad41a904753a47f6fb1a7b64dbea46204ce207e/core/src/mindustry/type/AmmoType.java#L7
|
||||
|
||||
https://github.com/Anuken/Mindustry/blob/2ad41a904753a47f6fb1a7b64dbea46204ce207e/core/src/mindustry/maps/generators/WorldGenerator.java#L5
|
||||
@@ -0,0 +1,13 @@
|
||||
1. My name is Benjamin, but I usually go by Ben.
|
||||
2. My pronouns are he/him
|
||||
3. I have lived in Seattle for my whole life.
|
||||
4. Over the last few years I have enjoyed doing indoor bouldering. There is a climbing gym near my house and I will often go with friends as well.
|
||||
5. I hope to build my programming skills and gain a better foundation than I currently have.
|
||||
6. I recently read the book The Fragile Threads of Power by V.E. Schwab and enjoyed it. It is the first book in a second trilogy and I read the first one a while ago and didn't realize that there was a new book out.
|
||||
7. I am definitely a night owl since I don't love waking up early and usually get most of my work done in the evening.
|
||||
8. I would love to go back to Japan; I went with my family right before COVID and it was a lot of fun and I would love to spend some more time there since there is so much to explore.
|
||||
9. I haven't done it in a while but I can probably still unicycle.
|
||||
10. A bit of both, I have had both cats and dogs but I prefer dogs to cats.
|
||||
11. I am usually more of a podcast person and I like to listen to podcasts like The Daily and Hardfork.
|
||||
12. It's not very interesting but pizza is always a great option.
|
||||
13. None in particular.
|
||||
@@ -0,0 +1,13 @@
|
||||
1. My name is Benjamin, but I usually go by Ben.
|
||||
2. My pronouns are he/him
|
||||
3. I have lived in Seattle for my whole life.
|
||||
4. Over the last few years I have enjoyed doing indoor bouldering. There is a climbing gym near my house and I will often go with friends as well.
|
||||
5. I hope to learn more about data science and tools that I have not used much before.
|
||||
6. I recently read the book The Fragile Threads of Power by V.E. Schwab and enjoyed it. It is the first book in a second trilogy and I read the first one a while ago and didn't realize that there was a new book out.
|
||||
7. I am definitely a night owl since I don't love waking up early and usually get most of my work done in the evening.
|
||||
8. I would love to go back to Japan; I went with my family right before COVID and it was a lot of fun and I would love to spend some more time there since there is so much to explore.
|
||||
9. I haven't done it in a while but I can probably still unicycle.
|
||||
10. A bit of both, I have had both cats and dogs but I prefer dogs to cats.
|
||||
11. I am usually more of a podcast person and I like to listen to podcasts like The Daily and Hardfork.
|
||||
12. It's not very interesting but pizza is always a great option.
|
||||
13. "You never fail until you stop trying"
|
||||
@@ -0,0 +1,11 @@
|
||||
- History
|
||||
- launched by MCA and Phillips in 1978
|
||||
- Initially had the name "DiscoVision"
|
||||
- Jaws was the first movie on LaserDisk
|
||||
- new formats needed blockbuster films in order to take off
|
||||
- Many extended cuts and special editions were launched on LaserDisk
|
||||
- Format
|
||||
- Quality was much higher than VHS
|
||||
- Allowed for stereo sound and then eventually 5.1 surround
|
||||
- Length stored on one disk was either 30 or 60 minuted depending on the format
|
||||
- would have to flip side of disk or disk partway through movie.
|
||||
@@ -0,0 +1,31 @@
|
||||
1TB M4 Mac is $1400 :(
|
||||
1TB M5 macbook pro is $1800 :(((
|
||||
|
||||
I guess I go linux
|
||||
|
||||
## Wishlist
|
||||
- 16 GB ram
|
||||
- 2TB storage (probably with swapped SSD)
|
||||
- don't need touch screen
|
||||
- >1080p
|
||||
- not snapdragon
|
||||
|
||||
|
||||
|
||||
https://www.lenovo.com/us/en/p/laptops/thinkpad/thinkpadx1/thinkpad-x1-carbon-gen-11-14-inch-intel/len101t0049
|
||||
|
||||
https://www.lenovo.com/us/en/p/laptops/thinkpad/thinkpadx1/thinkpad-x1-carbon-gen-12-14-inch-intel/len101t0083
|
||||
|
||||
maybe?
|
||||
https://www.amazon.com/Lenovo-ThinkPad-Laptop-2025-16-Graphics/dp/B0DYNCS6B3?th=1
|
||||
|
||||
seems pretty good?
|
||||
https://www.tuxedocomputers.com/en/TUXEDO-InfinityBook-Pro-14-Gen9-AMD.tuxedo#gallery
|
||||
|
||||
Cheap?
|
||||
https://www.lenovo.com/us/en/p/laptops/loq-laptops/loq-17-series/lenovo-loq-17irx10/83jhcto1wwus1
|
||||
|
||||
|
||||
Seems like by far the best choice:
|
||||
https://www.amazon.com/Lenovo-ThinkPad-Non-Touch-Backlit-Fingerprint/dp/B0D8RC497F
|
||||
much cheaper on Amazon then on Lenovo's website
|
||||
@@ -0,0 +1,10 @@
|
||||
[[Health Week 6]]
|
||||
|
||||
22. One controllable behavior that can increase risk for type 2 diabetes is eating an unhealthy diet. This can often lead to being overweight or obesity which is a risk factor for type 2 diabetes. By eating healthier foods you can lose weight and lower your risk for type 2 diabetes. On this note, education is a determinant of health that can increase or decrease risk for type 2 diabetes. If young kids are taught how to eat healthy and manage their weight and cardiovascular health, they will have a smaller chance of becoming overweight as adults and having a higher risk of diabetes. If these ideas are not taught though, these people likely won't know the best ways to stay healthy and have an increased risk for type 2 diabetes.
|
||||
23. - The two types of cancer with the highest 5-year relative survival rates are thyroid and prostate with 98% and 97% survival rates, respectively. The two types of cancer with the lowest 5-year relative survival rates are pancreas and liver & intrahepatic bile duct with 13% and 22% survival rates, respectively.
|
||||
- Higher survival rates of cancer likely communicate that cancers such as thyroid and prostate and more easily or widely detected earlier in their life cycle than others like pancreas or liver and intrahepatic bile duct. At the first signs of these cancers, steps can be taken to halt the progress of the cancer and stop it as a form of secondary prevention.
|
||||
24. For stage four: action Medina might be reaching out to more people and going out more often to parties and events to network and gain more friends. This stage will consume a lot of energy and likely be hard for her which has the possibility of leading to a relapse and her deciding to stop reaching out to others and returning back to where she started or an earlier stage. Before reaching the next stage, the benefits of her knowing new people and feeling more socially connected have to outweigh the extra time and effort spent to build and foster these connections.
|
||||
|
||||
For stage five: maintenance Medina might be continuing to go out with her new friends and connections and working on maintaining their relationships. In this stage, she enjoys the new people that she knows and feels much better about her social life and connections than she did at the start of the process. She likely has learned a better sense of empathy and can connect with others better than she could before. There is still a chance of relapse, although less likely than the previous stage due to the positive effects from her improved social wellness.
|
||||
25. The video starts out with the heart beating several times and the chart rises with each beat up to about 180 mm Hg. After this, the heartbeat stops and the measurement slowly decreases linearly until is is at 127 mm Hg which is the systolic blood pressure. The sound of the heartbeat returns, but quieter this time and the value continues to decline in pulses with each beat until 79 mm Hg which is the diastolic blood pressure reading. The value then decreases at an increasing rate and the video ends.
|
||||
26. One of the stress management techniques described in HEA150 is the use of breathing techniques where there is a focus on deeper, less frequent breathing helping to bring a more relaxed state. There are many different timings or approaches that can be used, but generally someone will breathe in deeply, hold their breath for some time and then release it slowly. This can help to improve emotional wellness since it can aid in dealing with emotionally challenging situations evoking anger, anxiety, or sadness. Breathing techniques can help to recenter and lower your heart rate and control your emotions in a more positive way.
|
||||
@@ -0,0 +1,16 @@
|
||||
#college/visit
|
||||
- - -
|
||||
- Campus
|
||||
- a little more modern
|
||||
- Buildings are pretty boring, but there is public art
|
||||
- Not a lot of student housing
|
||||
- Inside of Boston
|
||||
- feels like a pretty cohesive campus, does feel like it is in a city though
|
||||
- Co-ops
|
||||
- Students will go and work with a company for ~6 months, and will often get payed
|
||||
- Students will often do 2-3 co-ops
|
||||
- Opportunity to get real word experience in companies
|
||||
- more permanent than internships
|
||||
- lots of people will be coming and going with co-op programs
|
||||
- There are also several study-abroad programs, including first semester
|
||||
- Not a lot of housing
|
||||
@@ -0,0 +1 @@
|
||||
One example that I think works pretty well is Pokémon. We can have a base Pokémon class with an "electric type Pokémon" subclass and then "Pikachu" subclass for a specific Pokémon. A base Pokémon superclass might have variables like number and name that subclasses will inherit. The "electric type Pokémon" subclass might add a "possible moves" field for electric type moves that the Pokémon can learn. The Pikachu class might then have specific height, weight, abilities, and could override functions like "make sound" or "get information." You can use the "electric type Pokémon" to reference any electric type Pokémon even though they might have different moves or abilities showing polymorphism. Each Pokémon class can also include functions for abilities and moves as well as traits like height, weight, and name for encapsulation. The base Pokémon class could have a "baseMove" abstract method that each subclass has to implement showcasing abstraction.
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 19 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 276 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 3.3 MiB |
Binary file not shown.
|
After Width: | Height: | Size: 120 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 4.0 MiB |
Binary file not shown.
|
After Width: | Height: | Size: 2.8 MiB |
@@ -0,0 +1,18 @@
|
||||
- [x] Random option for photos
|
||||
- [ ] Display one photo working properly
|
||||
- [ ] Support for live photos
|
||||
- [ ] loop option
|
||||
- [ ] boomerang option
|
||||
- [ ] support for videos
|
||||
- [ ] sound?
|
||||
- [ ] sort by only videos
|
||||
- [ ] Time-based sorting option (choose start and end dates)
|
||||
- [ ] Location-based sorting option
|
||||
- [ ] More transitions for photos
|
||||
- [ ] Slide
|
||||
- [ ] No fade (instant)
|
||||
- [ ] Upload photo to display
|
||||
- [ ] Sleep options (don't display at certain times)
|
||||
- [ ] "memories from this day"
|
||||
- [ ] find memories and display at same time each morning
|
||||
- [ ] show day and year on frame as captions for photos
|
||||
@@ -0,0 +1,3 @@
|
||||
#rs/discussion #rs/class/csb320
|
||||
- - -
|
||||
I've been enjoying the course so far and learning about new machine learning ideas that I haven't spent much time on before. At first it was a little strange that the lectures, ZyBooks and Kaggle cover a lot of the same content but now I like how it has helped to reinforce the concepts for me and give me practice. I feel more confident with all the different functions and processes and I think the repetition has helped. I'm looking forward to learning more about machine learning and getting better at using the tools!
|
||||
@@ -0,0 +1,5 @@
|
||||
|
||||
|
||||
Yoga - PEC 136
|
||||
Component software - AD 300
|
||||
Digital electronics and Plcs - EET 170
|
||||
@@ -0,0 +1,7 @@
|
||||
#rs/assignment #rs/class/hea150
|
||||
- - -
|
||||
1. I chose the year 1925.
|
||||
2. The most common cause of death in 2023 and 1925 is heart disease, and cancer is in the top five most common causes for both years as well.
|
||||
3. While COVID-19 is the tenth most common cause of death in the United States in 2023, the common flu was the second most common cause of death in 1925. Strokes are also the fourth most common cause of death in 2023, while they are not in the top ten in 1925.
|
||||
4. The most common cause of death in the United States currently is heart disease, which is a noncommunicable disease meaning that it is a result of behavioral, environmental and genetic factors. One of the reasons why heart disease is a large cause of death in the United States is the rising obesity rate and amount of processed, unhealthy food that Americans are eating. The obesity rate has been rising for decades in the United States, and obesity can lead to increased blood pressure which is a risk factor for heart disease. The diet of Americans has gotten progressively more processed and has included more salts, sugars and fats which leads to an increased risk for obesity. These are likely reasons for why heart disease as well as diabetes are such common causes of death currently.
|
||||
5. Recently I have seen stories about a lot of the most common causes of death in the United States. Cancer has been in the news recently in relation to budget cuts and the reduced ability for our country to research possible cures, and I think it is still in media because it is represented as a goal that our country and the world is working towards solving. Accidents also often make the news because they are shocking and make for good news stories. There has also been talk about heart disease and obesity in the United States with one of the current HHS's focuses being on reducing the processed food in our diets.
|
||||
@@ -0,0 +1,6 @@
|
||||
[[Health Week 1]]
|
||||
1. I chose the year 1925.
|
||||
2. The most common cause of death in 2023 and 1925 is heart disease, and cancer is in the top five most common causes for both years as well.
|
||||
3. While COVID-19 is the tenth most common cause of death in the United States in 2023, the common flu was the second most common cause of death in 1925. Strokes are also the fourth most common cause of death in 2023, while they are not in the top ten in 1925.
|
||||
4. The most common cause of death in the United States currently is heart disease, which is a noncommunicable disease meaning that it is a result of behavioral, environmental and genetic factors. One of the reasons why heart disease is a large cause of death in the United States is the rising obesity rate and amount of processed, unhealthy food that Americans are eating. The obesity rate has been rising for decades in the United States, and obesity can lead to increased blood pressure which is a risk factor for heart disease. The diet of Americans has gotten progressively more processed and has included more salts, sugars and fats which leads to an increased risk for obesity. These are likely reasons for why heart disease as well as diabetes are such common causes of death currently.
|
||||
5. Recently I have seen stories about a lot of the most common causes of death in the United States. Cancer has been in the news recently in relation to budget cuts and the reduced ability for our country to research possible cures, and I think it is still in media because it is represented as a goal that our country and the world is working towards solving. Accidents also often make the news because they are shocking and make for good news stories. There has also been talk about heart disease and obesity in the United States with one of the current HHS's focuses being on reducing the processed food in our diets.
|
||||
@@ -0,0 +1,6 @@
|
||||
[[Health Week 10]]
|
||||
|
||||
1. I inquired on behalf of myself and chose the web-based questionnaire.
|
||||
2. The questionnaire started by giving me 4 words to remember. After giving me the words it had a list of 10 simple math questions to answer such as 14 - 6 or 26 + 15. Once these were done, There were 10 questions where I was given a color with a letter removed and had to type the full name of the color. The questions included words like "gren" and "ble" and I had to type in "green" and "blue." After this they asked you to type in each of the four words that were given to you at the start to see if you had remembered them. I was able to remember all the words without any clues so the site said that there is likely no cause for concern for my thinking or memory.
|
||||
3. I watched the video "Ray and Mariel: Living with Young-Onset Dementia." This video described the story of Mariel and her father Ray who was diagnosed with Alzheimer's at the age of 52. The video illustrates the challenges that come with early-onset dementia and the many changes that take place in those who have the condition. One of the things it describes is how Ray lost his ability to speak and form coherent sentences which shows an impact to his intellectual wellness since he is no longer able to focus on speech. The video also describes how "to an extent his world has shrunk a lot" which shows an impact on social wellness as well. Since it is much harder for Ray to leave the house and he isn't able to communicate with others very well it is likely hard for him to maintain social relationships outside his direct family who are caring for him. Early-onset dementia can also have impacts on the wellness of those around the person diagnosed. The stress of having to care for someone with this condition can have an effect on emotional, intellectual, and social health since so much time has to be put in to care for them.
|
||||
4. One item on the list from the Alzheimer's Society that could help to reduce my risk for dementia is making sure to regularly exercise. I do exercise now, although most of the things that I do are focused on strength work and not cardio. The Alzheimer's society recommends working on both strength and cardio regularly to reduce the risk of dementia. This could look like me going on a run a few times a week in the morning to work on my cardio as well as continuing to do strength work.
|
||||
@@ -0,0 +1,4 @@
|
||||
[[Health Week 2]]
|
||||
1. The personality type that I got was architect, INTJ-A. My traits were introverted: 71%, intuitive: 64%, thinking: 61%, judging: 69% and assertive: 64%.The personality type of architect is someone who is often an analytical thinker and is always looking for ways to expand their knowledge and learn something new. They will also often focus on working alone, and trust themselves more than anyone else. They will have high standards for themselves, and due to their analytical nature personal relationships can sometimes be challenging and they might not be the best at navigating emotional situations.
|
||||
2. For the career path, architects tend to focus on technical fields like tech and science. Their analytical thinking can also make them a valuable addition to many companies, although career growth can be challenging due to the networking and social aspects required. Overall, I think that this description fits me pretty well as I enjoy working in more technical fields and want to go into technology or science for work. At school, I am part of the robotics team and also love taking science, technology and math classes. I also find networking challenging sometimes, and can definitely see this being one of my weaknesses in my future career. There are also times where I find delegating tasks challenging in school or other projects since I often trust myself the most to complete them in time and well. This is definitely something I need to work on, especially as I start working in larger groups and organizations.
|
||||
3. I think that one advantage of a personality test like this can be to help someone identify some of their weaknesses so that they can work on them. Often, it can be hard for people to find areas where they can improve, and a tool like this could help them. Defining someone's personality like this can be a disadvantage though, since it might box someone into a specific type and make them feel like they can't change. If someone sees the results and the weaknesses it describes, they might feel like it is inevitable for them to have these weaknesses due to their personality type and not have the ability to improve them.
|
||||
@@ -0,0 +1,5 @@
|
||||
[[Health Week 3]]
|
||||
|
||||
1. For the family history of cardiovascular problems, I answered that no one had problems before the age of 55, which raised my estimated age from 75 to 77. For the next question about blood pressure, I answered that I do not know my blood pressure, since it is something that I get checked at doctors appointments, but I don't check regularly on my own. This lowered the estimated age by two years. For the question about stress, I answered that Stress is a positive influence for me, which increased the expected age to 76. I also answered that I get 30 minutes of walking 4 days a week for exercise which increased it to 78 and that I eat more than 5 portions of fruits and vegetables which increased it to 81. I also wear a seatbelt which increased it to 82 and I haven't had any accidents which increased it to 83. I also don't drink, smoke or use drugs for recreation which increased the estimated age to 87. Finally, I regularly schedule doctors visits, which raised the estimated age to 88 years.
|
||||
2. High blood pressure, smoking, physical activity, obesity, stress, substance use, genetics, age and sex are all mentioned in the survey. Out of these, all but genetics, age and sex are controllable.
|
||||
3. Overall, I wasn't very surprised by the results of this survey, since I do many things that lower my risk of cardiovascular disease such as exercising and eating healthy. There are many limitations to this website, such as that it mostly focuses on the risk of cardiovascular disease and doesn't have many questions on something else. Even though heart disease is the top cause of death in the United States, there are still many other conditions and scenarios that this survey does not address. There isn't much about cancer risk which is the second highest cause of death, and there are only one or two questions about car accidents which fall into the third highest category. Although this test can give a general risk assessment for cardiovascular disease, there are many other things that impact life expectancy including profession, living conditions, hobbies and much more.
|
||||
@@ -0,0 +1,6 @@
|
||||
[[Health Week 4]]
|
||||
1. The parameters that I used were 5'6", 125 lbs, moderate exercise, and I looked at male.
|
||||
2. For my parameters, the ADA recommended that I have at least 57-102 grams of protein per day. The CDC also recommended that I get 55-191 grams of protein per day, and the WHO recommended 47 grams per day as a safe lower limit.
|
||||
3. To maintain my weight, a calorie allowance of 2241 is recommended. If 40% of my energy is from carbs, then 239 grams is recommended. For 55% 329 grams is recommended, 388 grams for 65% and 448 grams for 75%.
|
||||
4. To maintain my current weight, it is recommended that I eat 64-89 grams of fat per day. This is 20-30% of my energy intake and to reduce the risk of heart disease it is recommended that I eat <7% or <18 grams or saturated fat per day.
|
||||
5. When doing this, I wasn't too surprised by any of the numbers, although it was nice to see some of them. I know that people should generally have ~2000 calories per day, but I had never looked at exact numbers. I don't track these amounts too closely in my daily life, but this might make me pay more attention than I have in the past. It was also interesting to see the recommendations from different sources and how they differed. I wonder how these organizations choose these numbers and why they would be different from one another. One benefit for a calculator like this is to allow people to make more informed healthy decisions, although it might be a little misleading. Just saying that you need a specific amount of protein, carbs and fat per day doesn't take into account the needed vitamins, minerals or things like how processed the food is. Other factors that are also required to stay healthy and have a balanced diet. Someone could get enough protein just drinking milk, but that probably isn't the best idea for a balanced diet.
|
||||
@@ -0,0 +1,5 @@
|
||||
[[Health Week 5]]
|
||||
1. For my other two countries, I chose Japan and France. In the United States, the total calorie intake has gone up since 1961 going from about 3000 kcal to 3800 kcal. In Japan, the total calorie intake rose from 2400 kcal to 2900 kcal in the 1980s, but since then it has gone down to about 2700 kcal. In 1961, France had a total calorie intake of about 3100 kcal which rose to about 3600 kcal in 2000 and has stayed about even with that since.
|
||||
2. Most of the increase in total calories consumed in the United States has come from an increase in calories from fat. Animal protein and carbohydrates have risen a little, but plant protein has largely stayed the same since 1961. In Japan, the calories from carbohydrates has gone down from about 1800 kcal to 1400 kcal since 1961. The amount of fat did increase until the 90s, but since then it has stayed more or less the same. calories from animal and plant protein have also not changed much since 1961. In France, the calories from carbohydrates have dropped a little along with a small increase in calories from fat. Similar to the other two countries, animal and plant protein has largely been the same since 1961.
|
||||
3. All three countries that I looked at have seen some amount of increase in the amount of calories gained from fat, and this is likely due to a rise in processed foods throughout the world that contain a higher fat content than more organic or whole counterparts. The United States saw a much larger increase in the amount of fats consumed though, likely because there are many more fast food chains here, and there are many companies that have focused their efforts on the United States market and advertised processed food to the population. All three countries also didn't have much change in the amount of calories gained by plant or animal protein, possibly because changes in diets over the last 50 years have been focused more on fast food, junk food and sweets rather than meats, fruits or vegetables. This is probably why the carbohydrates and fat calories are changing the most, since these newer types of foods mostly contain calories from those sources.
|
||||
4. The second chart that I chose was the "Share of dietary energy supply from fats vs. GDP per capita." This chart is a graph with GDP per capita on the x-axis and the share of dietary energy from fats on the y-axis, and it plots each country on this chart based on these two statistics. The size of the circle for the country also represents the population of that country. This graph shows a pretty clear positive trend meaning that the more GDP per capita a country has, or generally how wealthy it is, the higher amount energy its population gets from fats. I wasn't very surprised by this information, since more developed countries will generally have diets composed of more processed foods leading to a higher fat intake. There is also an option to see the data animated over time, and it is sad to see how most of the countries are trending towards a higher amount of energy from fat in their diets.
|
||||
@@ -0,0 +1,70 @@
|
||||
#rs/class/hea150 #rs/assignment
|
||||
- - -
|
||||
|
||||
1. The article provided is about Tobacco farmers in Zimbabwe who grow tobacco for a large international company. This company claims to be protecting their rights and informing them about the risks of growing tobacco, but Admire and his family, the farmers interviewed for this story, never got this information. One of the risks of farming tobacco is green tobacco illness, which is caused when nicotine is absorbed into someones body with symptoms such as nausea, dizziness, and headaches. There are measures that can be taken to lessen the impact such as waterproof clothing and gloves, but families like Admire's often don't know about these measures or cannot afford them.
|
||||
2. One of the problems that Admire is facing is a lack of knowledge about the heath risks that could arise due to tobacco farming. Even though the large companies state that they value the health of their farmers, they are still profit-driven companies. It is likely much cheaper for them to hand the farmers a packet or nothing at all rather than hosting training and teaching farmers about the risks and factors to mitigate it. The cost of protective gear is also a barrier for tobacco farmers, which likely comes down to cost for the large companies as well. By charging their farmers for protective gear, they are able to earn even more money from them while still appearing like they are giving the farmers opportunities to obtain protective equipment.
|
||||
3. The question I asked ChatGPT was "I am doing research for school about green tobacco illness and I was wondering where in the world it is the most common and what populations it affects the most?" It gave me a breakdown of both where in the world green tobacco illness is most prevalent and which populations are most affected. Both sections were pretty similar with it saying that tobacco growing countries and individuals are the most impacted. It also cited percentages from studies on the prevalence of the disease in Brazil, Thailand and among Latino farmers in the United States. The first two studies seem like good sources that match what was in the answer, but the last one comes from an article referencing a study saying that 41% of tobacco farm workers reported green tobacco illness and most were Latino rather than that 41% of Latino farmers reported green tobacco illness.
|
||||
4. Overall, the ChatGPT response was pretty good giving an overview of the topic and stating some general points about the issue. One of the biggest differences between a response from ChatGPT and an article from a source like the Human Rights Watch is that ChatGPT will never go out and actively report on an issue. It is limited by the information that is already on the internet and is not able to actively gather anything new. On the other hand, journalists are able to go to the places affected and gather new information on what is happening through interviews, photos, and more. They can cover new and developing stories in a way that generative AI models that just summarize the internet cannot.
|
||||
|
||||
Another thing that I have noticed about the responses from ChatGPT is that it is not great at telling a story. It mostly just seems to give a list of facts and doesn't do much to make you interested or wanting to read more. The article from the Human Rights Watch not only gives you similar information, but it also walks you through the story of someone affected by this issue and tells it in an engaging way that ChatGPT did not. There are some advantages that ChatGPT has such as being able to answer personalized questions in a way that journalists cannot, but it is still often factually incorrect and misquotes facts or ideas.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## ChatGPT response:
|
||||
|
||||
Here is a summary of what I found out about **Green Tobacco Sickness** (GTS) — where it’s most common and who is most affected:
|
||||
|
||||
---
|
||||
|
||||
### 🌍 Where it’s most common
|
||||
|
||||
- GTS is an occupational illness caused by **dermal absorption of nicotine** from handling _wet_ or _green_ (uncured) tobacco leaves. ([Lippincott Journals](https://journals.lww.com/ijoe/fulltext/2017/21030/green_tobacco_sickness__a_brief_review.2.aspx?utm_source=chatgpt.com "Indian Journal of Occupational and Environmental Medicine"))
|
||||
|
||||
- It is especially common in regions that do tobacco cultivation. Major tobacco‐producing countries include China, Brazil, India and the United States. ([PMC](https://pmc.ncbi.nlm.nih.gov/articles/PMC6786486/?utm_source=chatgpt.com "Perspective Green tobacco sickness: Mecamylamine, varenicline, and nicotine vaccine as clinical research tools and potential therapeutics - PMC"))
|
||||
|
||||
- Studies have found in specific areas:
|
||||
|
||||
- In a tobacco‐growing region of Brazil: a prevalence of **56.9%** among workers (71.7% for women, 35.3% for men) in one study. ([BioMed Central](https://bmcresnotes.biomedcentral.com/articles/10.1186/s13104-018-3135-x?utm_source=chatgpt.com "Green Tobacco Sickness among Brazilian farm workers and genetic polymorphisms | BMC Research Notes | Full Text"))
|
||||
|
||||
- In part of Thailand: a prevalence of **22.6%** among tobacco farmers (17.9% in men; 27.5% in women) in one district. ([PMC](https://pmc.ncbi.nlm.nih.gov/articles/PMC6977054/?utm_source=chatgpt.com "Green Tobacco Sickness among Thai Traditional Tobacco Farmers, Thailand - PMC"))
|
||||
|
||||
- In the U.S. among migrant Latino farmworkers doing tobacco work: about **41%** reported GTS at least once during the season. ([Atrium Health Wake Forest Baptist](https://newsroom.wakehealth.edu/news-releases/2000/02/tobacco-farm-workers-may-contract-tobacco-sickness-study-shows?utm_source=chatgpt.com "Tobacco Farm Workers May Contract Tobacco Sickness, Study Shows | Atrium Health Wake Forest Baptist"))
|
||||
|
||||
- A review article says the prevalence “varies from 8.2 % to 47 % globally.” ([Lippincott Journals](https://journals.lww.com/ijoe/fulltext/2017/21030/green_tobacco_sickness__a_brief_review.2.aspx?utm_source=chatgpt.com "Indian Journal of Occupational and Environmental Medicine"))
|
||||
|
||||
- Because the illness is strongly tied to tobacco leaf harvesting/handling in places with moist/wet leaves and manual labor, it will be more common in low‐ and middle‐income countries where large scale manual tobacco farming is done. One WHO Q&A mentions that “as many as **1 in 4** tobacco farmers are affected by green tobacco sickness” in tobacco growing countries. ([World Health Organization](https://www.who.int/news-room/questions-and-answers/item/world-no-tobacco-day-2023---grow-food--not-tobacco?utm_source=chatgpt.com "World No Tobacco Day 2023 – Grow food, not tobacco"))
|
||||
|
||||
|
||||
---
|
||||
|
||||
### 👥 Which populations are most affected
|
||||
|
||||
- **Tobacco farm workers**: Anyone who directly handles green tobacco leaves (harvesting, curing, etc) is at risk. ([PubMed](https://pubmed.ncbi.nlm.nih.gov/29618907/?utm_source=chatgpt.com "Green Tobacco Sickness: A Brief Review - PubMed"))
|
||||
|
||||
- **Women**: Some studies show higher rates in female workers. For example – in Brazil, 71.7% of women in that sample had GTS vs 35.3% of men. ([BioMed Central](https://bmcresnotes.biomedcentral.com/articles/10.1186/s13104-018-3135-x?utm_source=chatgpt.com "Green Tobacco Sickness among Brazilian farm workers and genetic polymorphisms | BMC Research Notes | Full Text")) In Thailand the rate was higher in women than men (27.5% vs 17.9%) in one study. ([PMC](https://pmc.ncbi.nlm.nih.gov/articles/PMC6977054/?utm_source=chatgpt.com "Green Tobacco Sickness among Thai Traditional Tobacco Farmers, Thailand - PMC"))
|
||||
|
||||
- **Children & family members**: Although less data, there’s indication that children working in tobacco fields or assisting in family farms are vulnerable due to lower body weight, longer exposure, etc. For example, the WHO Q&A points out that “women and children are often the primary tobacco labourers … children are particularly vulnerable”. ([World Health Organization](https://www.who.int/news-room/questions-and-answers/item/world-no-tobacco-day-2023---grow-food--not-tobacco?utm_source=chatgpt.com "World No Tobacco Day 2023 – Grow food, not tobacco"))
|
||||
|
||||
- **Workers without protective gear in wet/leaves‐moist conditions**: Risk factors include working when leaves are wet (dew, rain), lack of use of personal protective equipment (PPE), and poor hygiene (wet clothes) which increase absorption of nicotine. ([WHO Extranet](https://extranet.who.int/fctcapps/fctcapps/fctc/kh/alternativelivelihoods/e-library/green-tobacco-sickness-indonesias-tobacco?utm_source=chatgpt.com "Green tobacco sickness in Indonesia’s tobacco heartland: Sociodemographic and environmental determinants among farmers in Bondowoso regency | WHO FCTC"))
|
||||
|
||||
- **Non‐smokers or smokers?** Interestingly, some studies suggest that current smokers have _lower_ risk of GTS, maybe because they are somewhat “tolerant” to nicotine absorption from other sources. For example, in the Indonesian study, smokers had a lower prevalence ratio of GTS (APR = 0.60) compared to non‐smokers. ([WHO Extranet](https://extranet.who.int/fctcapps/fctcapps/fctc/kh/alternativelivelihoods/e-library/green-tobacco-sickness-indonesias-tobacco?utm_source=chatgpt.com "Green tobacco sickness in Indonesia’s tobacco heartland: Sociodemographic and environmental determinants among farmers in Bondowoso regency | WHO FCTC"))
|
||||
|
||||
|
||||
---
|
||||
|
||||
### ✅ Key takeaways for your research
|
||||
|
||||
- GTS is most **common in tobacco‐growing regions**, especially in **low and middle income countries** where manual labour in tobacco harvesting is common.
|
||||
|
||||
- Among those labourers, **women, children**, and those with **high exposure (wet leaves, no PPE, long hours)** are especially at risk.
|
||||
|
||||
- The illness is **under‐reported** and prevalence varies widely depending on the study/population, but you’ll often see rates from ~8% up to over 50% in high‐risk groups.
|
||||
|
||||
- Preventive measures (wet‐leaf handling, protective gloves/clothing, avoiding harvesting when leaves are wet) are important but often lacking in many farming contexts.
|
||||
|
||||
|
||||
---
|
||||
|
||||
If you like, I can **look up country‐by‐country data** for GTS (which countries have studies and their reported prevalence) and send you a table + map so you can include it in your school project?
|
||||
@@ -0,0 +1,69 @@
|
||||
[[Health Week 6]]
|
||||
|
||||
1. The article provided is about Tobacco farmers in Zimbabwe who grow tobacco for a large international company. This company claims to be protecting their rights and informing them about the risks of growing tobacco, but Admire and his family, the farmers interviewed for this story, never got this information. One of the risks of farming tobacco is green tobacco illness, which is caused when nicotine is absorbed into someones body with symptoms such as nausea, dizziness, and headaches. There are measures that can be taken to lessen the impact such as waterproof clothing and gloves, but families like Admire's often don't know about these measures or cannot afford them.
|
||||
2. One of the problems that Admire is facing is a lack of knowledge about the heath risks that could arise due to tobacco farming. Even though the large companies state that they value the health of their farmers, they are still profit-driven companies. It is likely much cheaper for them to hand the farmers a packet or nothing at all rather than hosting training and teaching farmers about the risks and factors to mitigate it. The cost of protective gear is also a barrier for tobacco farmers, which likely comes down to cost for the large companies as well. By charging their farmers for protective gear, they are able to earn even more money from them while still appearing like they are giving the farmers opportunities to obtain protective equipment.
|
||||
3. The question I asked ChatGPT was "I am doing research for school about green tobacco illness and I was wondering where in the world it is the most common and what populations it affects the most?" It gave me a breakdown of both where in the world green tobacco illness is most prevalent and which populations are most affected. Both sections were pretty similar with it saying that tobacco growing countries and individuals are the most impacted. It also cited percentages from studies on the prevalence of the disease in Brazil, Thailand and among Latino farmers in the United States. The first two studies seem like good sources that match what was in the answer, but the last one comes from an article referencing a study saying that 41% of tobacco farm workers reported green tobacco illness and most were Latino rather than that 41% of Latino farmers reported green tobacco illness.
|
||||
4. Overall, the ChatGPT response was pretty good giving an overview of the topic and stating some general points about the issue. One of the biggest differences between a response from ChatGPT and an article from a source like the Human Rights Watch is that ChatGPT will never go out and actively report on an issue. It is limited by the information that is already on the internet and is not able to actively gather anything new. On the other hand, journalists are able to go to the places affected and gather new information on what is happening through interviews, photos, and more. They can cover new and developing stories in a way that generative AI models that just summarize the internet cannot.
|
||||
|
||||
Another thing that I have noticed about the responses from ChatGPT is that it is not great at telling a story. It mostly just seems to give a list of facts and doesn't do much to make you interested or wanting to read more. The article from the Human Rights Watch not only gives you similar information, but it also walks you through the story of someone affected by this issue and tells it in an engaging way that ChatGPT did not. There are some advantages that ChatGPT has such as being able to answer personalized questions in a way that journalists cannot, but it is still often factually incorrect and misquotes facts or ideas.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## ChatGPT response:
|
||||
|
||||
Here is a summary of what I found out about **Green Tobacco Sickness** (GTS) — where it’s most common and who is most affected:
|
||||
|
||||
---
|
||||
|
||||
### 🌍 Where it’s most common
|
||||
|
||||
- GTS is an occupational illness caused by **dermal absorption of nicotine** from handling _wet_ or _green_ (uncured) tobacco leaves. ([Lippincott Journals](https://journals.lww.com/ijoe/fulltext/2017/21030/green_tobacco_sickness__a_brief_review.2.aspx?utm_source=chatgpt.com "Indian Journal of Occupational and Environmental Medicine"))
|
||||
|
||||
- It is especially common in regions that do tobacco cultivation. Major tobacco‐producing countries include China, Brazil, India and the United States. ([PMC](https://pmc.ncbi.nlm.nih.gov/articles/PMC6786486/?utm_source=chatgpt.com "Perspective Green tobacco sickness: Mecamylamine, varenicline, and nicotine vaccine as clinical research tools and potential therapeutics - PMC"))
|
||||
|
||||
- Studies have found in specific areas:
|
||||
|
||||
- In a tobacco‐growing region of Brazil: a prevalence of **56.9%** among workers (71.7% for women, 35.3% for men) in one study. ([BioMed Central](https://bmcresnotes.biomedcentral.com/articles/10.1186/s13104-018-3135-x?utm_source=chatgpt.com "Green Tobacco Sickness among Brazilian farm workers and genetic polymorphisms | BMC Research Notes | Full Text"))
|
||||
|
||||
- In part of Thailand: a prevalence of **22.6%** among tobacco farmers (17.9% in men; 27.5% in women) in one district. ([PMC](https://pmc.ncbi.nlm.nih.gov/articles/PMC6977054/?utm_source=chatgpt.com "Green Tobacco Sickness among Thai Traditional Tobacco Farmers, Thailand - PMC"))
|
||||
|
||||
- In the U.S. among migrant Latino farmworkers doing tobacco work: about **41%** reported GTS at least once during the season. ([Atrium Health Wake Forest Baptist](https://newsroom.wakehealth.edu/news-releases/2000/02/tobacco-farm-workers-may-contract-tobacco-sickness-study-shows?utm_source=chatgpt.com "Tobacco Farm Workers May Contract Tobacco Sickness, Study Shows | Atrium Health Wake Forest Baptist"))
|
||||
|
||||
- A review article says the prevalence “varies from 8.2 % to 47 % globally.” ([Lippincott Journals](https://journals.lww.com/ijoe/fulltext/2017/21030/green_tobacco_sickness__a_brief_review.2.aspx?utm_source=chatgpt.com "Indian Journal of Occupational and Environmental Medicine"))
|
||||
|
||||
- Because the illness is strongly tied to tobacco leaf harvesting/handling in places with moist/wet leaves and manual labor, it will be more common in low‐ and middle‐income countries where large scale manual tobacco farming is done. One WHO Q&A mentions that “as many as **1 in 4** tobacco farmers are affected by green tobacco sickness” in tobacco growing countries. ([World Health Organization](https://www.who.int/news-room/questions-and-answers/item/world-no-tobacco-day-2023---grow-food--not-tobacco?utm_source=chatgpt.com "World No Tobacco Day 2023 – Grow food, not tobacco"))
|
||||
|
||||
|
||||
---
|
||||
|
||||
### 👥 Which populations are most affected
|
||||
|
||||
- **Tobacco farm workers**: Anyone who directly handles green tobacco leaves (harvesting, curing, etc) is at risk. ([PubMed](https://pubmed.ncbi.nlm.nih.gov/29618907/?utm_source=chatgpt.com "Green Tobacco Sickness: A Brief Review - PubMed"))
|
||||
|
||||
- **Women**: Some studies show higher rates in female workers. For example – in Brazil, 71.7% of women in that sample had GTS vs 35.3% of men. ([BioMed Central](https://bmcresnotes.biomedcentral.com/articles/10.1186/s13104-018-3135-x?utm_source=chatgpt.com "Green Tobacco Sickness among Brazilian farm workers and genetic polymorphisms | BMC Research Notes | Full Text")) In Thailand the rate was higher in women than men (27.5% vs 17.9%) in one study. ([PMC](https://pmc.ncbi.nlm.nih.gov/articles/PMC6977054/?utm_source=chatgpt.com "Green Tobacco Sickness among Thai Traditional Tobacco Farmers, Thailand - PMC"))
|
||||
|
||||
- **Children & family members**: Although less data, there’s indication that children working in tobacco fields or assisting in family farms are vulnerable due to lower body weight, longer exposure, etc. For example, the WHO Q&A points out that “women and children are often the primary tobacco labourers … children are particularly vulnerable”. ([World Health Organization](https://www.who.int/news-room/questions-and-answers/item/world-no-tobacco-day-2023---grow-food--not-tobacco?utm_source=chatgpt.com "World No Tobacco Day 2023 – Grow food, not tobacco"))
|
||||
|
||||
- **Workers without protective gear in wet/leaves‐moist conditions**: Risk factors include working when leaves are wet (dew, rain), lack of use of personal protective equipment (PPE), and poor hygiene (wet clothes) which increase absorption of nicotine. ([WHO Extranet](https://extranet.who.int/fctcapps/fctcapps/fctc/kh/alternativelivelihoods/e-library/green-tobacco-sickness-indonesias-tobacco?utm_source=chatgpt.com "Green tobacco sickness in Indonesia’s tobacco heartland: Sociodemographic and environmental determinants among farmers in Bondowoso regency | WHO FCTC"))
|
||||
|
||||
- **Non‐smokers or smokers?** Interestingly, some studies suggest that current smokers have _lower_ risk of GTS, maybe because they are somewhat “tolerant” to nicotine absorption from other sources. For example, in the Indonesian study, smokers had a lower prevalence ratio of GTS (APR = 0.60) compared to non‐smokers. ([WHO Extranet](https://extranet.who.int/fctcapps/fctcapps/fctc/kh/alternativelivelihoods/e-library/green-tobacco-sickness-indonesias-tobacco?utm_source=chatgpt.com "Green tobacco sickness in Indonesia’s tobacco heartland: Sociodemographic and environmental determinants among farmers in Bondowoso regency | WHO FCTC"))
|
||||
|
||||
|
||||
---
|
||||
|
||||
### ✅ Key takeaways for your research
|
||||
|
||||
- GTS is most **common in tobacco‐growing regions**, especially in **low and middle income countries** where manual labour in tobacco harvesting is common.
|
||||
|
||||
- Among those labourers, **women, children**, and those with **high exposure (wet leaves, no PPE, long hours)** are especially at risk.
|
||||
|
||||
- The illness is **under‐reported** and prevalence varies widely depending on the study/population, but you’ll often see rates from ~8% up to over 50% in high‐risk groups.
|
||||
|
||||
- Preventive measures (wet‐leaf handling, protective gloves/clothing, avoiding harvesting when leaves are wet) are important but often lacking in many farming contexts.
|
||||
|
||||
|
||||
---
|
||||
|
||||
If you like, I can **look up country‐by‐country data** for GTS (which countries have studies and their reported prevalence) and send you a table + map so you can include it in your school project?
|
||||
@@ -0,0 +1,14 @@
|
||||
[[Health Week 7]]
|
||||
|
||||
1. For the calculator, I looked at data for a male weighing 130 lbs using American units.
|
||||
|
||||
| Number of Drinks | Type | Blood Alcohol Level (g/210 L breath) | Psychological Effect |
|
||||
| ---------------- | ------------------- | ------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| 1 | Light beer | 0.000 | This drink would be small enough to have no impact or symptoms present in the person. |
|
||||
| 2 | Frozen daquiri | 0.075 | This is in the euphoria stage where the person has less self-control, judgement, and attention. There also may be some motor impairment and decreased processing speed |
|
||||
| 3 | Gin and tonic | 0.043 | This value is between the subclinical and euphoria stages which means that there might not be any noticeable behavior excepting special tests. There also may be some symptoms such as decreased judgement, control and information processing. |
|
||||
| 4 | Manhattan | 0.194 | This value is between the excitement and confusion stage. The excitement stage includes symptoms such as emotional instability, impairment of perception, and reduced visual acuity. The confusion stage includes symptoms such as disorientation, mental confusion and an increased pain threshold. |
|
||||
| 5 | Double on the rocks | 0.269 | This value is between the confusion and stupor stage. The stupor stage includes symptoms such as approaching the loss of motor functions, highly decreased response time and the inability to stand or walk. |
|
||||
| 6 | Margarita | 0.172 | This value is in the excitement stage, which would include symptoms such as impairment of perception, decreased sensatory response and impaired balance. |
|
||||
3. One thing that I was surprised about in this exercise was that having one light beer in a two hour period would likely result in a blood alcohol value of 0.000 g/210 L of breath. It makes sense that the alcohol will eventually leave the blood stream and the person will no longer be intoxicated, but I was surprised that after only two hours there is essentially no effect from drinking a light beer especially for someone who is only 130 lbs. One advantage of obtaining this information online could be spreading awareness about the alcohol content in different kinds of drinks. There are likely some drinks that have a higher or lower concentration that people might think, and knowing this can help them to make safer decisions when drinking in the future. One limitation of obtaining information online is that there are many assumptions being made about the person and drink content. The site does have a disclaimer at the bottom claiming this, and there are many physical factors that could change someone's BAC from the value predicted by this calculator. The drinks in this tool also have preset alcohol concentrations that likely differ based on where you get the drink from and who makes it. The value predicted is likely an average, and in reality it could differ widely from store-bought drinks to custom mixed ones.
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
[[Health Week 8]]
|
||||
|
||||
1. Hallucinogen persisting perception disorder (HPPD) is a condition caused by the use of hallucinogenic drugs such as LSD or PCP. The symptoms include flashbacks and visual artifacts similar to those seen when using the drugs as well as potentially increased anxiety and depression. With HPPD, these occur when the person is completely sober and can have varying intensities depending on factors we don't completely understand. This condition likely affects only a small amount of people using these drugs, although we don't know exact numbers. There are several theories for what causes HPPD, including memories triggered by environmental factors similar to PTSD, senses being more likely to be altered after drug use and strong traumatic memories being accessed by flashbacks. Diagnostic tools can include questionnaires, a modified Tellegen Absorption Scale and the Visual Apophenia Luke Irvine Scale. Review of medications and blood work can also be used for a diagnoses. There is still much that is unknown about this condition, and most treatments only include symptom management rather than an actual cure. These can include benzodiazepines to slow down brain activity, SSRIs to treat depression and anxiety, and clonidine to alter nerve impulses in the brain.
|
||||
2. The second article that I read was "Psilocybin and LSD: What I learnt after experiencing 'psychedelic flashbacks'" from the BBC. There were many of the same ideas in both of these articles, and the second one that I read took a more personal approach by describing the experiences of the author with hallucinogenic drugs and their own experiences with HPPD. The first article focuses more on the causes, effects, symptoms, and facts of the condition while the second one provides more context into the history of the condition. The BBC article explains how even though the HPPD diagnoses is relatively recent, people have been experiencing similar conditions for a long time. It also discusses the stigma around hallucinogenic drugs and conditions such as HPPD. This has likely led to much less research going into conditions such as these, and it is also mentioned that many people with HPPD are worried that others will judge them if they reveal their conditions.
|
||||
3. After reading this it is sad to me that there is so little research on this topic largely due to how much drugs have been stigmatized in many places in the world. Especially in the United States there is a very large stigma around using these drugs and even though they are illegal, many people still use them and it seems important to do research into the effects that they might have on someone. It seems like there is much better research on things like alcohol usage since there is less of a stigma around drinking, even though it can also cause harmful effects. Especially with the rising use of drugs and especially hallucinogens in medical treatments, there isn't very much research on what the side effects might be and how we can avoid or treat them. The first article that I read focused more on the effects on physical and mental wellness of HPPD such as changes in perception and increased anxiety and depression. The second article I read also discussed these aspects, but also touched on social wellness by talking about the social stigma around using hallucinogenic drugs and how many people were afraid to tell others about their condition due to what they might think about their drug use.
|
||||
@@ -0,0 +1,5 @@
|
||||
[[Health Week 9]]
|
||||
|
||||
1. The first source I read was "This biologist is figuring out how to short-circuit sperm as birth control" from PBS news. This article discussed a new contraceptive method being researched by Polina Lishko as something that males could take instead of women. The idea behind this birth control method is to cut off sperm cell's access to energy from their mitochondria which would stop them from reaching egg cells and causing a pregnancy. One substance being investigated is niclosamide which is an ointment used to treat tapeworm infestations and seems to cause sperm cells to lose the ability to get energy from their mitochondria. Some of the advantages that might come with this method include giving another option since different people prefer different contraceptives for many different factors. It would also specifically give males another option which could be very helpful since most are centered around women. The article mentions the possibility of men not being willing to take birth control medication like this, and although cost isn't explicitly mentioned it would likely be expensive since it is a new and experimental treatment.
|
||||
2. The second source that I read was "Long-acting contraceptive patch gives women DIY option for birth control" from NBC News. The new contraceptive method that this article discussed is a new patch that could be applied and administer hormones over a certain period. It uses the same hormones as other methods, although eliminates the risk of dirty needles or needing to go to a doctor for application. The patches use biodegradable needles to release the hormone and are projected to only cost $1 per dose. These new patches are cheap and could be a great option for developing countries where access to hospitals and medical professionals can be challenging. The team does not know if these patches will work in humans yet which could be a disadvantage, although with successful tests on rats they are optimistic.
|
||||
3. It seems like there is a lot of good research going in to new contraceptive methods right now. It seems to me like there is need for more methods for males to use, and many of the sources are discussing new areas of research into methods for this. Many established methods are also ones that might not work as well for developing countries due to cost or accessibility and developments such as the new birth control patches I read about seem like promising options in the future for other countries around the world. Needs that I have seen to be met include options with less side effects (especially from hormone-based options) and options that are more accessible to developing nations and teenagers.
|
||||
@@ -0,0 +1,70 @@
|
||||
https://github.com/jpcsp/jpcsp ?
|
||||
|
||||
The Java stream api allows you to process lists of objects in a easy and functional way. Collections in Java are used for storing information in memory while streams process lists of objects in a pipeline fashion by chaining together functions and piping the result into the next one. Streams need a terminal operation at the end to do something with the data or nothing will happen as a result. Some of these terminal operations include collect to get a list, forEach to iterate through the elements and reduce to reduce the elements to a single value. To perform operations on a stream intermediate operations are used such as map to apply a given function to each element, filter to select elements and sorted to sort the stream. Streams in java are not executed until their terminal operation is invoked which is called lazy evaluation.
|
||||
|
||||
The project that I chose to look at for this assignment is [OpenRocket](https://github.com/openrocket/openrocket), which is open-source simulation software for model rockets.
|
||||
|
||||
The first example that I found of the use of the stream api was to get all of the children of a rocket component. The last example that I found of the stream api was in updating the motor state of the rockets. https://github.com/openrocket/openrocket/blob/unstable/core/src/main/java/info/openrocket/core/rocketcomponent/Rocket.java#L867
|
||||
|
||||
```
|
||||
/**
|
||||
* Returns all descendants of the specified component.
|
||||
*
|
||||
* @param component Component to query
|
||||
* @return All descendants
|
||||
* @apiNote Returns an empty set if the component does not have children.
|
||||
*/
|
||||
private Set<RocketComponent> getDescendants(RocketComponent component) {
|
||||
Objects.requireNonNull(component);
|
||||
|
||||
var result = new LinkedHashSet<RocketComponent>();
|
||||
var queue = new ArrayDeque<>(component.getChildren());
|
||||
|
||||
while (!queue.isEmpty()) {
|
||||
var node = queue.pop();
|
||||
result.add(node);
|
||||
node.getChildren().stream().filter(c -> !result.contains(c)).forEach(queue::add);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
```
|
||||
This function takes all of the children of a specified component and then adds them to a queue. It then loops through that queue and adds each child to it as well as any children it has. It uses a stream to ensure that nodes are not added twice using the filter method. It then uses the forEach terminal method to add each node not already in the queue to the queue.
|
||||
|
||||
Another example that I found of the stream api is in a function to format flight data. https://github.com/openrocket/openrocket/blob/2719a75a0c9fdd4b84e7eda53e80706dca6f9db5/swing/src/main/java/info/openrocket/swing/gui/simulation/AerodynamicLookupDialog.java#L640
|
||||
```
|
||||
static String formatLookupSummary(Translator translator, MachAoALookup table) {
|
||||
String columns = table.getValueColumns().stream()
|
||||
.map(name -> name.toUpperCase(Locale.ROOT))
|
||||
.collect(java.util.stream.Collectors.joining(", "));
|
||||
String machMin = formatDouble(table.getMinMach());
|
||||
String machMax = formatDouble(table.getMaxMach());
|
||||
if (table.hasAoA()) {
|
||||
String aoaMin = formatDouble(table.getMinAoA());
|
||||
String aoaMax = formatDouble(table.getMaxAoA());
|
||||
return String.format(translator.get("AerodynamicLookupDialog.summaryWithAoA"),
|
||||
machMin, machMax, aoaMin, aoaMax, columns);
|
||||
}
|
||||
return String.format(translator.get("AerodynamicLookupDialog.summaryNoAoA"),
|
||||
machMin, machMax, columns);
|
||||
}
|
||||
```
|
||||
The stream api is used here to format all of the data columns to make them all upper case and join them with commas in between. This is helpful since it is a much more concise and readable method than using a loop and concatenating strings.
|
||||
|
||||
The last example that I found of the stream api was in updating the motor state of the rockets. https://github.com/openrocket/openrocket/blob/unstable/core/src/main/java/info/openrocket/core/rocketcomponent/Rocket.java#L867
|
||||
```
|
||||
private void updateMotorState() {
|
||||
Rocket rocket = document.getRocket();
|
||||
boolean newHasValidConfig = rocket != null &&
|
||||
rocket.getIds().stream().anyMatch(rocket::hasMotors);
|
||||
|
||||
if (newHasValidConfig == hasValidConfig) {
|
||||
return;
|
||||
}
|
||||
|
||||
hasValidConfig = newHasValidConfig;
|
||||
cardLayout.show(cardPanel, hasValidConfig ? CARD_TABLE : CARD_HELP);
|
||||
}
|
||||
```
|
||||
Stream is used here to make sure that all of the flight configs for the rocket have valid motors. The stream api is used to make this much more compact and readable and contains it to one line.
|
||||
|
||||
In this project it seems like the stream api is mostly used to make the code more concise and readable and as an alternative to loops that might take up more space. It is much easier to understand a forEach function than a loop through an array and it takes up a lot less space. In future projects I will likely use it in a similar way to make my code more understandable to others and take up less space.
|
||||
@@ -0,0 +1,72 @@
|
||||
- History
|
||||
- Early days
|
||||
- when unix was being initially developed, characters were represented with 8 bits since memory was a concern
|
||||
- ASCII was created as a lookup table to display readable characters
|
||||
- ASCII only used the bottom 7 bits, so there was an extra bit that could still be used in an 8-bit character
|
||||
- many different developers created their own “extended character sets” with whatever was convenient (accented letters, emojis etc.)
|
||||
- These extended character sets were not standardized at all and exchanging an email or document across computers would often make it partially or fully unreadable.
|
||||
- at the end of the 90s, there were over 60 versions of the extended ASCII table
|
||||
- all of this became a large issue once the internet was invented and transferring documents became common.
|
||||
- Xerox Character Code Standard (XCCS)
|
||||
- 1980
|
||||
- 16-bit character encoding
|
||||
- encodes characters required for languages using Latin, Arabic, Hebrew, Greek and Cyrillic scripts; Japanese, Chinese and Korean as well as technical symbols
|
||||
- precursor of unicode
|
||||
- **should find more info about how this system worked**
|
||||
- 1987
|
||||
- Xerox employee Joe Becker with Apple employees Lee Collins and Mark Davis started working on unicode
|
||||
- Becker published preliminary paper in 1988 dubbing this system as’Unicode’ or ‘universal encoding’
|
||||
- scheme outlined used 16-bit characters
|
||||
- aimed to only contained modernly used characters, and not obsolete ones
|
||||
- unicode was ready by 1990 after more people joined
|
||||
- 1996 introduced much more capacity for characters including hieroglyphs
|
||||
- Unicode consortium
|
||||
- collection of some of the largest tech companies in the world and helps to maintain the standard
|
||||
- non-profit
|
||||
- Function
|
||||
- Unicode uses variable length encoding, meaning that if a character only needs one byte, thats all it will use
|
||||
- rare characters can use up to 32 bits
|
||||
- each letter is represented by a code point
|
||||
- A code point is just an integer value that is associated with a symbol
|
||||
- A code point is U+ and then a hex number after it
|
||||
- you cant just store a code point in memory, and you need an encoding to do that
|
||||
- encodings
|
||||
- initially each character was just split up into two bytes each
|
||||
- this caused a lot of wasted storage with purely english text though
|
||||
- encodings are ways to convert ideas/symbols into data that computers can read and store
|
||||
- UCS-2/UTF-16
|
||||
- This stores every character in two bytes no matter what
|
||||
- can represent 65,535 characters, but some like ASCII have lots of 0s and extra data not needed
|
||||
- takes up unneeded space for purely ASCII or ASCII-heavy text
|
||||
- since every character is two bytes, a byte order mark (BOM) is needed to convey the byte order
|
||||
- (small first or large first)
|
||||
- some computers are more efficient with one of these
|
||||
- UCS-2 and UTF-16 are a little different, UCS-2 only allows for 16-bit characters and UTF-16 can allow for 20-bit characters
|
||||
- UCS-2 can only encode things in the basic multilingual plain, so it is mostly obsolete.
|
||||
- with UTF-16, surrogate pairs can be used to encode things not in the BMP
|
||||
- UTF-8
|
||||
- stores english characters in one byte, and anything else in more than that
|
||||
- since UTF-8 is variable length, each character needs something to tell the computer how many bytes a character takes up
|
||||
- if a byte starts with the bit 0, then the rest of the byte is a 7-bit ASCII value, and the whole character is only 1 byte
|
||||
- if a byte starts with a 1, the computer counts the number of 1s there are at the start before a 0
|
||||
- if the byte starts with 1110, then there are a total of 3 bytes describing the character (including the first one)
|
||||
- every subsequent bit in the first byte starts to describe the character
|
||||
- each subsequent byte starts with 10 to show that it is not the start byte of a character
|
||||
|
||||
I’m sure we’ve all seen this character (�) at some point, whether on an out of date website or random text file on your computer.
|
||||
|
||||
What does it really mean though? the simple answer is that the computer cannot read the character that was in it’s place before, but to fully understand why this is the case, we have to go deeper.
|
||||
|
||||
Let’s start by talking about some history. When unix was first being developed in the 70s, there needed to be a way to represent characters and words in the memory of computers. To do this, developers used the ASCII character encoding standard. As you might know, computers aren’t able to directly store letters and words in their memory, and have to work in bits and bytes instead. ASCII is a lookup table that associates byte values with characters. Each character is represented by a value from 0-127 which is stored in one byte each. You might be thinking to yourself though, “can’t a byte store 256 different values?” This is true, and basic ASCII only takes up 7 out of the 8 bits in a byte or the first 128 possible numbers, which means that the top half of values were left unassigned in standard ASCII. the problem with only storing 128 characters is that ASCII is very limited. If you wanted to store any special characters, or anything from other languages with different alphabets, you would be out of luck.
|
||||
|
||||
At first, people tried to solve this problem with the use of extended character sets, which added to ASCII using the unused upper portion of the character set. an extra 128 characters wasn’t enough to store every language though, so dozens of different, incompatible extended character sets were created for different languages, dialects or even operating systems and computers. What this meant is that if text was transferred between two computers that used different extended character sets, any characters used not in the base ASCII set would be interpreted with the new, different extended character set and become unreadable. While this was annoying, it didn’t become a large problem until the creation of the internet when information started to be exchanged between computers much more often. At this point, there were over 60 different common extended character sets in use, and something had to be done to bridge the gaps.
|
||||
|
||||
In 1987, Xerox employee Joe Becker along with Apple employees Lee Collins and Mark Davis started working on unicode. A year later, Becker published a preliminary paper dubbing the new system they were creating as Unicode meaning “universal encoding.” The new system that they were creating aimed to represent and include all modernly used characters across the world.
|
||||
|
||||
Unicode doesn’t work in the same way as ASCII, and instead of each character having a direct binary equivalent, each character has a unique code point. These code points are unique integers often represented in hexadecimal and preceded by U+. Each code point references a character, although each character might be shown in slightly different ways depending on the font or rendering engine being used. The maximum number of characters that could fit into unicode is a little over 1.1 million, but there are only currently a few hundred thousand being used. To help organize these characters, Unicode is split into 17 different planes of characters with each one containing different types of characters. The first plane is the basic multilingual plane which contains characters for almost all modern languages, and most writing fits into this plain. The next plane is the supplementary multilingual plane, which includes certain historical scripts such as Egyptian hieroglyphics and cuneiform as well as symbols and emojis. After this, the next two planes are the supplementary ideographic plan and the tertiary ideographic plane, and are primarily used for obscure CJK ideographs mostly used in names. After this, the next ten planes have not been assigned characters and are left open for needs in the future. Plane 14 or the supplementary special-purpose plane only has a small amount of characters that are primarily tags used to help render unicode. The final two planes are both private use planes, and are available to private entities to use and assign as they wish on a case-by-case basis.
|
||||
|
||||
As mentioned earlier, code points in unicode are represented as hexadecimal integers preceded by U+. Within each plane, 4 hexadecimal values are used to refer to a unique character, giving 16^4 or 65,536 possible characters in each plane. When referencing the basic multilingual plane, only four hex digits are used but when referencing another plane, a fifth or sixth hex digit is added directly after the U+ to show what plane it is in in the range from 1-10. An example of this is the sunglasses emoji which has the code point of U+1F60E. The first 1 means that it resides on the supplementary multilingual plane and then the following four hex digits show where it is within that plane.
|
||||
|
||||
The problem with code points is that on their own, they cannot be directly stored in a computer. this is where encodings come in, which are processes in which the code points are transformed into a form that a computer can store and understand. One of the simplest encodings is UCS-2, which takes the 4-digit hexadecimal value of a unicode character and stores it in two bytes. While this approach is simple, it has a few problems. The first of these is that since it only uses two bytes, it is unable to encode for anything outside of the basic multilingual plane. While most common text is within this plane, using this encoding would remove the ability to use most symbols or emoji. To solve this problem, the encoding UTF-16 can be used which is very similar to UCS-2 but it is able to encode for characters outside of the basic multilingual plane using surrogate pairs. The problem that both of these encoding share though is that when encoding simple latin characters that make up a majority of text being encoded, they are very inefficient. With every character being forced to take up at least two bytes, any common characters that only need one byte are preceded by unnecessary zeros that waste space and make files larger than they need to be. To solve this problem, the encoding UTF-8 was created. UTF-8 is a little bit different than the first two encodings, since it is able to store characters that only need one byte in only one byte, but is also able to store characters that need more bytes as well. This makes it a variable-length encoding and allows it to access any unicode character in any plane.
|
||||
|
||||
To understand how this variable-length encoding works, we need to zoom in to the bit level of how a character is stored in UTF-8. Let’s first look at the character A, which is assigned to the code point U+0041. This hexadecimal number can be represented in binary as 1000001, and since it is in the first 128 characters it only needs 7 bits to be represented. Since this is the case, a 0 is added to the front to tell the computer that only one byte is needed to store this character and the following seven bits make up the data. This works for any of the characters in the original 128 character ASCII table, which makes this encoding backwards-compatible with ASCII. For any character beyond this, more than one byte is needed and to indicate this a 1 is used as the first bit instead of a 0. In the first byte representing the character, the same number of ones as the total number of bytes needed are used to tell the computer how many bytes to look for in total for this character. For example, the US cent sign is assigned to the code point U+00A2 which needs 2 bytes to be stored with UTF-8. Because of this, the first byte starts with two ones and then a zero to tell the computer two bytes are needed total, and then the following bits contain the start of the data. Every following byte starts with 10 to tell the computer that it is still part of the same character as the previous byte. If we convert 00A2 into binary, and then split it apart we will get the UTF-8 encoding for the cent symbol. For one more example, we can look at the grinning face emoji, which needs 4 bytes to be stored with UTF-8. This means that the first byte starts with 11110 and the three subsequent bytes each start with 10. The binary form of the code point, U+1F600, is then split up and put into the data portions of each of the bytes giving the UTF-8 encoding of this emoji. Because of many of the advantages that it has like reduced file sizes, backwards compatibility with ASCII and range, UTF-8 is the most commonly used unicode encoding.
|
||||
Whitespace-only changes.
@@ -0,0 +1,7 @@
|
||||
two aspects to focus on for inhale and exhale
|
||||
Inhale: These breaths are energizing and uplifting since they bring in new oxygen to your body and oxygen is your life energy. Oxygen is important to make sure you have enough energy and inhaling gets you the oxygen that you need.
|
||||
Exhale: Exhaling breaths are grounding and cooling since they get rid of carbon dioxide which is waste. This helps anchor you in the moment a prepare for your next breath and to take in more oxygen to fuel your body.
|
||||
|
||||
describe the cloud meditation
|
||||
|
||||
The idea of the cloud meditation is that you imagine yourself looking up at the blue sky anywhere you want. Then, thoughts in your mind are represented as clouds drifting through the sky and even if there are many thoughts floating through your mind there is still the blue sky behind them and you can focus on that instead of worrying about many different things. It is good to notice the thoughts as they come along and acknowledge them but then they can float past and out of your mind. Going back to the blue sky and letting your thoughts drift by allows you to clear your mind and be more in the moment.
|
||||
@@ -0,0 +1,7 @@
|
||||
two aspects to focus on for inhale and exhale
|
||||
Inhale: These breaths are energizing and uplifting since they bring in new oxygen to your body and oxygen is your life energy. Oxygen is important to make sure you have enough energy and inhaling gets you the oxygen that you need.
|
||||
Exhale: Exhaling breaths are grounding and cooling since they get rid of carbon dioxide which is waste. This helps anchor you in the moment a prepare for your next breath and to take in more oxygen to fuel your body.
|
||||
|
||||
describe the cloud meditation
|
||||
|
||||
The idea of the cloud meditation is that you imagine yourself looking up at the blue sky anywhere you want. Then, thoughts in your mind are represented as clouds drifting through the sky and even if there are many thoughts floating through your mind there is still the blue sky behind them and you can focus on that instead of worrying about many different things. It is good to notice the thoughts as they come along and acknowledge them but then they can float past and out of your mind. Going back to the blue sky and letting your thoughts drift by allows you to clear your mind and be more in the moment.
|
||||
@@ -0,0 +1,9 @@
|
||||
This isn’t one emoji, its actually three.
|
||||
|
||||
Sometimes, when you are typing on your phone and choose an emoji, a menu pops up asking for things like skin tone or gender. Instead of having hundreds of separate emojis for each of these possible combinations, computers use something called a zero width joiner to combine them.
|
||||
|
||||
For example, the family emoji has hundreds of possible combinations for different genders, skin tones and number of people. Instead of having unique code points for each of these combinations, unicode defines a standard known as zero width joiner emoji sequences, which essentially means that multiple emojis are combined to form a specialized singular emoji.
|
||||
|
||||
Zero width joiners are not just used for skin tone and gender, and make up many more emojis than you might think. Emojis like the rainbow flag and pirate flag emoji are made up of two different emojis each joined together with the zero width joiner code point and rendered as one emoji.
|
||||
|
||||
The [[Unicode]] Consortium decides which emoji sequences are recommended for platforms to support, but in the end companies are able to decide which combinations of emojis are available on their platforms.
|
||||
@@ -0,0 +1,11 @@
|
||||
|
||||
| | reMarkable 2 | Booxs go 10.3 | Supernote Manta | Kobo Elipsa 2E | Viwoods aiPaper |
|
||||
| ------------ | ----------------- | ------------------- | ------------------ | --------------- | --------------- |
|
||||
| Price | $450 | $410 | $635 | $470 | $540 |
|
||||
| Included | pro pen, no folio | basic pen, no folio | pen, with folio | pen, with folio | pen, folio |
|
||||
| Storage | 8 GB | 64 GB | 32 GB (w/ microSD) | 32 GB | 128 GB |
|
||||
| Frontlight | no | no | no | yes | |
|
||||
| Bluetooth | no | yes | yes | yes | yes |
|
||||
| Color | no | no | no | no | no |
|
||||
| Display Size | | 10.3" | 10.7" | 10.3" | 10.65" |
|
||||
| | | | | | |
|
||||
Reference in new issue
Block a user