Monthly Archiv: March, 2018

NUTRAFUELS INC (OTCMKTS:NTFU) Stock Is Shorted Less

<!–

Stock News

–>

March 8, 2018 – By Richard Conner

The stock of NUTRAFUELS INC (OTCMKTS:NTFU) registered a decrease of 82.33% in short interest. NTFU’s total short interest was 4,100 shares in March as published by FINRA. Its down 82.33% from 23,200 shares, reported previously. The short interest to NUTRAFUELS INC’s float is 0.01%.

The stock decreased 2.84% or $0.0076 during the last trading session, reaching $0.2599. About 64,100 shares traded. NutraFuels, Inc. (OTCMKTS:NTFU) has 0.00% since March 8, 2017 and is . It has underperformed by 16.70% the SP500.

NutraFuels, Inc. manufactures and distributes oral spray nutritional and dietary products to retail and wholesale outlets. The company has market cap of $21.26 million. The companyÂ’s products include sleep spray to support a healthy sleep cycle and improve the quality of restful sleep; energize spray to enhance energy, and restore vigor and vitality; and garcinia cambogia spray, an appetite and weight management spray. It currently has negative earnings. It also offers NRG-X extreme energy spray to enhance energy and stamina; headache and pain spray to relieve headaches and pain; and hair, skin, and nails spray to nourish and encourage hair, skin, and nail growth.

More notable recent NutraFuels, Inc. (OTCMKTS:NTFU) news were published by: Marketwired.com which released: “NutraFuels, Inc. (NTFU) Launches its Oral Spray Nutraceutical Product Line …” on January 11, 2017, also Globenewswire.com with their article: “NutraFuels, Inc. (NTFU) Receives Initial Purchase Order From My Daily Choice …” published on July 29, 2015, Finance.Yahoo.com published: “NutraFuels, Inc. (NTFU) Appoints Mr. Daniel Slane to the Company’s Advisory …” on January 20, 2017. More interesting news about NutraFuels, Inc. (OTCMKTS:NTFU) were released by: Marketwired.com and their article: “NutraFuels, Inc. (NTFU) Launches New Ecommerce Site to Sell Hemp Derived …” published on June 07, 2017 as well as Marketwired.com‘s news article titled: “NutraFuels, Inc. (NTFU) Appoints Hon. Randy Avon to the Company’s Advisory Board” with publication date: February 02, 2017.

Receive News Ratings Via Email – Enter your email address below to receive a concise daily summary of the latest news and analysts’ ratings with our daily email newsletter.

Article source: https://friscofastball.com/nutrafuels-inc-otcmktsntfu-stock-is-shorted-less/

Drug Treatment For Kidney Stones Hasn’t Changed Much In 30 Years – Until Now

Dr. Jeffrey Rimer
Dr. Jeffrey Rimer at work in the lab at the University of Houston.

In the last 30 years, not much has changed in terms of drug treatment for kidney stones. But that could be about to change.

University of Houston researcher Dr. Jeffrey Rimer and his colleagues have identified a substance that could potentially reduce kidney stone growth by 90 percent. And they’ve found some potential new molecules that could dissolve stones — or prevent them from forming altogether.

Jeffrey Rimer In The Lab
Dr. Jeffrey Rimer (left) works in the lab at the University of Houston.

Kidney stones form when the body has trouble clearing crystal-forming substances from the kidneys, such as calcium oxalate or uric acid. Or sometimes substances that prevent crystals from sticking together are absent from the urine. Either way, once crystals form and grow larger, they can become painful obstructions of urine flow.

Now, Rimer and his partners have found that the compound hydroxycitrate significantly impedes stones from growing. Hydroxycitrate is a natural component of the fruit garcinia cambogia (also known as the Malabar tamarind). If that name sounds familiar, that’s because it’s already being sold as a supplement that’s gotten a lot of press for possible weight loss benefits.

Such supplements are not studied and approved by the FDA, but, because garcinia cambogia is already on shelves, that means Rimer’s partners at NYU have already been able to start some clinical trials involving it. Once ingested, they wanted to find out whether hydroxycitrate would make it to the kidneys intact. So far, the studies have shown it does.

Jeffrey Rimer With a Student
Dr. Jeffrey Rimer (right) works in the lab at the University of Houston.

Dr. Rimer is quick to point out that it’s still far too early for anyone to run out and start taking garcinia cambogia to prevent kidney stone growth. More clinical studies are needed to determine what the best dosage would be, potential side effects, and other factors.

When it comes to developing a drug that could treat existing kidney stones — or prevent them from forming in the first place — Rimer and his associates have come across some molecules that could potentially dissolve stones or that might inhibit nucleation, which is the very first step of a crystal forming.

For his work, Rimer was recently awarded The Welch Foundation’s Norman Hackerman Award in Chemical Research.

Article source: https://www.houstonpublicmedia.org/articles/news/health-science/2018/03/08/271617/drug-treatment-for-kidney-stones-hasnt-changed-much-in-30-years-until-now/

How it’s made: flashcards with Italian slang for musicians

Update: Now in French too
Update 2: and in German
Update 3: now with Web Speech API (scroll to the bottom)

Here's a little app that gives you flashcards of Italian words used in music:
https://www.onlinemusictools.com/italiano/
It also pronounces the words in four different voices.

The code for the tool:
https://github.com/stoyan/italiano

A few implementation notes after the break (screenshot).

React CRA-ft

The tool is a little React app. Its bones are generated by create-react-app. It also uses a wee additional tool I call CRAFT (Create React App From Template). More about these here.

Wikipedia Table-to-JSON

The Italian words I found on Wikipedia, neatly divided into sections and tables. Just as I opened the browser console to start hacking on a script to scrape these tables, I remembered I already have a tool for that!

The process wasn't completely lacking manual intervention, but relatively painlessly I got a nice chunk of JSON files, one for each category of words, check'em out.

Speak

The cute part about this tool is the pronunciation of the words. For this, I reached to the help of MacOS's say command-line tool. This tool comes free with the OS and you can tweak the voices in your Accessibility preferences (short post about all that here).

I thought I'd write a script to loop thought the JSON files and then say each word of each file with each of the 4 Italian voices that are available.

You can see the whole script but here's just the main loop:

readDir(dataDir).forEach(f => {
  if (f.startsWith('.')) {
    return; // no .DS_Store etc, thank you
  }
  const file = path.resolve(dataDir, f);
  const jsonData = require(file);
  [
    "Alice",
    "Federica",
    "Luca",
    "Paola",
  ].forEach(voice => {    
    jsonData.forEach(definition => {
      const word = definition[0];
      const outfile = `voices/${voice}/${justLetters(word)}`; // .aiff is assumed
      console.log(outfile);
      spawn('say', ['-v', voice, '-o', outfile, word]);
    });
  });
});

So if you have the word "Soprano" the script runs:

say -v Alice -o voices/Alice/soprano Soprano

... then Federica instead of Alice and so on, for each of the 4 voices. And you end up with voices/Alice/soprano.aiff audio file.

Once all is done, you go in each voice's dir and convert all AIFF files to smaller, compressed MP3 using ffmpeg:

for f in *.aiff; do ffmpeg -i $f "${f%.*}.mp3"; done

And delete the sources:

rm -rf *.aiff

Reuse the language data

Please. My tool/UI is out there for you to practice, but I know there are tons of flashcard-style and language-learning apps out there. If you want to take the structured data I hereby slaved over and import it to your favorite app, the JSON and MP3 files are self-contained in this directory:
tree/master/public/italiano.

Let me know if you do something with this.

say -v Stoyan Ciao cari!

Thanks for reading! Enjoy the flashcards and say and all that.

Update: Web Speech API

Thanks to Marcel Duran's tweet I figured I was living under a rock and missed out on all the fun that is the Web Speech API.

So for browsers that support that API which is a lot of browsers, people don't need to download MP3 and the whole say jazz is unnecessary. These words can be generated in the browser. Yeweeyeye! Yaw! Yeet!

First bump though - browsers. See what happens when you try to check what voices are available:

Huh? You call the same thing and get different results. Not cool. Turns out in FF and Chrome this API is asynchronous. And the right way is to subscribe to an event:

speechSynthesis.onvoiceschanged = () => {
  voices = speechSynthesis.getVoices().filter(v => v.lang === 'it-IT');
}

Cool. Turns out in Safari there's no onvoiceschanged. But getVoices() appeared synchronous in my testing.

So with all the browser sniffing, here's what I ended up with in order to get a list of Italian-speaking voices:

let webvoices = null;
if (
  'SpeechSynthesisUtterance' in window &&
  'speechSynthesis' in window
) {
  if ('onvoiceschanged' in speechSynthesis) {
    speechSynthesis.onvoiceschanged = () => {
      webvoices = getVoices();
    }
  } else if (speechSynthesis.getVoices) {
      webvoices = getVoices();
  }
}

