HNHacker News
TopNewBestAskShowJobs

taneliv

484 karma · joined September 26, 2012

submissionscomments
taneliv··on Did 5G kill the IMSI catcher?
USSD and MMI, see for example https://en.wikipedia.org/wiki/Unstructured_Supplementary_Ser... . On a quick glance the references did not seem to list what codes are usually available, so just search "ussd code list" or similar.
taneliv··on You wouldn't steal a font
Maybe not in the US, but fonts do enjoy copyright protection in at least some European markets.[1] I frequently encountered this campaign on DVDs for rent in the local Blockbuster equivalents, so I don't think it is entirely theoretical infringement, either.

[1] https://en.wikipedia.org/wiki/Intellectual_property_protecti... and forward

taneliv··on Xfinity XB3 hardware mod: Disable WiFi and save 2 watts
In a condo in an urban population center, and next to a busy 700+ pupil elementary school across the street, WiFi (both 2.4 and 5 GHz) work beautifully. On 5GHz, seeing 600M down and 100M up, as per ISP contract, the same as on wired Ethernet.

I guess that's because people here tend to use 5G mobile networks and not so much WiFi, maybe not at all, so there's little contention. (Perhaps this makes it obvious, but not in the USA.)

taneliv··on Boycott IETF 127
Good for you! If only things like this were taught in schools so that by the time people find Hacker News, they'd already know about them. We would be having entirely different conversations.
taneliv··on Teach, Don't Tell (2013)
But they sort-of do, no? The left hand side bar has the top-level (bold) headers "Home", "Start Here", "Applying Diátaxis", "Understanding Diátaxis" and "Colophon". The middle ones could well be labeled "Tutorial", "Explanation" and "Reference", but that would be very confusing for the reader!
taneliv··on The Authoritarian Regime Survival Guide
The article is from 2018. Here's Internet Archive's first copy of the article: https://web.archive.org/web/20180326213902/https://verfassun... .
taneliv··on Hyperspace
Yeah, I did not write it very clearly. On ZFS, you're right. On a file system that applied deduplication to files and not individual blocks, the file would need to be duplicated again, no matter where and what kind of change was made.
taneliv··on Hyperspace
On ZFS it consumes a lot of RAM. In part I think this is because ZFS does it on the block level, and has to keep track of a lot of blocks to compare against when a new one is written out. It might be easier on resources if implemented on the file level. Not sure if the implementation would be simpler or more complex.

It might also be a little unintuitive that modifying one byte of a large file would result in a lot disk activity, as the file system would need to duplicate the file again.

taneliv··on Turing Completeness of Reaction-Diffusion Models: Cardiac Arrhythmia and Halting
This is from 2009, when the Xbox 360 GPU in the abstract made more sense than today.
taneliv··on To buy a Tesla Model 3, only to end up in hell
A 4090 has TDP of 450W, at which it would drain over 14%.
taneliv··on Greenland's bans foreign political donations
22 ayes, zero nays, and eight abstentions in the parliament (inatsisartut) voting.
taneliv··on Hetzner Cloud servers are at capacity since 6 months
Can you move VMs between data centers? The ticket indicates issues mostly with Germany, and less with Finland, USA and Singapore. Depending on your where your users are, these locations might incur some latency penalty, though.
taneliv··on 2k-year-old wine and the uncanny immediacy of the past
"What has been is what will be, and what has been done is what will be done, and there is nothing new under the sun."[1] from Ecclesiastes 1:9. Apparently the quote not only describes the phenomenon, but has become witness to itself.

[1] https://www.chabad.org/library/bible_cdo/aid/16462/jewish/Ch...

taneliv··on More telcos confirm Salt Typhoon breaches as White House weighs in
So there's a cottage industry of middle men on the streets who will set you up with a SIM card, or a travel ticket or whatever, for people who don't have identity. (Or in some cases don't want to reveal their identity, but I reckon this is less typical.) Sure, you pay extra for the service, the middle man takes 10%, 30% or 500% and the identity is then with that person---or their fraudulent papers, I don't know how it works in detail.
taneliv··on Blackcandy: Self hosted music streaming server
You forgot disappearing music. Add a song to a playlist, switch countries (or who knows what), it becomes greyed out, or perhaps simply removed. Annoying.

Their tendency to add random music to my playlists is annoying. I think there's some control over it, but I'm too old to follow up on how it works this week.

I'm on the most expensive family plan they have, but would pay more to get those two fixed properly.

I do still buy music on albums and digitally, mostly as a backup exactly for the reasons you mention. But I can't afford to do that for everything I listen to.

taneliv··on Xerox to acquire Lexmark
For the user, this is a bug. Anyone in the office can set up a (directional) microphone and recover what they are typing.[1] Not sure how well you could pick up passphrases, but seems like private messages wouldn't stay private.

The user might not have the power to do anything about the open office, but most likely has the power to switch keyboards to something less audible.

[1] https://charleslabs.fr/en/project-Breaking+Passwords+with+a+...

taneliv··on Documented and annotated source code for Elite on the Commodore 64
Is it perhaps as easy as adding the check on https://github.com/markmoxon/elite-source-code-commodore-64/... ?
taneliv··on Khalid Sheldrake: The East Dulwich man who would be King
Whether that should be "un", Wikipedia[1] lists both ul- and un- for the name. I'd also have thought the transliteration to take into account Sun letter assimilation rule. Perhaps it was less established, or not so well known to the author.

[1] https://en.wikipedia.org/wiki/Gladys_Milton_Palmer

taneliv··on Mathematicians uncover a new way to count prime numbers
Aren't some modern digital cryptography methods based on exactly that?

I do agree on the view that science often discovers useful phenomena. What I tried to stress was that basic research does not, by definition, aim for such utility. Especially with pure math, whether there are any applications for new, even groundbreaking discoveries, is often very unclear. And when there are, they might be only utilized decades or centuries after the initial discovery.

taneliv··on Mathematicians uncover a new way to count prime numbers
Isn't basic research always like that? According to Wikipedia[1]: "aim of improving scientific theories for better understanding and prediction of natural or other phenomena". There is no implied success (it's only an "aim"), or utility, beyond that for science itself.

