HNHacker News
TopNewBestAskShowJobs

AngeloAnolin

581 karma · joined October 27, 2010

build stuff that matters
submissionscomments
AngeloAnolin··on What I learned from reading a thousand emergency room bills
This is the same in Canada - universal health care administered in each province.

Although I seemed to have noticed a lot of increase as well in terms of pricing and services.

There's just really no cure for an appetite of greed.

AngeloAnolin··on What I learned from reading a thousand emergency room bills
Reading this article and seeing all the startups sprouting in the field of health care and medicine tells me that there's still a lot more areas to innovate and disrupt in this industry.

One big issue though are that lobbyists who wanted to keep prices high - to squeeze in as much profit as they can out of these. Drugs, Antibiotics, Procedures, Medical Professionals. I know it would be far-fetched to standardize and at least provide some level of transparency across all facets of operation in this field, but that would be a good start.

Analyze the data, and find ways where things can be improved incrementally.

AngeloAnolin··on Neither PWA nor AMP are needed to make a website load fast
Want to load fast? Load less.
AngeloAnolin··on Goodbye, EdgeHTML
I like FF stance especially with regards to privacy. It has significantly better as I am using it more and more on a personal level.

At work it's a different story though as our organization is heavily baked into Google's productivity suite (Gmail, Docs, Sheets, etc.) and of course, Google will always recommend using Chrome.

FF is far from perfect, and I see a lot of constructive comments here which, if taken by FF, can really improve a lot of aspect in their product.

AngeloAnolin··on Canada has arrested Huawei’s global chief financial officer in Vancouver
Just a bit unclear on this:

"Canada has arrested the chief financial officer of China’s Huawei Technologies, who now faces extradition to the United States on suspicion she violated U.S. trade sanctions against Iran."

What violation was really committed? Was it Huawei doing business with Iran, like selling chips/devices/etc on their product line? If it (the Huawei company) did, shouldn't everyone on the company's employ who have had a hand on the products that were provided to Iran be arrested?

I look forward to having more factual information on this, rather than mere speculations on the violations that were supposedly committed.

AngeloAnolin··on Ask HN: Is there a better way to document complex software architectures?
I only abide with one rule - the documentation that you would create, whether diagrams, contextual model, or any artifact related to the software should be something worthwhile to read. Otherwise, it all becomes a meaningful assumption with zero audience.
AngeloAnolin··on The State of JavaScript 2018
Yes, it is quite a fact that enterprise businesses tend to adopt Angular as it has more sort of an enterprise appeal due to its popularity and being backed by Google.

I had a friend (F) interview for a FE developer position. He was more of a React adopter and he spoke with the architect (A) of the team. The company was heavily invested into MS technologies (think a lot of WCF Services)

F: So, what technology stack are you moving into? A: We wanted to retain as much of our backend WCF stuff, while we move our front-end into Angular. F: So has there been a project that was started? A: Yes, we have started to move 8 of our enterprise apps to Angular. F: Any challenges so far? A: Well, the code seems to become a little too complicated for our developers to work on. We'd like to get it to a cleaner and more maintainable state. F: Have you considered other frameworks? A: Sadly, no. Company has invested more than 2 years in re-designing the app. And besides, Angular is backed by Google, hence, we seem to think that it will be the right tool for the business. We've invested a lot of time as well with it. F: But you are saying that productivity overall is low because the complexities of your Angular code base is taking a toll on your developers? A: Yes, in some sort of ways. There are Angular constructs which just does not make sense. And nipping the warnings and errors in the console is just a task that's too heavy and tedious. Although we like the fact that Angular can play nicely with our backend stuff with very minimal changes required on that side.

Practically, the architect was saying that the enterprise adopted Angular due to its immense popularity way back then and being heralded as an Enterprise framework.

Although my friend was offered a very good salary (by Canadian standards), he politely declined the offer, after inspection of some of the code base and the challenges that he would be facing.

AngeloAnolin··on The State of JavaScript 2018
Website looks crisp and nice. Wondering if the source code for the site is available?
AngeloAnolin··on Microsoft Is Putting Ads on the Mail App in Windows 10
They also do this on the web version of Outlook. [1].

And you could see that the ads are littered all over the place. And their ads don't really make sense anyway, as for example, the ads that I see are something that:

- I am not interested - Irrelevant as the products have no use for me - Unable to purchase as the products themselves are not available locally where I am located.

They should probably train their algorithms for ads to ensure that it is something interesting (or at least would compel the consumer to look). For example, I noticed that in Instagram, the ads are more targeted, and they usually remind you of stuff that you have recently searched.

[1] https://imgur.com/a/fcmyMMf

AngeloAnolin··on Companies struggling to fill jobs 'should try paying more,' Fed's Kashkari says
One missed point is that companies should also fill jobs with people who are willing to do the work. Most of the time, their economics and hiring processes are blurred by trying to get what they perceive the best and those who usually have a lot of clout based off some social media information they have gathered.

It is far easier to train and make an expert of someone who wants to work with you than getting someone who has all the nice credentials that pretends their expertise. People who embrace what you are providing are generally more inclined to stay and contribute.

AngeloAnolin··on Sr.ht, the hacker's forge, now open for public alpha
This is impressive. The level of thinking that you’ve put into this project is totally amazing. Kudos.
AngeloAnolin··on Hire people who aren’t proven
Applicants in general I feel are always to be on a disadvantage because most companies leave the hiring to the HR Department, who have very little clue on what they need to actually be looking. Most of the time, they would have a checklist, where if the person does not meet enough of their threshold, that person is immediately passed off for the next applicant.

Add the process that some folks do to screen candidates - lots of times, these are not objective in nature and tend to skew towards most applicants who seem to have a very impressive profile made up of fancy words and half truths.

AngeloAnolin··on Am I logged in or not? GDPR case study on the example of Chrome browser change
Taking things into perspective, what benefit does I, as an individual user will get when Chrome automatically logs me in the browser when I sign into my Google account?

Unless there's a compelling benefit for me as a consumer, then I think Google wasted a lot of engineering hours and talent building something that majority of people would want no part of.

AngeloAnolin··on Ask HN: Who is hiring? (September 2018)
I did sent an application but never got any reply (nor acknowledgement).
AngeloAnolin··on I know why rejection emails suck – I write them
I would really rate a company that provides honest and truthful feedback a notch on top of the others as this shows some form of the culture that they have in their organization.

You can do an automated response to 95% of the rejected ones, and for the rest which made the cut past the initial stage of applying, having a more human-centric approach on providing response is the way to go.

The good words that would come out vouching for the company I think is enough reason that hiring organizations should take the effort to provide a meaningful response to some applicants.

AngeloAnolin··on Programming in the Adult Entertainment Industry Is Broken
Update: I found an archived link [2] as I scrolled further below.

I may have missed the boat as this is what can be seen on the original post:

"I've deleted the post because some of you are [insert expletive]. The client I do work for is not doing anything illegal. There's no money laundering going on. It's a more legit business than some big-chain stores I shop at."

Anybody care to provide a gist of what was originally posted? Tried cached version [1] but contents are still the same.

