The history of the 2000–1 #dnotify and 2005 #inotify filesystem event APIs in the #Linux kernel. #LWN
The whole #LWN series about #inotify and filesystem notification. No part 3 about fanotify yet.
A 2009 mail intorducing fanotify, a sort of replacement for #inotify for filesystem notification, but aimed at virus-scanning filesystem access.
Apparently indirect branch instructions in switch()es in interpreters in Haswell is no longer the #performance bottleneck that it used to be in Nehalem. #hardware
My errors trying to do guix pull on Guix 0.8.1.
“Basic Fire Control Mechanisms”, a #mechanical #analog computation handbook from 1944, by the US Navy.
A #security hole due to #protobuf flexibility allowing polyglot protobufs. Suggests that keypairs should be tied to the formats they sign in order to prevent such misinterpretation attacks.
“#Webtorrent App allows you to launch web apps(SPAs) from webtorrents.” #decentralization #torrent
The spec for the UM-32 #virtual-machine from the #ICFP 2006 programming contest.
Lara Schenck describes how she failed a #FizzBuzz programming #interview because she didn’t know it was a programming job and doesn’t know how to program.
Speculation on the potential technological stability of medieval Europe in #history; how else could technological #development have proceeded?
I guess this is an #Android app? For #3D #STL viewing? Based on the FreeWRL #library? Not sure.
#Dave-Long’s thoughtstream. Kind of like a less shitty Twitter maybe?
A 30ℓ kitchen #solar #hot-water system some guy built for US$300 controlled by an electric solenoid valve, operating at atmospheric pressure.
John Michael Greer, #predictions guy and Archdruid, is pessimistic about the survival of the #internet post-#collapse. Lots of comments by #survivalists.
#Geothermal #energy in #Hawaii is under active development despite being a sacrilege against Pele and using volcano-contaminated water from underground, resulting in H₂S releases. #environmentalism
A master’s thesis by Chris Huls of Rabobank and the University of Twente about the possibility of using #Bitcoin for interbank payments and settlements.
“Scroll Back: The Theory and Practice of Cameras in Side-Scrollers”. Lots of #video-games design examples.
An #STL #3D viewer library in #JS called stljs, originally from Cubehero. Also talks about using #POVRay and converting STL files to something it can read.
Wilcoxon (wilcox.text in R, scipy.stats.wilcoxon in SciPy) is a #nonparametric #statistics hypothesis test.
is the other main #nonparametric #statistics hypothesis test for comparing two distributions. I'm pretty sure it doesn't make sense on ordinal measurements, since the CDF it measures will always be the straight line y=x/n for sufficiently-precisely-measured ordinal data, regardless of the underlying distribution. By contrast, Wilcoxon and Mann–Whitney are applicable to ordinal variables.
The Future Programming Workshop 2015 (#FPW 2015). Not sure what to make of this. Jamie Brandon of #Eve (and I guess Light Table) was on the PC, and also Fogus, Ierusalimschy of Lua, Lieberman of everything, and Ohshima, Warth of #VPRI, and organized by #Subtext’s Jonathan Edwards.
This used to be a super useful web page about calibrating #depth-camera data but it seems to be gone now? Maybe the server is temporarily down?
#Zeynep’s comments on #Facebook’s #filter-bubble #paper. She says the most important finding is that newsfeed selection very strongly influenced click probability.
Andy Hunt, original #Agile Manifesto signatory, declares that "agile development" has failed.
The original 1941 #politics #paper predicting the birth of “the garrison state” as power trends away from businessmen and toward soldiers. Terribly amusing in retrospect.
Apparently in #Vietnam there was a story that after reoccupying a town the NLF had cut off the arms of all the children the Americans had vaccinated, and it was immortalized in Apocalypse Now, but it didn’t happen, even though #Zizek believed it. Instead it came from Heart of Darkness, where the Belgians actually did do it in #Congo. #politics
#Snap-fit joints for #Plastics, from Bayer Material Science. Lots of handy diagrams of strain distribution. #3D #design #spring #manufacturing
Another #nonparametric #statistics test, like Wilcoxon and Kolmogorov-Smirnov. “Nearly as efficient as the t-test on normal distributions.” That’s very exciting!
When #Ai Weiwei got together with Jacob #Appelbaum in Beijing. “Sure, they have mobile death vans that harvest people’s organs, but they’re not overtly restrictive.” #humanrights
This ublock extension got plagiarized by someone else.
#logs should be structured data, not text, says some guy.
This pretty polemical guy says that the “honor” ethic which makes revenge not only permissible but actually obligatory causes enormous death and misery, and simultaneously opposes it to “rationalism” apparently. #politics
Whitney Phillips embedded with #trolls on #4chan and wrote a book about it.
Mark #Seaborn figured out how to use #rowhammer to break kernel #security by flipping bits in PTEs, including inside #Native-Client.
The core #politics of the #Iceland #Pirate-Party: critical thinking and well-informed policy, civil rights, a right to #privacy, transparency and responsibility, freedom of information and expression, direct #democracy and the right to self-determination.
“The Real Computer Revolution Hasn’t Happened Yet —Alan Kay” #VPRI #toread (maybe I already did?)
#FPW 2014 final report. 120 attendees. Screencast videos didn’t work well. Writer’s workshop was very popular. Organized by Jonathan Edwards of #Subtext, Alex Payne of banksimple (?) and #StrangeLoop, and Dick Gabriel.
Too Many Zooz: “brass house” #music from the NYC subway.
A #DSP framework for light reflection for #3D reconstruction (“inverse #rendering”) and #BRDF (bidirectional reflectance distribution function) estimation using #spherical-harmonics. Aka #photometric-stereo. #toread
A super great 2012 discussion of #IMGUI immediate-mode GUIs and how they relate to #FRP and #reactive programming. Comments from David Barbour (of curl, talking about #ZUI zooming UIs, among others), #neelk, and Sean McDirmid, plus some guy named Thomas Madden who seems to have thought about this stuff a lot.
A 2014 discussion about #reactive programming with #Facebook’s React and how it relates to #incremental computation and #FRP and #temporal #logic. Neel Krishnaswami (#neelk) links his paper on “higher-order reactive programming without spacetime leaks”.
“#photometric-stereo with general, unknown lighting”, from 2006. Simple optimization using #spherical-harmonics in low-dimensional space.
#photometric-stereo of smoothly-deforming Lambertian surfaces, LIKE YOUR FACE I guess. #toread
Passive #photometric-stereo from motion. #toread
“Shape and Motion under Varying Illumination: Unifying #Structure-from-Motion, #Photometric-Stereo, and Multi-view Stereo”
How to mount #HFS+ filesystems on #Linux safely by turning off journaling on #MacOS.
More about how to read and write #HFS+ filesystems on #Linux.
That guy who later decided he’s taking his ball and going home because nobody appreciates his work on the Hypothesis property-driven testing library for Python (inspired by #Haskell’s QuickCheck) explains how he hates Haskell because Haskellers get a false sense of being clever for getting anything done at all, in the same way that #CAH players get a false sense of being funny.
HN commentary on jq, a #JSON processor on the command line.
HN commentary on “The Invented #History of ‘The Factory Model of #Education’”, taking issue with Salman Khan.
“The craft of text editing”, about how to write an #Emacs. A revised (?) version of Craig Finseth’s thesis, showing the C APIs inside his #editor to make it efficient, in particular including discussion of the tradeoffs of different #buffer structures.
“#Docker without Docker” by using the systemd-nspawn feature of #systemd.
The #Guix reference manual.
How to do #gossip #protocols.
Java anti-patterns: “bad code that may not look so obviously bad to beginners.”
#Java memory #profiling with jmap and jhat from the Sun JDK.
My reimplementation of the 31-byte MS-DOS demoscene #demo Klappquadrat in #Python using Numeric (the predecessor to #NumPy.), based on the #asm source and disassembly.
This is the tcsh version needed by #Guix 0.8.1, I think, but in .nar format. It’s missing from the #tcsh site. guix archive --import on it doesn’t work. I don’t know how to import it.
message queuing for Python, similar philosophy to ZeroMQ
#Microsoft Windows 10 sends parents a weekly activity report on their kids’ computer use. #privacy #humanrights
“a logarithmic-time alternative to summed-area tables for reducing arbitrary semigroup operations over arbitrary ranges (a generalization of #RMQ segment trees)” #cumsum #algorithms #sumtables
#python #algorithms not in the standard library.
Hmm, I hadn’t heard of this “binary indexed tree” or “Fenwick tree” alternative to the segment tree (#algorithms) that can’t handle #RMQ problems, in half the space and less time. It sounds like #mipmapping of #sumtables?
#algorithms seems like a programming-contest Wiki under cc-by?
Among #RMQ #algorithms there’s a special case that’s linear-time when the range in question is a sliding window.
There’s a programming-contest version of the Math Olympiad and Science Olympiad.
#RMQ #algorithms I didn’t know about.
“Castra is an on-disk, partitioned, compressed, #column-store with a focus on #time-series applications. It provides efficient columnar range queries.”
Discussion of #time-series #databases from 2014. Many people recommend #Postgres for under 10 billion items.
Hmm, apparently #Kdb+ (the #K language, aka q) is viewable on the web now under the “Public q Code Library License” Agreement located at http://kx.com/q/license.txt. Seems to have had a checkin a few days ago, and another one a couple months before, and another a month before that...
GIS network analysis with Pandas and this “Pandana” library.
A page full of synonym #spam: “The rsync service utilizes an set of rules created by Australian computer software coder Andrew Tridgell for productively transferring a construction (such as a file) athwart a information exchanges link once the getting computer previously has a alike, however not indistinguishable, variant of the similar construction.” is taken without attribution from Wikipedia, with approximate synonyms mixed in to defeat blogspam-detection: “The rsync utility uses an algorithm invented by Australian computer programmer Andrew Tridgell for efficiently transmitting a structure (such as a file) across a communications link when the receiving computer already has a similar, but not identical, version of the same structure.” It’s remarkable that this spam is so comprehensible despite the very large Levenshtein distance.
This is the release of OpenLDAP that #Guix 0.8.1 needs.
different #RMQ #algorithms, including RMQ via least common ancestor (LCA)
apparently an implementation of #RMQ via LCA? #algorithms
Generalizations of #RMQ to arbitrary semigroups and other things, including range mode query and range median query. #algorithms
#Gentrification of #hackers.
#RMQ via LCA #tutorial. #algorithms
data #compression with #grammars
Another #RMQ #algorithms #tutorial, this one in #C++.
The #RMQ #algorithms analogue for finding the modal element of a given range.
a #Gentoo mirror with lots of downloads.
Run other #filesystems on top of #ZFS on Linux to get “snapshots, replication, deduplication, compression and advanced caching”, and also spanning across physical disks, too.
Brief summary of how to build the #HotSpot disassembler hsdis for #Java #performance work.
#downloads of the #HotSpot disassembler #hsdis for #Java #performance work.
“How to print out #Java compiled #asm instructions on #Linux/MacOS” by installing #hsdis (for #performance mostly).
Why hamburger menus don’t work for users. #UX
A lyrical review of the pacifism in Hayao Miyazaki’s movies.
the psutils version that #Guix 0.8.1 needs to build.
an #interview with George R. R. Martin of A Song of Ice and Fire.
a 1-micron precision #lathe for #machining, by Dan Gelbart.