function getVoices() {
  return speechSynthesis.getVoices().filter(v => v.lang === 'it-IT' && v.localService);
}

(The localService bit is so that there's no download, because Chrome offers more voices but they require internet connection)

Now webvoices is my array of Italian speakers and I randomly pick one every time you hit Say.

If webvoices is still null, I fall back to what I had before.

    if (webvoices) {
      const u = new SpeechSynthesisUtterance(term[0]);
      u.voice = webvoices[Math.floor(Math.random() * webvoices.length)];
      speechSynthesis.speak(u);
    } else {
      this.state.audio[Math.floor(Math.random() * this.state.audio.length)].play();  
    }

Awesome! Here's the diff and the Safari follow-up.

Update: moved back to the MP3 while keeping the web speech for offline use. I just didn't like how it sounds in French, especially words like "prelude" (sounds like prelune) and "rapide" (again sounds like rapine)

Zithromax in toddlers – Medication information sheet template – Lithium carbonate medication uses

Article source: http://unionnewsdaily.com/?nydi=1771803667

Two New Free Firewalls for Windows

Two new free software for Windows have been added to the Free Personal Firewalls page. If you are want to block unwanted outgoing traffic from your machine (eg, to prevent apps from phoning home without your permission), and are irritated that the default Windows firewall allows any program on your machine (running with sufficient privileges) to change the firewall rules at will, take a look at these.

FTC Continues Inexorable Diet-Supplement Crusade

Commission joins with Maine to fine old-hand marketing company

Dragnet

The Federal Trade Commission (FTC) and the Office of the Maine Attorney General are rounding up alleged offenders one by one.

In 2014, Sensa Products, maker of weight-loss products, signed on to a whopping $26 million dollar settlement with the FTC, which alleged that the company had failed to provide competent and reliable scientific evidence to back up its advertising.

Then, in 2016, the Maine AG teamed up with the FTC to go after two companies, Direct Alternatives and Original Organics, both weight-loss supplement marketers. The companies were accused of violating the FTC Act and Maine consumer protection laws by making deceptive claims about their supplements. The companies “told a blizzard of lies,” according to the surprisingly poetic then-director of the FTC’s Bureau of Consumer Protection. Direct Alternatives and Original Organics settled the case as well.

Both cases were part of the FTC’s ongoing program of enforcement against allegedly phony weight-loss products.

Dominoes

The next related lawsuit dropped in early February 2018 ‒ a joint Maine/FTC action targeting Marketing Architects, an advertising agency that worked for Direct Alternatives. According to the FTC, pushing weight-loss supplements was a bit of an obsession for Marketing Architects; the FTC’s complaint cites the company’s work for the above-mentioned Sensa as well as MI6 Holding, distributor of weight-loss product Neu Garcinia Cambogia.

The plaintiffs accused Marketing Architects of crafting allegedly deceptive radio ads for Direct Alternatives’ products, replete with fictitious product endorsers, bogus news features, negative-option enrollments and dramatic weight-loss claims lacking any tie to an actual product study.

The Takeaway

Marketing Architects settled shortly after the complaint was filed, and faces a number of restrictions and directives. The company is no longer allowed to make any of the always-false “gut check” weight-loss claims advised against by the FTC; it must present scientific evidence to support its claims; it must forgo misrepresenting case studies and their results; and, similarly, it must reject the use of false testimonials and bogus “independent” programming.

Marketing Architects is also ordered to pay a $2 million judgment to the FTC and the state of Maine.

Article source: https://www.lexology.com/library/detail.aspx?g=ea84741c-8169-497f-9fbe-1cc066834bee

PHP AIO Security Class (New)

XSSBlock.png
Package:
PHP AIO Security Class
Summary:
Filter untrusted data to prevent security issues
Groups:
HTML, PHP 5, Security, Text processing, Validation
Author:
Marco Cesarato
Description:
This package can filter untrusted data to prevent security issues...

Read more at https://www.phpclasses.org/package/10690-PHP-Filter-untrusted-data-to-prevent-security-issues.html

Say Yuri, or How to kill an hour on a rainy afternoon

How to kill an hour on a Mac on a rainy afternoon?

  1. open Terminal.app
  2. say -v ? (to list all the voices installed) or say -v ? | grep en_ (for English-only)
  3. say -v Fred Fitter. Happier. More productive.
  4. Replace Fred with Yuri. Repeat.

And if you want more voices, or better ones (some do have an upgrade) find the Speech section of the Accessibility panel of the System Preferences.

Expand the System Voice drop down and marvel at the Customize... option.

Powered by Gewgley