HNHacker News
TopNewBestAskShowJobs

Zyst

821 karma · joined November 18, 2015

Full-Stack Web Developer from Mexico. You can find me here: https://zyst.io/about
submissionscomments
Zyst··on Proof You Can Become a Better Programmer
Has someone ever said you can't improve as a programmer? I might live in a bubble of positivism, but I don't think I've ever heard that a programmer can't improve.
Zyst··on Microsoft Becomes Linux Foundation Platinum Member
>Microsoft knows if they open source or port MS Office to Linux, they will lose a massive market share and millions of people will stop using Windows.

That's a huge assumption. There's no real indication that people would stop using Windows if Office existed in Linux.

If that were the case, then porting Office to OS X would've had a similar effect, don't you think?

Ultimately I believe the reason Microsoft doesn't bother porting to Linux is that the market-share is just not worth the cost of re-writing for another platform, and keeping it updated.

Additionally, as a compromise Office 365 runs on browser, which further decreases the incentive to port to Linux. Since you can get a similar experience using Office 365 on Linux, that said I won't be so disingenuous as to imply that the experience is as good as a native application.

In conclusion, Linux has a very small market share, so making a native application for it might not be cost effective. Additionally, Microsoft might see that market share as "served" regardless due to their online Office 365 web application.

Zyst··on Vancouver plans to tax empty properties 1% of their assessed value
>I wonder how they picked the magic number of $10,000.

As per the article: They didn't, it's 1% of the property value. The title is misleading.

Zyst··on Test-Driving a $200 Coding Font: Operator Mono
As I mentioned, it's on a per-theme basis.

Try installing 10-15 themes, and then trying them one by one. Some will have italic comments, some won't.

Zyst··on Test-Driving a $200 Coding Font: Operator Mono
VS Code has support for it on a per-theme basis. I am currently using the Atom One Dark theme on VS Code, and Operator Mono, it does work:

https://puu.sh/sbUti/6022c0afb0.png

Above being a random screenshot from a project laying around.

Zyst··on Ask HN: How do I protect my parents from the internet?
Linux machine, subscribe to more adblocker malware prevention lists - my mother's laptop has more ticks on the adblock subscription lists than squares - and in case of my father an awkward conversation where I told him a list of safe porn sites.
Zyst··on Visual Studio Code 1.7.1
This, my start time on Atom -- using an SSD -- on Windows is several times longer than VS Code, it just feels jarring. On OS X the start times for Atom are a lot better though, in my experience.
Zyst··on Ask HN: Why is everything in JavaScript changing so fast?
Opinion based, yada yada: React if they want to join startups or similar cutting edge companies. Node if they want to do server work. Angular 1.x if they want to go into consulting.

While the JavaScript ecosystem does move insanely fast a lot of consulting companies need to have people with similar skill levels in a framework/etc. Which means you can't just switch frameworks every year (You can, however, create smaller teams with new technologies, so if a few of the guys learned React you can just make a React team with them as a base.

A big misconception I've seen is that a lot of JavaScript stuff disappears after a couple of years, while in reality a lot of Consulting companies are still recruiting people for jQuery positions (In my country, might be different in the US).

Sure, the new startups who are using all the newest coolness maybe won't touch jQuery and similar technologies with a 10 foot pole. That doesn't mean those technologies disappear.

It depends on your goals as a person. Personally I enjoy chasing the newest thing, learning is fun. Maybe when I become more jaded at re-learning stuff every year I'll move from that kind of ecosystem.

All in all, the advice I wish I could've told myself years ago is to invest a bit less time learning frameworks in depth and a bit more time learning JavaScript. JavaScript has a lot of pitfalls, but if you learn to navigate around those you are left with a very fun and powerful language. And most importantly, that knowledge is still gonna be relevant 3 years from now even if you are switching frameworks.

Zyst··on Twitterfeed will be shutting its doors on October 31st, 2016
Why would someone be discouraged from making this kind of info public?
Zyst··on Google May Be Stealing Mobile Traffic
I'm pretty sure no one is implying any compliments.
Zyst··on Open Source is not dead: On the recent demise of RethinkDB
> Personally, the reason why I don't contribute but consume from many projects is that I produce other stuff.

