glvn

Joined 7 years ago

Karma
63
Submissions
22
Member since
Mar 15
Javascript engineer based in Atlanta, GA.

Github: /sgolovine Personal Site: glvn.io Current side project: fav.sh

View on Hacker News

Recent submissions

Comment · 7 years ago
Maybe, just maybe we should hold users more responsible. If you're spending all day on Facebook, Twitter, etc. It's not a dark pattern that's keeping you there, it's your lack of self-discipline that keeping you glued to these sites/apps.
Comment · 7 years ago
The counter to this is that oftentimes I'm at work and not at my computer so I need access to my email/calendar on a mobile device. This doesn't happen often enough for me to warrant a work phone but happens often enought to where it would be a pain to always go back to my computer to pull that up.

My solution so far has been to just use the outlook web app. Sure it's not as nice as the app but it lets me get to the info I need while also preventing me from having to install any sort of profiles on my device, as an added bonus I do not allow the site to send me notifications so I do not have to worry about being bothered off-hours.

Comment · 7 years ago
Part of the reason the Magic Mouse was a miss in my mind was that the Magic Trackpad was so much better. For how awkward the magic mouse was at first, the magic trackpad felt natural at first touch.

I remember getting one at work, this was the only time I liked a product at work so much that I immediately picked one up before coming home.

Comment · 7 years ago
Hey! I'm using your software right now at work. Small world
Comment · 7 years ago
I don't understand this watch. It has a Ronda cal.6004.D movement which is a Swiss Quarts movement. Not that the Ronda movement is a bad movement, there are just so much better options out there for the same price. Why not go with an ETA? And if you're going to advertise that your watch has a "Swiss Movement", why go for a Quartz movement over an Automatic or Hand-Wind.

On top of all that, it's $500. Now $500 for a watch isn't that much in the watch world considering how many watches are $1-10K+, but compare this watch to a Seiko SARB. The SARB has 100m water resistance, a 50hr automatic movement, and comes in at >$100 cheaper.

Unless you're a Timex fanboy or collector, I really can't recommend this watch over other similar options.

Comment · 7 years ago
Just don't answer those questions "truthfully. What I mean is I use 1password to store my credentials. So whenever a site asks me to provide 3 security questions and answer I will usually select 3 random questions (especially ones that don't apply to me like "where did you meet your wife", well i'm not married), then provide an answer like "dog bow rainbow toss three". Even if one place is breached and hackers find my "mothers maiden name", it's about as useful as a one time access token.
Comment · 7 years ago
I agree, and that's one of the reasons I posted how long I've been in the industry. On the one hand, right now everything is flowers and daisies but who knows what it will look like for me in 10-20-30 years, it might be a completely different landscape and unions might be required.
Comment · 7 years ago
I can sort of see why and it's for the same reason databases are left wide open.

You start a project. You set up a DB with minimal security because you're just starting the project, and you figure that down the road before you release to the public, you will secure that DB.

A few weeks/months pass and you are ready to release your app into the wild. But by that time you are focused on other things and that unsecured DB is forgotten because it has "just worked" since that initial setup. You release and sometime later something like this happens because that DB never got the attention to security it needed because it "just worked" and was forgotten.

Don't get me wrong this is still very bad. But I can see how an unsecured server/plaintext passwords happen. It's not by design b but rather a shortcut you took way back when that you have since completely forgotten about.

Comment · 7 years ago
Unpopular opinion:

As a recent graduate (last 5 years), I can't agree with most works desire to unionize for one reason: demand for your skills.

When I was looking for my second tech job, I turned on that switch in my LinkedIn that lets recruiters contact me. I was immediately inundated with 10-20 messages a day from recruiters asking if I could speak with them about <Role with my expertice>. For me this was the most insane luxury in the workplace, instead of having to go out and look for jobs, those jobs were coming to me and knocking on my door.

What I took from that is tech workers have an incredible choice in where they can go work because their skills are highly in-demand. So why unionize? Don't like where you work? Flip a switch and suddenly you have 10-20 offers a day from other companies looking to hire someone with your skillset. Yes, you have to spend time combing through the messages, on the phone with recruiters and going to interviews but at the end of the day with that level of attention to your skillset, you can basically decide where you want to work. Company A seems great but the culture is toxic, ok great let's see what company B has to offer. Company B has a good culture but their data collection practices you don't agree with, ok let's see what company C has to offer. Company C has a great culture and doesn't do the things you consider unethical with data collection, bam we have a winner.

Also on the topic of general democracy in the workplace regarding decisions. As an engineer you don't make those decisions, you just implement them. Don't like the decisions, go somewhere else. Want more/total control over decision making? Start your own company.

Comment · 7 years ago
I would add to this, Slack can be a fantastic tool or it can be the bane of your workday, it all comes down to how your company/team use Slack.

On my team almost everything goes into the main team chat; however, every message is tagged with the person it's aimed at and any team-wide communication is tagged @here. Any sub-conversation about that top-level message happens in the message thread.

With this method, you are only notified if you are tagged in a message or if a message is tagged @here. Outside of that I will check slack about once per hour and can see all top-level issues at a glance that either my team or a specific person has been notified of. If I am interested in whatever the issue is I can dive into the thread and get more information about the issue or contribute my 0.02.

I see many here suggesting other software, at the end of the day that's all it is, software. The productivity drain/boost comes down to how everyone decides to use that software. If you get 100 emails a day with the subject "IMPORTANT: READ IMMEDIATELY", email suddenly becomes just as annoying and as much of a time-suck as Slack, this applies to all communication methods.

Comment · 7 years ago
Curiosity?
Comment · 7 years ago
When I was in college a few years back I had many colleagues that wanted to get into the game industry. Most all were pretty serious gamers and many seemed to have false expectations of what the industry was like, namely that: Playing Video Games === Creating Video Games. While I'm not one to tell someone what they should or shouldn't do with their careers (hell my mother wanted me to become a lawyer), I always made a point to tell them they should research the industry a bit more before making the leap. I know quite a few that ended up pivoting what field they went into after learning how brutal the gaming industry can be.

Making games might be your dream job, just make sure you are fully aware of the realities of your dream job and decide if you are willing to accept that reality day in and day out.

Comment · 7 years ago
Back in 2012 I had a white MacBook. Apple said it only officially supported 4GB butt there were numerous reports of people getting it to recognize 8GB without issue. Back then I was still in high school and only semi-technical so I thought it was some sort of black magic.
Comment · 7 years ago
Domains are a whole different ball game thought, I've seen instances of domain names being seized for legal reasons (ie FBI seizing domains of torrent sites), but if the UK govt wanted to seize say sussexroyal.com (which btw is available on GoDaddy right now or a cool $70), that would be a much bigger ordeal of going through ICANN vs just "asking" Instagram

He mentioned that he was able to keep his twitter handle and that's most likely because Twitter doesn't pull this sort of shit. I remember a few years back Israel wanted to the twitter handle "@israel" for their official twitter account, asked twitter and they would not hand it over from the original user. I think they ended up paying the original user something like $500k for the handle, which IMO was a damn good deal for the user.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton