Profile

Cover photo
Morgaine Fowle (de la faye)
Lives in Washington, DC
321 followers|321,661 views
AboutPostsPhotosVideos

Stream

 
Really digging the form factor for the HP EliteDesk 800 G2 that arrived. 6.5" (165mm) square mobo. Makes me look forward to the 5" square mini-STX (130mm).  The bios seems to only boot UEFI USB, no legacy USB, and I'm still working to get a isolinux and a flash stick setup for that Debian install. I don't think it's that hard- partition GPT, make the EFI partition, copy in isolinux, setup a config to chainload, cross fingers- but I've had other things going lately.
https://let.show/2016/04/super-small-and-hewlett-packard-hp-elitedesk-800-g2-mini/

Double the wattage/double the cores/double the GHz (per core) of the McCloud/Acer CXI's I've been hanging with. I'll probably hang out on the stock 2.5" SSD until the next Samsung SSD comes out, but it has a NVMe M.2 slot for that day. Really nice tear-down photos on this let.show site.

Out of town for a bit, so not working on it, but I did get it installed and was happy enough, confident enough to take down the Nvidia Shield and the McCloud that had been mounted there. Now using a Chromecast Audio, but hoping to get myself back in action with Mopidy+GMusicMPD.

Recently, home system speculation,
https://plus.google.com/113218107235105855584/posts/6bsSUYTDw7a
Super small, and Hewlett Packard HP EliteDesk 800 G2 mini Hand has for more than a month, as has been so only now post behind. This stuff is scouring the sea,
1
Add a comment...
 
Content-detect is back in, for Node.js module/script detection! Fantastic! Everything else was awful. This puts far less burden, raises far less WTF-itude for those folk authoring modules. Who are, IMO, the best.
https://github.com/bmeck/UnambiguousJavaScriptGrammar/blob/master/README.md

Not fighting over the 0.001% of modules that have no export is divine. I'm super happy with this development. The whole thing felt awful, like a horrible overfocus on tiny edge cases, and this resolves the situation nicely. I'd chimed in on this previous, in the mjs thread-
https://github.com/nodejs/node-eps/issues/13#issuecomment-215997113
1
Add a comment...
 
Huge ass existential threat #2 of the day? Methane hydrates in Siberia thawing. This can be way more visually noticeable than I was expecting, apparently. There don't seem to be a ton of reports at this stage, but eek.
http://www.businessinsider.com/russian-exploding-permafrost-methane-craters-global-warming-2016-6
1
Add a comment...
 
Open-source Lambda (triggered functions) platform Funktion runs on Kubernetes clusterware. By +James Strachan & friends at Red Hat. This is a really interesting bid to get #serverless going, and I really appreciate the elegant simplicity of the approach: event sources called out by URLs. Which, uh, are just Camel endpoints, lol. There's a ton of them!
A funktion is a regular function in any programming language bound to a trigger deployed into Kubernetes.
When you implement your Funktion using a JVM based language like Java, Groovy, Kotlin or Scala then your function is packaged up into a Spring Boot application using Apache Camel to implement the trigger via the various endpoint URLs.
https://github.com/fabric8io/funktion
http://camel.apache.org/components.html

At some point it'd be nice to see the model better integrated into Kubernetes type system, backed into Etcd. At present there's a Spring Boot app that gets built with a configuration yaml file, and changes require release. If you need a bunch of unrelated triggers, each one could end up having it's own hanging around Funktion process; that's a pretty big resource draw (in at least memory).

Coincidentally, +Daiwei Lu /@d6n dropped fun-http today, which is a uber minimal way to for making HTTP servers in Node, particularly tailored towards single function. The Node funktion example drops to:
export default async function(req) {
  return "Hello "+url.parse(req.url).query.name+" from a Nodejs fun-http funktion!"
}
vs the original https://github.com/fabric8-quickstarts/funktion-nodejs-example/blob/master/hello-rest.js
https://medium.com/@d6u/the-quickest-way-to-write-a-node-js-server-and-have-some-fun-b7ec37a957e9
https://github.com/d6u/fun-http
Camel includes the following Component implementations via URIs. important. Make sure to read How do I configure endpoints to learn more about configuring endpoints. For example how to refer to beans in the Registry or how to use raw values for password options, and using property placeholders ...
1
James Strachan's profile photo
 
Thanks Morgaine! I agree with all your points.

Its still early days in funktion and I expect we'll end up with a variety of different trigger implementations. Particularly for HTTP where most language runtimes have pretty decent HTTP support already. The Camel endpoints are more intended for things like cloud services, social media, SaaS, Big Data, Messaging and other integration technology triggers really.

In terms of the kubernetes model/etcd comment; we could easily just embed the funktion.yml file inside the generated Deployment/ReplicaSet/Pods/Service so that you can view/query the model purely using the kubernetes REST API? I've raised this issue to track it: https://github.com/fabric8io/funktion/issues/27

