Readit News logoReadit News
jtvjan commented on RuBee   computer.rip/2025-11-22-R... · Posted by u/Sniffnoy
drewlesueur · a month ago
I like the Univers-like font on this page.
jtvjan · a month ago
i'm a little bit sad the kernel diagram background is gone
jtvjan commented on Removing XSLT for a more secure browser   developer.chrome.com/docs... · Posted by u/justin-reeves
jtvjan · 2 months ago
That's upsetting. Being able to do templating without using JavaScript was a really cool party trick.

I've used it in an unfinished website where all data was stored in a single XML file and all markup was stored in a single XSLT file. A CGI one-liner then made path info available to XSLT, and routing (multiple pages) was achieved by doing string tests inside of the XSLT template.

jtvjan commented on Irish privacy watchdog hits TikTok with €530M fine over data transfers to China   apnews.com/article/tiktok... · Posted by u/Alifatisk
faraggi · 8 months ago
Also, the € symbol is a suffix to amounts, not a prefix like $.
jtvjan · 8 months ago
I think that convention depends on the language, not the currency.

For example, in German it's usually written postfix, but in Dutch it's usually prefix.

jtvjan commented on 4chan Sharty Hack And Janitor Email Leak   knowyourmeme.com/memes/ev... · Posted by u/LookAtThatBacon
desumeku · 8 months ago
4chan is more moderated than you'd imagine.
jtvjan · 8 months ago
this might be conspirational thinking, but i don't think it's an accident that the site came out like this. yes, there's moderation, but the moderators are explicitly told to go easy on moderating racism[1]. it feels like once that kind of stuff isn't punished, it starts to snowball a change in the attitudes of the site as a whole.

that's not to say stringent moderation doesn't make a site less welcoming, though. it's about choosing what's the lesser evil to you, i guess.

[1]: https://www.vice.com/en/article/the-man-who-helped-turn-4cha...

jtvjan commented on I replaced my son's school timetable app with an e-paper   mfasold.net/blog/displayi... · Posted by u/mfld
globular-toast · a year ago
Is this a common thing? When I was in school the timetable was printed on paper and applied for the whole term. What are these substitutions and changes and why do they happen frequently enough to need daily updates?

Does the kid have to memorise this in the morning so he knows why rooms to go to?

I don't even think my parents were aware of my school timetable. Why would they be? That was my business. It seems a bit weird to me that parents get involved to such an extent.

jtvjan · a year ago
yes, definitely. if you don't check the schedule multiple times per day, you're bound to end up in an empty classroom or missing class. at least once a week, in my high school experience, a class gets moved in time and/or place, or gets cancelled entirely.

it's like train timetables, you know. yes, they're meant to be the same every day, but you'd be a fool not to check the updates before you go. that's just how it is in a large chaotic system.

jtvjan commented on Charset="WTF-8"   wtf-8.xn--stpie-k0a81a.co... · Posted by u/edent
jtvjan · a year ago
A coworker once implemented a name validation regex that would reject his own name. It still mystifies me how much convincing it took to get him to make it less strict.
jtvjan commented on EUCLEAK Side-Channel Attack on the YubiKey 5 Series   ninjalab.io/eucleak/... · Posted by u/GTP
sitharus · a year ago
> Could the protocol have been better designed to resist this local cloning attack?

I don't see how, the attacker is cloning the secrets used to sign the request, if they have those secrets there's no way of distinguishing the clone from the original device. The whole security model of secure elements is preventing the keys from being extracted, if you can do that there's no more security than saving the key to a file on your computer.

Of course to get the key they need to physically open the device, so unless someone actually takes your key it's more secure than saving them on you computer.

jtvjan · a year ago
Perhaps some kind of rolling key system could've been used? If the key was rewritten on each successful login, either the attacker would have to use their cloned key immediately (alerting the user), or have their cloned key become useless the moment the user logs in again. This would only work with discoverable credentials, and would increase wear on the device's flash storage.
jtvjan commented on Intel is trucking a 916k-pound 'Super Load' across Ohio to its new fab   tomshardware.com/pc-compo... · Posted by u/prng2021
bombela · 2 years ago
I get a 404.

And I also get blocked on the cloudflare link for some reason.

jtvjan · 2 years ago
Same. I suspect they're all blocked in the EU to avoid having to comply with GDPR. It's archived here, though: https://archive.today/D0fQZ

The picture from Ohio's website too: https://web.archive.org/web/20240612173428/https://www.trans...

