HNHacker News
TopNewBestAskShowJobs

AngeloAnolin

581 karma · joined October 27, 2010

build stuff that matters
submissionscomments
AngeloAnolin··on Vue RFC: Expose logic-related component options via function-based APIs instead
Breaking changes such as this makes me rethink what could be the best approach with regards to front end development.

I can recall the time when I moved past Angular when they introduced so many breaking change on their next version. I started using React but was not comfortable enough to keep pace with its progression. Then I found Vue which was a breath of fresh air as this framework has allowed me to deliver end products faster yet being simple enough to allow for easy scalability & enhancements.

With these upcoming enhancements, I hope that it wouldn’t introduce major changes that would require for me to rewrite large portions of my applications.

I have a lot of trust and confidence with Evan and the Vue Community and I guess all these changes are in line with best practices and better productivity rather than following a path because another framework is doing things like that.

AngeloAnolin··on Chase did a bad thing, so we did a good thing
It mentioned that the opt-out requires a specimen signature (from the FAQ as well What do I need to do to opt-out?). How would you be able to ensure that the opt-out process for the customer will be valid / accepted by Chase if there's no actual human signature?

From Chase's perspective, wouldn't they be asking for more details especially if their business hinges on retaining people into their business as much as they can?

Update: Additional wording

AngeloAnolin··on Project Svalbard: The Future of Have I Been Pwned
I understand why Troy is doing this. Security is a big and a complex endeavor and having majority of the stuff done by himself alone is taking a toll.

One option that Troy could have done is to spin up a team / small company that would continue this project - with full control and guidance under his direction. That way, the trust that he has built from everyone at the community will be carried forward as the project progresses and matures further.

This will also allow visibility and transparency knowing that the people who would be working on this project will have access to him and everyone is on board on the direction moving forward.

Lots of companies / venture capitalists would be willing to support this cause which could provide the financing the project will need to be sustained and grow further.

AngeloAnolin··on Google Cloud Is Down
Does Google also have some sort of listing on which consumer apps are particularly affected (i.e. Gmail, Hangouts, Docs, Sheets, etc).

The cloud components may be directly affected but for consumers, there's nothing which will provide info on what consumer facing services are getting some issues.

AngeloAnolin··on Scrum is fragile, not Agile
There have been a lot of software development methodology but one thing that's been overlooked a lot is the competence of the people doing the execution of the project. I am talking not just about the developers / engineers who are building the product but everyone across the pipeline - product owners, business stakeholders, process specialists, business analysts, project managers and just about everyone else.

People attribute failure to the process because it is demeaning to put the blame on people when established best practices can receive the finger pointing.

Stop the notion of being nice to the lack of skills of people. Hiding behind being nice does not resolve the issue but rather propagates it. Fix the issue by providing the grounds for people to learn and become productive.

AngeloAnolin··on Can we all stop using Medium now?
I've seen a lot of complaints about how Medium is becoming worse in terms of writing / publishing / blogging your thoughts on the internet [1]. I just don't see why no one (or group) has taken to building a similar service less the cruft and could still be a viable business.

[1] https://m.signalvnoise.com/signal-v-noise-exits-medium/

AngeloAnolin··on Show HN: Web App Generators for React, Angular, Vue, SQL, MongoDB or Firestore
This is what's showing up for me now [1]

[1] https://ibb.co/7NR1Dwm

AngeloAnolin··on The Heart of a Swimmer vs. the Heart of a Runner
Fascinating to know that swimmers (professional) employ breathing techniques, as well as being selective on which body part they choose to use during swimming events - given the ratio of how much oxygen is utilized when using a part of the body against not using it.

Does the size of the diaphragm also takes into factor on this scenario? I guess it might be because that would be the muscle that helps compresses the lungs to be able to take in the most amount of air possible.

AngeloAnolin··on Never Save Passwords on Chrome or Firefox
This should be reported to the Google Team and perhaps they should award the author some compensation as part of their bug bounty program.

This is alarming.

AngeloAnolin··on Gmail confidential mode
Interesting take from a friend overseas who is into a lot of Security and Data Surveillance.

