HNHacker News
TopNewBestAskShowJobs

espeed

18,863 karma · joined September 29, 2009

did:bitwav:james

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

James Thornton, https://electricspeed.com

Your perspective guides your thoughts, your choices, your trajectory. https://jamesthornton.com/manifesto

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.com 

  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)

Email: james.thornton@gmail.com

https://espeed.dev (-> ⁎ u $ ! b ? W *p (~) △ |m| .~)

The most important question is "Why?"

submissionscomments
espeed··on Revolutionary Ideas in Science, Math, and Society [video]
That was intentional on some level, an embodied metaphor to underscore one of the unifying messages Eric was trying to convey -- be wary of your fixed frames of reference, that's not from where radical leaps come.
espeed··on How MSG Got a Bad Rap (2016)
See this previous in-depth discussion that includes references and links to the original Harvard and USG research findings on the issues with MSG, aspartame and artificial sweeteners/flavors in general, like why it's banned in baby food: https://news.ycombinator.com/item?id=6703802
espeed··on Ask HN: Is Getting Things Done still a book that HN recommends?
How the Mighty Fall [1] is the book by Jim Collins that I'll never forget.

The lessons within remain top of mind as a key mental check that has stuck with me over the years. The book begins with a study on hubris and how your blindspots are like a cancer of mind that remain undetected while working to kill you long before their effects are known.

See Jim Collins' 2009 interview w/ Charlie Rose to get the gist and understand the context for how the book came to be: https://charlierose.com/videos/22502 [video]

[1] https://www.jimcollins.com/books/how-the-mighty-fall.html

How The Mighty Fall: And Why Some Companies Never Give In, by Jim Collins https://www.amazon.com/How-Mighty-Fall-Companies-Never/dp/09...

espeed··on Viewing Matrices and Probability as Graphs
What do you mean "coming soon" -- GraphBLAS 2.3.0 was just released [1] -- it's been here! ;)

[1] http://faculty.cse.tamu.edu/davis/GraphBLAS.html

[2] http://graphblas.org

For more context, depth, and previous discussions, see...

https://hn.algolia.com/?query=GraphBLAS&sort=byPopularity&pr...

espeed··on NSA’s top policy advisor: It’s time to start putting teeth in cyber deterrence
Who's the random person in this scenario you or me?

And regarding my assessment and their response, that's why I asked the questions. I have a pretty good history of being on the mark [1], and every time I've talked to them, they've appreciated my perspective. Consider all things, that's the job -- that's what you want -- just like anyone else in strategic positions, they like hard questions.

[1] https://news.ycombinator.com/item?id=5897654

espeed··on NSA’s top policy advisor: It’s time to start putting teeth in cyber deterrence
Maybe that was part of the motivation for Microsoft moving toward open-source. Showing their cards in a way that can be audited and verified to ease any potential foreign organization's concerns. Software is part of it, but hardware is the harder sell.
espeed··on NSA’s top policy advisor: It’s time to start putting teeth in cyber deterrence
Have you run a simple marketing campaign or media campaign before? -- to make the idea less abstract let's add some specifics and paint a simple picture -- imagine you're going up against just one dominant US corporation -- let's say it's a mortgage bank, a financial company, or a national retail chain. Do you know hard it would be to move the needle just one bit, and how many billions are spent by equally large corporations competing against each other trying? Now imagine two of the biggest corporations in the world competing -- Microsoft vs Google or Walmart vs Amazon -- these companies are so massive they have virtually unlimited resources, more resources than most countries. Imagine going up against any one of them. Now imaging going up against all them, and then every other US corporation and intelligence agency combined. All the while essentially going undetected, and then winning the market against all of them at same time? To argue that feat would be possible or even plausible, that's essentially what you would be saying.
espeed··on NSA’s top policy advisor: It’s time to start putting teeth in cyber deterrence
Foreign actors hacking some servers and systems and placing malware is one thing -- that's been going on for a long time, and it's not unexpected -- but having the insight and expertise to run a campaign that exerts more influence than the entire media and PR industry put together, well that's something else. That would require something above and beyond -- we're not that fragile.

Consider this...

