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 The rise and fall of the dungeon master on software projects
This really seems like mostly an ego problem, or maybe I see it that way because that's the hammer in my hand.

I would recommend reading this article by Chris Grobmeier: https://www.grobmeier.de/the-10-rules-of-a-zen-programmer-03...

The philosphy in it is a good counter to most of the points mentioned in the post.

Zyst··on In Silicon Valley, a new emphasis on barriers to government requests for data
A factor that I feel is more important but was sort of glossed over during the article is the fact that it is a competitive disadvantage NOT to do this.

The average person is becoming increasingly security conscious, and so are small and medium sized businesses. I seem to remember that Azure was having a really hard time selling to an international audience because foreigners thought the data would be vulnerable in the hands of the US government.

As someone who doesn't live in the US and works in consulting the few years post Snowden were quite curious, with clients who previously didn't mind using cloud solutions like Amazon S3 actively refusing any architecture choices which would lead to having their data stored in the US, even if it meant greater expense.

I really do believe that not taking an approach similar to this where we use End to End encryption and companies minimise their access over their customers data as much as humanly possible can and does lead to lost business.

Zyst··on Pepperoni – A framework to build apps faster, powered by React Native
I agree with this. The page says it's a framework, but I feel like it's describing a kickstarter/generator. That said, I will bookmark Pepperoni and give it a go during the weekend, it looks interesting.
Zyst··on Ask HN: Developers versus programmers versus engineers?
For the most part Developer, Programmer, and Software Engineer are used interchangeably, at least here in Mexico. I know some countries don't call people 'Engineers' unless they have a degree, but that's as far as the distinctions go.
Zyst··on Apple invests $1B in Chinese ride-hailing service Didi Chuxing
A lack of explicit mention is not an implication.
Zyst··on Visual Studio Code 1.1 released
I have been using VS Code for a year or so and it really is worth checking it out if you do JavaScript development. It has very nice IntelliSense, out of the box linting, and the best git integration I've seen in any IDE, period.

It also is a lot faster than Atom, Atom is fairly fast in OS X, not so much in Windows. VS Code is super snappy in any OS.

I have mostly use it for Angular and Node development, a downside is that it feels very inferior to Atom and Sublime when it comes to React development. I hope React support gets improved.

Zyst··on Uber's China Rival Close to Raising $2B in New Funding
I see you, with a new account, post a lot of protective comments about the Chinese government, do you work there?
Zyst··on Why most mobile development projects fail
I think it's a bit naive if you think that Web Developers are cleanly split into Frontend and Backend. Most of the developers I know, like myself, are Fullstack. According to the Stack Overflow developer survey[1] there's more Fullstack developers than any other kind of developer.

It just bothers me that the implication I got from your article was: "This is why mobile is tougher than Web." You might think: "Alright but web doesn't deal with some stuff mobile does, like offline data sync", but web does deal with stuff that mobile doesn't have to consider, like making sure your application is secure from XSS attacks, making sure all your backend endpoints prevent Overposting attacks, and other security considerations.

And if you are freelance, usually web also has to handle devops. Although sometimes the client does have their own setup.

Web also deals with considerations you don't in Mobile in general. Web is also very prone to failure if you don't plan carefully.

On the other hand the part that mentions that you should break your development into tasks is absolutely spot on. When I take a job I plan how I'm going to do the entire application in my head, writing it down in the process, then and only should do I give an estimate. It might be the single most important practice in my job as a consultant.

[1]: http://stackoverflow.com/research/developer-survey-2016

Zyst··on Show HN: Snakes on a Hyperplane – A multiplayer 3D Snake game
Die to lag quite a bit
Zyst··on Kite – Programming Copilot
I use Dash everyday and I think it would be disingenuous to say that it solves the same 'problem' that Kite looks like it's trying to solve.

I can certainly see some degree of overlap, but they seem like quite different programs.

Zyst··on Ask HN: How do I learn JavaScript after using it for years
Not biased towards books at all. Any kind of resource would be fine.
Zyst··on A Hacker’s Guide to Bending the Universe
The writing here is borderline artistic. It really was a beautiful post.
Zyst··on Ask HN: If one works over 40hrs/week, can they claim more years of experience?
In my country HR specifically asks for 'x' years of experience with 'Y'.

I don't have it in my resume, I just spread the skills between an "Advanced" and "Proficient" subsection, but I've been asked at least once why I don't specify the number of years with each technology.

Zyst··on Ask HN: Is it worth paying for a Coursera course?
>I wanted to become a successful mobile app developer

>As a web developer, you might be more comfortable with iOS development

