Open Side Menu Go to the Top
Register
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

11-22-2018 , 07:29 AM
Has anyone used NixOS much? I learned of it the other day and haven't tried yet but it sounds pretty neat - an entirely immutable and reproducible Linux OS with all of it's configuration defined in a consistent format. It seems somewhat like a vastly improved Gentoo.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-23-2018 , 03:17 AM
Shodan is having a black friday sale, lifetime membership for $5 dollars one time payment. Really good deal! Membership allows use of API, CLI use with other tools such as Metasploit and Maltego, more access to their search functionality, free ebook, also has a gift code you can give to someone else for a free lifetime membership.

So I guess what I'm saying is that if anyone here is interested in a free lifetime Shodan membership, let me know. I do ask that you not use it to help enrich corporations though.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-23-2018 , 03:33 PM
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-23-2018 , 05:24 PM
What OS everyone here using on their main dev machines? I have been all mac for a long time, but pretty tired of their ****.

Anyone have experience for a few years with windows? Do they still slow way the hell down after 2 years of bloat? Really like the 2 in 1 stuff like Surface, but that would be a big commitment to windows....
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-23-2018 , 05:30 PM
I use Windows 10 with VS Code and VS2015 and havent had any problems for last 5 years.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-23-2018 , 05:39 PM
Quote:
Originally Posted by stlows
I use Windows 10 with VS Code and VS2015 and havent had any problems for last 5 years.
Do you use some 3rd party terminal like power shell or something? Are you in a terminal a lot?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-23-2018 , 06:14 PM
Quote:
Originally Posted by PJo336
Do you use some 3rd party terminal like power shell or something? Are you in a terminal a lot?
Git bash and powershell
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-23-2018 , 06:54 PM
I use a macbook for work. It's OK

I use windows at home, but it's mainly just running my IDE and a web browser and a few tools, my "home work" machine is a linux box. This is kind of best of both worlds if you don't mind having 2 desktops.

Windows seems fine, I don't have anything I consider bloating problems, but I don't install a lot of crap on it either. Having a gig of SSD helps a lot too. I use cygwin on windows which also helps paper over it's lack of decent command line support.

If docker worked properly on windows I could probably do away with the linux machine, but it doesn't.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-23-2018 , 06:58 PM
Quote:
Originally Posted by stlows
I use Windows 10 with VS Code and VS2015 and havent had any problems for last 5 years.
Quote:
Originally Posted by stlows
Git bash and powershell
works just fine at least for javascript development. Plus you know home end page up page down buttons.

Somehow ****ing mongo shell doesn't work at all in git bash on windows though?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-23-2018 , 07:05 PM
Quote:
Originally Posted by RustyBrooks
If docker worked properly on windows I could probably do away with the linux machine, but it doesn't.
Fudge, I docker all the things

Sounds like Linux dual booting could work on the surface but it may be a pain to get things working
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-23-2018 , 07:12 PM
So on windows I'm pretty sure all the ways to do docker involve using a VM - and you have your choice of a few different engines. I was using, uh, oracle's thing. virtualbox? And it "works" but some things were inconsistent, like mounting of directories from the host did not always work. Like I'd mount 3 directories and only one would show up etc.

Maybe it's better with other VMs?

My preferences for a laptop are, in this order:
macbook
linux only, with very high compatibility laptop
windows only with cygwin and maybe some use of the new linux subsystem
dual booting

but YMMV
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-23-2018 , 07:13 PM
I used to work on linux, now on mac. Both are fine. Win is fine but is has some edge cases that annoy me so I prefer the other ones. Currently mac is annoying me because I have a ms wireless keyboard that doesn't play nice with mac and keeps losing connection with the machine. I also hate the dongle stuff with mac. Other than that it's great.

I love linux but I decided to switch to mac when my new job offered me the choice because I'm a little tired of being my own IT depertament (most jobs don't offer linux IT support, you're on your own). And I was hoping that I'd get rid of some of the linux hardware bugs, but currently that doesn't seem like the case with my current wireless issues.

