Cool app idea! I listen to a lot less classical music than I would like exactly due to the problem you are trying to solve.
I have the loading screen problem running the linux version aswell.
Running the app with logging enabled gives the following output. Hopefully this helps you with debugging.
λ ~/ export ELECTRON_ENABLE_LOGGING=1 && /opt/Concertmaster/concertmaster --remote-debugging-port=8315
[20025:1213/104849:INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token )", source: /opt/Concertmaster/resources/app.asar/js/jquery.js (1)
[20025:1213/104849:INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token )", source: /opt/Concertmaster/resources/app.asar/js/jquery.js (1)
[20025:1213/104849:INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected string", source: file:///opt/Concertmaster/resources/app.asar/js/jquery.mousewheel.js (1)
[20025:1213/104849:INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token =", source: file:///opt/Concertmaster/resources/app.asar/js/jquery.leanModal.min.js (1)
[20025:1213/104849:INFO:CONSOLE(1)] "Uncaught SyntaxError: Invalid or unexpected token", source: file:///opt/Concertmaster/resources/app.asar/js/html.sortable.0.1.3.js (1)
[20025:1213/104849:INFO:CONSOLE(2)] "Uncaught SyntaxError: Unexpected token }", source: file:///opt/Concertmaster/resources/app.asar/js/toggles.min.js (2)
[20025:1213/104849:INFO:CONSOLE(1)] "Uncaught SyntaxError: Illegal return statement", source: file:///opt/Concertmaster/resources/app.asar/js/select2/js/select2.js (1)
[20025:1213/104849:INFO:CONSOLE(96)] "Uncaught SyntaxError: Error parsing /opt/Concertmaster/resources/app.asar/node_modules/@exponent/electron-cookies/package.json: Unexpected token e in JSON at position 2", source: module.js (96)
[20025:1213/104849:INFO:CONSOLE(1)] "Uncaught SyntaxError: Unexpected token )", source: file:///opt/Concertmaster/resources/app.asar/js/lib.js (1)
[20025:1213/104849:INFO:CONSOLE(41)] "Uncaught ReferenceError: request is not defined", source: file:///opt/Concertmaster/resources/app.asar/index.html (41)
[20025:1213/104849:INFO:CONSOLE(0)] "Failed to decode downloaded font: file:///opt/Concertmaster/resources/app.asar/css/PetitaMedium.ttf", source: file:///opt/Concertmaster/resources/app.asar/loader.html (0)
[20025:1213/104849:INFO:CONSOLE(0)] "OTS parsing error: invalid version tag", source: file:///opt/Concertmaster/resources/app.asar/loader.html (0)
[20025:1213/104849:INFO:CONSOLE(0)] "Failed to decode downloaded font: file:///opt/Concertmaster/resources/app.asar/css/Sanchezregular.otf", source: file:///opt/Concertmaster/resources/app.asar/loader.html (0)
[20025:1213/104849:INFO:CONSOLE(0)] "OTS parsing error: invalid version tag", source: file:///opt/Concertmaster/resources/app.asar/loader.html (0)
[20025:1213/104849:INFO:CONSOLE(153)] "Uncaught ReferenceError: $ is not defined", source: file:///opt/Concertmaster/resources/app.asar/index.html (153)
[20025:1213/104849:INFO:CONSOLE(0)] "Failed to decode downloaded font: file:///opt/Concertmaster/resources/app.asar/css/PetitaMedium.ttf", source: file:///opt/Concertmaster/resources/app.asar/index.html (0)
[20025:1213/104849:INFO:CONSOLE(0)] "OTS parsing error: invalid version tag", source: file:///opt/Concertmaster/resources/app.asar/index.html (0)
[20025:1213/104849:INFO:CONSOLE(0)] "Failed to decode downloaded font: file:///opt/Concertmaster/resources/app.asar/css/Sanchezregular.otf", source: file:///opt/Concertmaster/resources/app.asar/index.html (0)
[20025:1213/104849:INFO:CONSOLE(0)] "OTS parsing error: invalid version tag", source: file:///opt/Concertmaster/resources/app.asar/index.html (0)
[20025:1213/104849:INFO:CONSOLE(284)] "Uncaught ReferenceError: spotinit is not defined", source: file:///opt/Concertmaster/resources/app.asar/index.html (284)
[20025:1213/104849:INFO:CONSOLE(347)] "Uncaught ReferenceError: $ is not defined", source: file:///opt/Concertmaster/resources/app.asar/index.html (347)
[20025:1213/104849:INFO:CONSOLE(360)] "Uncaught ReferenceError: $ is not defined", source: file:///opt/Concertmaster/resources/app.asar/index.html (360)
System info:
λ ~/ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.3 LTS
Release: 16.04
Codename: xenial
λ ~/ uname -a
Linux thom-laptop 4.4.0-101-generic #124-Ubuntu SMP Fri Nov 10 18:29:59 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
λ ~/
Seems like The New York Times has invented a new annoying method of mouse hijacking. When click selecting the text while reading I am `swiping` to the next article on desktop. And double click increases font size?
I have been thinking of switching back from Chrome to Firefox. I haven't been able to find decent profile support though (so I can keep work and private data separate), and all profiles addons are broken at the moment.
It looks like this doesn't allow you to separate history, addons, bookmarks, or move your current tab to a container. I am sticking with google for now.
You can use about:profiles or the profile manager (https://support.mozilla.org/en-US/kb/profile-manager-create-...) to handle that. The UX isn't as polished, but for just a handful of uses (work, personal, etc.) it's easy enough to make shortcuts which call `firefox --new-instance --profile <profilename>`.
You can use multiple profiles with Firefox, the UX for doing so just isn't as fleshed out as Chromium.
Create a new profile by going to about:profiles, and thereafter when you start Firefox it should present you with an option to pick which profile to use.
You can launch Firefox with different profiles (including navigation history, Firefox account, extension, etc) in the same machine. It's a bit cumbersome since you need to select the profile as a launch option (firefox -p) or launch it from "about:profiles", but it works.
What stops you from launching Firefox with the profile manager twice (there's a flag for that), and selecting the two profiles? It takes a couple of seconds to select the profile.
Thanks, this seems to work. I found the no-remote option when looking around, but accidentally lauching private_dot_com (nsfw) a couple of times at work instead of my private profile ended my testing with this last time.
Does it have backscroll yet? Without that it's kind of the wrong way around in what features it lacks.
Like, People who want to run every session in tmux (but don't care about using a tiling wm) don't need scrolling, tabs, or splits. People who want to run their terminals in i3 also don't want tabs or splits, but they do need scroll or else they have to duplicate effort on both sides just to get scrolling.
To the contrary. Of the three closest grocery stores, only one of them has a single cash line. One of the stores is cards only, and one of them doesn't even have any live employees.
Depending on where you are in the Netherlands Ziggo will give proper Dual Stack or DS-lite to new customers. It reflects the networks that Ziggo was cobbled together from. If you are in a former UPC area you probably want to call them and ask them to downgrade you back to IPv4 (they do this for free). Their DS-lite solution employs carrier grade NAT which blows dog chunks.
DS-Lite[0] means you have proper native IPv6 but only a tunnel on top of that for v4, so it's unlikely that IPv6 connections are negatively affected by this setup.
which is something you do not want for the general wellbeing of your population or the continuation of your state.
Also, Many people here seem to forget that we do not, in fact, live in a completely laissez-faire capitalistic society for good reason. Especially compared to the US, the countries in the EU do not view unfetered capitalism as a 'good and just' thing.
Right, I guess I should have made my question more concise...are there electronic odor sensors? i.e. stuff small enough that can be e.g. put inside my cellphone.
As far as I am aware, the smallest available odor sensor is a trained bee or wasp. The hymenopterans are classically conditioned to extend their tongues when exposed to a particular chemical or odor profile. Then they are restrained inside a plastic cartridge, such that whenever they extend their tongues, a tiny button is pressed.
The cartridge is then loaded into a handheld device that lights an LED whenever the insect detects the odor.
Much cheaper than trained dogs, and the purely electronic detectors are not quite as robust [yet]. The downside is that you can't exactly buy it once and keep using it for the next 10 years.
Sniffer insects have been used to detect bombs, fungal blight, cancer, diabetes, pregnancy, contraband drugs, and uranium.
The cartridges are not mentioned in that article. I saw them on a television program. They so strongly resembled rows of schoolchildren sitting at their desks, that I half expected a bell to ring before the bees put their textbooks away and go on to learn another scent.
The commercial product is the VASOR136 by Inscentinel Ltd.
Reading the description, it might be for liquids instead. Anyway it won't give as much information about the molecular components as a mass spectrometer, but you can still get a good idea if there are contaminants.
I have the loading screen problem running the linux version aswell. Running the app with logging enabled gives the following output. Hopefully this helps you with debugging.
System info: