HNHacker News
TopNewBestAskShowJobs

whatever_dude

3,287 karma · joined October 11, 2010

well well well.
submissionscomments
whatever_dude··on Switching from Chrome to Firefox
Ditto. I waited a bit because I was afraid the change would be difficult, I'd be missing something, etc... in the end it was a super smooth transition.

Now every time I see some new disastrous Chrome-related news I just nod and move on.

whatever_dude··on Facebook, Google Drop Out of Top ‘Best Places to Work’ List
Ditto -- I'm curious what's people's opinion of working at Netflix. You don't hear it very often.

I've heard from friends that they pay very well, that it's very challenging, but that "they treat people like adults". Which can mean a lot of things. But to me it sounds positive overall. (But again, small data set).

whatever_dude··on The Plain Text Project
Nice to see Joplin in the list. It's a note-taking app, sorta like an open-source Evernote, and one of the _main_ reasons why I use it is indeed because it's plain text (markdown) only.
whatever_dude··on Flash Is Responsible for the Internet's Most Creative Era
My theory is that the web has overall matured. A lot of what Flash did is now possible and even better/faster/easier, but the reason for those aren't there. In many ways Flash websites featured novel navigation and interaction experiences, the likes of people never had seen before, but that's a gimmick that gets old fast. No insurance company wants or needs an animated 3d intro in their website; they want and need good SEO, and information that's easy to reach. If they want to impress with something visual, they'll go to YouTube or Instagram.
whatever_dude··on Flash Is Responsible for the Internet's Most Creative Era
AS3 was indeed a bad investiment given the direction ECMAScript ultimately went, but I do not believe for one second that it contributed to Flash's loss of popularity over time. Learning it after AS2 was easy and it was a much better language/platform to use, not to mention faster.

If anything I applaud Adobe by starting fresh instead of, say, accumulating warts in the language/VM the way Java did.

whatever_dude··on It's time to ban cars from Manhattan?
The idea that bus/subway fares should pay for X crumbles in the face of facts. They're not luxury, they're not useless, they being people to work and remove cars from the streets. The better and faster they are, the easier it is for a city to thrive. In fact, plenty of studies suggest that public transportation in big cities should be _free_, because when we'll managed, the benefits they bring far outweigh their cost.
whatever_dude··on What happens to tech workers when their skills become obsolete?
Two things:

Flash is not the first tech to die and it won't be the last. Hell, I spent almost a decade of my career focused in Flash dev... and even when I was learning Flash and ActionScript there were 3 or 4 main platforms I used to work with that I had already abandoned. This is a constant.

Also. Even a long time after Flash was already on the way out, the demand for good Flash devs was absurd, made worse because it wasn't a "hot" platform anymore. I remember we had a Flash project that needed to be maintained at the company I was working at and we needed to hire an external developer to do it. A lucky guy with the skills ended up being paid top dollar for a super easy job for years because it seemed no one else could do it. He was smart and kept his skills up to date, so he had no problem getting out of that scene later, but he surely used this "outdated" knowledge to his advantage. This also happens all the time.

whatever_dude··on Using TypeScript with React
> tslint and prettier are must in my projects

You're probably tired of hearing this by now, but ESLint is the "official" way to go with TS from this point on. It has better integration with Prettier too, since Prettier formatting differences shows as errors/warnings.. and you can share JS/TS rules if needed.

whatever_dude··on Ruffle – An Adobe Flash Player Written in Rust Compiled to WebAssembly
Flash Player contains a host of third party, commercially licensed software inside of it. Its source will never be released and it has nothing to do with security.
whatever_dude··on São Paulo’s Outdoor Advertising Ban (2016)
Your message is full of allegations without citations and is one of the most intellectually dishonest comments I've seen in the subject.

Lights do not stop crime in the way you're saying. I've been robbed twice in well lit locations. And a tiny percentage of those billboards were lit. This whole point sounds like reaching at straws without any logic behind it.

Avenida Paulista never looked like Times Square. Thankfully, because Times Square is a halogen light hellscape only tourists can stand and for little amounts of time at that. Paulista looks great, and dare I say better than it could have ever looked had it had huge billboards blocking the little sky one can see.

This was NOT a politician decision on a whim. Come on. That makes me doubt you've ever lived in São Paulo. This debate was raging for years and only came to fruition after the inability of regulation to have any effect on rampant illegal advertising covering more and more of the sky.

whatever_dude··on São Paulo’s Outdoor Advertising Ban (2016)
It was.