How much we want to support that (financially, socially etc) is a question a bit like, how much do we want to support children playing. Some disagree such should be supported at all, others are indifferent about such, yet others take pride in supporting or having supported such. The answer, to both of those questions, does have a large effect on how our societies look like. However, answering in the affirmative to support does not guarantee any positive progress. Likewise, answering in the negative, does not prevent progress, or basic research or children's play from happening.

[1] https://en.wikipedia.org/wiki/Basic_research

taneliv··on Diátaxis – A systematic approach to technical documentation authoring
Depth?

Like, three line basic how-to vs. one that shows how to (!) achieve something more complex, or not intuitively possible to perform with the tool being documented. Explanations that only tell you why you would not want to use the tool, sort of a laundry list of things that you can't or shouldn't be doing with it, and should be using something else, as opposed to a comprehensive look into how (or why) the tool works, and how it is better than competition, for example.

Not sure if that makes sense from a more systematic point of view, but it could easily help structure your documentation: "The Tutorial" and below it "list of additonal advanced and obscure mini-tutorials".

This is not to say anything about the length of each document, but naturally shallower ones could often be shorter.

taneliv··on New Comic Book: La BD de L'Avent, Le Lombard Publishing
Isn't the literal meaning "drawn strip"?
taneliv··on New Comic Book: La BD de L'Avent, Le Lombard Publishing
Since I was unsure if I remembered it correctly and had to check it up: BD stands for bande dessinée[1], that is, a comic book.

[1] https://en.wikipedia.org/wiki/Bande_dessin%C3%A9e

taneliv··on Undersea Cables Connect the Global Internet
Right, Baltic Sea has considerably shorter distances on average. I imagine weather conditions might change the equation, though, if you need to send icebreakers first to open up some dozens of kilometers of passage. Right now the sea is still open, except for the coastal areas in the very north.[1]

[1] https://en.ilmatieteenlaitos.fi/ice-conditions/

taneliv··on Charset="WTF-8"
Not the OP, but immigration often involves changing your name in the way digital systems store and display it. For example, from محمد to Muhammad or from 陳 to Chen. The pronunciation ideally should stay the same, but obviously there's often slight differences. But if the differences are annoying or confusing, someone might choose an entirely different name as well.
taneliv··on Security researchers identify new malware targeting Linux
Oopsie do,

    /proc/*/maps
But it's way too late to edit.
taneliv··on Undersea Cables Connect the Global Internet
Where do you get these repair time estimates? I couldn't find a good source, but for example [1] says that, yes, one to two weeks to repair, but two to three weeks to get the ship from Europe to West Africa.

[1] https://www.channelstv.com/2024/03/16/internet-disruption-su...

taneliv··on Security researchers identify new malware targeting Linux
Less than a second to concatenate /var/lib/dpkg/info/.md5sums, currently about six seconds to concatenate and filter /var//maps. Actual checking time then depends on how much is currently mapped to memory and how performant the computer is, and how well one filters out mappings to files which were only in non-executable regions, but possibly a minute or three.

Perhaps more interestingly than how long it takes, some of the files mapped to memory are already deleted. They should have been checked at the time of loading, not hours or days later, when it's not longer possible.

taneliv··on Let's Encrypt is 10 years old now
It's not an analogy. It's asymmetric warfare.
taneliv··on Let's Encrypt is 10 years old now
I'm always reminded about this by being on the other side of the equation with my car.

There is regulation, like mandatory yearly inspections and anyone is only allowed to sell road worthy vehicles. These rules are rather strict, likewise for the driver's license. They aren't impossible to know or understand, but there's a lot of details.

However, when I take it to the shop, whether for that yearly inspection, regular maintenance, or because there's something apparently wrong with it, I never know what to expect in terms of time and money.

Oh, it needs a new thingamajig? I start to mildly sweat, fearing it to cost six hundred like the flux capacitor that had to be replaced last week/month/year and took two weeks to get shipped from another country. "Ninety cents, and we put it in place for no charge, it literally takes ten seconds", like, I love to hear the news, could have saved me from the anguish by giving a hint when I asked about the price! But need a new key? Starting from three hundred fifty, plus one hundred seventy for a backup copy. Like, where do these prices come from? Actually, don't tell me, I'm a software engineer. I know, I know.

I'll just wait until you want your car shop web pages up. Oh, for that you'll need PCI DSS and we can't do that other things because of GDPR. Sorry, my hands are tied here. That'll be four thousand plus tax, mister auto mechanic shop owner.

← PreviousPage 3 of 11Next →