martes, 5 de julio de 2016

2016.07.05




* Why Are Apple's Sales Slowing?
https://www.youtube.com/watch?v=b-DWMxh-QJc

* How BIG is Apple? (History, Facts) | ColdFusion
https://www.youtube.com/watch?v=eRsF1aZdAto

* Parallel programming made easy
http://news.mit.edu/2016/parallel-programming-easy-0620

* Hacienda registra dos sedes de Google en Madrid por evadir impuestos
https://www.meneame.net/story/registran-dos-sedes-google-madrid-evasion-impuestos
http://www.elconfidencial.com/economia/2016-06-30/google-registros-evadir-impuestos-madrid_1226083/

* World's tiniest transistor is the size of a single molecule

* George Hotz Demos $1000 Self-Driving Car Kit, Announces New App Chffr [Video]
http://www.redmondpie.com/george-hotz-demos-1000-self-driving-car-kit-announces-new-app-chffr-video/
https://www.youtube.com/watch?v=XzKnk2S90tw

* Moving from N Scale to M Scale: Compute On Demand in 2020
http://blog.globalknowledge.com/technology/cloud-computing/moving-from-n-scale-to-m-scale-compute-on-demand-in-2020/

* Hacienda registra dos sedes de Google en Madrid por evadir impuestos
http://www.elconfidencial.com/economia/2016-06-30/google-registros-evadir-impuestos-madrid_1226083/

* Understanding Android Threading. (Android Performance Patterns Season 5, Ep. 2)
https://www.youtube.com/watch?v=0Z5MZ0jL2BM&index=2&list=PLWz5rJ2EKKc9CBxr3BVjPTPoDPLdPIFCE
Systrace


* Android battery and memory optimizations - Google I/O 2016
https://www.youtube.com/watch?v=VC2Hlb22mZM

================================================================
Mobile use
================================================================
"
The average amount of time Americans spend on their mobile devices is up more than 60% in just the past three years, and we now spend more time looking

at our phones than at TVs. College students, those bellwethers of technology use, average nine hours a day on their phones.

The reality for most of us is that we spend our lives thinking about keeping our phones topped off. Being alive in the 21st century means expending a

meaningful portion of our limited cognitive capacity maintaining low-level anxiety about the length of a tiny green bar.
"

================================================================
GPL
================================================================
Linus Torvalds says GPL v3 violates everything that GPLv2 stood for
https://www.youtube.com/watch?v=PaKIZ7gJlRU

Linus says that GPL V3 is a neat licence but it violates everything that V2 stood for.

"
Phrases like "GPLv3 violates everything that GPLv2 stood for" seem obviously extreme to me. It just doesn't make a lot of sense. GPLv2 is already

imposing questionable rules of "you must give back even if you don't want to". Just like GPLv3 imposes "gotta have the ability to replace, even if you

don't want to". It's not called violating - it's called going one step further (down).
"

"
The GPL requires any derivative work to also be released according to the GPL while the BSD license does not. Essentially, the BSD license's only

requirement is to acknowledge the original authors, and poses no restrictions on how the source code may be used. As a result, BSD code can be used in

proprietary software that only acknowledges the authors.
"

"
Freedom in its pure form is a wonderful thing, but it's not inherently sustainable. You can take something and compare it up against freedom and tell if

it's free, but you can't use freedom to enforce freedom. That would be absurd.
"

"
I can't agree with Linus' reasoning for why he believes that the GPLv3 violates everything that the GPLv2 stood for. Tivoization is a violation of the

aims of the GPL, but still technically complied with the GPLv2.

The aims of the GPL are clearly set out in the four freedoms. The first one, so-called Freedom 0 is the freedom to run a program for any purpose.

Tivoization is a loop hole that allows the use of free software, but stops people from modifying it and running it on that hardware.

Linus has never cared about the aims of the FSF and that's fine, but given his influence it'd be nice if he just didn't get involved in the discussion,

especially as he seems misinformed. His reasons for not liking the GPLv3 are invalid, it doesn't violate what the GPLv2 was made to achieve, it only

seems to violate his limited and simplistic interpretation of the GPLv2. Likely prior to GPLv3 he hadn't given much thought about the GPLv2 as he simply

doesn't care about such things and the license was working fine for him.?
"

"not imposing his world view as a reason not to use GPLv3??"




================================================================
Shenzhen
================================================================


Shenzhen: The Silicon Valley of Hardware (Part 1) | Future Cities | WIRED
https://www.youtube.com/watch?v=hp6F_ApUq-c

Shenzhen: The Maker Movement (Part 2) | Future Cities | WIRED
https://www.youtube.com/watch?v=C3r4kdHxdcE