Me: So, what do you think about Google's Confidential Mode settings? Are you going to use it in your company?

Friend: It is one of the topics heavily debated right now. Especially by our management.

Me: Is that so? Why?

Friend: Lots of legal implications that needs to be addressed.

Me: How about you? What's your take?

Friend: Well, for a start, given Google's history of surveillance, this type of enhancement only just gives them more power and capability to focus on information that are being deemed sensitive by an individual or an organization.

Me: You think so?

Friend: Absolutely. Imagine if this person sends out approximately 100 emails in a day, and marks 5 of them as sensitive or confidential or whatever terms you would like. Google can then sequence the emails to track based on the confidentiality that was set forth on it.

Me: Never thought of things in that perspective.

Friend: Yes. Further to that, they could then add more focus on confidential emails which would have a very specific expiry dates. This becomes more specific to their focus, where they can direct their resources specifically on this.

Me: (Intently listening)....

Friend: It's like this. Assume you have boxes in your house. Each box contains different stuff. Some box may contain your cash, or jewelry or any other important stuff. Now, you have a burglar going inside your house. With a 100 boxes, they would certainly only spend a couple of time to rummage through the boxes. If they can only open 5 boxes, with the possibility of those boxes containing nothing but garbage, then the burglars are not successful in getting your prized stuff. Now imagine having those boxes labeled with stuff like 'MONEY', 'JEWELRY', 'CONFIDENTIAL', 'IMPORTANT TO DISPOSE BY DATE YYYY-MM-DD', etc. Doesn't that give the burglar an easier way to run through the boxes? This eliminates for them wasting on boxes that may have no importance at all.

Me: That is certainly a possibility if you would think of it.

Even though such scenario may be far-fetched from a corporate (Google for Business) standpoint, it is still worthy of a discussion. IMHO.

AngeloAnolin··on How we do Vue: one year later (2017)
The main argument why I am using Vue (especially) on a lot of side projects is that I am able to deliver faster and better software products to my customers. For small businesses, they rarely care with which framework you utilized to deliver the software. What they care for is that they know they are getting value out of their financial investment and that it could really help with their operations.

And the ease with which I am able to extend / scale / enhance the application within a very short notice is also one of the highest selling points of my choice. Majority of businesses equate time resources with $ and the faster they are able to utilize the software, the better their business becomes.

AngeloAnolin··on Stomach of Dead Whale Contained 'Nothing but Nonstop Plastic'
The discussion here was initially geared towards trying to reduce plastics but leaned more over the food that people eat. Just a causal way of observing how people tend to veer away from the point of the original issue needing to be resolved.
AngeloAnolin··on Addressing Spotify’s Claims
I like the fact that apple published the contacts for further inquiries related to this debacle (found on the bottom of the article). Their openness and transparency in providing these information deserves an applause.
AngeloAnolin··on U.S. users are leaving Facebook by the millions, Edison Research says
One area I see why FB is losing a lot of users is that there's just too much noise generated, where the content which people may find to some degree useful is being crowded by the same repetitive ads, notifications, (fake) news and headlines that are being circulated around within your interests (friends, followed stuffs, etc.).

I recall when FB was immersive because it provided you content which you relate to - people you know, people you follow, interests that makes you feel that this social tool is enriching your life. Nowadays, FB is like a river with too much garbage on it. You won't enjoy swimming, much less even enjoy what you are seeing.

AngeloAnolin··on Let me set the record straight
Large organizations generally provide people at the C-level options to tender their resignation rather than hitting the news with supposed firing (or letting go). Firing connotes a lot of negativity as well as from a public relations perspective, they want to ensure that this process would generate the least amount of noise.
AngeloAnolin··on Why Drugs That Work in Mice Don't Work in Humans
Human !== Mice

We can even argue that Human !== Human due to a million variables that differentiates them at microcellular level.

