HN user

mawburn

562 karma
Posts4
Comments123
View on HN

I used to name projects of funny names, but then I started realizing that I had no idea what other people's cute names were for their projects.

We have one in our company named right now named Harbinger, neat name... but wtf is it? Boring names are boring, but they tell other people, and future you, what they are or do.

Maybe unionization needs a disrupt? I'm not against unionization in a lot of industries, but it just doesn't make sense in its current form for the tech scene or any other high demand position. It feels like an outdated mechanism used for people who were happy to sit in the same role, doing the same thing, for 45yrs.

That could have been it, but when they pivoted they had a very complete beta product. Probably more to do with investor pressure or something along those lines.

I think Blue Mars was started when there was a huge surge of them after Second Life took off. Even Google and others were developing something in the space.

There was an up and comer a few years back called Blue Mars, that was shaping up to be something really cool. It allowed content creators a great deal of control over their virtual landscapes.

But, for some reason they abruptly changed direction to some kind of weird mobile avatar creator on mobile and shut down shortly after.

Well, we went through the transition at my last job so I kind of have some incite. We had 3 or 4 people on my project who had came over from Invision, who are a fully remote company and I have a good friends at other well known fully remote companies that I gleamed things from to help us transition from 0 remote company to a fully remote project team (50ppl-ish).

1. Every meeting should be video first. Going without video should be extraordinarily rare. Even if that's just an impromptu meeting with 2 or 3 people. Kill conference phones completely. Get used to screen sharing. Good reliable tools like Zoom are invaluable. You miss a lot from body language and facial expressions if you use audio only, which will fix your major issue. It also makes people feel more included and that the people working somewhere else are actually real people and not just voices. Make good use of Slack video

2. Every meeting should be able to be taken as remote, even if that means just from your desk (or personal meeting room if you're in an open office). This means that the people who are in a conference room must be on video with an open mic, unless there is uncontrollable excessive background noise or something. No cross the table talk on mute.

3. Don't be afraid to make temp rooms with multiple people when you have conversations on Slack (or whatever you use), it'll help more people get involved as if you were talking at someone's desk.

The first 2 things are extremely important. Invision has recently released some blogs about cultivating a good remote culture that are pretty good. I don't have any links handy, however but it's worth a look if you're interested.

If you ask questions that are relative to the job and something you might run into or someone asking you for help, then that is different.

But, I've personally never been asked these kinds of questions in a live coding/whiteboarding session. It's always brain teasers or some sort of algorithmic problem. Usually they are things that aren't necessarily hard, but are about as far from everyday work as you can get.

Is it amazing that they can't do them at all, or they can't do them in the spotlight in a totally unfamiliar? I have a strong feeling that most of the people you think fall in the former are actually in the latter.

Yes, the solution might be a couple nested for loops. But if it's a new question to the interviewee, then they don't know the solution yet.

I mean, the iPhone was kind of the only good smartphone that was actually a "smart phone", when it came out. There was nothing even remotely comparable until they were a few years into Android. I remember even the first few lines of Droids that came out and they were substantially inferior products.

it probably needs an exuberant amount of time

EVE can actually be played very casually. The grind is for money, but you can supplement that with real money. I know that sounds really bad in a world where every mobile game is a P2W nightmare, but it works for EVE. You cannot P2W EVE. Most people don't use real money, once you get to a point where you understand most of the game it's not really required. The only significant time sink Eve requires is learning how it works because it's an extremely complex game.

EVE has a really good Free to Play system in place and I definitely recommend checking it out.

I would not suggest getting an account then trying to throw a bunch of money at it until you really understand what that money is used for. We once killed a new 15 day old player who was flying high end implants that buffed their shields, in a ship that was armor tanked. In real money terms we probably blew up $40 that they were using completely incorrectly. There were 3 of us flying a total of less than $5 worth of real money ships. It's a very unforgiving game, but most players are nice to new players and we ended up giving that person a lot of advice on what they did wrong, what they can do to fix it, and which direction they needed to go to get better. We throw money at newbies often if we kill them, but since this one was flying several times more than our entire fleet we figured it was pointless. To put it into perspective, I've been playing for about 4yrs total spread across 14 and the most expensive thing I've flown cost about half as much as what this person was flying.

For the other payers: it was a full High-Grade crystal set in a blingy Apoc we found ratting in a Haven, so you know he was injected too. Almost 7b total on zkill.

You're making some kind of distinction of a web developer just being someone who splices designs in Dreamweaver or something.

It's not.

Every web developer or frontend engineer I've ever worked with in the last decade has been a software engineer in every sense of the word. Focusing on web based applications or architecture is just what they have chosen or fallen in to.

Not using.

Actually making.

I've read all your comments in this thread and I've come to the conclusion that your opinion of a "web developer" is about a decade out of date.

1. Easier distribution (like I said, just copy a binary)

I'm not sure how your system is setup, but most of us already have npm installed and using a package manager is about as simple as it gets to distribute tools. Since it's on npm you don't have to worry about apt, brew, or yum distributions. Just the one that is already installed on everyone's machine who will probably be using this, regardless of stack or OS.

Your other 2 points are moot. You don't get to pick the tools of other projects.

A lot of places' wait staff can make fairly decent money. They will usually make below minimum wage, but they often come out way ahead. So at some level, most businesses where you're expected to tip are using tips to subsidize wages. But there are some who take it to the next level, like IHOP or Instacart.

My mom was a waitress most of my life and made decent money, so I always tip 20-25% and a minimum of $5 unless I get extra shitty service. Depending on where you and your coworkers ate at, I would say they were just cheap asses.

One of the big features Macs have for me is that I can call customer service any time of day and they can work through any serious issue I have with my Mac. I've only had to call a few times, but they were able to work out some pretty serious issues quickly each time. I think the longest I was on the phone was 1.5hrs to find out that my own IT dept had screwed up Casper settings that I couldn't fix.

For a work machine I don't really want to do that kind of debugging myself. I just want it to work. I've been running Linux at home for about a decade and usually have no issues, but when I do I'm not dead in the water with project deadline hanging over my head.

Small stores in rural areas are overpriced, understocked, regularly have expired products, and often close around 6pm. I've literally ran into store owners in Walmart who buy things there and just mark them up 2-3x. But to be fair, they really have no other options unless they drive a couple hundred miles.

DG pops up in extremely rural areas that no real store wants to go, not even gas stations. I know several in towns of 100-200 people that are 40-50 miles from anything resembling a town.

I have a lot of family in rural Arkansas and Dollar General has been a life changer for them. It's only about 30minutes to Walmart or a grocery store, but that can huge hassle for small things or late night medicine.