Category Archives: Uncategorized

Links for 2019-01-17

Opinion | The Malign Incompetence of the British Ruling Class – The New York Times Pankaj Mishra wastes no time getting the boot into the ineptitude of the ruling-class Brexiteers. it’s glorious Politicians and journalists in Ireland are understandably aghast over the aggressive ignorance of English Brexiteers. Business people everywhere are outraged by their cavalier […]

Posted in Uncategorized | Leave a comment

Links for 2019-01-16

_Amazon Aurora: On Avoiding Distributed Consensus for I/Os, Commits, and Membership Changes_, SIGMOD ’18 One of the more novel differences between Aurora and other relational databases is how it pushes redo processing to a multi-tenant scale-out storage service, purpose-built for Aurora. Doing so reduces networking traffic, avoids checkpoints and crash recovery, enables failovers to replicas […]

Posted in Uncategorized | Leave a comment

Links for 2019-01-15

Serverless Computing: One Step Forward, Two Steps Back – Speaker Deck So much agreement with this slide deck, particularly the list of limitations of current FaaS: 15 min lifetimes; I/O bottlenecks; no inbound network comms; no specialized hardware; and the general horribleness of using DynamoDB or S3 state as a platform for distributed computing protocols. […]

Posted in Uncategorized | 1 Response

Links for 2019-01-14

The Embroidered Computer an exploration into using historic gold embroidery materials and knowledge to craft a programmable 8 bit computer. Solely built from a variety of metal threads, magnetic, glass and metal beads, and being inspired by traditional crafting routines and patterns, the piece questions the appearance of current digital and electronic technologies surrounding us, […]

Posted in Uncategorized | Leave a comment

Links for 2019-01-13

certain Irish surnames inherited ‘the cure’ This is quite an odd superstition — the belief that people with a certain surname could cure a specific ailment. Wicklow-born reader Mattie Lennon reminds me that certain Irish families used to hold monopolies over the treatment of individual disorders, based solely on their surnames. Mattie knows this from […]

Posted in Uncategorized | Leave a comment

Links for 2019-01-11

PRNG-predicting bot ascends in Nethack in 7 minutes 15 seconds This is a really amazing hack! So, we could now go from starting inventory to RNG-seed in no time, but we still had to ascend. While we could write a simple “wish”-bot, get +127 Magicbane and then ascend by hand from there, achieving both fastest […]

Posted in Uncategorized | 2 Responses

Links for 2019-01-10

A UK police force is dropping tricky cases on advice of an algorithm Wow, this is a terrible idea. It will definitely launder existing human bias into its decisions. However, because the technology bases its predictions on past investigations, any biases contained in those decisions may be reinforced by the algorithm. For example, if there […]

Posted in Uncategorized | Leave a comment

Links for 2019-01-09

How Millennials Became The Burnout Generation That realization recast my recent struggles: Why can’t I get this mundane stuff done? Because I’m burned out. Why am I burned out? Because I’ve internalized the idea that I should be working all the time. Why have I internalized that idea? Because everything and everyone in my life […]

Posted in Uncategorized | Leave a comment

Links for 2019-01-08

AWS Service SLAs The goal of this page is to high-light the lack of coverage AWS provides for its services across different security factors. These limitations are not well-understood by many. Further, the “Y” fields are meant to indicate that this service has any capability for the relevant factor. In many cases, this is not […]

Posted in Uncategorized | Leave a comment

Links for 2019-01-04

We’ll Never Know Whether Monorepos Are Better This makes sense to me where the monorepo-vs-polyrepo argument is concerned — it’s another religious war: About six months after the project was declared “done” (but there was always more to do, more improvements to make to our homegrown dependency management solution), we had a retrospective meeting. The […]

Posted in Uncategorized | 3 Responses

Links for 2019-01-03

I Accidentally Made Myself Lactose Intolerant With Whole30 A few years back, I had a nasty bout of food poisoning while travelling, which made me lactose-intolerant for several years. Sounds like this may be more common than you’d think, based on this article: If you haven’t heard of Whole30, some information: It’s a month-long eating […]

Posted in Uncategorized | Comments closed

Links for 2019-01-02

The Hydrogen Fuel Cell Scam The need to have a massive and costly buildout of [hydrogen refuelling] infrastructure remains one of the most glaring problems of a supposed transition to a hydrogen economy. The cost of a single hydrogen fueling station is likely to be over $2 million. This is in contrast to the relatively […]

Posted in Uncategorized | Comments closed

Links for 2018-12-21

“Thread on climate change & Irish agri lobbyists” ‘The massive levy income raised on beef & dairy gives the IFA a financial incentive to promote beef & dairy expansion and a disincentive to support any fundamental changes to Ireland’s agricultural model, regardless the public interest.’ (tags: dairy beef ireland farming climate-change climate lobbying government)

Posted in Uncategorized | Comments closed

Links for 2018-12-20

