HNHacker News
TopNewBestAskShowJobs

yuubi

654 karma · joined September 1, 2013

submissionscomments
yuubi··on nic.funet.fi: Serving freely distributable files with FTP since 1990
now do that without dragging all the data through your workstation.
yuubi··on Tell HN: Heroku deleted my database with no warning
as someone who doesn't use heroku, so disregard my opinion:

i'd probably prefer feces-by-email to surprise database deletion

yuubi··on A Tale of Two Feet
the inch changed in 1959 from exactly 1/39.37 m to exactly 2.54 cm; the survey foot is for compatibility with large-scale measurements based on old inches.
yuubi··on “Blue Light” creating capacity for nothing (2007)
the story seems to be set in a world that uses gas to weld steel as part of a production process, making a blue flame. are there any torches that can weld steel and make a blue flame? does anyone use manual gas welding in automotive production‽
yuubi··on Canonical shows ads in the Ubuntu CLI
part of the deal with cable tv a few decades ago was that the cable channels didn't have ads because you paid for them directly every month. (local stations obviously had their usual ads).
yuubi··on Gems from the man page trenches (2016)
sunos4 disk devices were named like xy0a or xd2h or sd1b. the first 2 letters were the controller (xy/xd were different types of xylogics smd controllers, sd scsi), the number was the unit number, and the letter was the partition, with some fairly strong conventions (a=root, b=swap, c=whole disk, d..h=other)
yuubi··on A Microfluidic D-subminiature Connector (2013)
if a pin expects rs232, and you give it 120v ac, or saline,
yuubi··on Cheating at chess with a computer for my shoes
for instance, the shoe-mount roulette predictor of https://en.wikipedia.org/wiki/The_Eudaemonic_Pie
yuubi··on Apple warns suppliers to follow China rules on 'Taiwan' labeling
i recently got an electronic product that said 中國 instead of 中国 on the label (traditional vs simplified characters). i wonder if this was meant as a subtle indication that it was from traditional-character land.
yuubi··on Specifying Spring '83
the search is to generate a valid signing key pair, where "valid" means the last 28 bits are as specified. once a poster generates such a key, they can use it for as long as it's valid.
yuubi··on Tell HN: We are trying to get tail calls into the WebAssembly standard
erlang/otp gen_fsm maybe?

you define a function with a clause per state (and some other args including the incoming message), and each clause returns a tuple with the new state and some other stuff. the loop is part of the framework, and handles generic otp stuff like updating code in a running system.

yuubi··on Linear Address Spaces: Unsafe at any speed
Standard C provides only a few ways to obtain valid pointers. implementations can define behaviors in cases that the standard leaves undefined, such as allowing more cases of casts of integers to pointers than the standard defines (common in embedded-land), or functions like mmap or sbrk. so you or your chip vendor could define FOO_REG as (uint32_t )0x80001234 and use it as if it were a variable.

Olde C used to just let you use integers as struct pointers, and there was only one struct member namespace. so code like this was valid and did an integer-size write to address 0177770. old unix did this for device register access; see the lions book.

struct { int integ; };

f() { 0177770->integ = 012345; }

yuubi··on Eve Online is getting Microsoft Excel support
however, the safe logoff button avoids emergency warp. in exchange for sitting in space without maneuvering or activating modules for 30 seconds, you disappear immediately when the time runs out. at least this was the mechanic a couple of years ago.
yuubi··on Ask HN: What happened to Twitter poison pill?
the action held up; the court upheld it.
yuubi··on 35mm cinema film and digital audio
Dolby digital could be used without replacing much existing equipment: the sound head looked like it bolted right onto the 1940s-vintage projector in the one installation I've seen. would look like it belonged if the projector wasn't gray wrinkle paint and the sound head smooth black finish. yes, several parts have been updated, including the light source and a platter system, but again it looks like none of this involved doing any violence to the actual projector.
yuubi··on C Portability Lessons from Weird Machines
the 6502 has a single 16-bit address space with some parts (zero page, stack) addressable by means other than full 16-bit addresses. the 8051 has 16-bit read-only code space, 16-bit read/write external memory space, and 8-bit internal memory space, except half of it is special: if you use indirect access (address in an 8-bit register), you get memory. but if you encode that same address literally in an instruction, you get a peripheral register.

