HNHacker News
TopNewBestAskShowJobs

vmasto

739 karma · joined July 16, 2013

submissionscomments
vmasto··on Idx: Easily access deeply nested nullable fields in JavaScript
I don't quite get this, maybe someone can help. There's already a proposal for adding the existential operator in ECMAScript, if you're going to require babel transpilation why not simply write a babel plugin for the existential operator and use that?

If the argument is "because the proposal is immature and could be withdrawn" then the counter argument is that you have basically extended the language already by providing a built in "idx" global much like, say, parseFloat, with the difference that your function does not have any chance of actually being in the spec at any point, unlike the existential operator, thus you're basically masquerading the fact that using idx and the current proposal is the exact same thing just with different syntax.

vmasto··on Teach Yourself Computer Science
Wow then it is actually extremely interesting.

My main question is about time, if you don't mind answering. The website estimates about 250 hours per course, looks like about 4 courses per year for the first two years, that would amount to about 4 hours of study per day (weekends included) per season (about 9 months), how accurate is this? In short, how much time do you devote on the program?

Also, how are exams conducted? Does one have to be physically present?

vmasto··on Teach Yourself Computer Science
I'm kind of skeptical about the total cost, I've been looking at the fees section of the course's website (http://www.londoninternational.ac.uk/courses/undergraduate/g...) and it looks it's upwards to $7000 per annum for the BSc, or I'm missing something.
vmasto··on Teach Yourself Computer Science
Extremely interesting. How much time do you need to devote for a successful completion in 3 years per your experience? Is there any way to advance faster?

Edit: The website estimates about 250 hours for each course, at four courses per year, that's 1000 hours per nine months, it looks like the estimate is at least 4 hours of study per day (weekends included) for the duration of the course (about 9 months). How accurate is this?

Also, do you have to be physically present for the exams?

vmasto··on Teach Yourself Computer Science
I think they're asking more like what's the difference between this degree (which is remote) and an "actual" degree in UoL where you attend normally and physically as a student. That's also my question.
vmasto··on ECMAScript 2016+ in Firefox
Sorry for the late reply. Multiplexing is not a panacea, there's still some overhead, and even if there wasn't there's still a point where you start to lose lot of performance by limiting gzip compression (the smaller the file the less efficient the compression is).

You can read more about why we'll always need a bundling step at the following links:

http://engineering.khanacademy.org/posts/js-packaging-http2....

https://medium.com/@asyncmax/the-right-way-to-bundle-your-as...

https://medium.com/webpack/webpack-http-2-7083ec3f3ce6#.74q6...

vmasto··on ECMAScript 2016+ in Firefox
HTTP/2 won't make a serious difference in regards to that, bundling will always be required. Also minifying will always be required, so there's always going to be a build step anyway.
vmasto··on Ask HN: What is the worst software that you have to use?
LastPass.

It's amazing how bad the UI and user experience is.

vmasto··on Ask HN: What is the worst software that you have to use?
I have the exact opposite opinion on Slack.

Their new electron app is better in perf and memory and generally the experience is the best I've had (and I've used professionally pretty much every chat app there is).

Compared to alternatives like HipChat or Skype it's eons ahead.

But threads are useless indeed, I'll give you that.

vmasto··on Awesome OS X Command Line
It's just how these types of lists are called; "awesome" doesn't imply anything other than it's a list of resources and material pertaining to a specific topic (usually tech/programming).

https://awesome.re/

vmasto··on Ask HN: I’ve been applying to a million jobs
I believe you guys are being overly harsh and strict, you probably don't realize it but to me you sound like you're criticizing for the next Jony Ive position.

I find OP's work impressive and his design skills are great, he handles minimalism with grace, and that's not something a programmer could achieve without previous design principles.

His website's concept is exactly what it should be (being a T shaped professional), his grasp on typography is very good (a far better skill to have than the ability of making a million animations to impress), his Skyler app is extremely well designed and overly his work is above average in every way.

I'm not sure why OP is having trouble finding work, but it certainly is not his skills. Perhaps it's the way he presents himself, or sounding needy, or he aims for positions that require much greater experience.

He is absolutely fit for a junior to mid level front end developer or UI engineer job in my books.

Edit: His name is Olivier, just goes to show how much attention you paid when reviewing his work. (edit 2: parent edited their post where they originally referred to OP as "she" and "Olivia")

