HNHacker News
TopNewBestAskShowJobs

espeed

18,923 karma · joined September 29, 2009

James Thornton, https://electricspeed.com

Your perspective guides your thoughts, your choices, your trajectory.

All problems boil down to one thing: Lack of truth.

Truth is optimal. A super-optimizing AI would optimize the process of connecting what's true.

Current Focus: Knowledge Systems and the physics underpinning the structure of information.

  Ptrs, social knowledge
  » https://ptrs.app

  Whybase, social reasoning
  » https://whybase.org 

  Bulbs, Python persistence framework for graph databases
  » https://github.com/espeed/bulbs

  Apache TinkerPop, open-source graph developers group    
  » https://tinkerpop.apache.org

  Pipem, natural-language commands 
  » Pitch Day 2015: https://www.youtube.com/watch?v=o_0DSmZhLGw
---//---

https://twitter.com/espeed

https://github.com/espeed

https://keybase.io/espeed (PGP Key)

https://www.facebook.com/jameswthornton

https://espeed.dev/contact

(-> ⁎ u $ ! b ? W *p (~) △ |m| .~)

The most important question is "Why?"

[ my public key: https://keybase.io/espeed; my proof: https://keybase.io/espeed/sigs/YxmnIJ03yV6kqenrZXSh962j_dpxVHRhjLB8z8Acfpk ]

submissionscomments
espeed··on Good for Google, Bad for America
Many people have eyes on this. This is not about an investment.
espeed··on Good for Google, Bad for America
Some things are more significant than others. Like giving someone fire for the first time. Epochs mark the era before and after. Gifting the gap changes the game.
espeed··on Good for Google, Bad for America
How many NYT op-eds has Thiel written? He's only written one tweet [1].

It's rare. The significance of that should tell you something.

[1] https://twitter.com/peterthiel

espeed··on Good for Google, Bad for America
Yes, especially when other armies were still on horses, food was fast to spoil and foodlines were hard to maintain. Planes were too, so were satellites. Still are. Any sufficiently advanced technology gives you an advantage and serves as a deterrent, especially when no one else has it. Giving it away is giving away your country and your allies' hard-earned, time-tested, long-term advantage. But that's just part of it, there are other factors to consider too. Huge unknowns on the horizon. The question is what is driving this play?
espeed··on Good for Google, Bad for America
This is not about NIPS proceedings. It's about advanced nextgen chip hardware capability, something China does not have. It would be like giving someone a rocketship when they don't know how to build and pilot a plane. Inorganic technology transfers -- phase shifts like this -- are ripe for disaster. Without internal time-tested checks and balances, gifting the gap is a recipe for chaos -- NOT a recipe for containment. How long will the chaos last? Hard to see. Does anyone have a model for that? It could lead to their undoing, and others' too. Haven't we learned that lesson yet?
espeed··on Good for Google, Bad for America
China currently does not have the capability to design and make advanced hardware microprocessor chips. The Google/IBM OpenPOWER Foundation is simultaneously researching nextgen chips and teaching China how to do so.

Giving China this capability, i.e. gifting the gap, will give China an advanced hardware capability they do not have and did not earn. It will undoubtedly be used by the Chinese military. The supercomputer labs is the primary target.

The AI race is already a big unknown, and the Chinese government internal checks and balances are inorganic and not yet tested. Remember the tenets, be slow to speak and be wary of unearned wisdom. What is the point of accelerating this?

espeed··on Good for Google, Bad for America
Eric Schmidt chairs the Defense Innovation Board (DIB) [1], the US government knows about the Google/IBM China relationship.

One big concern is with the China/Google/IBM OpenPOWER [2,3] collaboration. Advanced hardware chip technology is one big thing China currently does not have.

The US doesn't want the Google/IBM OpenPOWER Foundation to hand China the keys to the kingdom in the form of advanced microprocessor chip technology and know-how, thus giving away the US hardware chip advantage, i.e. gifting the gap...

~> IBM Venture with China Stirs Concerns (2015) https://www.nytimes.com/2015/04/20/business/ibm-project-in-c...

~> China has never had a real chip industry. Making AI chips could change that (2018) https://www.technologyreview.com/s/612569/china-has-never-ha...

[1] https://innovation.defense.gov

[2] https://openpowerfoundation.org

[3] https://en.wikipedia.org/wiki/OpenPOWER_Foundation

espeed··on Knuth on Huang's Sensitivity Proof: “I've got the proof down to one page” [pdf]
NB: Proof announcement thread from a few weeks ago...

Sensitivity Conjecture Resolved https://news.ycombinator.com/item?id=20338281

espeed··on GitHub confirms it has blocked developers in Iran, Syria and Crimea
Not all of it is US sanctions [1]. The US will protect its networks and will not allow a foreign adversary to use US platforms to target US citizens, but the US has no incentive to restrict the Iranian people's access to information or communications or ability to speak. Most of Iran's cyberspace restrictions are coming from within...

https://en.wikipedia.org/wiki/Internet_censorship_in_Iran

[1] "Iran's Rulers Speak Of More Cyberspace Restrictions As Conditions Worsen" https://en.radiofarda.com/a/iran-s-rulers-speak-of-more-cybe...

espeed··on We Aren’t Here to Learn What We Already Know (2016)
Why? is the hyperlink of the mind -- the unifying link between domains of knowledge know-how and true understanding. It's the most important question in the world.

Truth is optimal, and why? is how you get there.

espeed··on Google reveals fistful of flaws in Apple's iMessage app
Not only is it encrypted -- in transit and at rest -- Google uses its own silicon and has its own fiber.
espeed··on Powers of Two in Lexicographic Order
Phi is hiding in there too ...

  succ(x)  = (x^2 + 2x) / (x^2 + 1). Newton's method [0]

  ~> Decimal expansion converges quadratically 

  0.618... = [0;1,1,1,1,...]. Continued fraction grows by (+1)/
   
  0.618..., 1.0, 1.618..., 2.618.... Powers of Phi.

  φ^2  = φ + 1

  e^iτ = 0 + 1. Euler's identity (τ version) [1]

  ~> The complex exponential of the circle constant is unity.
  
  Geometrically, multiplying by e^iθ corresponds to rotating a
  complex number by an angle θ in the complex plane, which
  suggests a second interpretation of Euler’s identity:

  ~> A rotation by one turn is 1.

  √φ ≈ 4/π. Maybe a coincidence, maybe not. 

  0.283... = 2 * (π - 3.00)
[0] phi https://en.wikipedia.org/wiki/Golden_ratio#Alternative_forms

[1] tau https://tauday.com/tau-manifesto#sec-euler_s_identity

espeed··on Powers of Two in Lexicographic Order
How does that work? ... Explanations invited.

Hold the 1 fixed. Notice in both sequences the remaining numbers are 3 interleaved ordered sets, in multiples of 2. Then watch this (just happened to post it two hours ago too)...

"Times Tables, Mandelbrot and the Heart of Mathematics" [video] https://www.youtube.com/watch?v=qhbuKbxJsk8

https://news.ycombinator.com/item?id=20558797

NB: And once again we find cycloids hiding underneath it all.

espeed··on GitHub confirms it has blocked developers in Iran, Syria and Crimea
See comments in this previous thread from 31 days ago [1]...

Google Safety & Security Blog: An update on state-sponsored activity (2018) ...

Detecting and terminating activity on Google properties

"Actors engaged in this type of influence operation violate our policies, and we swiftly remove such content from our services and terminate these actors’ accounts. Additionally, we use a number of robust methods, including IP blocking, to prevent individuals or entities in Iran from opening advertising accounts."

---//---

[1] "An Open Letter to Google and Apple: Stop Hindering Iranian Entrepreneurs"

https://news.ycombinator.com/item?id=20302547

espeed··on GitHub confirms it has blocked developers in Iran, Syria and Crimea
Yes, some of it is. See previous thread...

https://news.ycombinator.com/item?id=20302844

espeed··on What Is Gaussian Curvature?
Yes. He wrote The Cuckoo's Egg for one. My uncle gave me the book when I was a kid. The first Java program I wrote was a sequence generator for the Morris Number Sequence [2] given to Stoll by Robert Morris Sr at the NSA: "What is the next number in the sequence 1, 11, 21, 1211, 111221?"

https://en.wikipedia.org/wiki/The_Cuckoo's_Egg

espeed··on Surprisingly popular
Notice the relationships between Dempster–Shafer theory -- AKA the theory of belief functions / evidence theory -- for reasoning with uncertainty...

https://en.wikipedia.org/wiki/Dempster-Shafer_theory

espeed··on Wind is outpacing coal as a power source in Texas for the first time
During periods of transition, it can help to take the meta perspective. Fox began its remake first. It began during the Obama administration. Hollywood is being tested now. Some have been late to get the memo.
espeed··on Wind is outpacing coal as a power source in Texas for the first time
Texas has its own grid too. In the summer it's hot, and air conditioning consumes a lot...

"Power demand is highest in summer, primarily due to air conditioning use in homes and businesses. The region's all-time record peak hour occurred on July 19, 2018, when consumer demand hit 73,259 MW. A megawatt of electricity can power about 200 Texas homes during periods of peak demand."

https://en.wikipedia.org/wiki/Texas_Interconnection

espeed··on Submit Your Claim in the Equifax Breach Settlement
Search for "Copyright © 2019 JND. All rights reserved" -- there are a ton of sites of the same form.
espeed··on CanvasKit – Skia and WebAssembly
The docs say it uses WebGL [1]. And I found a "fixed" pull-request saying it too [2].

   WebGL context encapsulated as an SkSurface, 
   allowing for direct drawing to an HTML canvas.
However, I just discovered this project a few hours ago so I don't know if there's any "gotchas" -- hopefully someone more knowledgeable or on the chrome/skia team will chime in.

[1] https://skia.org/user/modules/canvaskit

[2] https://bugs.chromium.org/p/skia/issues/detail?id=8378

espeed··on CanvasKit – Skia and WebAssembly
See the Skia/Flutter note below. Skia has been open-source since 2008 -- it's the wasm bit that's new.

https://skia.org/dev/flutter

espeed··on CanvasKit – Skia and WebAssembly
It means you can now include Chrome's Skia vector graphics rendering engine as part of your custom code in WebAssembly (skia/wasm in Chrome or elsewhere).

See the Slug thread from earlier today for context...

Slug: Dynamic GPU Font Rendering and Advanced Text Layout https://news.ycombinator.com/item?id=20475111

https://en.wikipedia.org/wiki/Skia_Graphics_Engine

espeed··on CanvasKit – Skia and WebAssembly
Here's one of the Skia Path Ops videos referenced in the Presentation section -- for some reason it links to slides but not the videos...

Skia Path Ops : High Performance Set Operations for Geometry

https://www.youtube.com/watch?v=OmfliNQsk88

espeed··on Slug: Dynamic GPU Font Rendering and Advanced Text Layout
> webgl and WASM

I just found this...

Google's CanvasKit - Skia + WebAssembly

https://skia.org/user/modules/canvaskit

espeed··on Slug: Dynamic GPU Font Rendering and Advanced Text Layout
> I wonder if it would be plausible to use this with webgl via WASM.

That's precisely what I'm looking at. I'm not as familiar with the front-end space as I used to be. What's the SOTA these days?

espeed··on ‎The Portal: Peter Thiel (Eric Weinstein Podcast)
Truth is optimal. A super-optimizing AI would optimize the process of connecting what's true.
espeed··on ‎The Portal: Peter Thiel (Eric Weinstein Podcast)
Have you ever heard Eric and Peter in a discussion together?
espeed··on Show HN: Graph Processing with Python and GraphBLAS
There are several teams working on distributed GraphBLAS (the GraphBLAS/D4M model was designed to run on supercomputers [0]). Kepner's team at MIT is one [1].

NB: D4M was the original name before it was changed to GraphBLAS and became a standard.

[0] GraphBLAS: Building Blocks For High Performance Graph Analytics https://crd.lbl.gov/news-and-publications/news/2017/graphbla...

[1] A Billion Updates per Second Using 30,000 Hierarchical In-Memory D4M Databases https://arxiv.org/abs/1902.00846

http://www.mit.edu/~kepner/

espeed··on Show HN: Graph Processing with Python and GraphBLAS
Hi Michel - You've been busy with this and the Postgres lib. Good work. The Gremlin User Group has been working on a new universal graph DSL and compiler that can compile down to any of the graph backends. GraphBLAS has been part of the discussion since the start. An early draft of mm-ADT was just released last week...

mm-ADT: A Multi-Model Abstract Data Type http://rredux.com/mm-adt/

← PreviousPage 5 of 34Next →