HNHacker News
TopNewBestAskShowJobs

tgvaughan

466 karma · joined May 17, 2017

submissionscomments
tgvaughan··on Firefox 128 enables "privacy-preserving" ad measurements by default
Of course Mozilla employees deserve to be paid. Are you really saying the only way to ensure this happens is for them to sell the software or sell ads? (I write GPL-licensed software for a living and manage somehow to get paid. I also write some for free because I find it fun.) Further, Mozilla positions itself as a member of the free software community and as acting in the interests of its users.
tgvaughan··on Firefox 128 enables "privacy-preserving" ad measurements by default
My problem with this is that ideally, software I deign to run on my computer acts with only my interests in mind. The overarching goal of these changes is not to preserve my privacy, but rather to help advertising companies to learn something about how I interact with their ads. I don't care that Mozilla's particular implementation is not as bad for my privacy as it could be, I only care that their motivation has switched from acting in my interests to acting in the interests of advertising agencies.
tgvaughan··on Ad-tech setting 'Privacy-Preserving Attribution' is opt-out in Firefox 128
Does anybody know whether this also applies to firefox android?
tgvaughan··on Mid-old cells are a potential target for anti-aging interventions in the elderly
Sorry, I wasn't intending to provoke.
tgvaughan··on Mid-old cells are a potential target for anti-aging interventions in the elderly
Aside: figure 1 epitomizes everything that I hate about high-impact results-first journals: everything has to be packed into this one figure because nobody's expected to read anything else. No disrespect to the authors, these journals force you to express your work in this reader-hostile fashion where the most important parts of the paper wind up buried in the supplement.
tgvaughan··on A Busy 1979 (2011)
Although I love IF, I'd never heard of Scott Adams and his games until now - so thank you! I noticed while reading this that at some point he began targeting a portable game engine, and went hunting for details. Eventually I found some documentation for the game file format (https://github.com/MikeTaylor/scottkit/blob/master/docs/note...), and oh my it's short and sweet. Not as capable as the Z-machine but at 1 page vs (checking) 64 for a practical but still-compact specification (https://www.ifarchive.org/if-archive/infocom/interpreters/sp...), it's an impressively simple game engine.
tgvaughan··on No CSS Club
and gopher still exists
tgvaughan··on New emojis in 2023-2024
Every time this happens I'm reminded of Kinagrams replacing Logotype among extras in Anathem (Neal Stephenson).
tgvaughan··on Mastodon has hit 2M active users today
I'm a "normal person" who's never created a mastodon account, and just tried this. The original article (a "toot") has a "sign up now" button in the side pane, which I clicked, entered a username and email address and pressed submit. I immediately received an email with a confirmation link, which I clicked. Now I can toot.
tgvaughan··on Fastmail Is Down
Not working from Switzerland.
tgvaughan··on Fastmail Experiencing Degraded Performance
Web app and IMAP/POP mail access affected. I've been with them for years and this is the first outage I've experienced. Feeling for the people tripping over themselves on a Friday afternoon to fix this!
tgvaughan··on Show HN: Chrome extension to hide AI/GPT related submissions from HN
I just did this for FF, worked like a charm! (I'm a programmer, but I've never put together a browser extension. This took 5min total.)
tgvaughan··on The EU proposed CRA law may have unintended consequence for the Python ecosystem
How does this work for free software projects which aren't themselves commercial but list employees of big companies among their major contributors? E.g. the Linux kernel?
tgvaughan··on Notes on Fast Fourier Transforms for Implementers
I remember attending a conference presentation back in the early 2000's by one of the FFTW authors. They claimed that the mapping between architecture and optimal FT algorithm was complex enough that the only sensible approach was implementing several and empirically determining the best one at runtime.
tgvaughan··on British Rail’s short experiment with travelling pubs (2020)
Switzerland also. Although you can also just BYO and drink anywhere on the train.
tgvaughan··on Practical Scheme
Chicken is also a very practical scheme with a large well-maintained collection of libraries (and easy FFI).
tgvaughan··on Chrome, 10 Years Later
I agree, although it's never "cheating" to block ads on our own devices, unless we accept that it's okay to force people from looking away Clockwork Orange-style. (Even the term "blocking" seems wrong: it's not like the ads are coming down a pipe and my "ad blocker" is bouncing them away.)
tgvaughan··on Dimming the Sun to Cool the Planet
Not mentioned in the article, but sulphur-based geoengineering was the focus of Neal Stephenson's latest novel, Termination Shock.
tgvaughan··on What If LaTeX Had Instant Preview?
LyX has the best system for entering maths into a computer that I've ever used. The combination of (a) understanding standard LaTeX (and amsmath etc) commands, (b) keeping track of grouping for me (no need to manually deal with curly braces) and (c) seeing everything appearing immediately means that I often use this over pen+paper for moderately complex derivations. Even if though I've never really used it for full LaTeX documents, for me it's worth having around just for this.
tgvaughan··on A Reflection on the Small Web
In practice they're not so different . There are plenty of people regularly publishing stuff over gopher that has nothing to do with retro-computing. Gemini also grew out of a gopher community.
tgvaughan··on How to build a personal webpage from scratch
I think losing ISP-provided hosting (by default) really marked the transition of netizens from active participants to pure consumers.
tgvaughan··on Design Principles Behind Smalltalk (1981)
Perhaps we need to get rid of this artificial distinction between users and programmers.
tgvaughan··on Gophie – modern gopher client for Windows, Mac, Linux
For me the most annoying side-effect of this is that there's no way to signify an error in the server response, or even have errors rendered sensibly. Many servers just send errors in gophermap form (type 1), which can wind up being rendered as plain text or interpreted as binary data by the client, depending on the URL.

The one advantage to this approach is that you can always convince a client to show you the source of gopher://host/1index by requesting gopher://host/0index.

tgvaughan··on GitHub Résumé: Service that creates a résumé based on your GitHub repos/activity
I hope they continue to miss this "identity" thing. Seriously, these suggestions would cause me to ditch github very quickly. I just want somewhere public to host my git repos, not to be profiled and quantified every which way.
tgvaughan··on ‘Electric’ chopsticks that make food seem more salty
> The chopsticks work by using ... a mini-computer worn on the eater’s wristband.

Impressive, most minicomputers would probably break your arm if you tried to wear them on your wrist.

tgvaughan··on One Year with R
As somebody who also used to enjoy bashing R for similar reasons, I think the new preamble to that document is an important and nice addition. (Wasn't there last time I read it.)
tgvaughan··on An AI designed keyboard layout (2021)
Really cool, but these heatmaps seem to be compiled from source code. I wonder how much the _actual_ distribution of keys pressed would differ. (I use paredit to write scheme code, and I'm assuming IDEs would skew the distribution in other languages.)
tgvaughan··on My boundaries as an open source developer
Why are you assuming this is their profession?
tgvaughan··on A Computer Technique for Displaying N-Dimensional Hyperobjects (1967) [pdf]
I remember encountering this approach in A. K. Dewdney's Computer Recreations column of the April 1986 issue of Scientific American: "A program for rotating hypercubes induces four-dimensional dementia". It included enough pseudo-code for my young self to get something working in qbasic, even adding support for red-blue cellophane glasses so that the hypercubes could be seen in 3d. Great memories!
tgvaughan··on Australian Rhino Project
I love collective nouns and am happy to add "a crash of rhinos" to my collection!
Page 1 of 3Next →