NB: These are the same questions I posed in a thread a few days ago (https://news.ycombinator.com/item?id=19282809).

Do you know the size of the Russian economy? https://en.wikipedia.org/wiki/Economy_of_Russia

How many individual US states have an economy larger than Russia? https://en.wikipedia.org/wiki/Comparison_between_U.S._states...

And the size of the PR industry? https://www.statista.com/topics/3521/public-relations/

We invented the modern PR industry, AI, and social media. And the PR industry has been perfecting the design of campaigns for 100 years. That's our bailiwick.

You think Russia outclassed us at our own game, at home on our own platforms, on the biggest stage, in the highest stakes game of all?

And then to pull that off with no one noticing or countering it in the most measured world of all time?

That would be like the Russian basketball team [0] beating the US Dream Team [1] in all of our major sports combined, at the same time. Not gonna happen.

And to what extent would a feat like that even be possible for someone from the US? And if some super-genius person or group of US citizens with the combination of intimate understanding, sophistication and skill did exist, then why wouldn't they just work for the campaign? And if one in the US could pull that off, why think Russia could?

[0] Russian Basketball https://en.wikipedia.org/wiki/Russia_national_basketball_tea...

[1] US Dream Team https://en.wikipedia.org/wiki/1992_United_States_men%27s_Oly...

espeed··on Nasa's Visual Universe
What drivers are you using?

I'm running Chrome 72 at 4K on a 50" monitor via KDE Plasma and Fedora 29 on Kernel 4.20, using only an AMD Ryzen 5 2400g ASIC, and it runs just fine (so it does work on the desktop in at least that configuration). I did however manually build the latest ROCm [1] and Vulkan [2]. I would check your flags and check your settings to make sure you have the right optimizations.

  chrome://flags  chrome://chrome-urls
BTW: For whatever reason, in certain builds under some combination of settings, the times I've experienced Chrome running at a crawl, it's usually been an issue with GPU rasterization. These are the settings I have disabled (everything else is set to hardware accelerated or enabled)...

  chrome://gpu

  Out-of-process Rasterization: Disabled
  Hardware Protected Video Decode: Hardware accelerated
  Rasterization: Software only. Hardware acceleration disabled
  Skia Deferred Display List: Disabled
  Skia Renderer: Disabled
  Surface Control: Disabled
Here's my full Command Line:

  /usr/bin/google-chrome-stable --disable-gpu-driver-bug-workarounds --enable-native-gpu-memory-buffers --force-device-scale-factor=1 --enable-accelerated-video --enable-accelerated-mjpeg-decode --flag-switches-begin --enable-audio-focus --enable-experimental-web-platform-features --enable-google-branded-context-menu --enable-oop-rasterization --enable-quic --enable-zero-copy --ignore-gpu-blacklist --enable-lcd-text --load-media-router-component-extension=1 --enable-hardware-overlays=single-fullscreen,single-on-top,underlay --enable-features=DrawOcclusion,ExperimentalProductivityFeatures,FontCacheScaling,InfiniteSessionRestore,LayeredAPI,NetworkService,OverlayScrollbar,OverlayScrollbarFlashAfterAnyScrollUpdate,OverlayScrollbarFlashWhenMouseEnter,PageAlmostIdle,ProactiveTabFreezeAndDiscard,SharedArrayBuffer,SiteCharacteristicsDatabase,UseSurfaceLayerForVideo,V8Orinoco,V8VmFuture,VizDisplayCompositor,VizHitTestDrawQuad,WebAssemblyBaseline,WebAssemblyThreads,WebRTC-H264WithOpenH264FFmpeg,enable-pixel-canvas-recording --flag-switches-end
[1] https://github.com/RadeonOpenCompute/ROCm

[2] https://github.com/GPUOpen-Drivers/AMDVLK

espeed··on Nasa's Visual Universe
So you understand the essence of art, and you're saying experimenting with machine learning as an artistic tool should play no part -- it's out of scope?

Have you read the book Hackers & Painters [1]? http://www.paulgraham.com/hp.html

Do any of these other Arts & Culture Experiments speak to you? https://experiments.withgoogle.com/collection/arts-culture

[1] https://www.amazon.com/gp/product/0596006624

espeed··on Nasa's Visual Universe
You think HN has a unified view? And does that "we" include me and you? Or is there a chance there might be levels of perspective and the point of this project has gone way over you?
espeed··on Nasa's Visual Universe
These are Art Experiments -- it's a playground for design -- it's what artists do. Playing with design and ideas is how you think new thoughts and jump the curve -- discover subtle aspects -- elements that work that you can combine and overtime as it comes together the bigger picture emerges into something new.
espeed··on Sound waves transport a small amount of mass, according to theory
Gravitational waves resonate at audio frequencies [1], but I am not aware of any findings on that wrt light.

However, you can convert light into sound through the photoacoustic effect [2], and curiously enough, you can recover sound from images through light [3].

[1] Listen to the sound of the kilonova -- the Gravitational Waves Announcement Chirp https://www.ligo.org/science/GW-Inspiral.php

https://theconversation.com/explainer-why-you-can-hear-gravi...

[2] Converting sunlight into audible sound by means of the photoacoustic effect: The Heliophone [pdf] https://core.ac.uk/download/pdf/80794107.pdf

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

[3] Veritasium: Can You Recover Sound From Images? [video] https://www.youtube.com/watch?v=eUzB0L0mSCI

See the research Abe Davis is doing on visual vibration analysis: http://abedavis.com

espeed··on Sound waves transport a small amount of mass, according to theory
Sound waves can move matter [1], and to a lesser degree light can too [2].

[1] Acoustophoretic contactless transport and handling of matter in air https://www.pnas.org/content/110/31/12549

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

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

http://www.people.fas.harvard.edu/~djmorin/waves/longitudina... [pdf]

[2] https://en.wikipedia.org/wiki/Photoelectric_effect

espeed··on Sound waves transport a small amount of mass, according to theory
Here's one for ya ~> Which came first: Sound or light?

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

espeed··on Google Coral Edge TPU
Google Colab provides free TPU/GPU accelerated runtimes https://colab.research.google.com/
espeed··on Hacker News BigQuery Dataset
The Internet is written in ink. You should assume that any and all public posts you make have already been replicated and archived by countless parties in countless ways by the time you hit delete. HN public postings are no different.

The HN API [1] has been around in various forms for years and includes the same public data that's used to generate the public pages on the HN site, but rather than returning HTML pages designed for human consumption, the API returns the data in a JSON serialized form [2] designed for machine consumption [3].

When the HN API went live, it reduced the overhead and redundant work from all the programmers having to independently crawl and parse site. The HN BigQuery dataset is the same data returned by the HN API, Google just took the next step and did the work of loading it into BigQuery.

[1] https://github.com/HackerNews/API

[2] https://en.wikipedia.org/wiki/Category:Data_serialization_fo...

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

espeed··on Hacker News BigQuery Dataset
Wow, what timing.

Late last night I had a conversation with someone explaining that Hacker News is not your typical message board -- it's owned and operated by YC and sits atop algorithms developed by some of the pioneers in spam and anomaly detection [1] [2], and it's is also an open dataset -- analyzed and scrutinized -- used by hackers worldwide to train and test bespoke AI.

HN is a live MNIST [3] for anomaly detection.

[1] http://www.paulgraham.com/spam.html

[2] http://googlesystem.blogspot.com/2007/07/paul-buchheit-man-b...

[3] http://yann.lecun.com/exdb/mnist/

espeed··on Russia confirms US cybercommand cyberattack; RAID controllers destroyed
Tell me JohnJamesRambo. How so?
espeed··on Russia confirms US cybercommand cyberattack; RAID controllers destroyed
Do you know the size of the Russian economy? https://en.wikipedia.org/wiki/Economy_of_Russia

How many individual US states have an economy larger than Russia? https://en.wikipedia.org/wiki/Comparison_between_U.S._states...

And the size of the PR industry? https://www.statista.com/topics/3521/public-relations/

We invented the modern PR industry, AI, and social media. That's our bailiwick.

You think Russia outclassed us at our own game, at home on our own platforms, on the biggest stage, in the highest stakes game of all?

That would be like the Russian basketball team [0] beating the US Dream Team [1] in all of our major sports at once. Not gonna happen.

[0] Russian Basketball https://en.wikipedia.org/wiki/Russia_national_basketball_tea...

[1] US Dream Team https://en.wikipedia.org/wiki/1992_United_States_men%27s_Oly...

espeed··on Russia confirms US cybercommand cyberattack; RAID controllers destroyed
Case and point. Most have no idea how sophisticated propaganda can be. At the highest levels, it washes over you without a trace. The PR industry has been perfecting it for 100 years. You'll never see it.
espeed··on Gremlin Free – Run chaos experiments to prevent outages
So you begin by imitating Google's old logofont, and then you switch to something resembling Google's new logofont [1].

And for a company name, you decide to use the name of an established programming language and registered mark of a top-level Apache project [2], which has been in use since its inception over a decade ago, and incidentally it's a project and programming language that both your previous employers know well [3].

That's some inspired work, overflowing with creative originality. And to top if off, you have animated graphs floating in the background. Yeah, no possibility for confusion there. There's a name for that you know? Google it and see if you can find the word -- its definition has to do with siphoning goodwill. Who advised you on this and agreed these were wise choices and that this would be a good way to begin?

[1] https://www.underconsideration.com/brandnew/archives/new_log...

[2] https://tinkerpop.apache.org/

[3] https://www.gremlin.com/team/

espeed··on Gremlin Free – Run chaos experiments to prevent outages
No, there are ~70 or more third-party projects building on the Apache TinkerPop Gremlin platform, and new ones are popping up all the time. My first thought was this is likely a new project site for a Gremlin client library or service provider that was still using placeholder images for branding [1].

When a new third-party project site goes online, SOP is to review the new site/code, understand what it is and how it fits into the overall ecosystem, and then put their project lead in touch with TinkerPop's resident artist and illustrator, Ketrina Yim [2], who is available to create custom artwork/logos and Gremlin character illustrations tailored around the new project's theme.

However, when I dug into this site's docs to see how it was related, I couldn't find a clear connection. And when I checked with our team, they said Apache Legal has been aware of the issue since last year.

[1] Branding https://tinkerpop.apache.org/policy.html

[2] Ketrina Yim, Illustrator https://tinkerpop.apache.org/index.html#committers

espeed··on Gremlin Free – Run chaos experiments to prevent outages
Gremlin is the original/previous moniker and has been since 2009. Apache TinkerPop was added upon joining Apache in 2016.
espeed··on Gremlin Free – Run chaos experiments to prevent outages
I was confused when I first saw the project, cartoon logo and "Gremlin Free" name, and I'm intimately familiar with both the Apache TinkerPop Gremlin open-source project, its third-party libraries, and the extensive ASF legal process we went through registering and identifying the use of marks.

Read up on your trademark, IP and copyright law. The use of similar marks is not permitted when there is potential for confusion, such as two different software projects, esp with overlapping audiences.

NB: TinkerPop is NOT a "graph database", it is a collection of software libraries for connecting to, using, and managing graph databases and distributed processing platforms. Gremlin is a primary part of that stack -- Gremlin proper is the programming language, and the Gremlin GTM is the runtime.

espeed··on Gremlin Free – Run chaos experiments to prevent outages
ASF marks were filed at formation. Identifying and distinguishing the use of similar and potentially confusing marks (esp in software products) is one of the required duties. The use of ASF marks in software products is prohibited to prevent confusion.
espeed··on Gremlin Free – Run chaos experiments to prevent outages
NB: This company "Gremlin, Inc", its product "Gremlin Free", and its use of the Gremlin name is in no way affiliated with or related to Apache TinkerPop™ Gremlin, its ASF marks, name, the open-source Gremlin graph programming language, ASF TinkerPop Gremlin Graph Traversal Machine (GSM), associated libraries, or the Gremlin Graph developers group formed in 2009.

http://www.apache.org/foundation/marks/faq/

espeed··on Period Three Implies Chaos (1975) [pdf]
How cool that would have been. Would love to hear about any of the class gems, insight or otherwise. What year did you attend?
espeed··on Fearless Concurrency: Clojure, Rust, Pony, Erlang and Dart
You sure about that? Sylvan Clebsch [1] -- Pony's creator -- is now part of Microsoft Research [2], has been working on a distributed actor model, and is presenting on Pony at QCon London next week [3].

[1] https://github.com/sylvanc

[2] https://www.microsoft.com/en-us/research/people/syclebsc/

[3] https://qconlondon.com/speakers/sylvan-clebsch

Pony: Co-Designing a Type System and a Runtime [video] https://www.microsoft.com/en-us/research/video/pony-co-desig...

espeed··on Stream Ring Theory – A Turing-Complete Stream Algebra
Direct link (PDF): https://zenodo.org/record/2565243/files/stream-ring-theory.p...
← PreviousPage 8 of 34Next →