Interesting. I make a SFTP Server for Windows, actually the first release was this month. While my classic ftp stuff is still going strong, despite IIS being out for decades. I wonder if their implementation will be complete and what kind of niche space will still be avail. I'm a little worried about MS releasing something that crushes my effort, but in the past, they kind of derp out on these efforts. While the Windows Linux Subsystem is certainly cool, it's also quite crippled and feels quit isolated on the system.
Microsoft SSH server installs as a Windows System Service called "SshBroker" and "SshProxy"... you can check your system with "sc query | grep -i ssh" and then the subsequent detail query "sc query sshbroker".
I had no idea it was running, until one day I mistyped and typed "ssh devhost" vs "sftp devhost" and it logged in a shell. Was hoping to run console mode programs from it, like my beloved Semware Editor, but no dice. You can execute programs like "explorer" from the command line, there are no errors, but they don't seem to spawn on taskmgr.
Looking forward to finding out more about what you can do in Microsoft's SSH Server, my guess is "powershell" and command-line programs (gnu utils work great).
In case you missed it, it's called Un*x on the Desktop and it's everywhere.. MacOS bunded a BSD kernel and the community started ported opensource to it. Microsoft now has a ubuntu lite Bash Shell for Windows. Un*x became a commodity.
Great comment. I hope it doesn't go on deaf ears. I'll add...
For decades, the GOP has been convincing poor, white, religious, laborers to combat social programs designed to help the poor... and in turn, these poor, white, religious, laborers have chosen to gut the very system that is designed to help them.
IMHO, twitter has been propped up by the dying industry of live tv. Broadcasting companies took to Twitter as a way to engage with their audience, in realtime, as shows are aired. This helped to keep their dying business model a float with advertisers, as they could now show specific user counts (based on engagement).
As a programmer, we've gotten a lot of goodies published which help to answer "twitter scale" issues. But honestly, I'll be glad when it's gone. While "web scale" is certainly a thing, there's been several years of praying towards Twitter without regard to the fact it hasn't made a profit in 10 years.
IMHO, it's more of a matter of MVP and first-to-market. There just hasn't been an emphasis on security, and that costs money and time. It's tough to get QA over releases. You're not wrong, there's certainly bad programmers and languages improvements help to protect buffer-overflows.
College is too Expensive, doesn't guarantee a job in the US. In WA State, they used to be heavily subsidized. Now they aren't. Not enough STEM, Businesses lobby the Govt for more H1B visas and out-source more. Vicious circle since the mid 90s.
Transferring 100 TB @ 100 Mbit/s would take about 12.5 days
1TB == 1048576 Mb
1048576 / 100 ==> +/- 10485 secs
104857 / 60 ==> +/- 174 mins
1747 / 60 ==> +/- 2.9 hours
That's just 1 TB, so multiply the last number by the number of TB.
This is a great topic and immediately grabbed my attention. A lot of it has to do with your resources. As an indie developer for the past decade, I've been working on software products in an DevOps environment as the sole employee. It's tough to keep on top of everything. Development, IMHO, is the most important thing as in a way, it's also your best marketing (a continually updated product shows a vested interest). I've been fortunate in that my software targets technical people (for the most part), but corporate environments can also very old-skool and like PDF and "manuals". To that end, I've started to use wiki-like blog postings to help describe UI elements and program functionality. With Wordpress and like products, it's very easy to put together a quick document with images/text and then link them via a "Help" button in the UI.
There's an adage of the "cockpit test", if your software looks like an airplane cockpit, you should look at redesigning the software. There's also "people don't read documentation".. personally, I choose to spend my time in the UI and supplement it with quick documentation. I'm by no means perfect, and I have a stack of things to document via this method; but my hope is that I can stay on top of the UI work and allow that to answer my questions... then again, perhaps I'm old-skool and what I like is perhaps "dated" looking.. I use the hell out of the WinXP graphics pack from Glyfx (https://www.glyfx.com/shop/listings/xp-icon-sets/)
Tivo customer since 2001. I've never heard of QPASS. In all honesty, I can't stand the tivo UI anymore. A year ago I turned off the stupid tivo "blip" sound effects, it made a huge fcking deal. As of this week, my tivo UI was updated (finally) with a more modern UI. I have yet to see it flip back to the 10 year old Standard-Definition interface that they used forever. If there was a serious contender that didn't involve using Comcast's box or building my own, I'd do it... but then again, when the fck is everything going to stream? I have no need for comcast, except that content providers seem unwilling to figure it out.
...we uttered it first and with every month, there's another example of it. Can you believe we carry around these "ankle tracking" devices in our pockets?!?!
I think it has to do with the target...
For PHP and C; I use SemWare TSE aka Q.EXE from the old DOS days. It's a Win32 console mode editor that performs very well.
However, anything that needs a "resource editor" aka "RAD Design"; I *have* to use an IDE, just to deal with the visual components of the program.
It's surprising to be that the R's support lower H1B caps. I've never really heard a position from the Dem's on this. I'm not exactly educated on this issue, but it seems that H1B directly compete with my ability to be a programmer; and large companies are the ones mostly vying for the talent H1B brings in. With barriers to competition being as low as a cost of a computer, why would we want increased H1B? I know they say there's not enough US workers for the tech industry.. but do they really mean, there's not enough CHEAP tech workers? What's the Dem's position on this?
r/ThatHappened
Interesting. I make a SFTP Server for Windows, actually the first release was this month. While my classic ftp stuff is still going strong, despite IIS being out for decades. I wonder if their implementation will be complete and what kind of niche space will still be avail. I'm a little worried about MS releasing something that crushes my effort, but in the past, they kind of derp out on these efforts. While the Windows Linux Subsystem is certainly cool, it's also quite crippled and feels quit isolated on the system. Microsoft SSH server installs as a Windows System Service called "SshBroker" and "SshProxy"... you can check your system with "sc query | grep -i ssh" and then the subsequent detail query "sc query sshbroker". I had no idea it was running, until one day I mistyped and typed "ssh devhost" vs "sftp devhost" and it logged in a shell. Was hoping to run console mode programs from it, like my beloved Semware Editor, but no dice. You can execute programs like "explorer" from the command line, there are no errors, but they don't seem to spawn on taskmgr. Looking forward to finding out more about what you can do in Microsoft's SSH Server, my guess is "powershell" and command-line programs (gnu utils work great).
In case you missed it, it's called Un*x on the Desktop and it's everywhere.. MacOS bunded a BSD kernel and the community started ported opensource to it. Microsoft now has a ubuntu lite Bash Shell for Windows. Un*x became a commodity.
80% of the US lives in Cities.
Welcome to the "Top 10" list, where only giant, billion dollar companies roam.
Great comment. I hope it doesn't go on deaf ears. I'll add... For decades, the GOP has been convincing poor, white, religious, laborers to combat social programs designed to help the poor... and in turn, these poor, white, religious, laborers have chosen to gut the very system that is designed to help them.
So, just like a Human Uber Driver and their Prius.
I know that's a crazy idea, but why wait? Get that shit fixed!
IMHO, twitter has been propped up by the dying industry of live tv. Broadcasting companies took to Twitter as a way to engage with their audience, in realtime, as shows are aired. This helped to keep their dying business model a float with advertisers, as they could now show specific user counts (based on engagement). As a programmer, we've gotten a lot of goodies published which help to answer "twitter scale" issues. But honestly, I'll be glad when it's gone. While "web scale" is certainly a thing, there's been several years of praying towards Twitter without regard to the fact it hasn't made a profit in 10 years.
IMHO, it's more of a matter of MVP and first-to-market. There just hasn't been an emphasis on security, and that costs money and time. It's tough to get QA over releases. You're not wrong, there's certainly bad programmers and languages improvements help to protect buffer-overflows.
So. Much. Porn. All at once.
I assume this is so the Govt agencies can transcribe cell-phone communications to text and then perform analysis to find all the "bad guys" ?
College is too Expensive, doesn't guarantee a job in the US. In WA State, they used to be heavily subsidized. Now they aren't. Not enough STEM, Businesses lobby the Govt for more H1B visas and out-source more. Vicious circle since the mid 90s.
Terrorists seem to win over and over.
oh geez. Thanks for that.
Transferring 100 TB @ 100 Mbit/s would take about 12.5 days 1TB == 1048576 Mb
1048576 / 100 ==> +/- 10485 secs
104857 / 60 ==> +/- 174 mins
1747 / 60 ==> +/- 2.9 hours
That's just 1 TB, so multiply the last number by the number of TB.
This is a great topic and immediately grabbed my attention. A lot of it has to do with your resources. As an indie developer for the past decade, I've been working on software products in an DevOps environment as the sole employee. It's tough to keep on top of everything. Development, IMHO, is the most important thing as in a way, it's also your best marketing (a continually updated product shows a vested interest). I've been fortunate in that my software targets technical people (for the most part), but corporate environments can also very old-skool and like PDF and "manuals". To that end, I've started to use wiki-like blog postings to help describe UI elements and program functionality. With Wordpress and like products, it's very easy to put together a quick document with images/text and then link them via a "Help" button in the UI. There's an adage of the "cockpit test", if your software looks like an airplane cockpit, you should look at redesigning the software. There's also "people don't read documentation".. personally, I choose to spend my time in the UI and supplement it with quick documentation. I'm by no means perfect, and I have a stack of things to document via this method; but my hope is that I can stay on top of the UI work and allow that to answer my questions... then again, perhaps I'm old-skool and what I like is perhaps "dated" looking.. I use the hell out of the WinXP graphics pack from Glyfx (https://www.glyfx.com/shop/listings/xp-icon-sets/)
Tivo customer since 2001. I've never heard of QPASS. In all honesty, I can't stand the tivo UI anymore. A year ago I turned off the stupid tivo "blip" sound effects, it made a huge fcking deal. As of this week, my tivo UI was updated (finally) with a more modern UI. I have yet to see it flip back to the 10 year old Standard-Definition interface that they used forever. If there was a serious contender that didn't involve using Comcast's box or building my own, I'd do it... but then again, when the fck is everything going to stream? I have no need for comcast, except that content providers seem unwilling to figure it out.
...we uttered it first and with every month, there's another example of it. Can you believe we carry around these "ankle tracking" devices in our pockets?!?!
I think it has to do with the target... For PHP and C; I use SemWare TSE aka Q.EXE from the old DOS days. It's a Win32 console mode editor that performs very well. However, anything that needs a "resource editor" aka "RAD Design"; I *have* to use an IDE, just to deal with the visual components of the program.
It's surprising to be that the R's support lower H1B caps. I've never really heard a position from the Dem's on this. I'm not exactly educated on this issue, but it seems that H1B directly compete with my ability to be a programmer; and large companies are the ones mostly vying for the talent H1B brings in. With barriers to competition being as low as a cost of a computer, why would we want increased H1B? I know they say there's not enough US workers for the tech industry.. but do they really mean, there's not enough CHEAP tech workers? What's the Dem's position on this?
Great write-up man! Made me giggle.