Live data from Hacker News

MS Teams channels cannot contain MS-DOS device names

learn.microsoft.com

351–360 of 364 posts

Re: MS Teams channels cannot contain MS-DOS device names

#351
post #235

Earlier quoted context omitted.

This is really cool! Did you build a similar house?

Not similar, I built that house. (I'm Kenton.) Or do you mean the new one, alluded to on the site? It's almost done... not ready to share yet. ;)

Can I come over when it's finished? Please?

Re: MS Teams channels cannot contain MS-DOS device names

#352

Earlier quoted context omitted.

One man's API stability is another man's perpetual nightmare, especially if the API is bad. Things have to change to get better, and if systems are designed in a way which prevents API improvements, then you will just have perma-crap software.

The notion that change is always good/better is false, and change for the sake of change is terrible.

Not having the ability to change is worse than change for change sake.

Re: MS Teams channels cannot contain MS-DOS device names

#353

Circa 1998 I was a teenage Linux zealot who would attend LAN parties carrying a Linux box. It actually worked -- at the time, WINE practically existed to support Starcraft, Quake 2 could run natively, and that covered like 95% of what people were playing. One time I thought it would be funny to run a shell script that looped through every Windows share on the network and tried to open `CON/CON` on it, resulting in a…

Golden era. We were different or the world around us?

Re: MS Teams channels cannot contain MS-DOS device names

#354
post #262
post #244

Earlier quoted context omitted.

What is a 'book' in the context of trading?

short for "orderbook" - the set of pending trades pertaining to a client account

No, it's most often not related to any particular client. Rather the book is a list of all buy and sell orders that didn't match sitting there and waiting for someone to take the other side of the trade

Re: MS Teams channels cannot contain MS-DOS device names

#355

This is most likely due to those names not being allowed for files or folders in the Windows file system. MS Teams channels create a matching folder in SharePoint where file attachments are stored.

I worked at a bank that had a windows-based trading system and for some reason created folders to hold the details of each book. There were issues when a trader decided to call a book "LPT1".

I've spent the last 20 years of my career working for investment banks. Never seen a windows based trading system. Frankly picking windows as a target platform for trading infra is asking for trouble. Everyone seems to know that and build on top of Linux. When was that?

Re: MS Teams channels cannot contain MS-DOS device names

#356

Ahahaha, I love this! I love how this new fandango thing harkens back to the earliest days of MS-DOS when it ran on a 086 or 286, back in the early (very early) 90s. Have to respect MS' backwards compatibility fanaticism. Impossibly as if a native port of MS Teams would be created for MS-DOS 3.1 (hahahaha). When more plausibly the MS Teams servers run on an ancient crazy proprietary MS-DOS 3.1 mainframe (still implau…

Well, it's surprising. You can create those files from WSL, but you cannot create or delete them from Windows, that just make no sense. It's more like MS doesn't care to fix those issues. There is no DOS layer anymore in Windows 10 or 11.

Re: MS Teams channels cannot contain MS-DOS device names

#357

Earlier quoted context omitted.

I worked at a bank that had a windows-based trading system and for some reason created folders to hold the details of each book. There were issues when a trader decided to call a book "LPT1".

I've spent the last 20 years of my career working for investment banks. Never seen a windows based trading system. Frankly picking windows as a target platform for trading infra is asking for trouble. Everyone seems to know that and build on top of Linux. When was that?

It might have been risk management, tbh, if that makes a difference to you?

Re: MS Teams channels cannot contain MS-DOS device names

#358

Earlier quoted context omitted.

I mean, correcting factual errors is pretty good trait for a fact-checking site, right?

Yes, but surely you would do that first ?

That's assuming that new facts never come to light over time.

Re: MS Teams channels cannot contain MS-DOS device names

#359
post #261
post #218

Earlier quoted context omitted.

Another interesting aspect of this, which I remember specifically from reading MS-DOS manuals in the 90s as a kid (I was an incredibly fun 12 year old) is that this choice was an intentional one done in the name of flexibility. These device names were correctly written with a colon, but you are allowed to omit the colons. For instance: copy con lpt1 And copy con: lpt1: were interchangeable. If they’d chosen to not sa…

> Also, side note, the “copy con outputfilename.txt” idiom is one that I still can’t ever remember how to do the equivalent on UNIX/Linux! cat > outputfilename.txt

But it's not CTRL-Z to end, right? That's the part I forget every time :D

Re: MS Teams channels cannot contain MS-DOS device names

#360
post #211

Earlier quoted context omitted.

When it comes to file names, I disagree that brevity serves a useful purpose. I name my files like I’m an Amazon reseller so that I’m sure to find it with Search later no matter which detail I remember. “Budget Spreadsheet (worked on with Jane) with projections with and without buying a new Tesla Model Y or Chevy Chevrolet Bolt - 2023 2024 2025.xlsx” that’s my idea of a file name.

Modern OSes can search within files for text, which mostly obviates using the filename for keywords.

I bet there are some that do a good job, but my "modern" OS (hint: it's the one that probably has 10x the engineers working on 'cool' UI animations than on the search backend) is absolute trash at relevance when searching contents. Not to mention slow.

A spotlight search for Chevy I get every document on my system that ever mentioned Chevy in random order. Maybe 1000 documents (or 10,000 if it helpfully decides to pull in e-mail, and thus picks up 9,000 marketing emails). If I search names for Chevy I am going to find the file I mentioned and any others where a human decided the file was about a Chevy. Same for Jane. If that's my partner, adding her name will just pull in every document that's ever mentioned her, like every tax form ever. But files named after her is a much smaller set.

Post reply on HN