HNHacker News
TopNewBestAskShowJobs

fiddlerwoaroof

6,536 karma · joined July 16, 2014

el-hn [at] elangley.org

fiddlerwoaroof.at.hn

submissionscomments
fiddlerwoaroof··on Using Ed(1) as My Static Site Generator
This is a great idea
fiddlerwoaroof··on Airlines are charging solo passengers higher fares than groups
It is completely different psychologically when you’re not determining the price at a personal level in the context of a single transaction.
fiddlerwoaroof··on Airlines are charging solo passengers higher fares than groups
The thing I find interesting about a lot of things like this is that they feel like a holdover of half the era where negotiating prices was normal: today, for most people in the US, most shopping is just a matter of going somewhere and paying a set price and you don’t argue with the seller to get a better one. B2B transactions still usually involve a negotiation, I think, but it’s basically gone for consumers.

With something like airfares, the business is still doing its half of negotiations: collecting bits of data about the buyer to determine a price; but, crucially, there’s no real way for the buyer to “talk back” and so the process seems arbitrary.

fiddlerwoaroof··on Deep Learning Is Applied Topology
Useful theories only come to exist because someone started by saying they must exist and then spent years or lifetimes discovering them.
fiddlerwoaroof··on The RISC OS GUI
Yeah, ROX-Filer is an amazingly good bit of software, once you figure out its UX quirks
fiddlerwoaroof··on US vs. Google amicus curiae brief of Y Combinator in support of plaintiffs [pdf]
This is a reductive view of the economy: one pays for something whenever one trades something of value to one’s counterparty to something that’s of value to oneself. In many cases, in fact, it’s preferable to do this sort of “bartering” to reduce the expenditure of money you might need for other things.

Finally, I have, in fact, benefitted personally from products that were advertised to me on the basis of user tracking data so a bit ambivalent about the anti-tracking argument.

fiddlerwoaroof··on US vs. Google amicus curiae brief of Y Combinator in support of plaintiffs [pdf]
I do get that, and I’m fine with it.
fiddlerwoaroof··on US vs. Google amicus curiae brief of Y Combinator in support of plaintiffs [pdf]
I think this is sort of missing the point: I’m happy to trade a bit of attention here and there for services because I’m just going to go without a lot of things if I have to pay real money for them. If we go to a model where every site charges for usage, I will start using fewer services regularly and will use each service for more things which seems a bit counterproductive in terms of monopolies.
fiddlerwoaroof··on Reservoir Sampling
I always find the interaction between probability distributions a little surprising.
fiddlerwoaroof··on Reservoir Sampling
The second formulation sounds easier to use to adapt to specific use cases too: just bump the priority of a message based on your business rules to make it more likely that interesting events get to your log database.
fiddlerwoaroof··on Reservoir Sampling
Does this method compose with itself? E.g. if I implement reservoir sampling in my service and then the log collector service implements reservoir sampling, is the result the same as if only the log collector implemented it?
fiddlerwoaroof··on Possibly a Serious Possibility
I doubt doctors do: my guess would be most doctors follow a list of best practices devised by people like malpractice actuaries and by their sense of the outcomes from experience.
fiddlerwoaroof··on Show HN: Free, in-browser PDF editor
For splitting double pages, this is the best tool I’ve seen: https://github.com/mbaeuerle/Briss-2.0

