Hacker Newsnew | past | comments | ask | show | jobs | submit | sli's commentslogin

All of those are optional restrictions, not mandatory. On Windows, it's (practically) mandatory.

Maybe some Windows wizards could get around the mandatory restrictions, but an average Linux user can get around the optional ones.


Streaming as defacto metaphor for file access goes back to tape drives. Random Access patterns make more sense with today’s media yet we’re all still fscanf-ing

Of course there are alternatives but the resource-as-stream metaphor is so ubiquitous in Unix, it’s hard to avoid.


Drive letters are just /mnt, you can get around that, even with GUI.

So why a default Windows install still uses and shows C:?

Because A is reserved for floppy drive, and B - for zip drive.

A: and B: were both for floppies, dual floppy systems were around and common, both with and without hard disks, long before Zip disks existed, and Zip disks came around far too late (1994!) to influence the MS-DOS naming standard.

No, A: and B: were for floppies, when having 2 floppy readers was the norm.

But anyway ignoring the sarcasm my question was implying: if this is totally customizable in Windows, why Microsoft still ships C: (or whatever other letter) as the default name for the first user partition? Show it to legacy programs with hardcoded values to maintain compatibility, but at least in Explorer and MS controlled software, use some more modern/legible name.


Drive B was always a floppy disk drive.

Zip disks presented themselves with drive letters higher than B (usually D: assuming you had a single hard disk). However, some (all?) Zip drives could also accept legacy 3.5" floppies, and those would show up as B.


You're confused and you're thinking of the LS-120 SuperDisk. On some machines, it could be setup to appear as A: or B: when a 3.5" floppy was inserted.

Zip drives were never compatible with 3.5" floppies, and always were enumerated using the first available external storage letter (ie, D: in typical machines).


You're right! Thank you for the correction.

I've had a lot of fun training Markov chains using Simple English Wikipedia. I'm guessing the restricted vocabulary leads to more overlapping sentences in the training data. Anything too advanced or technical has too many unique phrases and the output degrades almost immediately.

You're missing the input type, essentially. Those are just array types. The TypeScript type signature more of a function type, it expresses flattening a n-dimensional array (input type) into a flat array (output type).

I'm skeptical that it's of any use considering it's only going to be installed by people who specifically want to dislike. It seems more likely that the like/dislike ratio is going to be heavily skewed towards dislikes just by the stated purpose of the plugin and who it appeals to.


I don't think the extension is installed by people that wanna dislike, rather by people that wanna see the dislike count. I used to have it since it's very useful to see if something like a tutorial is a scam.

Also if I remember correctly, the extension was created before youtube completely removed the count, and it scraped the actual value from youtube to add it to the db while the count still was available


> I don't think the extension is installed by people that wanna dislike, rather by people that wanna see the dislike count.

Yes but the corollary is that the dislikes you see are an estimate extrapolated from dislikes from people who use the extension.

In other words if people want their dislike to be seen, they need the extension.


Entering two dashes on the iOS keyboard inserts an emdash, I would use them frequently when I had an iPhone.


Tiktok primarily causes harm and plenty of people voluntarily reject it. What's your point? We shouldn't do good things because sometimes people don't want them?


Probably just saying that people can be even more stupid than you think


I've always maintained that if a corporation breaks the law, the entire C-suite should be individually charged as if they personally committed the crime. It's their company and their responsibility.


I'm using dev edition v143.0b2 and I'm apparently not seeing what everyone else is seeing, because I'm just seeing the axis tags moving around using some pretty simple math. Clearly something isn't working and I'm missing something, based on the comments here. Regression in Firefox?


I found the OP comment amusing because Emacs with a Jetbrains IDE when I need it is exactly my setup. The only thing I've found AI to be consistently good for is spitting out boring boilerplate so I can do the fun parts myself.


It just seems to me like far less work to just write a real binary that execs this static command than it does to setup a whole Electron project.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: