HNHacker News
TopNewBestAskShowJobs

otto_ortega

322 karma · joined August 6, 2015

submissionscomments
otto_ortega··on Show HN: Private, text to entity-relationship diagram tool
Cool tool. My favorite tool for text to model / model to SQL is: https://app.quickdatabasediagrams.com/
otto_ortega··on Is El Salvador Up?
Which so far is close to ZERO... I live here and I can tell you that so far no big business has opened operations in here "thanks to bitcoin". Our beauty pageant contestant turned US ambassador Milena Mayorga has organized several excursions to the country for "bitcoin investors" including some Thether funders and her now best buddies/cheerleaders Max Keiser & Stacy Herbert. I still have to see the payoff of those excursions aside from free helicopter rides for the assistants [1] ...

[1] https://www.elsalvador.com/noticias/negocios/bitcoin-criptom...

otto_ortega··on Is El Salvador Up?
As a Savadorean: It is not... the RECOVERY on tourism is most likely due the relaxation on rules regarding COVID-19, a negative COVID-19 test or even proof of vaccination is no longer required to enter the country. You no longer are required to use a mask to enter restaurants or pretty much any public place. That alone was enough motive to entice enough people (particularly Antivax Salvadoreans leaving abroad) to come visit and cause that rebound on pre-pandemic levels.

But that serves no good to the agenda of the pro-bitcoin, maxis and the goverment itself, so...

otto_ortega··on Is El Salvador Up?
> but it's an incorrect and very misleading way of presenting the data.

As a Salvadorean I can tell you that is pretty much the way the goverment propaganda machine works... Misleading, inaccurate data or straight up lies. On this particular case the reality is that levels of tourism are back to 81% of its pre-pandemic levels, which is good on its own right, but wasn't good enough for the goverment agenda... so they starting pushing the "tourism is up 81%" thing and slapped bitcoin (which as little to nothing to do with that) on top. if you dig deep enough even the own goverment clarifies that they are talking about recovery and not growth on some publications underneath the propaganda [1]

[1] https://www.presidencia.gob.sv/el-salvador-es-el-segundo-pai...

otto_ortega··on Is El Salvador Up?
As a Salvadorean I have to say the "El Salvador seems to be up" argument is bullshit, I suspect you are already aware given that your source for claiming "tourism is up 81%" is Cointelegraph... but just to clarify those numbers that the goverment and its propaganda machine made sure to spread:

1 - It is not growth it is RECOVERY, tourism is back to 81% of its pre-pandemic levels. Even the own goverment sources say that if you read the pages below the propaganda [1]. So no, tourism is not up compared to pre-pandemic levels, instead we recovered 8 out of every 10 visitors we had before the pandemic...

2 - No, it is not because of Bitcoin. I understand if you are pro-bitcoin, that's alright. But reality in here is that pretty much no business is accepting Bitcoin any more, even plenty of the business that did accepted it when the law passed have gone back to not taking it. The large lines you used to see on the Bitcoin ATMs are gone now that pretty much everyone that wanted to claim the $30 USD bonus have got it (and the overwhelming majority of them converted it to cash immediately... ) and the Bitcoin ATMs are as empty as a ghost town except for the occasional BTC enthusiast/speculator that uses it to cash out some money.

I live here... But if you believe I'm wrong or biased, I invite you to come here and check things for yourself, you may be up for a reality check regarding the goverment propaganda, but you will still have a good time doing tourism.

[1] https://www.presidencia.gob.sv/el-salvador-es-el-segundo-pai...

otto_ortega··on Is El Salvador Up?
Nope. As a Salvadorean the "they've blown about 1% of their annual budget" argument irritates me...

First of all: "annual government budget of about $5.6B" this is misleading, the government is 100% reliant on NEW debt to operate, there is NO "disposable income" not even a penny...

Heck, the goverment just approved a new $650M debt package to execute a "last resort" strategy and try to pay old debt by buying bonds expiring on early 2023 at below face-value price, because lenders have pretty much lost faith on the goverment having the capacity to pay, so they are "cutting loses".

1% may look like nothing at face value, but when you are even a little bit informed about Salvadorean reality you know that $104M is A LOT of money for a country where the ICUs of the most important hospital of the public network get FLOODED every time there is a couple of hours of rain [1] and rebuilding the whole hospital would cost $170M...

[1] https://www.elsalvador.com/noticias/nacional/tormenta-bonnie...