For the other issues, I haven’t found any single good tool, but I’ve stitched together things like unpaper, ghostscript and deskew ( https://github.com/galfar/deskew ).

Also, if you need OCR, hocr-tools and Google’s Document AI ocr API have worked really well for me (I tried Gemini, but you run into issues with big documents).

fiddlerwoaroof··on Mike Waltz Accidentally Reveals App Govt Uses to Archive Signal Messages
That’s only partially true: I know for a fact that people in government agencies were given permission to use Signal during the Salt Typhoon attacks. You might not be able to use Signal for certain DOD purposes, but non-DOD agencies do permit Signal.
fiddlerwoaroof··on Third party cookies must be removed
I think many adtech companies (at least in affiliate marketing) use redirects because third party cookies are unreliable and redirects make all the cookies first party. As mentioned elsewhere, they’ve also been switching to proxies and other such techniques to make it even harder to block their tracking endpoints.
fiddlerwoaroof··on Mike Waltz Accidentally Reveals App Govt Uses to Archive Signal Messages
From last year after Salt Typhoon became public:

> Adopt a free messaging application for secure communications that guarantees end-to-end encryption, such as Signal or similar apps. CISA recommends an end-to-end encrypted messaging app that is compatible with both iPhone and Android operating systems, allowing for text message interoperability across platforms.

https://www.cisa.gov/sites/default/files/2024-12/guidance-mo...

fiddlerwoaroof··on Creating beautiful charts with JRuby and JFreeChart
The whole point of the JVM is that languages don’t need to be limited to the low-level types C FFI forces you into.
fiddlerwoaroof··on 100 Years to Solve an Integral (2020)
The weird thing about 1/cos is it’s discontinuous wherever cos is 0 but, yes, it’s a function.
fiddlerwoaroof··on 15,000 lines of verified cryptography now in Python
Tell that to all the companies stuck on Java 8 with old versions of Spring and Hibernate. This is the cost of an ecosystem where major libraries make breaking changes.
fiddlerwoaroof··on TLS certificate lifetimes will officially reduce to 47 days
This is a bad definition of security, I think. But you could come up with variations here that would be good enough for most home network use cases. IMO, being able to control the certificate on the device is a crucial consumer right
fiddlerwoaroof··on TLS certificate lifetimes will officially reduce to 47 days
It makes systems more reliable and secure for system runners that can leverage automation for whatever reason. For the same reason, it adds a lot of barriers to things like embedded devices, learners, etc. who might not be able to automate TLS checks.
fiddlerwoaroof··on Significant performance improvements with Edge 134
This really depends on how much effort Microsoft puts into working on Blink itself vs. its skin. And, since Microsoft and Google are similarly sized companies, Microsoft is in a better position to fork Blink if the shared engine becomes a problem (the way Google forked WebKit).
fiddlerwoaroof··on Show HN: I built a word game. My mom thinks it's great. What do you think?
This reminds me a bit of Boggle which really needs a timer. If anything, the timer on this is too long: I did it in 0:32 and was better than 53% of other users, which suggests to me the timer should be about a minute
fiddlerwoaroof··on An image of an archeologist adventurer who wears a hat and uses a bullwhip
It’s worse in music: the folk music that came before recorded music had a long history of everyone borrowing and putting their own spin on someone else’s tune and, today, this is viewed as some kind of assault on the originator of the tune.

If companies can’t gatekeep our artistic culture for money, we’ll be better able to enjoy it.

fiddlerwoaroof··on An image of an archeologist adventurer who wears a hat and uses a bullwhip
Rights you basically can’t use without a lot of money
fiddlerwoaroof··on Porting Tailscale to Plan 9
So, something I’m thinking about here is that the 9p vision has always seemed really cool to me: expose all the resources in the network in a unified way that enables the whole network to be used as if it was a single computer. But, since this is a protocol-oriented vision of computing, it enables arbitrary implementers of the protocol to participate “natively”, even if they aren’t actually plan9 systems.
fiddlerwoaroof··on Porting Tailscale to Plan 9
I think this is the opposite direction?
fiddlerwoaroof··on Porting Tailscale to Plan 9
Doesn’t plan9 support frame buffers over 9p or something like that? You could probably write a wrapper that just forwards a Linux browser to a plan9 window
fiddlerwoaroof··on Better Shell History Search
I do <Esc>k
fiddlerwoaroof··on Mastering Delphi 5 2025 Annotated Edition Is Now Complete
I’ve used Lazarus a bit and it mostly replicates the APIs and experience of using Delphi in this timeframe
← PreviousPage 4 of 34Next →