slides from “Distributed Log-Processing Design Workshop”, SRECon Americas 2018 Fantastic presentation discussing the kinds of design criteria used when architecting a large-scale data processing and storage service. Interesting to see some Google terminology, e.g. “dimensioning” — ballparking the expected scalability numbers, bandwidth, qps, and limits. (tags: distributed-systems coding design architecture google photon logs log-storage slides […]

Posted in Uncategorized | Comments closed

Links for 2018-12-19

CRDTs in Production at PayPal (via Carlos Baquero) (tags: via:xmal crdts distributed-systems distcomp prod coding data-structures)

Posted in Uncategorized | Comments closed

Links for 2018-12-18

Remove Background from Image A fully automated background-removal tool. Nicely done (tags: images editing tools background graphics) Google used a Baidu front-end to scrape user searches without consent The engineers used the data they pulled from [acquired Baidu front-end site] 265.com to learn about the kinds of things that people located in mainland China routinely […]

Posted in Uncategorized | Comments closed

Links for 2018-12-13

GDPR Subject Access Request helper for Dublin Bus vs bike incidents ‘A new tool has been created to assist people who want to request video footage of incidents involving Dublin Bus under GDPR rules.’ (tags: dublin-bus bus bike cycling dublin cameras gdpr sars) 8 Myths of Abortion in Ireland from the Abortion Rights Campaign’s “8 […]

Posted in Uncategorized | Comments closed

Links for 2018-12-11

Notebookcheck’s Top 10 Tablets under 250 Euros a decent list of low-end tablets, given the season (tags: tablets devices hardware android gadgets xmas) A primer on privacy as “contextual integrity” A primer on privacy as “contextual integrity” and why privacy notices on mobile platforms (both Android and iOS) are insufficient for attaining informed consent. If […]

Posted in Uncategorized | Comments closed

Links for 2018-12-10

Makisu Uber’s Fast, Reliable Docker Image Builder for Apache Mesos and Kubernetes. we built our own image building tool, Makisu, a solution that allows for more flexible, faster container image building at scale. Specifically, Makisu: requires no elevated privileges, making the build process portable. uses a distributed layer cache to improve performance across a build […]

Posted in Uncategorized | Comments closed

Links for 2018-12-09

Billionaires Are the Leading Cause of Climate Change That’s largely because there is no “free market” incentive to prevent disaster. An economic environment where a company is only considered viable if it’s constantly expanding and increasing its production can’t be expected to pump its own brakes over something as trivial as pending global catastrophe. Instead, […]

Posted in Uncategorized | Comments closed

Links for 2018-12-06

Irish agricultural CO2 emissions actually INCREASED by 2.9% last year Irish EPA: agriculture greenhouse gas emissions increased by 2.9% in 2017 “The most significant drivers are higher dairy cow numbers (+3.1%) which reflects national plans to expand milk production” Feck’s sake. (tags: epa ireland co2 greenhouse-gases emissions green farming agriculture) “Bring home the bacon” debate […]

Posted in Uncategorized | Comments closed

Links for 2018-12-05

Rudy Giuliani doesn’t understand how links work As waxy noted: ‘this might be funny if he wasn’t Trump’s cybersecurity advisor’. Twitter allowed someone to invade my text with a disgusting anti-President message. The same thing-period no space-occurred later and it didn’t happen. Don’t tell me they are not committed cardcarrying anti-Trumpers. Time Magazine also may […]

Posted in Uncategorized | Comments closed

Links for 2018-12-03

Convert an RSS feed to ActivityPub for autoposting to Mastodon or similar. Via Nelson (tags: via:nelson mastodon rss blogging scripts)

Posted in Uncategorized | Comments closed

Links for 2018-12-01

A Serverless Journey: AWS Lambda Under the Hood (SRV409-R1) – AWS re:… Marc Brooker on Lambda internals (tags: lambda aws marc-brooker ops slides) Nice heatmap visualisation of mortality ratios between men and women ‘Age and period specific mortality ratios of females and males (a “Lexis-surface” in demographers parlance)’ (via apenwarr) (tags: via:apenwarr mortality heatmaps dataviz […]

Posted in Uncategorized | Comments closed

Links for 2018-11-30

House Democrats Sent A New Letter To Jeff Bezos About Amazon’s Facial Recognition Tool The House Democrats’ questions focus largely on possible embedded bias in Amazon Rekognition, including how the tool’s accuracy breaks down by race, gender, ethnicity, and age. Also of particular concern is whether Amazon will build privacy protections into its facial recognition […]

Posted in Uncategorized | Comments closed

Links for 2018-11-29

Presto Performance for Ad Hoc Workloads on AWS Instance Types good benchmark/review of instance types from Qubole (tags: qubole presto performance benchmarks ops aws instances ec2) Party Parrot as a Service Enter an image URL and it’ll generate an animated GIF of the party parrot version (tags: party-parrot gifs funny slack emojis) event-stream vulnerability explained […]

Posted in Uncategorized | Comments closed

Links for 2018-11-28

Leeroy Jenkins was taking the piss I had no idea! “We didn’t think anyone would believe it was real, we thought it was so obviously satire.” (tags: leeroy-jenkins warcraft gaming memes satire videos at-least-i-have-chicken) cryptoshredding A way to handle immutable blockchains and GDPR: “have an encryption key for each user (stored outside of this ledger) […]

Posted in Uncategorized | Comments closed

Links for 2018-11-27

flatmap-stream NPM package backdoor incident Good twitter thread with background on the incident. 2,000,000 downloads per week, used by many other core libs. It appears the attacker persuaded the (overloaded) legit maintainer to hand over ownership then backdoored the package in order to attack copay-dash, a cryptocurrency wallet app. (tags: cryptocurrency npm packages open-source twitter […]

Posted in Uncategorized | Comments closed

Links for 2018-11-26

Linkerd 2.0 The 2.0 release of Linkerd brings two very significant changes. First, we’ve completely rewritten Linkerd to be orders of magnitude faster and smaller than Linkerd 1.x. Linkerd 2.0’s data plane is comprised of ultralight Rust proxies which consume around 10mb of RSS and have a p99 latency of <1ms. Linkerd’s minimalist control plane […]

Posted in Uncategorized | Comments closed

Links for 2018-11-24

MuMufication the act of having a small portion of your cremated remains fired in a Brickof Mu. MuMufied is what you will be after the act of MuMufication has been carried out. What you get in the here and now is a Brick of Mu and a signed and stamped Certificate of MuMufication. What you get […]

Posted in Uncategorized | Comments closed

Links for 2018-11-21

Introducing Predictive Scaling for Amazon EC2 in AWS Auto Scaling Predictive Scaling predicts future traffic based on daily and weekly trends, including regularly-occurring spikes, and provisions the right number of EC2 instances in advance of anticipated changes. Provisioning the capacity just in time for an impending load change makes Auto Scaling faster than ever before. […]

Posted in Uncategorized | Comments closed

Links for 2018-11-20

Some notes about HTTP/3 Robert Graham from ErrataSec on QUIC aka HTTP/3: ‘Google (pbuh) has both the most popular web browser (Chrome) and the two most popular websites (#1 Google.com #2 Youtube.com). Therefore, they are in control of future web protocol development.’ Faster connection setup and latency; better bandwidth negotiation when using multiplexing; user-mode stacks […]

Posted in Uncategorized | Comments closed

Links for 2018-11-19

Java’s ByteBuffer native memory “leak” Well this is suboptimal: The Java NIO APIs use ByteBuffers as the source and destination of I/O calls, and come in two flavours. Heap ByteBuffers wrap a byte[] array, allocated in the garbage collected Java heap. Direct ByteBuffers wrap memory allocated outside the Java heap using malloc. Only “native” memory […]

Posted in Uncategorized | Comments closed

Links for 2018-11-16

This Week’s Giza Pyramid Discovery Was Already Built Into Assassin’s Creed Origins As a kid, I was Egypt-obsessed — this game is hitting the spot (tags: assassins-creed egypt history pyramids architecture)

Posted in Uncategorized | Comments closed

Links for 2018-11-15

Tuning Spark Back Pressure by Simulation Interesting, Spark uses a PID controller algorithm to manage backpressure: Spark back pressure, which can be enabled by setting spark.streaming.backpressure.enabled=true, will dynamically resize batches so as to avoid queue build up. It is implemented using a Proportional Integral Derivative (PID) algorithm. This algorithm has some interesting properties, including the lack of guarantee […]

Posted in Uncategorized | Comments closed

Links for 2018-11-14

Jeff Bezos is wrong, tech workers are not bullies I decided to leave my job as a staff engineer at Google because of Project Maven, and because I believe that the artificial intelligence ethical guidelines they published afterwards were not strict enough: they allowed surveillance within “internationally accepted norms”. I am now joining forces with […]

Posted in Uncategorized | Comments closed

Links for 2018-11-12

Some notes on running new software in production This is really good — how to approach new infrastructure/software dependencies in production with reliability and uptime in mind. (via Tony Finch) (tags: reliability uptime slas kubernetes envoy outages runbooks ops)

Posted in Uncategorized | Comments closed

Links for 2018-11-09

Specification gaming examples in AI A good list of examples where machine learning systems “figure out” how to cheat their fitness function, e.g.: ‘Creatures bred for speed grow really tall and generate high velocities by falling over’ (tags: ai funny humor spreadsheets machine-learning ml fitness-functions) What if the Placebo Effect Isn’t a Trick? – The […]

Posted in Uncategorized | Comments closed

Links for 2018-11-08

Sci-Fi Writer Greg Egan and 4chan anon Math Whiz Advance Permutation Problem | Quanta Magazine On September 16, 2011, an anime fan posted a math question to the online bulletin board 4chan about the cult classic television series ‘The Melancholy of Haruhi Suzumiya’. Season one of the show, which involves time travel, had originally aired […]

Posted in Uncategorized | Comments closed

Links for 2018-11-07

wifiscan.py A neat kragen hack: Report wireless signal strength using audio synthesis. This quick kludge is useful for figuring out where the dead spots in your wireless network coverage are. They’re where the pitch goes high and maybe you start getting clicks from audio buffer underruns. Example audio output can be found at . This […]

Posted in Uncategorized | Comments closed