How was that off topic?

Zyst··on Ask HN: Is it worth paying for a Coursera course?
I have some Machine Learning certificates from Coursera, and at the gig I'm working some really entry level Machine Learning was required.

I do believe it helped when I told them about the courses I took, showed them some code I had backed up online, at least it let them know I wasn't just completely bluffing.

Zyst··on Ask HN: Is it worth paying for a Coursera course?
This is honestly true.

I take quite a few Coursera courses and I have had a score of '100' in all of them. And this is almost exclusively because even if I fail I can just see which question I failed, go back to the lecture, study that section again, and try again until I get the 100.

Zyst··on Ask HN: How do detect a crappy boss / toxic environment when interviewing?
This is very people dependant. I'm fairly anti social and that sounds like a plus, although I mostly refuse to take any job that isn't remote nowadays.
Zyst··on 20 lines of code that beat A/B testing (2012)
Thought this was interesting, so I made it in C#. I could've optimised a bit more in the Choose function but regardless, this is super cool!

https://gist.github.com/Zyst/0da505007b0e8c21418247000f3e7d4...

Zyst··on Being a “dumb” girl in Computer Science
Yeah the title and the article expressly talk about gender.
Zyst··on Silicon Valley Asks Mostly for Developers with Degrees
How many of those enforce their requirement?

I have previously applied and gotten job postings that mention they want a CS degree, in fact no one has ever made a fuss about the lack of it in my experience.

Zyst··on Leaving PHP is too expensive
Thanks, I'll check it out. Pricing looks good.
Zyst··on Leaving PHP is too expensive
The point I understood from your article makes is that the few dollars you are saving over having another language stack (Java/Python/etc) makes using PHP over them worth it.

Which, as people here mentioned, shouldn't really be your main consideration. If you wanna keep programming in PHP that's perfectly fine, but all in all the minor price difference between stack hosting prices is a poor excuse to justify it.

Zyst··on Leaving PHP is too expensive
Hijacking a bit of the thread. Does anyone know of a price sensitive ASP.NET setup?

I would love to use ASP.NET for hobby projects, but it really is quite prohibitive price-wise compared to almost every other web setup.

Hopefully prices will go down with ASP.NET 5 being able to run on OS X and Linux, but as of right now I haven't really found any cheap alternatives to Azure to run ASP.NET on.

Zyst··on Show HN: Lanes – a minimalist week-planner and Pomodoro timer
This looks pretty nice, a bit ago my preferred planner/pomodoro app broke so I might use this.

A caveat would be having the top right menu be a bit more distinguishable, it can get lost very easily with some backgrounds:

http://puu.sh/n19Fx/b34d4c217f.jpg (With POM :Hovered)

However, this can be fixed using your favorite CSS injector so it isn't that problematic. I just added:

  .view_item {
    color: white;
  }

  .view_item_active {
    color: #191919;
  }
I have a concern, how do you plan to monetize?
Zyst··on $5.5 Trillion in Government Bonds Now Have Negative Yields
Behind a paywall
Zyst··on Viewer.js – JavaScript image viewer
Ha! I was looking exactly for something like this (Zoom/rotate)

Sweet, I lucked out.

Zyst··on Is Self Hosted Blogging Dead?
In this particular ecosystem (HN)? Probably not.

Half the time I see Medium posts, the other half I'll see something hosted with Jekyll + github pages. Which technically isn't Self Hosted, but still quite different from just writing in Medium or something of the sort.

However I suspect HackerNews readers are not the average, and I do think there's a down trend on self hosting blogs, versus using Medium/Wordpress/Tumblr or even Blogspot.

Zyst··on Show HN: HNLive – Hacker News in Real Time
It seems to be a jQuery bit of code querying the api every 10 seconds.

No push or anything of the sort, so that's a bit of a shame.

Zyst··on Andrei Alexandrescu: Writing Fast Code [video]
He means offline viewing of online videos in a convenient way, like iOS Safari "Reading List" (Saves pages for offline viewing), or Pocket, which does much of the same but for text.
Zyst··on Google is Forcing Routebuilder to Shut Down
I don't think Google is in the wrong here:

If you have a route between two points 'white dots' appear in the route, then you can drag and drop those around to manually change the route, to share the URL you can either copy the url at the top bar or just click the 'share' option inside the hamburger menu, which gives you a minified link.

In the end, although it's an inferior(?) implementation, Google allows you to do the exact same thing. I think the ToS call mentioned is essentially appropriate.

Although it is a bit of a dick move, but in the end it is their api.

← PreviousPage 6 of 7Next →