I worked in advertisement and still can't ignore how terrible the city was with rampant billboards. Attempting to regulate it was not having any effect thanks to easy ways the law could be circumvented by the rich and (legally) powerful.

Banning them outright was a breath of fresh air.

whatever_dude··on São Paulo’s Outdoor Advertising Ban (2016)
(2016)
whatever_dude··on Tech backlash has come to Stanford
> I don't know where you've gotten that impression. Neither of those two companies got to where they are by having a culture of slowness.

My visibility is limited (don't work at FB/Google), but I have several friends and ex-colleagues who do and I have to say, I have the same impression that it's a company for people to slow down.

They're already at the top of their game and I think assuming everybody there is an A-player is misguided. It's more likely you become another cog in a giant machine with limited reach for better or worse.

There's a lot of politics and while it's true everybody wants a promotion, it's clear to me (at least from my sources) that promotions are more about learning to play a game according to their rules rather than being a fast, high-achiever.

Not everybody wants to have financial resources at their whim. But some people are happy getting to the office 11am, moving a button 1px to the right then 1px to the left once in a while, and then leaving at 4pom. From what I heard, if you're ok with that, a place like Facebook or Google is great.

Again, I don't assume it's the norm, but I heard enough to make me think "slowing down" is very doable.

whatever_dude··on The art of interrupting software engineers
> 1. Check-in regularly

> I followed my mentor’s advice and started to check-in at least every half day with each pair of engineers I was working with

Uuuuhhh...

If a PM did that with me when I have a lot of work to do it'd send me off the rails.

This article seems more to be about "what I have done as a non-technical PM to reduce my own anxiety at the detriment of my team".

It's hard to say without a lot of detail, but I think there's something disfunctional about the team or about how the project is structured in this example. How big are the tickets? It's common for a "user story" to take days or weeks; it can say something simple like "user can submit a form" but have a lot of big system dependencies that were not well thought out (a form system, a state system, a server component, etc).

Instead, tasks must follow a technical logic (a form system first, state management after, etc) and engineers should be left to do their own thing, with minimal "checking". Something like BaseCamp's "Shape Up" [1] comes into mind, with a few bets every cycle.

1: https://basecamp.com/shapeup/

whatever_dude··on Users hate change
I completely agree and to me this is the "Flash Bones" problem.

Despite one's opinion of Flash as a web alternative or its license, it was a great way to run interactive content on a browser, and they kept adding features to their native IDE ("Flash" itself) and capabilities to the player (including the SWF spec).

It eventually reached a point where there was not much more to add to it: it could play video (novel at the time) and audio (including live synthesis), use sockets, etc etc, and do some pretty advanced stuff supported by the player/spec. But none of that sold Flash IDE licenses, so they _had_ to add more features to the IDE. One of these features was the ability to do Bones, a pretty common animation feature.

To me that's what marked the IDE decline. I used to create a lot of Flash content, but stopped using it at that point too. Not because of bones, but it was symbolic of the moment. I still created Flash apps for years, but it was always by creating fresh, "stage-less" projects, compiled from source code (the right way to go anyway).

Bones itself is a great feature, but at the time Flash the IDE was already way behind other animation tools that exported to Flash like ToonBoom. Adding that feature just made it clear that they didn't know what direction to go with the IDE: it wasn't the best animation tool (despite having kickstarted a market!), it wasn't the best dev tool, just a bit of both with very few people who needed both. No surprise it stopped selling even while the platform was thriving online, circa 2010.

whatever_dude··on I thought I was being ‘blacklisted’, so I demanded to see colleagues’ emails
> I mean, we're all old enough to have met people that despite competence are hard to work (or be) with and would rather not have to deal with.

I agree. It's not a black-and-white thing. Some people _might_ add value under some easy metric like "published works", but be impossible to work with under other metrics that are hard to measure but still important like agreeableness[1].

When someone is failing without a clear line on a workplace environment, more often than not it's because of that one specific trait (or lack thereof). I've certainly seen people that look great "on paper" and that never cross a line, but that still make me want to quit work just so I don't need to be around them.

1: https://www.psychologistworld.com/personality/agreeableness-...

whatever_dude··on Fork: A fast and friendly Git client for Mac and Windows
To me it falls into that category of things that you don't know what you're missing until you use it.

A visual client just makes much much easier to visualize the state of a repo immediately, the relationship between branches, and individual changes over time. You see a commit from another branch in a list and you click on it; it's instantaneous and the diff is shown in a window. Doing the same on the command line takes a bunch of arcane commands and is extremely longer to execute.

Some things like interactive rebasing are also much easier (you can double check diff as you go, again with a click). Committing just hunks of a file is also much easier.

Some people are comfortable with the command line for everything and that's fine. But the reality is that certain actions are so cumbersome to execute via the command line that some people can never be bothered with them. In that case a GUI helps immensely.

whatever_dude··on Webvan
In the same way one kills a software development project by having too many developers: you feel like you need to put everyone to action immediately, so you end up with a mass of disjointed, barely functional code.
whatever_dude··on Dropbox silently installed new file manager app on users’ systems
I've been feeling the same as many people in this thread - DropBox keep adding all these weird features I don't want or need (document editor? file manager? notification this and that?) while not doing what I expected (better file masking for sharing, less resources).

I've heard of pCloud and have been considering testing them since /I simply want a folder to sync/. Curious if anyone has tried it before and can compare it directly.

whatever_dude··on Jeff Hawkins: Thousand Brains Theory of Intelligence [video]
When thinking on where we're headed, I tend to subscribe to the Culture theory, which I suppose is a bit in the middle between Wally and Star Trek: AI is certainly superior and running the show, but they're happy letting humanity live as if they're the bosses.

In it, humans are basically treated like pets or toddlers, in that they "do stuff" but they're kind of oblivious to the fact that AI is moving the world forward.

whatever_dude··on How Bad Are Things? (2015)
This is more about data than half the top posts on HN.
whatever_dude··on How Bad Are Things? (2015)
> I might disagree with his conclusion which seems to be that things are just as bad now, or worse than they were say 70 years ago.

I'm not sure it's his conclusion. From the article:

> This is also why I am wary whenever people start boasting about how much better we’re doing than back in the bad old days. That precise statement seems to in fact be true. But people have a bad tendency to follow it up with “And so now most people have it pretty good”

I think his point is that things might be better, subjectively, but they're still not that good, objectively.

whatever_dude··on Hey advertisers, track this
I'd like a plan where I pay any amount of money I want a month and it donates to websites I visit proportionally to the time I spend on them. I do something similar with Patreon, donating $1/mo to several creators I support. The point is that while it's not much, it's great as a principle, and would work very well at scale.

The Brave browser has something similar. I found it a bit subpar, but it's a good start.

whatever_dude··on We moved to Turkey from San Francisco to continue working on our startup
I assume it's a bit of inertia. Everybody wants to be there because everybody wants to be there, so the constant pool of individuals that didn't yet get the memo keep the wheels turning.

The bubble might already be deflating though.

whatever_dude··on The Man Behind “Fortnite”
I question how much of that transition they made though. They ARE decision makers by virtue of their knowledge and seniority, but they are not people managers. They still work mostly on technical problems (either as a lead or doing research). And from the little I read online, they strongly shun the managerial aspects of their positions, letting someone else deal with anything non-technical or that is not a personal pet peeve of them.

In many modern tech companies they'd instead be a (pretty powerful) VP of something and let someone else be the C*O to deal with the people/managerial aspects of the company.

whatever_dude··on Absolute truths I unlearned as junior developer
> Understood as senior: Communication skills matter most.

I've been of a similar opinion at some point, but now that I see people _optimizing for communication_ as juniors in lieu of actual technical skills, I say: both matter a ton. I hate dealing with a junior that is an extremely good people person but a terrible developer: they tend to think they got everything covered just because people like them so much, even when their actual solutions are terrible.

whatever_dude··on GitHub removes 5 years of One Hour One Life designer's work
Online forums for random topics used to be the last refuge of the mentally unstable. I've moderated several forums and saw this behavior first hand; a banned user would spend so much time and effort trying to stir the pot and get back at the forum's owners for their Injustice. I often wondered why would they choose to waste so much time in a niche forum rather than go do something productive.

Naturally, nowadays they have online forums that _cater_ to this kinds of individual (4chan, some subreddits, etc). Nature, um.. finds a way.

whatever_dude··on The shittiest project I ever worked on (2013)
I think it's more likely that they stumbled into a profitable position in some market or another, and that became their bread-and-butter. Being successful for a long time breeds incompetence.
whatever_dude··on GitHub Sponsors
This is interesting, but it raises questions, mainly: if a project is abandoned and you've still given it a star, does it continue to send money to it? Will it cause people to un-star projects?

I could see having some kind of "tip amount" per project that gets taken from a pool would make a lot of sense, but not as stars.

whatever_dude··on GitHub's new features show it’s finally listening to developers
How would they even enforce that? I can't see that ever working, or even making any sense.
← PreviousPage 5 of 23Next →