otto_ortega··on Dapr – Distributed Application Runtime
Is this project similar to Eclipse Vert.x?
otto_ortega··on Gears
Lovely work, thanks!
otto_ortega··on Doctors ask engineers to spend more time in the hospital before building apps
I'm have the desire to make an attempt of developing a new type of EMR system, putting special focus on the documentation part of things.

Is there any health care practitioner around here with time for a 15-minutes phone interview or willing to exchange a few emails so I can better understand his/her needs?

otto_ortega··on This technology would spot a secret chip in seconds
This article is shameless self-promotion... "to compare a printed circuit board and its chips and components with the intended design..." So every company now has to design its own servers, routers and every other piece of hardware from the scratch to avoid "spy chips" ? Yeah... Sounds like a good idea...
otto_ortega··on SETI spots dozens of new mysterious signals emanating from distant galaxy
What amuses me is the fact that we are so obsessed with finding civilizations that have an equal or superior level of technology than we do... If such civilization does exists, and if they are anything like us... Our history show us things will NOT end well for us!

The more advanced civilization will eventually (always...) conquer the less advanced civilization when in need (or desire...) for resources.

It is like if a deer were obsessed to find the hunter that will put its life to an end...

If the question we are trying to solve is "Are we alone?" we have better try to look for "less advanced" forms of life, like marine animals or something like that...

Otherwise we will get the kind of reply we are not looking for... IMHO

otto_ortega··on Startup School Advisor Track: You Are In
I salute you and celebrate your epic comment! hahaha
otto_ortega··on Traveling to the Sun: Why Won’t Parker Solar Probe Melt?
It blows my mind to think that we DO have materials that can withstand such temperatures, even after understanding the part about heat transfer.

I hope that kind of materials can be mass-produced on the short term future to be used as insulation for homes!

otto_ortega··on Vue Passes React's Star Count on GitHub
Good, hopefully that will encourage more newcomers to try Vue instead of React, I find Vue to be more elegant and easy to learn (and understand) than React.

Hopefully as the Vue community grows that will drive more resources to the development of cool projects like Weex either directly by having members of the community getting involved on the development of those projects, or indirectly by motivating companies to develop tools to cater a sizable market.

otto_ortega··on NASA Finds Ancient Organic Material, Mysterious Methane on Mars
It was not my intention to criticize NASA, I like it and as I mentioned on my original post I hope they keep getting the funds they need.

My point was that the title seems a bit exaggerated given the content of the article.

otto_ortega··on NASA Finds Ancient Organic Material, Mysterious Methane on Mars
This kind of articles seems specifically made to say "please don't cut our funds" and not to communicate a newsworthy discovery.

"Ancient organic material", "Mysterious methane" feels like click-bait after you read the content behind it

I hope the NASA keeps getting all the funds it needs, it is just sad that they have to fall in this kind of strategies to do so.

otto_ortega··on Truth First, or Why You Should Mostly Implement Database-First Designs
I totally agree with this. On my experience that is the approach that works best.

1 - Define the requirements 2 - Design the UI AND its behavior

From seeing the UI and understanding how it is expected to behave you can get a clear idea of what entities and attributes you will need, from there you can derive the database design.

3 - Design the database in a way it fits all the data you need to display on the UI, and all the data you don't need to display but need to make the UI behave in the way you need it.

4 - Code the business logic required to link the database to the UI, in whatever language you choose.

otto_ortega··on Learn to sell
Let me know when you have more info about that "Selling 101" online course. I'm interested.
otto_ortega··on Ask HN: What is the best VoIP library/service to add calls to an app?
Purchasing numbers via API it is something that would be very useful for us. And if you can provide us with carriers too that will be awesome (if the price is reasonable)

sales@2600hz.com is the best way to reach you or someone in there to discuss pricing and some other details?

otto_ortega··on Fedora 27 released
And look where those nefarious links are pointing!! developer.android.com and dl.google.com...

As I said, if you feel safer because you run all those commands manually, it is ok...

otto_ortega··on Fedora 27 released
You are changing your argument... You were originally talking about security and whatever you define as a "clean system" not about stability and robustness and on that regard my point remains valid:

Binary packages are not intrinsically more secure that plain text scripts that you can easily audit.

If you feel safer because you are executing by hand a bunch of commands that can be automated with a script that's ok.

In my case I rather spend that time doing something more productive.

otto_ortega··on Fedora 27 released
How is a collection of scripts for which you can easily read and edit the source code "worse" than installing a rpm package or a compiled program?