I figured changing the funktion.yml may require some packaging changes. e.g. switching from HTTP to SQS or Kafka may result in different trigger container images being used; so I figured at runtime, post-packaging - the funktion.yml metadata would be readable in the model; but not in a mutable ConfigMap kinda way; more a git repo kinda way if you want to make changes, the CD Pipeline would kick in.

Thanks again for your comments!
Add a comment...
 
Fudzilla getting that AMD Zen rumor mill rolling in overdrive, holy cow. 32 cores has been chatted up for a bit. The suggestion seems to be that there are 8 different clusters, each with 8MB L3, and coincidentally or not 8 different memory channels. And- egads- 128 lanes of PCIe 3.0, which again could be a 128/8 = 16 lanes per cluster system.
http://www.fudzilla.com/news/processors/40888-amd-naples-zen-has-32-cores

And earlier were suggestions about the data fabric between dies. Maybe this same fabric also connects the 4-core-clusters?
Idea about the orange lines through "Zeppelin"+"Greenland" -> Data Fabric between Dies. #AMDZen
https://twitter.com/Dresdenboy/status/741320265934733316

Recently, the ARM camp's springing #ThroughputDense competitors,
https://plus.google.com/113218107235105855584/posts/Fxy5MKUHbPR
Exclusive: Server chip with 64 threads arriving in 2017 Fudzilla has scored some exclusive details about the coming AMD Zen chip that will have as muc...
1
Add a comment...
 
NVMe-over-Fabric goes 1.0, with a ton of promise for shuffling data across the data center. And there's been some recently work on this in Linux. Nice nice very nice.
http://www.mellanox.com/blog/2016/06/nvme-over-fabrics-standard-is-released/
http://phoronix.com/scan.php?page=news_item&px=Linux-NVMe-Fabrics-Support

Recently, Mellanox's new data-pusher, Bluefield,
https://plus.google.com/113218107235105855584/posts/Fxy5MKUHbPR
Today, the NVM Express Organization released version 1.0 of the NVM Express over Fabrics (NVMf) Standard. This effort was started on September 3rd, 2014 and through the efforts of many companies including Mellanox, has now been completed. Although the Standard was only completed today, ...
1
Add a comment...
Have him in circles
321 people
Xavier Bourry's profile photo
Pierre-Jean BOURCET (PJ)'s profile photo
Thinker Trading Academy - Technology Stocks's profile photo
TECH labs's profile photo
Goran Starčević's profile photo
김용오 (codewalker)'s profile photo
Julian Bond's profile photo
Erik Corry's profile photo
Jackson Santos's profile photo

Communities

30 communities
 
NVMe, the first sincere upgrade to storage since SATA (SATA 3: summer 2008), and fast enough to cause us to re-asses whether our CPUs & our hashing algorithm choices are up to snuff. DragonflyBSD Hammerfs switching to xxHash in the #ThroughputDense wave-1 aftermath,
https://www.dragonflydigest.com/2016/06/15/18281.html
As part of his NVMe work, Matthew Dillon found I/O speed so fast that CRC checking actually got in the way of disk activity. He's brought in a new CRC algorithm called xxHash. He also brought in Mark Adler's hardware iscsi_crc32 implementation, but did not add it to Hammer2.
1
Add a comment...
 
The Democratic Party this year: voter suppression in the primaries, letting awful MPAA lobbyists author party platform. It's basically the "we're horrible and you should hate us but you'll vote for us anyways" election this year, isn't it?
http://boingboing.net/2016/05/31/the-mpaa-lobbyist-who-wrote-so.html

Way to many deeply vested all too special war/military/police/enforcement/ant-liberty interests going to get way more deeply embedded in the halls of power. The former den of iniquity is rapidly becoming quite the bunker of iniquity.

There's a sublime sad irony in that the Democratic Party doesn't seem to have much democratic structure. Hiring decisions like this deeply subvert what the party should be doing, yet the Democrats, as an an institution, don't engage their base, don't seem to be interested in making sensible choices for the people; the base is a thing to be activated, for the party. I asked a presidential candidate what we can do about this, but would love to hear your ideas too;
.@BernieSanders why is author of one of most reviled hated anti-internet bills writing party policy & what do we do?
https://twitter.com/rektide/status/742405023901077504
The MPAA lobbyist who wrote SOPA will help draft the Democratic Party platform
1
Add a comment...
 
+1000% Android SVG perf in Chrome! Yes!! And a bunch of other ridiculous gains to boot.
I <3 a good Friday perf boost, and it appears Chrome's GPU perf just got a monster one... +50% in some places!
https://docs.google.com/document /d/1vKNGim07lvPCYL1ctiNss1BqhjfE49t6LwZkwoTkeXU/edit
https://twitter.com/rektide/status/741349114462474240
https://twitter.com/aerotwist/status/741341693572681728