tldr: choose whatever feels good to you, they all have pros and cons
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-23-2018 , 08:15 PM
Quote:
Originally Posted by Grue
works just fine at least for javascript development. Plus you know home end page up page down buttons.

Somehow ****ing mongo shell doesn't work at all in git bash on windows though?
My mac keyboard has those, and you can map home and end to behave properly. And it's solar so no need to change batteries or charge.

https://www.bestbuy.com/site/logitec...lver/5025525.p
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-23-2018 , 08:35 PM
ya only way my work macbook is tolerable is that I have the old school apple one with the eject button which is somehow the way you still lock your screen in 2018 -_-
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-23-2018 , 08:39 PM
I use Linux, Kubuntu 17.04 to be specific (probably should do an upgrade). Might experiment with the aforementioned NixOS at some point. VSCode, Node, Apache, Postgres, PHP, Python, GCC etc. Also Firefox & Thunderbird non-work accounts. This is on the left.

Also Win 8.1, on the right. It's a *****show it's windows update is broken and it has no free space on C most of the time. But it's vaguely reliable in this state. It can hibernate and go 3+ months of uptime before it requires a reboot. Chrome, Firefox, Notepad++, AHK. Excel, Openoffice. Paint.Net. Also poker stuff - Stars, PT4 etc. Soon to add Unity and VSCode, more than likely.

They each have a 27" 1440p monitor, the windows has a portrait 1080p one too off to the far right.It usually just shows an email client (Thunderbird) and Skype at all times. The Linux has a 100" 1080p projector on the far left wall, but that never gets used for "work" - This box is also my media player with VLC.

Usual workflow is typing in to the VSCode on Linux, with tons of tabs of stackoverflow / docs / youtube on the windows, if applicable the working output live reloading to a browser there too.

Both are desktops. They live under the desk tho. I'm kinda close to replacing the hardware in both of them with current good stuff and re-doing everything, with I'm not quite sure what yet. I'd quite like this win8.1 migrated off the metal and in to a VM I think. Black Friday just provided me with new NVMe SSDs, a GPU and a PSU.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-23-2018 , 09:23 PM
System76 has some gorgeous desktop machines and some luggable laptops if you want to go pure Linux. Played with their distro a little but GUIs are too slow in the vms on my Mac to spend much time with.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-23-2018 , 10:46 PM
Using Windows as a dev machine is like using a condom to bang your wife. Sure it will work, but just doesn't feel right.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-24-2018 , 02:32 AM
Welcome to the future of software development, once most things go into maintenance mode: https://www.forbes.com/sites/nathanv.../#ccf31eb6cffe

Quote:
For the founders and shareholders of the middle-aged firms that are ESW’s targets, Liemandt offers quick cash: There are no earn-outs or contingencies, and the deals typically close within 45 days. For the rank and file it’s a different story. Most are replaced by cheaper overseas talent.

These days it’s standard for U.S. tech companies to have a foreign workforce strategy. The gig economy has also produced freelancer hubs like Amazon’s Mechanical Turk marketplace and Upwork. But Liemandt’s software roll-up takes this idea to its extreme.

His workers must agree to install spyware on their -computers so Crossover’s productivity team can track the number of times they click their mouse or stroke their keyboard. The tracking software takes screenshots every ten minutes and, in some cases, snaps photos from PC webcams.
Quote:
For many people living outside the U.S., Crossover’s compensation is a dream. Software engineers with two years of experience make $15 an hour; those with five years, called software architects, earn $30 an hour. For engineers with eight years of experience, called chief software architects, the rate is $50 an hour, or $100,000 a year based on a 40-hour workweek.
Quote:
Alan Jhonnes spent a year as a Crossover chief architect working out of his home in Brazil, making $50 an hour and having a good experience until his group started doing work for Aurea. WorkSmart’s webcam tracking feature, previously disabled by his manager, needed to be turned on. “It bothered me because sometimes I am with my wife here because everyone works from home,” Jhonnes says.