The thing about signature validation can be easily resolved with a simple text replace. About dependency tracking: as I said, it is not a package manager and it uses dnf under the hood, which already does that.

Unless you only install open source software AFTER doing a full source code audit. You are blatantly overreacting just to look as "security conscious".

For disclosure: I don't have anything to do with the project other than the fact that I have been using it for years without any issue.

otto_ortega··on Fedora 27 released
You are overly paranoid... The GitHub repo is literally the first thing that shows up when searching for "Fedy" on Google:

https://github.com/folkswithhats/fedy

If the "--nogpgcheck" bothers you, a simple text replace over the source code solves it.

Same with the "curl|bash" thing, you are not obligated to run it that way, you can just clone the repo and run it however you want, it is open source!

It is funny the way people overreact with things like this with projects that are open source but are ok installed closed source software and feel safe because they got them from the official repos...

otto_ortega··on Fedora 27 released
It is not another package manager, it is an utility to automate the process of installing/uninstalling software that normally won't be available under the software manager application that comes with Fedora.

It will add the repos, dependencies and execute all other steps that you will have to do manually otherwise, to have any of the programs supported installed on your PC.

After that you can manage any of them with dnf.

It is a great utility, extremely useful.

Here is a bunch of screenshots of all the things you can install with one click using Fedy:

https://www.dropbox.com/sh/oakue3yuc287ioq/AAARUn9Usi3IgaA27...

otto_ortega··on Fedora 27 released
If you are planning to try Fedora, here is my recommendation to get an astonishingly great set up in no time:

- Do a fresh install

- Use Fedy [0] install with a single click pretty much any development IDE you may need plus other must-have tools (Skype, Dropbox, VirtualBox, TeamViewer, etc...)

- Install the "dash to panel" Gnome extension [1]

- Use Fedy to install Numix or Arch as themes and "pimp" your GUI ;)

- Enjoy!!

Here is how my desktop looks with the described set up: https://snag.gy/F6SM4L.jpg

[0] https://www.folkswithhats.org/

[1] https://github.com/jderose9/dash-to-panel

otto_ortega··on Ask HN: What is the best VoIP library/service to add calls to an app?
Thanks for such a detailed answer, I will be checking 2600hz for sure, the only downside I see so far is that we will still need to use a SIP Trunk provider to connect to the telephonic network and register DIDs.

But it seems like a good option for sure, thank you for taking the time to point me to the specific parts of documentation related to the functionality we need to implement.

I will be checking the viability of using this service and contacting sales for a demo if it seems like a good fit.

otto_ortega··on Ask HN: What is the best VoIP library/service to add calls to an app?
Do you know if Plivo supports all the features listed on my comment?:

https://news.ycombinator.com/item?id=15690623

otto_ortega··on Ask HN: What is the best VoIP library/service to add calls to an app?
Hey! You seem to have a lot of experience on the VoIP field, any suggestion for my situation?

https://news.ycombinator.com/item?id=15690623

Thanks

otto_ortega··on Ask HN: What is the best VoIP library/service to add calls to an app?
I have a related question. We are developing a "contact center" SaaS web application with the following functionalities:

- Launch a call programmatically (from an extension to a phone number) while setting a custom caller ID.

- Check extension status: idle / calling to {phone number} + call duration

- Read call history log for the day (talking time, calls made)

- Record a call

- Monitoring functions over calls: listen/whisper/barge

We are able to provide all of those already, but using FreePBX + a SIP trunk provider.

The problem is, our approach seems difficult to scale, as we will have to develop the VoIP infrastructure to support new users, and we don't want to go that route, as we want to focus on the software.

We would rather outsource that part to some VoIP provider with an API that enables those functionalities, however some well-known services (like 8x8.com) don't provide all those functionalities and some others that do provide them (like RingCentral) turn out to be too expensive, pretty much double our current cost.

Any suggestion?

otto_ortega··on The GraphQL stack: How everything fits together
> It turns out that while GraphQL allows the frontend developers to select the data they need, that doesn't result in an unlimited set of queries.

Could you please elaborate on that? Im new to GraphQL and I assumed that you only have to provide it with a schema that defines entities and their relations and it will let you query any combination over it.

Does queries have to be explicitly set on the server? As an example, if I have the table "doctors" that has a 1:n relationship with the table "patients", do I have to explicitly define something like:

queryDoctors { id name patients { id name } }

To be able to query a doctor's patients?

Page 1 of 5Next →