Looks like it must have been quite the "come to jesus" moment on the rendering abstractions in Chrome. I wonder how much work went into Skia versus how much was to Chrome's usage. Listed enhancements:  compositor pipelining upgrades, CSS parsing optimizations, merged CSS filters, new Skia fast-path optimizations to simple shapes, better WebGL tracking.
Drive
Motion Mark AnalysisMotion Mark Analysis Summary Motion Mark (formerly Animometer) is a benchmark from WebKit that tests rendering performance on dynamically animated content by recording the number of animation operations possible at a certain frame rate. The benchmark highlighted a few areas for general improvem...
1
Add a comment...
 
One mini-pc dead (Acer "Mccloud"), another one purchased. Chromebox 1 of 4 kicked it, it was my desktop unit for quite a while; Debian+fresh kernel (the others have been the Kubernetes testbed). The units all get 16GB ram- the same as their hard drive space. I've been eBay sniping for a HP EliteDesk 800 G2, much beefier, twice the price, but losing auctions and having my sniping software blow up once or twice. And I kind of re-settled on getting a full mini-itx + real video card, for a little bit more. And so I stopped looking for a bit, was going to tide myself over on another of the Chromeboxes. But now Intel's Karby Lake is delayed, and I want AMD's next video card, Vega, so the future was getting pushed way further out, and living on the repurposed Chromebox seemed less appealing, and lo, an EliteDesk appeared for $350 and I bought it. Mostly I just run way too many tabs (although I am good at killing them) but the dual-core low power (15w) pokey (1.4GHz) Haswell based 2957U Celeron had fallen significantly under the cut for a 4K monitor or two. Stepping up to 4x 3.1GHz cores, 35W; the Intel i5-6500T: this should be really nice. And not 120W and huge like my aged Q6600 SLACR desktop.

I guess I'll take apart the dead one and see if that mSATA drive can get data off in another Chromebox. There were a bunch of tabs I'd like to pull off. I could probably use Chrome's cross browser history to do this & I don't believe there's much else on there, but there's probably a couple other gems I'll happily get back.

Super jazzed to be running my cluster on a box codenamed Mccloud. Making fun of McMansions has been a core part of my snobbish upbringing, & yet I unironically adore taking an absurdly cheap mini-pc and standing it up in the way it was (likely unintentionally) so named: McCloud.
1
Add a comment...
 
Hopefully there's videos avail at some point, cause I'm super psyched this is happening: 3DWebFest. Hopefully the start of many.
http://www.3dwebfest.com/
https://twitter.com/thespite/status/741274331267923968

Alas HTML and WebGL are vastly distant worlds from each other without some epic hacking, and that's super sad. Ability to pin up HTML was something we saw a long time ago- Flight of the Navigator- but which the security boffins felt had to be bopped, and then everyone really lost, for good, and everythings been shaky re-inventing 3d stacks and engines since, while ignoring the engine we have.

I do hope there's some good transform: matrix work pulling HTML into 3d, but I rather expect most of this will be WebGL.
Not on Twitter? Sign up, tune into the things you care about, and get updates as they happen. Sign upLog in. You won't see these kinds of Tweets next time you're here. You'll see more of these kinds of Tweets every time you're here. You won't see these kinds of Tweets next time you're here.
1
Add a comment...
 
Noooooooo
 
The removal is complete - Chrome stable 51 is out today and removes "merge tabs and apps" for good.

#android #chrome

http://drd.life/1OdQx4y
I hope you weren’t a fan of Chrome’s “merge tabs and apps” option that was introduced back with the launch of Lollipop, because Google fully killed it off today with the update to v51 of Chrome stable. That’s right, once you update Chrome with today’s release, you will no longer be able to merge your …
23 comments on original post
1
Add a comment...
People
Have him in circles
321 people
Xavier Bourry's profile photo
Pierre-Jean BOURCET (PJ)'s profile photo
Thinker Trading Academy - Technology Stocks's profile photo
TECH labs's profile photo
Goran Starčević's profile photo
김용오 (codewalker)'s profile photo
Julian Bond's profile photo
Erik Corry's profile photo
Jackson Santos's profile photo
Communities
30 communities
Work
Occupation
fledgling immortal
Employment
  • fledgling immortal, present
Basic Information
Gender
Male
Other names
rektide, rektide de la faye, lightbringer, unregistered artificial virtual construct, boy, stabby mcstabington, your vast reverence, awakener, m. fowle
Story
Tagline
fledgling immortal
Introduction
just your average dj savior
Collections Morgaine is following
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Washington, DC
Previously
Denver Colorado, Summit County Colorado, Portland Maine - Maine - Ars Orbital HQ, Feythabolis