vmasto··on Callback Hell (2016)
Actually `setTimeout` is not part of the core language, it's a Web API.
vmasto··on Fix the GitHub Dark Menubar
255,255,255 is white.

The text is 0.75 white. The header background color is explicitly set with hex.

vmasto··on Fix the GitHub Dark Menubar
If you remove the class right now the header reverts to how it was. This is what these extensions are doing right now, simply removing a class.

I'm saying that Github is going to apply the dark styles by default soon (without the modifier class) and the only way to revert the header will be to rewrite the old styles.

vmasto··on Fix the GitHub Dark Menubar
Not expressing any opinions on this but it's not pure black. The shade used is #1e2327 or rgb(30,35,39)

Edit: also 255,255,255 is white, not black.

vmasto··on Fix the GitHub Dark Menubar
Just a heads up that these extensions will stop working soon.

https://twitter.com/mdo/status/830149416556191744

Most of these extensions popping up that revert GitHub's header to white are simply removing the `.header-dark` class which (currently) applies the dark styles and according to @mdo the styles will be permanently applied as a default.

The only way to revert them after this would be to reapply the old styles so if someone really wants that they might want to save them now.

vmasto··on React Router: Declarative Routing for React
No, RR is the de facto standard for the React community. And they're not doing training just on RR.

Claiming that because they made the most popular routing library for React it's shady to provide tutoring about it for profit is very much of a stretch in my book. Care to explain where exactly is the conflict of interest? Does that mean it's also shady to work as consultants? Where is the line drawn?

Do you really believe that noone is going to call them out if they started doing things deliberately to maximize profit (i.e. breaking changes without actual improvement, harder to understand than necessary APIs, etc)?

vmasto··on React Router: Declarative Routing for React
I'm sorry I fail to understand how this is different than tutoring, say, a coach who's developed a training program selling DVDs and also getting paid for personal training on his own program.

This happens all the time, in many industries, where's the dirt?

Anyway, I'll take this chance to thank Ryan and Michael and Tim and Jimmy and others I forget for their hard work.

vmasto··on Differences between Heavy Metal, Thrash Metal, Black Metal, and Death Metal
Voice of the soul!
vmasto··on Differences between Heavy Metal, Thrash Metal, Black Metal, and Death Metal
Great overall but the omission of "Death" (the band) in death metal is a mystery to me. Death was a great influence not just in death metal but metal in general and defined the genre. They were impeccable musicians and brilliant virtuosos. I think any song from Death's early albums is a much better example of the music's "sound" than anything else.
vmasto··on Google Cloud Platform Icon Library for Architecture Diagrams
Would an ad server/logging solution make sense to add? Apart from Amazon's solution I had a real struggle finding something concrete.
vmasto··on Bootstrap 4 drops IE9 support and goes full flexbox
I'm sorry I don't understand your point. Flexbox is part of CSS. How do you suggest laying out predefined elements in a framework?
vmasto··on Webpack 2.2 – Release Candidate
No they didn't. Webpack 2 has been kept in alpha and beta for so long exactly because the documentation was lacking. If anything that fact alone shows a good amount of maturity.
vmasto··on Webpack 2.2 – Release Candidate
> Please, someone explain to me what does this thing do that Browserify can't.

Nowadays not a lot more, but when it came out it was a revelation.

The key thing to note is that replicating webpack's abilities in browserify takes about the same or more amount of config and boilerplate.

vmasto··on How Google Is Challenging AWS
So the question then is what are those services for?
vmasto··on How Google Is Challenging AWS
Given that Amazon currently offers this as a service (two different services actually, snowball and snowmobile for exabytes), i wonder what gives?

Is one less informed than the other or what am I missing something? Why such disparity in opinion?

vmasto··on Commas.js
Warning, this library leaks a global named 'commas'.
vmasto··on Fewer than 3% of cars sold in the U.S. have manual transmissions
Source please?
vmasto··on Show HN: JavaScript books, free online
Dr. Rauschmayer also maintains one of the best blogs about Javascript http://www.2ality.com
vmasto··on Trump Picks Top Climate Skeptic to Lead EPA Transition
As a European I can't help but think that this is an immediate demonstration of how the leader of the United States can have actual impact on my life.

I was being mocked today by my (also European) peers when I expressed my disappointment in the election's outcome with the argument that I'm overly "Americanized".

I believe many people fail to realize how big of a player America truly is when it comes to global policies (environment, nuclear, wars even).

← PreviousPage 4 of 6Next →