[1 https://webcache.googleusercontent.com/search?q=cache:qqZZR3... [2] https://archive.is/mP6Ky

AngeloAnolin··on Upwork Freelancers Who Want Guaranteed Pay Have to Opt in to Tracking Software
Would you care to elaborate how you see the Upwork Monolith is trending to become harmful to freelancers? It would be nice to see your thought on this.

I'd like to see a more balanced Upwork type of freelance work, where perhaps a lot more people are given the chance to participate through quality, rather than quantity.

AngeloAnolin··on Show HN: Trends – A GitHub trending PWA
Dropdown arrow still does not show in Windows 10 with Chrome v. 68.0.3440.75 [1]

Same with Microsoft Edge 42.17134.1.0

Works OK on Firefox 61.0.1 (64-bit) [2]

[1] https://imgur.com/a/e9pw5Ii [2] https://screenshots.firefox.com/iv6SFyfw29zh91WG/trends.now....

AngeloAnolin··on GitHub Coders to Microsoft: Cut Ties with ICE or We'll Move Our Projects
Just puzzled what would really be the impact from a business perspective if those coders move their projects out? Will it damage Github’s reputation that would turn into a mass exodus of people using their service?

I think a fair set of governance on the ICE relationship that MS has alongside conformity from the developers / project maintainers can be achieved in this scenario.

AngeloAnolin··on Ask HN: How did your passion for computer stuff start?
My fascination with computers started when I watched the movie Hackers (1995) [1]. I just liked the idea of the underdogs upping the ante over their well-funded bureaucrats and being smart and stubborn. Even though this was rather a bland movie (by today's standards), I appreciate the fact that this movie pushed me into the realms of software and computers in general.

[1] https://www.imdb.com/title/tt0113243/

AngeloAnolin··on GitHub Stars !== Usage: React Is Still Blowing Vue and Angular Away
Not really big fan of articles like this. Why the need to compare and say this one has more stars, or is more used, etc.

I am thankful that we have these frameworks / libraries / modules that have greatly helped in our software development process.

At the end of the day, what matters is developer productivity, their happiness and satisfaction (regardless of the toolkit they use), and the overall value that their product brings to their intended target (outcomes).

P.S. I use Vue, React, Angular, whichever suits the need of the client the most.

AngeloAnolin··on Vue Passes React's Star Count on GitHub
The star count that should matter for me would be as follows:

1. The happiness and productivity level I have when perusing one over the other.

2. The actual application being shipped and the level of happiness and satisfaction that I get from the customers.

3. The number of features I can quickly ship on top of the application.

4. The ease of maintainability / support for the application. Easier to maintain = more stars in my world.

The feature set that both frameworks offer are pretty much on par, although I would say (IMHO) that Vue is far easier to understand and seems to be less complex, over all the other frameworks I have used (React, Angular, Ember, Knockout).

AngeloAnolin··on Ask HN: What's your favorite way of getting a web app up quickly in 2018?
This is what I use when I want to prototype something really quick.

VueJS

Surge.sh

Firebase (if there's a need to store data)

I think I already have a pretty established workflow when starting things up, due to numerous stuff I have built previously. Hence, the process of doing things multiple times (and making some tweaks to along the way) seems to make it really fast and straightforward.

My take is that just do repetitively what you feel comfortable at and at some point, you will reach a level where everything feels so easy and natural.

AngeloAnolin··on Microsoft acquires Github
Can't wait for the update on TFS where it will now say:

Microsoft Team Foundation Server powered by Github

=)

AngeloAnolin··on Ask HN: What is Spotify desktop client built with?
I believe they use the Chromium Embedded Framework.

It has been discussed on Quora [1] by some Spotify Devs.

[1] https://www.quora.com/How-is-JavaScript-used-within-the-Spot...

AngeloAnolin··on Introducing .app, a more secure home for apps on the web
Just for fun, I tried these domain names via the url get.app:

apple.app

facebook.app

instagram.app

twitter.app

ycombinator.app *

snapchat.app *

producthunt.app *

whatsapp.app

amazon.app

microsoft.app

google.app

hotmail.app *

dropbox.app

intercom.app *

pivotal.app *

tesla.app

dell.app

ibm.app *

* AVAILABLE

AngeloAnolin··on Hello Go
Fastest way to get around the paywall on this article is by right clicking on the link and selecting:

Chrome: Open Link in Incognito Window

FF: Open Link in New Private Window

These are the browsers I used generally.

AngeloAnolin··on You probably don't need AI/ML. You can make do with well written SQL scripts
AI, ML, Data Science, Algorithms - these are just the fancy buzzwords we have tended to associate with how we analyze data. We have been doing a lot of these stuff (especially if you are in the software engineering world for business and consumer products).

Iterating to the author's given examples, we have probably been doing:

What would be the net effect in terms of sales and profit if we reduce our price by 5 cents, but increased our sales 25x? Those are already models that encompasses predictive modeling, where we provide inputs and determine from a given set of output based on general assumptions backed by data.

AngeloAnolin··on Oracle owns “JavaScript”, so Apple is taking down my app
Reading this article makes me want to speed up on a project where I am migrating an application away from Oracle DB and Forms.
AngeloAnolin··on Mark Zuckerberg testifies before Congress
Waiting for official transcripts of this session so I could read and understand better the discussion.
← PreviousPage 4 of 11Next →