Doesn't that mean you do produce more than you consume, just in different directions?

>I once submitted an issue on Github and the response was basically "where is your pull request".

As a clear up from someone who has seen this kind of thing in Github often. Most of the time it's not meant as a "will not fix", usually I see maintainers use it as a "You are welcome to give it a shot if you want!". Some people need that express permission to put in the time to actually do it.

--

As for the rest of your post it went way over my head, caffeine hasn't quite kicked in yet.

Zyst··on Show HN: I made a Chrome extension that helps battle impulsive procrastination
As an (existing) alternative of sorts I use Toggl[1] I used it because the application I used for Pomodoros was a Chrome App, and those are dying soon.

It has an option to "Remind you to track your time"[2].

Anyway, at least seeing the alarm usually gives me enough guilt that I end up going back to work.

[1] https://toggl.com/

[2] https://puu.sh/rLAvu/463eb95d09.png

Zyst··on Feds Walk into a Building and Demand Everyone's Fingerprints to Open Phones
I find that convenience is a perfectly acceptable reason to surrender personal safety/privacy.

I'm not saying I personally agree, I'm saying I can respect it.

Zyst··on It’s Been Real, Android: Why I’m Retiring from Android
I feel you are concentrating on a very small and negative part of the post in a very disingenuous manner.

I read the article more as: "I have found throughout the years I've become a decent programmer in iOS and Android, I'd rather be a good or excellent iOS developer."

The end just briefly describes why he decided to go with iOS instead of Android briefly, but that's about it.

Zyst··on Reflections of an “Old” Programmer
Twentysomething year old here, so you know, not like you don't have a point but:

>the other reason is because it's easy/boring as hell

I legitimately think front end development is not only very fun, it can have some really challenging aspects. I wouldn't think there's any programming challenge that is inherently easier because it's on web as opposed to something else.

Of course I bet there are domain-specific tasks (Distributed Programming, Embedded hardware to list some) that are likely harder than web development. But I guess what I'm trying to say is: I don't appreciate you calling what I make a living off, and spend quite a few hours studying weekly 'easy/boring as hell'.

Zyst··on There's no easy way to say this
Aye, copy pasting a comment I posted below:

I live in Mexico, I've never seen anyone in Mexico make minimum wage, ever. And I do know people from all walks of life.

As to what they earn, again, I live in Mexico, I am employed by a Mexican company, and work for Mexican clients. I make their yearly salary in 15 days or so. It really is disgusting that they would treat employees this way, specially when they were such a big success.

Zyst··on There's no easy way to say this
I live in Mexico, I've never seen anyone in Mexico make minimum wage, ever. And I do know people from all walks of life.

As to what they earn, again, I live in Mexico, I am employed by a Mexican company, and work for Mexican clients. I make their yearly salary in 15 days or so. It really is disgusting that they would treat employees this way, specially when they were such a big success.

Zyst··on Ask HN: How do you keep motivated if nobody supports you?
Hey, fellow Mexican developer here, currently in Mexico City. So if you ever wanna grab a beer and talk about programming feel free to hit me up erick.romero.dev@gmail.com
Zyst··on Ask HN: Who is hiring? (October 2016)
The point he is making is that asking for all three of the things you asked for is kind of unrealistic at that rate.

Either you pay more, you accept people from outside the US and Canada, or you don't ask for a 10x Dev.

Zyst··on Figma 1.0 – Collaborative interface design tool
Naming is pretty poor, a super popular Japanese figure company has that name, so SEO is spotty. The main site is at 4th ranked in search from what I see, but every single other result in Google is related to the toy company.
Zyst··on Amazon’s algorithm is hiding the best deal from many customers
>Consumer protection rules should require up-front labeling of final price paid, including all taxes, shipping, and fees.

I disagree specifically with the taxes not being added on a sale separately. I live in Mexico, a country that does mark any sale price as the sale price + taxes. Your taxes are already included in the final price. I will attempt to explain why I believe this is a bad thing below.

It's hard to appreciate it as someone on your side who grew up always seeing the taxed amount in receipts and the like, but here in Mexico people are largely uneducated about how much they are paying for purchase taxes. We are currently paying 16%[1] on purchase taxes aside from frontier states.

