Please create an account to participate in the Slashdot moderation system


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Re:Irony at its finest! (Score 1) 173

When Apple sues Samsung over the "rounded corners" look and feel thing

That's a design patent.

Now that they are abusing the system to suppress what is an obvious fair use parody

Yes, they are abusing copyright law rather than patent law.

that's all fine and dandy?

Patents and copyright are different things.

Comment Re:Can't even match Cygwin (Score 1) 163

I probably missed the gazillion times this point was raised, but why is this a thing?

Likely to support proprietary Linux software and do some Linux development too.

The linux subsystem is not even close to be a real production environment so you can't validate anything on it anyway.

Honestly, outside of the kernel interfaces which had most common interfaces implemented and a few permission issues, it's a pretty good approximation for real time development of Linux software on Windows in my opinion.

There are so many ways to get a good linux environment that are both way closer to the real thing and can run native binaries (obviously).

How many of those integrate with Visual Studio natively, debugger and all?

As a developer, I honestly don't see the use case here when I can either run a VM, dualboot, or for most simple project simply build them as windows executable anyway.

I would have found this immensely useful if I was still developing certain software actively as the Linux builds are substantially different, depend on different compilers, libraries etc.

In which case do you need to run a linux ELF in a butchered down environment that (hopefully) isn't what you'll run the production code in the end?

I think you're confusing development with testing and deployment. The environment used for the system isn't perfect, but if you can get it running in the environment that has limited kernel interfaces, there is little reason why it wouldn't run in an environment with full kernel interfaces. If you're just writing code that is meant to be cross platform, doing TDD/BDD with windows and Linux variants as you're going along becomes much easier and faster. After when you've completed a sufficient amount of work, you can hand it off to the continuous integration environment and have that produce your builds and perform automated testing on the real (development testing) environments.

Comment Re:Bash window (Score 1) 163

To select and copy text: Right click in title bar, select Edit in the menu, select Mark, select the text to be copied, hit enter or mouse button.

The console window for the start menu item "Bash on Ubuntu on Windows" (terrible naming by the way) is already in quick edit mode, you don't need to right click the titlebar.

Comment Re:Can't even match Cygwin (Score 4, Insightful) 163

So basically MS's Linux subsystem can't even do the job Cygwin does quite nicely?

Cygwin can't run native Ubuntu elf executables which is wehat the Linux subsystem does.

I think MS ought to go and read the code, learn some lessons and carry it back.

How would that help? Cygwin doesn't execute native ELF executables to begin with.

It's not like you can't translate Unix permissions to Windows' permissions system and vice-versa, the code's even right there to read.

Cygwin depends on extended meta attributes though rather than just translating alone?

Comment Re:My company is pro-telecommuting (Score 2) 269

I talk a lot when I game and I'm familiar with all the different voice chat software (except Discord)

Discord is what we actually use, because you can paste clipboard data (particularly pictures) easily and have historical views everyone can see and shared text chats with seperate voice channels. Mumble was never really an option because it loses chat history (unlike Teamspeak, however Teamspeak won't synchronise chat buffers with everyone, so you won't see historical things that happened if you weren't there).

How the hell do you concentrate on your work when a couple other people are literally yammering on in your ears? Do you just not talk that much? Do you have separate channels with only two or three other people in them? Do people just not work at all when there's a necessary conversation happening?

If it's off topic to my work and disturbing me, I move to another "virtual office" voice channel (typically those that are working on the same project at that point in time will be in the same "virtual office" voice channel together).

I suspect another part of it, is our work culture is based on the idea of flexibility, so when we're working, we're working hard, when we don't have anything that needs to be done, we can leave early (but contactable by mobile if there is anything) etc. So, this leads mostly to a culture of people that are usually focused on getting the job done well and focused during working hours, because we're not forced to work all "working hours" if there isn't a need to. However, it also means that there are rare times when you are expected to work extra long hours (and nobody seems to complain/have issue when it happens, but that might be because we're mostly veterans of large consultancies that liked to make people do 100 hour work weeks regularly) during crunch time (but that happens really rarely). I suspect that, that alone makes people less chatty and more work focused maybe?

Slashdot Top Deals

"An entire fraternity of strapping Wall-Street-bound youth. Hell - this is going to be a blood bath!" -- Post Bros. Comics