AngeloAnolin··on America’s Cities Are Running on Software from the ’80s
I think this stems from the fact that IT in government is still treated as a cost rather than an integral part of the business. Generally, software projects will require hundred of hours of vetting, subject matter expert analysis, political will and pressure before they even get past the approval stage. And by the time the project is approved, the process which the project was intended to modernize may have already adopted a different set of methods thereby setting the project for failure (by not meeting what was needed).
AngeloAnolin··on Elizabeth Holmes' Final Months at Theranos
I've read the book by Carreyrou - Bad Blood [1] and up until this time, I am left wondering if she really was insane, or on the firm belief that she can revolutionize something.

For her to be able to convince a lot of people - companies, investors, CEOs and perhaps a multitude of bright people to do what seems to conclude as a big fraud is still mind boggling to say the least.

You got the best engineers, doctors, laboratory technologists, medical techs, pharmacists, and just about everyone in science, and yet they continued for so long on this path of bizarre development of a product. Why did these people only realized when it was too late and that everything would crumble down at some point? They must have shared her vision with an intensity that has out shined their conscience and common sense.

[1] https://www.gatesnotes.com/Books/Bad-Blood

AngeloAnolin··on New pill can deliver insulin
Breakthrough like this needs to be designed so that people can afford it. It just becomes burdensome (and depressing) for people who may need it and find the cost out of reach.

On the other hand, given that treating diabetes is more costly to the society in general (although more profitable for the pharma companies), shouldn't there be more research to ensure people don't get into the trap of becoming diabetic? One reason people become Type 2 diabetic is that they are completely unaware that their lifestyle and food they are eating are slowly creeping in to make them suffer with this disease. Healthy people only know about them becoming diabetic because the cycle to get your blood sugar measured (A1C Hemoglobin) is too far in between (annual checkups). If a person is more aware of his/her blood sugar levels at shorter intervals, then a proactive approach can be made so that the person can do changes that will help prevent diabetes.

AngeloAnolin··on Saudi Arabia runs online database of women to track them, stop them running away
With software systems that are being strategically used for abuse in guise of its declared purpose, I wonder if there are underground hacker groups or individuals who are using their skills and resources to help quell such abuses.
AngeloAnolin··on Show HN: Learn React fundamentals
Someone mentioned here the book Full Stack React [0]. The same team also made a great book for Vue:

Fullstack Vue [1]

[0] https://www.fullstackreact.com/

[1] https://www.fullstack.io/vue/

AngeloAnolin··on Companies Manipulate Glassdoor by Inflating Rankings and Pressuring Employees
Having FORMER employees do some authentic reviews for companies they've last left is also quite difficult - in the sense that this person may fear the repercussions should they write something about the company that places the organization in a bad light.

One way I can think of is a service, where companies sign up, and let potential employees be able to speak in an anonymous manner with real (albeit anonymized) employees so that real feedback on actual working conditions are provided. The key here though is that all current employees should feel safe that they are speaking about what's the real conditions of work at the workplace, as well as providing enough credibility to the applicant that they are actually speaking to someone working there.

Of course having companies sign up for this will be inherently difficult, as each company always wants to maintain their shining standards in any form, and does not want for only a group of certain individuals to tarnish their good(?) reputation.

AngeloAnolin··on Twins get different results when they put 5 ancestry DNA kits to the test
From the article (and the company themselves):

"The company said it approaches the development of its tools and reports with scientific rigour, but admits its results are "statistical estimates."

It is very likely that there's a fine print on their procedure that everything is a Guesstimate and while their algorithms will process things the same for every sample, there's just too much variations that are unaccounted for even in such controlled environments.

What would surprise me for example is if someone sent in their DNA for analysis twice on the same company and get varying results. That would mean that the process itself is not well-established.

AngeloAnolin··on Climate Concerns Are Pushing Oil Majors to Look Beyond Fossil Fuels
Yes, I do agree that the shift will happen soon. Radical? Maybe, depends on the technology and progress made towards it.

But you can never discount as well that vehicle manufacturers are also researching / innovating on ways to make their ICE's more efficient. Again, you cannot simply throw away the investments that car manufacturers have thrown into making their gas (or diesel) dependent vehicles.