Shenzhen: A new breed of intellectual property (Part 3) | Future Cities | WIRED
https://www.youtube.com/watch?v=e4wbFdePb-k

Shenzhen: Reinventing 35 years of innovation (Part 4) | Future Cities | WIRED
https://www.youtube.com/watch?v=8JIvEE9sDdQ

sell devices with that:
have already the kernel on
has code to the kernel

move faster than competotors rather than fighting for the IP

================================================================
DOZE
================================================================
What's new in Android - Google I/O 2016
https://www.youtube.com/watch?v=B08iLAtS3AQ
17:40 - 20.30

Project Svelte
what make the system slow
reducir y mejorar la gestión de la memoria RAM de Android -(ksm)

Android battery and memory optimizations - Google I/O 2016
https://www.youtube.com/watch?v=VC2Hlb22mZM

Doze
Stand by - MSG (GCM FCM) + media (foreground services) + alarms + whitlist
background activities -> not in N (maybe for O oreo - all the work to developers)
 Jobscheduler API 21 (lolipop)(prioritu foregrounf + take care of mem)
  Firebase JobDisopacher (pre Lolipop) ( old name GCMNetwork Manager)

Diagnostic Tools
 Battery Historia (the 2 logs)


================================================================
MOORE
================================================================






$3bn investment in next-generation chips
To reach 7nm IBM and partners switched to a silicon-germanium material, instead of pure silicon
The next jump beyond 7nm will likely require all-new materials and manufacturing techniques, if it is at all possible.
The main way a chip is made just now is using by using photolithograpghy. This is a pretty simple process whereby a piece of silicon is covered in light

sensitive material, and light is used to make a pattern in that material.
7nm -For example, at 136nm, you can use lenses to focus the light onto a silicon chip. But at 13.5nm you have to use mirrors to direct the light

instead. This is a huge problem as each time the light hits a mirror it loses a lot of its energy as only around 70% of it will get reflected
The future is obviously in parallel processing. There are still a lot of problems doing parallel processing
So, a silicon atom is about 0.3 nm across. As the article notes, we are currently at 14 nm across for transistors. So we have perhaps a single factor of

10 still available. But after that, its simply over.

"
The root cause of this has been the perennial no-show status of EUV and the exorbitant cost of extending 193 nm lithography. You mention 7 nm by 2020.

Yes, it can be done without EUV using 193 nm immersion with quadruple patterning but that is going to be really costly.
"


"
What makes one think that 20bn transistors is four times more powerful than 5bn transistors? Superscalar and pipeline techniques are low hanging fruit

compared to the complexity of whatever comes next. And if that next is heterogeneous systems that mix together many integer cores, smaller numbers of

floating point cores, general purpose graphics types cores and reconfigurable field programmable gate arrays with custom developed combinatorial logic

and logic blocks perhaps reconfigured in real time, who knows what four times more transistors means regarding power?
"

- Several measures of digital technology are improving at exponential rates related to Moore's law, including the size, cost, density, and speed of

components. Moore wrote only about the density of components, "a component being a transistor, resistor, diode or capacitor,"[89] at minimum cost."
- Moore's second law- capital cost of a semiconductor fab also increases exponentially over time

Dennard scaling
-performance per watt would grow at roughly the same rate as transistor density, doubling every 1–2 years.
-Therefore, in every technology generation transistor density doubles, circuit becomes 40% faster, while power consumption (with twice the number of

transistors) stays the same
-Since around 2005–2007, Dennard scaling appears to have broken down -  Moore's law continued for several years after that, it has not yielded dividends

in improved performance.[108][109] The primary reason cited for the breakdown is that at small sizes, current leakage poses greater challenges, and also

causes the chip to heat up, which creates a threat of thermal runaway and therefore, further increases energy costs.[108][109]
some chip manufacturers to a greater focus on multicore processors, but the gains offered by switching to more cores are lower than the gains that would

be achieved had Dennard scaling continued

Koomey's law
- The number of computations per joule of energy dissipated has been doubling approximately every 1.57 years
- energy efficiency of computers doubles roughly every 18 months
- The implications of Koomey’s law are that the amount of battery needed for a fixed computing load will fall by a factor of 100 every decade.[2] As

computing devices become smaller and more mobile, this trend may be even more important than improvements in raw processing power for many applications.

Furthermore, energy costs are becoming an increasing factor in the economics of data centers, further increasing the importance of Koomey’s law.
-the Landauer bound will be reached in 2048. Thus, after 2048, the law could no longer hold.





No hay comentarios:

Publicar un comentario