Every time this comes out in conversation people tend to be shocked, usually thinking the amount paid would be less. The sad part of this is that it's common not to know, if I had to guess around 95% of the community likely doesn't know how much purchase tax is, with a big part of the other 5% being business owners that have to deal with it in a daily basis.

What I believe is that constantly seeing how much you are being charged when it comes to your taxes makes you politically aware of how much your state is charging you. Having this number hidden for you is certainly convenient, I won't lie about that. Having the number you see on a shelf be the exact same number you are going to pay certainly is easier, however, I believe this knowledge by the population helps towards keeping politicians honest.

Since all of your citizens are painfully aware of exactly how much you are paying on every purchase, raising that number becomes substantially harder, since it would be met with much bigger backlash.

This is a theory that I have bouncing around in my head, and I don't have any hard evidence to back it up, but in conclusion I think that having visible taxes helps educate the population, and keep the government honest. Which would be my argument against hiding that number in a "purchase total" figure.

[1] http://www.itimbre.com/impuestos/

Zyst··on Why Learning Angular 2 Was Excruciating
I was reading and stopped half way, it really comes across as disingenuous when you yourself picked an ecosystem that wasn't stable, then the main complaint in the article was about the lack of stability and how the JavaScript ecosystem "Sure is crazy!".

I seriously do not understand what your expectation was.

Zyst··on Newton inventor claims ‘Shark Tank’ is all a lie
The article mentions he already settled that for 20k. Now he's suing for damages that the re-runs are causing.
Zyst··on A Soviet scientist created tame foxes
I did see that part. However it's still being an 'early adopter'.

10 or 20 years later the risk you take has been dampened because people have had Fox pets for complete life-cycles which means more of the caveats of ownership are known. And the breeding location has had even more time to breed out undesirable behavior.

A win-win of sorts as a consumer. Of course with the caveat being that the place could go out of business because of a lack of buyers.

You did mention that they are Reportedly pretty good pets, do you have a source on that? I would enjoy reading more on the subject.

Zyst··on A Soviet scientist created tame foxes
Right, the process never really claimed to "tame" foxes. It is an experiment in selective breeding. Which as a goal aims to end up with domesticated foxes.

Selective breeding does mean that you take undesirables out of the gene pool, in this case, turning them into fur to be sold which further funds the experiment.

Maybe in 10 or 20 years when this is further along I would be interested in seeing how a Fox would do as a pet.

Zyst··on How I Used and Abused My Tesla – What a Tesla Looks Like After 100,000 Miles
Yeah, I don't see why companies like Uber and Lyft would, so to say, share a piece of the pie, instead of buying these types of cars themselves.

I could see competing products (Apps) with less infrastructure launching this business model though. So I guess it might exist in one way or another in the end.

Zyst··on Twitch could be a $20B company within Amazon
Since quite a while, Nintendo either takes down videos or claims ad revenue for the videos via the Youtube DMCA.

Last year Nintendo made a program[1] where Youtubers could sign up to be Nintendo partners, and in return they could keep somewhere around ~70% of the video ad revenue, but they also had some weird clauses.

Most people who do Nintendo game content do so while knowing that they are not going to be able to make ad revenue off of it. That is very well and fine for people who do it as a hobby, but some others do Youtube content for a living, and it's nonviable for them.

I don't have a particularly strong opinion on the subject, just wanted to let you know that it _is_ a thing.

[1] https://r.ncp.nintendo.net/guide/

Zyst··on Feature Request: Manual Refresh of external calendar feeds
I just use Vimium, 'H' is the default shortcut to go back a page. Mind you, Vimium also supports custom hotkeys, so that would be a possible way to get that back.

And it's really good for full keyboard navigation. What I'm trying to get at is that, power users have options.

To me, personally, backspace made sense but even as a power user of sorts I'd say I've used it accidentally more often than not.

Zyst··on Learning to code as a 30-year-old kid with Apple’s Swift Playgrounds
Why is parent getting down voted, not wanting to spend a couple hundred bucks, specially outside of the US where a couple hundred bucks can be what you make in a month, is a perfectly valid reason.
Zyst··on Post Ghost Shutdown: An Open Letter to Twitter
Because it would still be against the Terms of Service and you still could get very much sued.
← PreviousPage 5 of 7Next →