AngeloAnolin··on Climate Concerns Are Pushing Oil Majors to Look Beyond Fossil Fuels
I recall 10 years ago when an oil & gas company was in the process of re-branding themselves and wants to call them "The Energy Company" given that the thrust for organizations and governments were geared towards reduction of greenhouse emissions caused by fossil fuels. This was also promoted heavily by environmentalists and climate change advocates who have added to the mounting pressure that these companies have to tackle. Not to discount as well the heavy tax burdens for these companies to operate.

But the sheer reality is that whilst there is technology available to harness these clean sources (solar, wind, wave, etc.), these companies cannot easily abandon the investment that they already have in terms of infrastructure, process and technology in the extraction of current sources. It goes alongside that the demand for fuel fossils is in essence a never-ending demand that needs to be supplied, for which supplying them makes a lot of business sense.

Look around the street corner and count the number of vehicles that rely on traditional energy source (gas, diesel) as opposed to the vehicles that require other form of energy (electric). The ratio is probably 100:1. Even with the advancements in the field of being able to fully harness the energy provided by fossil fuels (and thereby minimizing consumption), it is still a stark reality that the demand for it is there.

Oil companies are certainly looking beyond fossil fuels, but until there is an actual business incentive to go full thrust on renewable energy vs gas/diesel/fossil fuels, then the latter is here to stay in the long run.

AngeloAnolin··on Why I am moving away from Vue.JS
The article was more of a timeline of how the author delved into programming using different stacks and frameworks, then (finding) realizing that there is little market for VueJS. Hence, the choice to move to React.

I think there was not even a hint of a compelling reason why moving away from VueJS was made.

AngeloAnolin··on The US spends more on healthcare for no gain says new report from Johns Hopkins
Going south of the border is not necessarily an easy option for any medical professional in Canada. Even though the standards in terms of education are the same, there are licensing and professional standards that needs to be hurdled by the individual.

The problem in Canada seems to stem from an inefficient manner with which health care is being administered. In hindsight, Canada's health care is following the US model, which have for a lot of reasons, failed spectacularly to provide what it was mandated to do - provide health care accessible for all.

AngeloAnolin··on Doctors ask engineers to spend more time in the hospital before building apps
Customization happens at the user level. We architected and designed the application to allow for this flexibility.
AngeloAnolin··on Doctors ask engineers to spend more time in the hospital before building apps
This is so true.

One of my previous professional experience was working for a company that delivered a complete hospital information system that was used in two of the biggest health institutions in the Middle East.

Initial software development was done offsite, but then, the owner and CTO of the company thought it more wise to bring in the developers on-site. On-site here meant that our team was provided an actual area in the hospital where we were given freedom to observe, collect and synthesize as much information related to the system we were building.

One major challenge we faced was that, for example, we have three doctors all specializing in the same category, i.e. cardiologist. All of them would have different ways of wanting how the technology will support their process. One would want information laid out in a different manner, with quicker access to other information he need from other facets of the system. There's just no way to standardize a specific process. This lead to us delivering solutions that allow the doctors to customize as much as they can of the application based off their preferred procedures.

Being there in the hospital itself I would say has tremendously helped the team deliver a lot of innovative functionality that I have still yet to see at this day and age. I was interfacing HL7 data with Siemens and GE Radiology and providing the doctors to automatically perform dictation through Philips Dictaphone - where the recording is sent to an offshore transcription company in Asia, and the data returned and tied to the actual radiology exam it is designated for - all under intense security, compliance, and anonymity.

I've also observed through working in different hospitals, there is a lot of variations in the workflows, hence the necessity for engineers to actually be present and on-site. This provides the developers a real-world picturesque view of what needs to be built that will make every hospital staff (doctors, nurses, aides) become very productive.

AngeloAnolin··on Ask HN: How do you store photos and videos?
Dropbox and OneDrive only for the most important photos.

Storing all my photos online would require for me to get a very expensive plan. I do have offline storage of multiple external HDD where I regularly sync together.

← PreviousPage 3 of 11Next →