jtvjan commented on Experimental blog that is only available to read through a feed reader   theunderground.blog/... · Posted by u/8organicbits
jtvjan · 2 years ago
Just gotta add a nice XSLT stylesheet to that feed.xml and people with only web browsers can also enjoy the blog.

ex1: https://darekkay.com/atom.xml ex2: https://feeds.nos.nl/nosnieuwsalgemeen

jtvjan commented on Varda Capsule Reentry – Five Minutes from LEO to Earth [video]   youtube.com/watch?v=qw4Ds... · Posted by u/enderfusion
kragen · 2 years ago
most emoji are banned, as are nonstandard space symbols like thin space and some other things. emoticons (things like :-) and XD) are allowed. generally alphabetic characters and digits are allowed, and some other things, but i think unknown unicode is forbidden by default. https://news.ycombinator.com/item?id=23440551 has some investigation and results which are probably still accurate

i do most of my algebraic formulas with the compose key and a custom compose map mostly written by mark shoulson https://github.com/kragen/xcompose

for the above, after a false start picking random unicode characters, i realized that maybe i shouldn't use a modern language because someone who actually uses the language might feel like i was calling them an extraterrestrial, so i switched to googling archaic scripts. i pasted part of the old permic table from wikipedia

    >>> s = '''𐍐‎    𐍑‎       𐍒‎       𐍓‎       𐍔‎       𐍕‎       𐍖‎       𐍗‎       𐍘‎       𐍙‎       𐍚‎       𐍛‎       𐍜‎       𐍝‎       𐍞‎       𐍟‎
    ... U+1036x     𐍠‎       𐍡‎       𐍢‎       𐍣‎       𐍤‎       𐍥‎       𐍦‎       𐍧‎       𐍨‎       𐍩‎       𐍪‎       𐍫‎       𐍬‎       𐍭‎       𐍮‎       𐍯‎
    ... U+1037x     𐍰‎       𐍱‎       𐍲‎       𐍳‎       𐍴‎       𐍵‎'''
    >>> print(''.join(c for c in s if ord(c) >= 0x10350))
    𐍐𐍑𐍒𐍓𐍔𐍕𐍖𐍗𐍘𐍙𐍚𐍛𐍜𐍝𐍞𐍟𐍠𐍡𐍢𐍣𐍤𐍥𐍦𐍧𐍨𐍩𐍪𐍫𐍬𐍭𐍮𐍯𐍰𐍱𐍲𐍳𐍴𐍵
    >>> len(''.join(c for c in s if ord(c) >= 0x10350))
    38
    >>> permic = (''.join(c for c in s if ord(c) >= 0x10350))
    >>> ''.join(random.choice(permic) for i in range(5))
    '𐍨𐍓𐍰𐍚𐍠'
and then i tried out the hieroglyphs range

    >>> print(''.join(chr(i) for i in range(0x13000, 0x14000)))
    𓀀𓀁𓀂𓀃𓀄𓀅𓀆𓀇𓀈𓀉𓀊𓀋𓀌𓀍𓀎𓀏𓀐𓀑𓀒𓀓𓀔𓀕𓀖𓀗𓀘𓀙𓀚𓀛𓀜𓀝𓀞𓀟𓀠𓀡𓀢𓀣𓀤𓀥𓀦𓀧𓀨𓀩𓀪𓀫𓀬𓀭...
    𓿦𓿧𓿨𓿩𓿪𓿫𓿬𓿭𓿮𓿯𓿰𓿱𓿲𓿳𓿴𓿵𓿶𓿷𓿸𓿹𓿺𓿻𓿼𓿽𓿾𓿿
but realized that most of them were unassigned, at least in my font and probably in the current unicode standard (in case someone discovers a new hieroglyph), so i just did this

    >>> hiero = (''.join(chr(i) for i in range(0x13000, 0x13100)))
    >>> ''.join(random.choice(hiero) for i in range(4))
    '𓃾𓂃𓂌𓀩'
you can do all this in python in termux on your phone too (you'll probably have to install it from f-droid) but it's a bit clumsier

it's funny how this conversation has swung from the extreme of universal constants of the universe to the opposite extreme of completely arbitrary and historically contingent things like which ideograms (themselves completely arbitrary) are prevented from being posted by implementation bugs in hacker news

jtvjan · 2 years ago
Oh, they were just random hieroglyphs? I thought you made a tiny cartoon of a man flipping a table.

u/jtvjan

KarmaCake day806March 19, 2016
About
it programs its computer
View Original