But what really bothered Jhonnes was Aurea’s requirement that he work harder to achieve productivity metrics within time limits that didn’t account for the complexity of tasks like building a certain number of pages or closing a number of tickets.

“It was impossible to meet the metrics within 40 hours, even 50 or 60 hours,” says Jhonnes. Any unauthorized overtime he did was unpaid, and Jhonnes worried that his contract would be terminated. In June he quit and took another job.

Crossover CEO Andy Tryba, who happens to be the CEO of 12 ESW companies, has no qualms about Crossover’s tactics, including its WorkSmart productivity tracking tool, which Tryba calls “a Fitbit for how you work.”
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-24-2018 , 10:48 AM
Linux obviously. Debian to be specific.

**** Windows.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-24-2018 , 12:05 PM
I have to use Windows, as the software I work on currently only runs on it. We are setting up a Linux variant, but it will take a while to arrive.

I use Arch at home.

On a vaguely related note, I had a long running campaign at my previous job to move from Word and Powerpoint to Latex. (Out reports often would include equations.) By the time I left, I had no-one who agreed with me.

This is very clearly a case where I am right and everyone else is wrong.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-24-2018 , 01:11 PM
Quote:
Originally Posted by suzzer99
Welcome to the future of software development, once most things go into maintenance mode: https://www.forbes.com/sites/nathanv.../#ccf31eb6cffe
Many companies are very penny-wise and pound-foolish when it comes to software. One thing that sticks out is that many banks and medical companies pay less than pure tech employers. They think they are saving money, but instead they are getting qualitatively worse people and the software quality will suffer as a result.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-24-2018 , 01:29 PM
Quote:
Originally Posted by suzzer99
Welcome to the future of software development, once most things go into maintenance mode: https://www.forbes.com/sites/nathanv.../#ccf31eb6cffe
One of the companies that I used to work for went this route (many years after I left). They got bought by a company that fired all the employees and specifically used Crossover to find and manage all the remote workers to fill out shell roles.

I had done consulting for them off and on since I left, because they never really replaced me. They tried to get me to install this crossover spyware and I was like "no." I had some other demands they didn't like and they kept me on until they could find someone to replace me who wasn't so picky. Which was fine with me.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-24-2018 , 01:32 PM
A funny related anecdote - one of my main roles with that company was that I wrote their billing system. While I worked there I never had admin access but when I was a consultant they decided it would be easier to give me that than for me to go to someone with admin access whenever I needed something. So it's been like 4 years since I've done any contract work for them, and I was still an admin in their accounting system. I know because I kept getting automated emails from the system.

I kept telling them about this and they ignored it and finally I told them I was going to publicly disclose it if they didn't fix the problem. They told me that I was the only person left with admin access, so they wanted me to log in and delete/disable myself. I declined. I haven't ever tried to log in but I don't get the emails any more, so maybe they fixed it.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-24-2018 , 02:30 PM
Quote:
Originally Posted by river_tilt
I have to use Windows, as the software I work on currently only runs on it. We are setting up a Linux variant, but it will take a while to arrive.

I use Arch at home.

On a vaguely related note, I had a long running campaign at my previous job to move from Word and Powerpoint to Latex. (Out reports often would include equations.) By the time I left, I had no-one who agreed with me.

This is very clearly a case where I am right and everyone else is wrong.
I have always wanted to switch to Arch but seriously seems like it eats up so much mindspace learning/using it that might be better served doing other things.
I have heard and seen the tutorials and community are great though.


Edit: by learn to use it I just meant compiling all your options etc.

Last edited by just_grindin; 11-24-2018 at 02:46 PM.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-24-2018 , 04:01 PM
Quote:
Originally Posted by RustyBrooks
They told me that I was the only person left with admin access, so they wanted me to log in and delete/disable myself. I declined.
You missed a chance for a $500 billable hour.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote

      
m