at least that's the part I remember

yuubi··on Linux's GPLv2 licence is routinely violated (2015)
GPL 2 says "machine-readable", which I read as meaning on a tape or ftp site or something in a useful form, not handwritten on paper or similarly useless form. Also, I doubt obfuscated code would comply with the "preferred form" part.
yuubi··on Ask HN: Should we own the free stuff we pay for?
POP3 defines separate retrieve and delete requests. Some servers lose messages when you retrieve them, but I've only seen that misbehavior on major ISPs.
yuubi··on Telegram Became the Anti-Facebook
I don't think I've ever seen any of the stickers from the telegram company actually used in a chat. I've seen lots of stickers that people have had drawn, though, sometimes even used by the people who commissioned them.
yuubi··on Handling argc==0 in the Linux kernel
The ldd program that lists the shared libraries used by an executable at least used to exec with an empty argv, which the dynamic linker detected and listed libraries instead of linking and running. I learned that when I screwed up an inetd configuration and saw a list of libraries instead of the desired results.

Edit: just tried on windows 10 WSL, and it had a sad (blue screen).

yuubi··on Routed Gothic Font
Letter shapes usually have curves a bit more complicated (in the sense of "how many parameters do I have to write down to reproduce it?") than this typeface. It feels like it's made of straight segments and ellipses, and all the strokes are uniform width and have round ends.

Also, the 'a' and 't' look like the kindergarten versions instead of the more usual two-story 'a' and 't' with some sort of curve at the bottom.

Most of this is almost certainly driven by the context this typeface was designed for. The simple shapes probably come from usability considerations for the lettering machine: the user had to trace each stroke in the template by hand. The uniform stroke weight and rounded ends come from how the engraving tool worked: basically a drill bit you drag sideways.

The curves are probably that way because there was a fashion for "modern" shapes a while back, which meant roughly "describable with a simple formula and few parameters"

We're accustomed to typefaces that were designed for use in movable type, where variable stroke weights and end shapes are basically free.

yuubi··on Why are semi trucks in the US and Europe so different? (2018)
License classes. C (at least in my area) authorizes <26001 lb, B more, and A anything legal to put on a highway. I assume M1 is a motorcycle license or endorsement.
yuubi··on United flies passenger flight on sustainable aviation fuel supplying one engine
Jet and diesel are both kerosenes (particular range of problem distillate) with different additives, as is the stuff that goes in kerosene heaters.
yuubi··on Antiplatelet and anticoagulant therapy resolves long covid in 24 patients
Is this the FLCCC that pushes ivermectin (a fine worm killer, but no panacea) for covid?
yuubi··on You can't copy code with memcpy
IOCCC 1984, mullender.c ?
yuubi··on Useful Old Technologies: ASN.1 (2013)
> can read the binary encodings almost like it is text.

I'm curious what encoding rules that applies to: BER/DER I could easily believe, aligned PER a bit less so, and unaligned PER with lots of extensions and optional parts would be impressive.

yuubi··on Discourage use of Mailgun as a mail provider
Interesting that you don't see the low-effort sales template message as the initial message that set the tone, but the reply to it.
yuubi··on Germany locks down unvaccinated people, as leaders plan to make shots compulsory
And time and again the smallpox vaccine also failed to protect.

> Historically, the vaccine has been effective in preventing smallpox infection in 95% of those vaccinated. — https://www.cdc.gov/smallpox/vaccine-basics/index.html

(Other sources have numbers from about 90% to 97%). However, this imperfect protection, in enough people, was enough to do the job.

yuubi··on Disclosing state-linked information operations we've removed
The FBI seemed to consider the right wingers to be the good guys; the common adversary was the anti-fascists.
yuubi··on OpenBSD: How it all started
MS definitely did require a few years ago. https://readwrite.com/2012/01/13/microsoft-says-no-to-disabl... . Has this changed?
Page 1 of 8Next →