Firefox Disabled All My Extentions - <AUTHOR> I opened Firefox and all of my extensions are disabled saying One or more installed add-ons cannot be verified and have been disabled. Is anyone else experiencing this? <comment><USER3> Related and currently #1: [https://news.ycombinator.com/item?id=19823701](https://news.ycombinator.com/item?id=19823701)

</comment><comment><USER4> Yes - <USER2> [https://www.reddit.com/r/firefox/comments/bkcjoa/all_of_my_a...](https://www.reddit.com/r/firefox/comments/bkcjoa/all_of_my_addons_got_disabled_and_they_are_all/) and [https://www.reddit.com/r/firefox/comments/bk54mu/addonsexten...](https://www.reddit.com/r/firefox/comments/bk54mu/addonsextensions_broken/)

Cannot tell if it's related to [https://www.reddit.com/r/firefox/comments/bjwz8n/addon_polic...](https://www.reddit.com/r/firefox/comments/bjwz8n/addon_policy_and_process_updates/) (Says new Add-On Policy effective June 10th, 2019, so shouldn't be causing this. But...)

As mentioned elsewhere, seems like when your clock hits 5/4 midnight UTC, you're done. I tried setting my clock in the past, but that did not fix the issue for me. (Clock was previously auto w/ daylight savings time enabled.)

Super interesting to watch /r/firefox go from 3.8k active/online users to 5.6k over the past half hour...

Edit: As mentioned below, there are GitHub/Bugzilla entries. They seem to be aware and starting to work towards a fix, though the explanation of the problem hasn't emerged yet.

[https://github.com/mozilla/addons/issues/978](https://github.com/mozilla/addons/issues/978)

<comment><USER5> The "fix" in the second link is amusing. The user had the clock wrong so the bug hit sooner. Adjusting the clock to the correct time "fixed" it but the issue is probably now back. Too bad there wasn't a root cause analysis of that failure. We wouldn't be having the widespread issue.

<comment><USER6> Somebody somewhere is going to feel silly and shamefully flip the 'more magic' switch back, or so I suspect.

Clearly resetting your date is a "fix" in the temporal sense that it works until you apparently hit the magic deadline again, but I'm curious why this only hit one of my machines. Pretty sure I was running the same FF version on both, but not certain. Again wondering if it's due to a difference in the configs, since I've 'modified' those at different times with different lists of needless crap to disable.

</comment></comment></comment><comment><USER7> Yep. +1 frequency.

It's not like I was running an old version of FF with XUL extensions or anything like that, either - latest version, addons properly signed, all added from Mozilla site.

On top of that, attempts to re-add extensions via [https://addons.mozilla.org](https://addons.mozilla.org) result in "Download failed. Please check your connection." errors. This makes me suspect that there's something up with Mozilla inf.

There are definitely some good arguments in favor of Mozilla-signed addons, but events like this that expose an (apparent) SPoF are less than great. If only running one of the Firefox forks didn't involve getting security patches late...

</comment><comment><USER8> Bugzilla issue here: [https://bugzilla.mozilla.org/show_bug.cgi?id=1548973](https://bugzilla.mozilla.org/show_bug.cgi?id=1548973)

It's a signing cert failure, not an intentional move. Still... this is going to _destroy_ user trust in Firefox.

<comment><USER9> Major bugs like this are uncommon but they happen. I know they're working on the fix. There is nothing more they could do than to fix the issue and prevent it from happening again.

This is not an intentional move, shit happens. I wouldn't lose trust so quickly. They're trying to make addons more safe and secure.

</comment></comment><comment><USER10> I think this fail-closed behavior is more of a security issue than the one it is trying to solve. All of my security add-ons - Privacy Badger, NoScript, Decentraleyes, and many more were disabled. Even worse, it happened without notice to the user.

One moment I was browsing the internet (just barely) secured by these add-ons, and the next moment, all of them disappeared (without warning) and I only noticed when I saw my password manager was missing.

<comment><USER11> I love my privacy too but you've got to keep the magnitude of things in mind. Those extensions are making it harder to correlate your interactions with different companies, this fail-closed behavior is protecting you against criminals gaining access to all your online accounts.

<comment><USER12> Bullshit. Those extensions protect against both. Javascript being an important criminal vector. This fail-closed behaviour is disabling certified code because of an arbitrary date. At time of install the code was verified.

The code didn't change since. Mozilla is stupid for doing this.

</comment></comment></comment><comment><USER13> Firefox is about to lose a ton of its users over this. I saw this on a family member's computer just now, couldn't get ublock origin installed or any extension for that matter. Had to install Chrome for them.

This has to be some type of a bug, every extension gets disabled with zero notice and cannot be re-downloaded.

I'm not seeing it myself yet, but haven't restarted firefox in a few hours.

Has anyone tried disabling xpinstall.signatures.required in about:config? Saw someone mention it elsewhere, but didn't try it in time.

<comment><USER14> Disabling xpinstall.signatures.required works.

<comment><USER15> You need to be on nightly, dev, or ESR for this to work.

<comment><USER16> It works on regular installs. I'm on 66.0.3 from the Ubuntu 18.04's repo. From about:config set xpinstall.signatures.required to True.

</comment></comment></comment></comment><comment><USER17> Yes!! Extremely angry right now.

All of my legacy extensions are disabled. My beloved uBlock Origin included. Only Disconnect works. Tried downloading alternatives and can't even do that; keep getting a "download failed. Check your connection." The hilarious part, they said the new add-on signing doesn't affect themes, so why are nine of my themes disabled? It's getting old, all this messing with stuff all the damn time. I don't need you to hold my hand, Firefox.

If I want to run add-ons that don't use Web API then let me do it to my own detriment...

</comment><comment><USER18> Mozilla is addressing the issue now. See [https://github.com/mozilla/addons/issues/978#issuecomment-48...](https://github.com/mozilla/addons/issues/978#issuecomment-489281704)

</comment><comment><USER6> Same same. Without ad-blockers and other add-ons, I feel like my glasses are broken.

<comment><USER6> Fun fact: This happened on one machine of several running Firefox. No idea why. Need to go deeper into configs and break more stupid crap? I wonder if copying over configs from a working machine would fix it. Blech.

</comment></comment><comment><USER19> If the developer and nightly versions of Firefox 9which are supposed to work properly) make you uncomfortable there are firefox versions that can deliver the same usability and are not affected by this bug.

If you use Android, you can get Fennec from the F-Droid online store.

If you use Windows, you can get Waterfox here: [https://www.waterfox.net/](https://www.waterfox.net/)

Fennec is just a fork of Firefox with telemetry disabled by default and known third party trackers removed.

Waterfox is a fork of Firefox that tries to be more geared toward users who want more control, its main differences are telemetry is disabled by default and it is supposed to support more extensions but I have not tested this out.

<comment><USER20> I'm using Fennec F-Droid and can confirm this bug also affected me, and I really don't know if it can be solved without an update (which is not yet available, as it seems)

</comment></comment><comment><USER21> There's a bug open for this: [https://bugzilla.mozilla.org/show_bug.cgi?id=1548973](https://bugzilla.mozilla.org/show_bug.cgi?id=1548973)

</comment><comment><USER22> Yes, happened to me, too. I just downloaded the dev version so that I could disable "xpinstall.signatures.required"(At first, I downloaded Chrome to use instead, but after using it for a little while, I decided that I really do prefer Firefox.) I believe you can also disable the signatures thing in Nightly and ESR. It's a slight annoyance, but I guess that's one of the things about FireFox being openly sourced.

I understand about the 'safety issue', but I think people are more mad about their extensions disappearing than they were about the 'safety' of the extensions themselves.

In my opinion, a better way to implement the signature extensions would have been to give users a pop-up or something that said:

"The following extensions do not have a signature from Mozilla. [List user's extensions that don't have a signature.] This means that they may be more unstable or they may not be safe (or as safe) as using an extension that has a verified signature. Would you like to continue using these extensions _? {Yes} {No}_ Mozilla is not responsible for any breached data as a result for using unverified extensions, blah, blah, blah, disclaimer stuffs."

That way Mozilla wouldn't have to be concerned that they would get in trouble for whatever it is that they are worried about, and people could still have their extensions.

</comment><comment><USER23> Here's what I don't understand, I was using an older version of Firefox (version 56) because there are some addons that I need that don't have an update in version 6x. And even with "no updates" set to "true", and set to not look for updates from the web, my browser was "still" hit by this and disabled????

Sooo............

Is Firefox now going into everyone's browsers and reseting what they don't like and making you doing things their way now????

If so, time to get a new browser if they are going on to Peoples PC's, even those who set them to not update, and forcing changes. I thought MS was bad with what they do, but now Firefox is reseting my browser remotely??? :(

</comment><comment><USER24> We're in the same boat... Still using FF 56 because it doesn't break important add-ons and now this cluster-F. It's disabled most every add-on thereby killing the browser's functionality.

Windows 10/FF 56 setting extensions.legacy.enabled, true and xpinstall.signatures.required, false doesn't work but does in Linux Mint 19/FF 66 does.

We also added app.update.auto, false to stop Firefox from auto-updating untill they un-F this mess

By the way, the "hot-fix" doesn't work for Win10/FF 56

hotfix-update-xpi-intermediate%40mozilla.com-1.0.2-signed.xpi

<comment><USER25> ANy solution yet, Bob?

<comment><USER24> Well... A "solution" is to run Linux Mint 19/FF 66, disable any further updates of Firefox, run the patch. However, this does not solve the Windows 10/FF 56 issue. I'm real pissed at Mozilla for this HUGE hassle

</comment></comment></comment><comment><USER26> I just "fixed" mine, at least temporarily, that is if this still an issue for all/most. I just did a "refresh firefox" option, which clears and reinstalled all my locked add-ons/extensions and theme.

A fix? votes out, this could very well be temporary...but my customization is gone/reset, so there's that bit of nuisance.

try it if still stuck.

[https://support.mozilla.org/tr/kb/reset-preferences-fix- prob...](https://support.mozilla.org/tr/kb/reset-preferences-fix-problems)

</comment><comment><USER6> Manually setting the date backwards fixed the problem.

[https://bugzilla.mozilla.org/show_bug.cgi?id=1548973](https://bugzilla.mozilla.org/show_bug.cgi?id=1548973)

</comment><comment><USER27> Same here. Opened Firefox after finally getting back online after some rogue Spectrum tech showed up and no-notice, no-knock, no-call shut us off because he claimed there was some unspecified issue with our modem. ALL of my extensions, notably security add-ons I choose to use for obvious reasons, are gone. You think you can go to the web and not be hassled, especially by something like your choice of browsers. What a joke. Once I can recover how I had my firefox set up I'm seeking an alternative.

</comment><comment><USER28> Sure this is annoying, but not the end of the world. There have been far worse bugs. You people need to relax and stop throwing temper tantrums over nonsense.

</comment><comment><USER29> At first I thought it was just my pc messing up till i started to look up and read other ppls commnets. Clearly it's an issue with firefox completely disabling all addons, extensions, and themes. I Hate google chrome but appartly I have to swtith from firefox becuse I cant put up with this issue for a moment. Fireox please fix this issue

</comment><comment><USER29> At first I thought it was just my pc messing up till i started to look up and read other ppls commnets. Clearly it's an issue with firefox completely disabling all addons, extensions, and themes. I Hate google chrome but appartly I have to swtith from firefox becuse I cant put up with this issue for a moment

</comment><comment><USER30> I got all extensions to work temporarily by forcing the following settings in user.js (or could be set manually in about:config):

        user_pref( "extensions.legacy.enabled", true );
        user_pref( "xpinstall.signatures.required", false );

FWIW, I'm on Debian Stable with Firefox 60.6.1esr.

<comment><USER16> I think only the 2nd is needed, my extensions.legacy.enabled is False.

<comment> flanker-b1 I believe both are useful. the second one enables installing new addons and the first one enables disabled addons (unless you already removed them)

</comment></comment></comment><comment><USER31> Same problem here all my extensions now are gone. I just encountered that issue early in this morning. Tried to find a solution on how to fixed it in the internet but issue stil there i format also my laptop but nothings happen. FF should make a move about this problem they will lost a lot of customers about this one.

</comment><comment><USER25> You need an ESR version of FIREFOX for the older ADD-INS. Can someone here point us to a suitable D/L now?

I was on ESR versions for a long time. Damn Firefoix, why'd you do this?! We have already FOUGHT it off once!

Many thanks - otherwise a great product, is FireFawx

</comment><comment><USER32> Fix: install uBlock addon:[https://github.com/gorhill/uBlock/releases](https://github.com/gorhill/uBlock/releases), after you can add any addons without errors.

</comment><comment><USER33> I had an install of SeaMonkey with NoScript installed and just have been using that - privacy settings all locked down - no problems, have been using it for more than half an hour - couldn't be bothered fiddling around and worrying about it.

<comment><USER33> They are having a tough day - check out "When Firefox Extensions Goes Down" on YouTube. Have to feel for them :)

</comment></comment><comment><USER32> All, you can install latest add-ons here: [https://github.com/gorhill/uBlock/releases](https://github.com/gorhill/uBlock/releases)

</comment><comment><USER34> Yes, all of mine are gone too. And they won't let you install anything to the add-ons. I saw something about buying a subscription for a login id. They want to start charging for add ons.

</comment><comment><USER35> Idk in others platforms but on android i just fix (bugzilla post) that by installing version 66.02 and change value in about:config for: "xpinstall.signatures.required false".

<comment><USER19> In Android I would suggest using Fennec (which can be downloaded using F-Droid). On my android phone this uh, bug? does not seem to affect anything and Mozilla's telemetry is disabled by default. Granted, you can disable it manually in any firefox browser by typing telemetry in the search box in about:config and setting the values you do not feel comfortable with there to false.

</comment></comment><comment><USER36> I get the same. All my add-ons don't work. I get a message saying download failed check your connection. Nothing is wrong with my connection.

I also can't set my New Tab to go to google anymore.

</comment><comment><USER31> I think not all mozilla users are having this kind of problem right now.I tried to install add-ons on my other laptop and made it. So i guess some users only are infected by this issue

</comment><comment><USER37> The kicker is, I cannot even download new extensions either, it asks me to check my internet connection, but it isn't my internet that is the problem. What the heck is going on.

</comment><comment><USER38> It didn't happen to me but I just woke up, maybe the issue has been fixed already? I even tried to restart Firefox to make it happen, and my Add-Ons are still fine.

</comment><comment><USER39> When this happened, I just thought it was a natural continuity to Mozilla disable all Firefox add-ons, because what happened to Dissenter.

Good thing Firefox isn't my only browser.

</comment><comment><USER40> The same sh*t with me, I restarted Firefox process, after restore my session, all addons disabled by default without any option, you know: I know the risk, and accept it

</comment><comment><USER41> Got it just now. I'm in Australia. They disabled my Avast security among others. I see that this has been going on for hours. What the hell is wron with them

</comment><comment><USER41> I'm in Australia. Just got this now. Disabled my vast Security amoung others. I see that this has been going on for hours. What the hell is wrong with them

</comment><comment><USER28> Not the end of the world. An annoyance sure, but not the end of the world. You people need to relax and stop throwing temper tantrums over nonsense.

</comment><comment><USER42> Yes, I also have the "One or more installed add-ons cannot be verified and have been disabled" Someone at Mozilla has lost there marbles.

</comment><comment><USER43> I imagine chrome user numbers will grow tomorrow, for better or worse, google chrome team would never let something like this happen

<comment><USER44> > for better or worse, google chrome team would never let something like this > happen

A few years ago, Chrome crashed for everyone on the date daylight saving time started (a quick search tells me it probably was [https://bugs.chromium.org/p/chromium/issues/detail?id=287821](https://bugs.chromium.org/p/chromium/issues/detail?id=287821)). So not only would they let something like this happen, it did already happen.

<comment><USER43> That was only in one timezone, on a VERY old Android build, and not a clearly obvious bug.

Forcing signing by one key, with no way to disable it literally screams "THIS WILL BACKFIRE"

In fact when Mozilla initially proposed this, they were told this would happen by many users. They ignored that warning x claiming they knew better. The rest is history.

</comment></comment></comment><comment><USER45> I dont understand why cant the browser still use the addons if i have xpinstall.signatures.required=false? (firefox 48)

</comment><comment><USER46> Can Firefox be called open source any longer?

Users can't inspect the code or contribute to the code, which is what addons used to do.

</comment><comment><USER47> Would going to a previous version of Firefox solve the problem? I'm at 66.0.3, so maybe going back to 66.0.2?

<comment><USER16> It works on 66.0.3 from the Ubuntu 18.04's repo. From about:config set xpinstall.signatures.required to True.

</comment></comment><comment><USER37> I cannot even download new extensions to replace the ones that have been disabled, What the heck is going on.

</comment><comment><USER48> Same problem, but not at startup but suddenly during working with FF. Printing a page does not work either.

Arman.

</comment><comment><USER49> Yes! Also, installing new add-ons fails with the message that the add-on seems to be damaged.

</comment><comment><USER50> Yep. just happened a few minutes ago here in UK. Anyone got a fix for this?

</comment><comment><USER51> Yep +1 ... hope it's fixed soon or I'll have to revert to Chrome :(

</comment><comment><USER52> Tried changing xpinstall.signatures.required to FALSE. Nope, didn't help

</comment><comment><USER53> Also, just saying, some extensions like color picker still work for me.

</comment><comment><USER36> ll of my add-ons won't install either. I get a message saying download failed check your connection. Nothing is wrong with my connection.

I also can no longer set my new tab feature to go to google.

</comment><comment><USER51> Yep +1 here ... tried downgrading to prev version but no joy. :(

</comment><comment><USER45> Why doesnt xpinstall.signatures.required=false do anything?

</comment><comment><USER54> What is happennig!?? All my addons are disabled too!!

</comment><comment><USER55> So now we wait for the update that fixes this right?

</comment><comment><USER42> uBlock Origins was able to somehow get signed through the new update. it's back up and running on Fire Fox for me.

</comment><comment><USER56> What is a better browser I can use instead???

</comment><comment><USER42> Yes, and I'm very upset, as well

</comment><comment><USER57> This is bad.

</comment><comment><USER58> Same thing happened to me.

</comment><comment><USER59> Same thing happened to me

</comment><comment><USER58> Same thing happened to me

</comment><comment><USER53> ffs i used tree style tab, and now my over 300 tabs i cannot access

<comment><USER16> The keystokes still work. :-) But setting xpinstall.signatures.required to True in about:config fixes the problem.

</comment></comment><comment><USER60> this is really annoying Im running Linux the same happened to me

</comment><comment><USER52> Chrome, here I come.

</comment><comment><USER56> I experienced this and I am looking for someone to punish.

</comment><comment><USER56> Yes and I am looking for someone to blame and punish.

</comment><comment><USER61> Same here.

</comment><comment><USER62> Same here.

</comment><comment><USER63> yup. just happened to me.

</comment><comment><USER64> same +1

</comment><comment><USER65> I am not responsible for firefox add-ons

<comment><USER65> After this time chrome ..! Trust's over.

<comment><USER19> What's there to trust in Chrome? Google not only gets to see everything you are doing that interests them in the browser but also refuses to allow full functionality and/or use of various extensions (depending on the extension) that are available in firefox. Besides, would you trust a browser by a corporation who tries to hinder those who seek to take control over their mobile devices, try to get spyware into everything and has their search engine programmed to allow them to decide what information you have access to on an individual basis to only let you know what they feel you should know?

<comment><USER26> this^

I noticed this in anytime Ive used Chrome in the past, and it's only been on a FF issue that has me scrambling for a temporary replacement.</comment></comment></comment></comment>


Show HN: Easy way to work on JSON streams in python3 - <AUTHOR> https://github.com/sebcat/json-stream

<comment><USER2> Maybe you should rather post this when github has fixed their issues -> hard to look at repos right now :/</comment>


Ask HN: What's the best way to start a SaaS company for an EU citizen? - <AUTHOR> I'm an Italian citizen and I'm searching for the best way to start a SaaS company. I'm interested in the following features:
1. Minimal bureaucracy burden: I'd rather spend my time on improving the product than navigate a mountain of bureaucracy. Also the more that can be done online the better.
2. Tax efficiency: everything else being equal I'd prefer to pay less taxes, but achieving a 0% taxation via some shady practices is not of interest to me.
3. Future-proof structure: I'd like to structure the company in a way that's appropriate for when the startup grows beyond being just a one-person endeavor, basically I want to be able to hire somebody and issue shares to a partner or an investor in a relatively hassle-free manner.
I can consider relocating.
What's the best way to do this?
How did you open your SaaS company, and are you happy with your choice? <comment><AUTHOR> To give some more context I've evaluated/I'm evaluating the following options:

\- Italy: there are too many regulations and almost nothing can be done online practically. And the startup ecosystem is crap, ~60m people and 0 unicorns, the startup incubator in my city claims a 98% success rate or something like that. This is obviously not a good environment for starting a company.

\- Estonia: I'm an e-Resident already but starting a company in Estonia as a foreigner requires going through a service provider, the most popular one seems to be leapin.eu and they don't support multi-shareholder companies, nor having employees outside of Estonia. Maybe there's a more appropriate service provider though. Plus Stripe is not available yet in the country, but I've heard the situation will change in 2019.

\- US: it seems one needs somewhere between $500k to $1M to "buy" a green card, so relocating there could be challenging. And opening a company in a country to which I wouldn't be able to relocate to sounds like a dumb idea. There's Stripe Atlas which could be interesting though.

\- UK: the startup ecosystem seems good, I've heard good things about the governmental websites, but I'd like to wait for the dust about brexit to settle before seriously considering this option.</comment>


Megaupload case marks death of the cloud - <AUTHOR> http://news.techeye.net/internet/megaupload-case-marks-death-of-the-cloud

<comment><USER2> This is why I never rely on "the cloud" as my sole backup source. The same thing happened to me with that free live drive reseller floating around a couple of months back.

One day I got a message that my account was closed and I could no longer get to my data. I used it as my 4th or 5th extra backup.</comment>


Show HN: A neural net that critiques your logo - <AUTHOR> http://brandmark.io/logo-rank/ <comment><USER4> I tried our company's logo ([https://bench.co/press- kit/#brand](https://bench.co/press-kit/#brand)), which I think is pretty strong, and it gave it high marks.

But then I tried a very bad logo ("Kate's Florist" from [http://www.paulmurraydesign.com/graphic-design/how-to- spot-a...](http://www.paulmurraydesign.com/graphic-design/how-to-spot-a-bad- logo-design)) and it was ranked almost as good.

<comment><USER5> I think the Bench logo is confusing. I've never heard of the company before, but the logo looks like it might read "Bench Pi". It's the pi symbol in a shield (although it's so small it's very hard to tell at first glance), so... I'd guess the company has something to do with setting math-based benchmarks as some sort of metric-as-a-service?

[looks at about page]

Okay, no, it's nothing like that at all. The logo gave me the wrong first impression of the company.

<comment><USER6> The bench looks like a "registered/trademark" symbol (it's in the same position). That's confusing.

<comment> apk-d It just looks like something akin to superscript to me. I did not associate it with ©®™ at all.

</comment></comment></comment></comment><comment><USER7> Cool! I tried it with our logo ([https://www.airbornos.com/images/logo- mark.png](https://www.airbornos.com/images/logo-mark.png)), which is super generic (I spent $0 on it). It came up as 96% unique, even though there's two icons of clouds in the list of similar icons. Furthermore, it would be cool if it looked for similarity with a database of other logos as well, and not just icons.

Other small point: maybe you could show the uploaded logo again next to the other logos in the "Color/Contrast" and "Overall" categories, to (probably) drive home the point how bad your logo is in comparison.

<comment><USER8> Yeah, two nearly identical versions (probably only resolution differences) of our logo resulted in 21% & 94% similarity scores

<comment><AUTHOR> it's definitely not perfect. I think the embedding-vector approach of image search isn't scale invariant.

<comment><USER9> Forgive me if this is a naive question, as I am not well versed in ML.

Would it be possible to train using Mechanical Turk so that you get real human feedback and perception of quality?

<comment><USER10> Considering all the bad logos in the world that humans make, use and like - <USER2> wouldn't bet on it.

</comment></comment></comment></comment></comment><comment><USER11> Found a bug, I think.

I tried it with the company logo image pulled from our website[1], which happens to have a bunch of text in it. (It's more like a combination logo+wordmark, I guess)

The circle which should contain the uniqueness metric score was blank[2], even though the script claimed to find 145 similar icons (which aren't at all similar!)

[1] The logo file: [http://www.sequentec.co.uk/application/files/3714/2375/7226/...](http://www.sequentec.co.uk/application/files/3714/2375/7226/Sequentec_ID_strapline_Colour.png)

[2] Screenshot: [https://drive.google.com/file/d/0B6Wx6pDNYe2_bkVrejFvbFBFSjg...](https://drive.google.com/file/d/0B6Wx6pDNYe2_bkVrejFvbFBFSjg/view?usp=sharing)

<comment><USER12> Your website reports this error on [http://www.sequentec.co.uk](http://www.sequentec.co.uk)

An unexpected error occurred. Module 'timezonedb' already loaded

<comment><USER11> Ha. A bug in exchange for a bug! Cheers - I'll look into it.

</comment></comment></comment><comment><USER13> This was on reddit a couple of days ago and the thread was full of examples of bland logos that scored really well and good or notable logos that scored very poorly.

I wouldn't take this neural net output too seriously.

The training size is 1 mil logos - that alone makes one wonder how this mil was ranked in the first place to separate good logos from the junk that is bound to comprise a pool of logos that huge.

<comment><AUTHOR> if the tool told you something you already knew - that notable logos are good, what would be the point?

maybe there's more value in discussing why the algorithm thinks bland logos score higher than the notable ones.

</comment></comment><comment><USER14> I saw this on /r/design last night[1], haven't tried it yet, but based on the comments, it's not as intelligent as advertised. It ranks low the uniqueness of the Nike logo and high a dumb meme.

I'm not complaining, the technology is cool and no doubt it will get to a point that it can critique objectively a logo, but it's not yet here.

1: [https://www.reddit.com/r/Design/comments/6wz4ho/logo_rank_is...](https://www.reddit.com/r/Design/comments/6wz4ho/logo_rank_is_an_ai_system_that_understands_logo/)

<comment><AUTHOR> maybe that image really is a better logo than nike :]

\- on a uniqueness front there are a lot of swooshes, peppers and moustaches that look sort of similar to nike, whereas that image is guaranteed to not have been used for any icon or logo, ever.

\- both are fairly legible

\- the meme is certainly more colorful and eye-catching

the neural net doesn't really judge the aesthetics of a logo, and it doesn't have any idea what the content of the image is. It just impassively gives you a score based on the similarity to thenounproject icons and a few other parameters.

<comment><USER14> As I said, I'm not complaining, so don't take it wrong. But that's not a «logo rank», that's an image evaluation. What it should do first is figure out whether it looks like a logo, or not; if it's a simple shape, with few colors, it might be a logo (yes, there are logos with complicated shapes and a lot of colors—the algorithm should decrement its score based on this criteria).

My point is that your tool is very cool, I wish I could do something like that—but that's not a «logo rank», it's a «how unique, legible and eye- catching the image you upload is» rank.

</comment></comment></comment><comment><USER15> Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at [http://code.jquery.com/jquery-1.12.4.min.js](http://code.jquery.com/jquery-1.12.4.min.js). (Reason: CORS header 'Access-Control-Allow-Origin' missing).

rookie mistake

</comment><comment><USER16> Great work.

I don't feel comfortable commenting on the accuracy since art is somewhat subjective and I am not an artist. Though I realize that many things in art can be measured.

So two logos I paid about $75 each for on Fiverr got 85/100 and 95/100 overall ranking respectfully. Which makes me feel good about the money spent on my logos :)

A logo we spent quite a bit more on from an agency got a 96/100 which is ironic to me because I like the other ones better.

</comment><comment><USER8> Neat!

Found a minor bug: it seems like if you upload an SVG that it gets internally rendered at a pretty low resolution, I got better results when I converted it to a 512x512 PNG myself and re-uploaded.

Edit: it also should probably mention that it only really works with square logos ;)

</comment><comment><USER17> 36 out of 100 for nugget's logo - [https://nugget.one/img/logo-without-tag- grey-600.png](https://nugget.one/img/logo-without-tag-grey-600.png)

That sucks because I really like it!

Ok, this is weird. The robot by itself gets 100 out of 100.

[https://nugget.one/img/logo-robot-only.png](https://nugget.one/img/logo- robot-only.png)

I guess there's still a few kinks to work out.

I haven't really dabbled in AI but my gut feeling is it's quite difficult to make an AI that can match up with human expectations.

<comment><USER18> The robot theme on its own is too reminiscent of Android, and the name is too low-contrast on a thin font.

</comment></comment><comment><USER19> Uncaught TypeError: Cannot read property 'uniqueness_score' of null

<comment><AUTHOR> someone's been abusing the server.. time to put up a captcha I guess :/

</comment></comment><comment><USER18> I had a few realizations of 2D brownian motion that I had generated on Processing laying around. Three of them are illegible, unmemorizable gibberish but get 90+ scores.

</comment><comment><USER20> I wonder how the logos made by [http://www.horriblelogos.com](http://www.horriblelogos.com) would rank

</comment><comment><USER21> YMMV, but it gave my white square with the word "Titty" in black Verdana 72 a 42/100, so it might not really be especially tough.

<comment><USER22> Or maybe it knows users better than you think.

</comment></comment><comment><USER23> Idea is interesting. But it goes off the rails on the Apple logo which is shown as one of the exemplar logos that pops up. Not critical, hopefully some feedback to improve the tool

1) It gives a low uniqueness score because there are fonts include an apple that imitates the apple logo not the other way around. score 30!?!?!

2) black apple on white fields gives a contrast score of 50?? uhmm...

<comment><AUTHOR> one or two exact-matches doesn't affect the score much. It considers the aggregate similarity of the 150 most similar icons, out of 1M icons. In Apple's case it's mostly because there are a lot of apple icons that look very similar. Apple's logo is iconic because they've built a brand for decades and with billions of dollars. Without that, maybe the shape itself isn't so unique?

the color/contrast score is 50% color and 50% contrast. So a b/w logo will get exactly 50%

</comment></comment><comment><USER24> Using Firefox, I uploaded a favicon.ico file (1KB in size) pulled from a website, and the spinner icon has been spinning for a few minutes now. It seems like it doesn't work with Firefox and/or with favicon.ico and/or files that are of that size.

For ease of use, I'd prefer that this page also accept a URL to an image or icon on the Internet.

<comment><USER25> Works for me on Firefox (on Ubuntu) with a jpg. I tried uploading a favicon.ico file and ran into the same issue.

</comment></comment><comment><AUTHOR> hey guys

this is the same neural net I use for the logo generator on brandmark.io - <USER3> basically does a visual similarity search on thenounproject to see how much your logo stands out from stock icons.

it's intended to rate the technical/objective aspects of logo design, without judgement on aesthetic/subjective preferences.

let me know what you think!

</comment><comment><USER26> Really cool generator. Got 87 points overall for my "logo": [https://latency.at/favicon.png](https://latency.at/favicon.png)

I'd expected it to score lower than 66 points on the uniqueness. But guess there aren't many _this_ simple logos.

</comment><comment><USER27> 1\. Style is uniqe perspective of every person.

2\. Logo.... is .... logo....

3\. This tool sucks and steals your time

4\. :)

</comment><comment><USER28> Just a suggestion: after uploading a logo it would be nice if I could share the URL of the results. And this would make your site more popular

</comment><comment><USER29> New project I'm working on got a 97. [http://imgur.com/a/fVqCB](http://imgur.com/a/fVqCB)

Cool.

</comment><comment><USER30> Color-contrast seems highly dependend on how much whitespace there is within the image. It should evalute with some added white padding.

<comment><USER23> It gave the black apple logo on white field a score of 50

</comment></comment><comment><USER31> I like how the Chrome logo gets a score of 3% ... because the Chrome logo is already in its library of icons -___-

</comment><comment><USER32> I could'nt found the Terms of Use. What happens to the logo when you upload it ?

Is it keeped ? Deleted ? Used in any way ?

<comment><AUTHOR> deleted after a day

<comment><USER32> Thanks !

</comment></comment></comment><comment><USER33> I uploaded a stock image and got a 88% overall. I really can't make any decisions based on this.

</comment><comment><USER34> Where did you procure your logo dataset? Is it available to the public or for purchase?

<comment><AUTHOR> see thenounproject.com

</comment></comment><comment><USER35> It said my English based logo was similar to Hebrew/Arabic logos.

</comment><comment><USER36> It cropped it into a square. It has to be a square image you upload?

</comment><comment><USER37> Took an SVG and treated it properly; good job.

</comment><comment><USER38> When will the AI fad finally die?

<comment><USER39> I'm guessing when it stops being useful and/or interesting for the public and for developers. On that basis, I would expect "never" to be a reasonable answer.

</comment></comment><comment><USER40> I like it!

</comment><comment><USER41> Don't really believe in logo automatization.</comment>


List of best free online learning sites - <AUTHOR> http://www.reddit.com/r/reddit.com/comments/cktxy/reddit_lets_compile_a_list_of_the_best_online/

<comment><USER2> I highly recommend Leonard Susskind's "Modern Physics" series of lectures. A full list is on his wikipedia page: <http://en.wikipedia.org/wiki/Leonard_Susskind>

They cover modern classical mechanics, quantum mechanics, special relativity, statistical mechanics, and more. It is expected that you have knowledge of basic calculus (you know what a derivative is, but you don't need to know what a curl is) and basic physics (he does cover even stuff like F=ma but it would probably be too fast to follow it for the first time).

</comment><comment><USER3> Another more actively maintained list of courses/lectures is available at Open Culture: <http://www.openculture.com/freeonlinecourses>

</comment><comment><USER4> Ive used Khan Academy to teach myself a few courses. Hes really good. I believe he was featured on ted.com as well. www.khanacademy.org

</comment><comment><USER5> I'm a HUGE fan of memrise (www.memrise.com). Easy to use, clean interface, and a great concept. I've been using it to learn mandarin and have found it to be infinitely better than self-studying out of a textbook.

Check it out if you get a chance.

<comment><USER6> I've been an enthusiast of language learning (and teaching) for almost a decade. Memrise has an absolutely beautiful interface, and I love its responsiveness and colorfulness.

That said, you're doing yourself a serious disservice if you're using it for learning Mandarin. Aside from the considerable disadvantage of any language learning effort that focuses on single word flash cards to the exclusion of sentences, it propagates some misunderstandings specific to Mandarin. The most serious problem is that it treats single characters as "words", despite the fact that the vast majority of modern Chinese is disyllabic. The word for child is 孩子, not 子, which is found in hundreds of words that have nothing to do with children. Similarly used in isolation, 土 is as likely to mean provincial as it is to mean "earth" as taught in the series.

If you really want to learn, you'd be much better served by one of the services that gives you access to lots of audio, as well as flashcards done well. Try popupchinese or chinesepod. I really recommend the China Breeze series of graded readers, too.

</comment></comment><comment><USER7> Would be nice if HN had a page/wiki to collect, categories, etc. these kinds of sites.

</comment><comment><USER8> Not sure what you're looking for but if you're a hacker MIT's Intro to CS & Programming...via OpenCourseWare <http://bit.ly/mitintrocs>

</comment><comment><USER9> Here is my side project in this space <http://classfrog.com/staging>

Not ready for Show HN yet.

</comment><comment><USER10> The title is misleading; not all of these resources are free.

</comment><comment><USER11> Let's not forget thepiratebay.org and demonoid.me LOL

</comment><comment><USER12> wish i could add www.trybloc.com to the list, looks like its closed for comments though :/

</comment><comment><USER13> A lot of these links are expired. Wish there was an updated version of this.

<comment><USER14> Course material (lecture notes, projects, some have links to videos of lecture, &c). for every undergrad berkeley cs course is available for free if you know the website!

<http://inst.eecs.berkeley.edu/classes-eecs.html> has links to all course websites and archives.

you can look at what courses descriptions here: [http://sis.berkeley.edu/catalog/gcc_list_crse_req?p_dept_nam...](http://sis.berkeley.edu/catalog/gcc_list_crse_req?p_dept_name=Computer+Science&p_dept_cd=COMPSCI&p_path=l)

the main courses are:

/cs61[abc]/ # intro cs

/cs70/ # discrete math

/ee122/ # networking with a cs bent in fall and an ee bent in spring

/cs160/ # ui

/cs161/ # security

/cs162/ # systems and os (not recommended right now; the class is going through a restructuring and completely sucks)

/cs164/ # compilers

/cs169/ # software engineering

/cs170/ # algorithms, this class usually doesn't have a website aside from homework assignments; i'd recommend just buying the textbook since its only $30 and the course very closely follows the entire text (save for the quantum chapter at the end)

/cs172/ # Computability and Complexity

/cs174/ # Combinatorics and Discrete Probability

/cs184/ # graphics

/cs186/ # databases

/cs188/ # AI

Lower division classes are numbered between 0 and 100, upper division classes are 100 to 199, and grad classes are 200 and up. A tens digit above 4 indicates a cs class, and a tens digit below five indicates an ee class.

To get to the archive for a class without having to navigate to the first link first, go to inst.eecs.berkeley.edu/~<class>/archives if you want to go to the most recent website, just remove the /archives.

EG, cs61's website archive is at <http://inst.eecs.berkeley.edu/~cs61a/archives> and <http://inst.eecs.berkeley.edu/~cs61a> will redirect to the most recent course's website.</comment></comment>


Python: A Simple Step-by-Step SQLite Tutorial - <AUTHOR> http://www.blog.pythonlibrary.org/2012/07/18/python-a-simple-step-by-step-sqlite-tutorial/ <comment><USER2> Is it possible to run python in a script like LUA runs in an iOS app? I think myself it may be possible, but I don't see any examples.

<comment><USER3> If you mean you want to run Python scripts in an iOS app, there is no way. The closest is to use an app called Python for iOS, but it can't execute .py files.</comment></comment>


Y Combinator/HN Forum? - <AUTHOR>

What do you guys think of a YCombinator/HN forum? I can use my current vBulletin lease, would any other people be interested in taking part in this project?
I plan on having a real-time chat IRC for HN, and a YCombinator FAQ Forum, where hackers/entrepreneurs can enjoy their time at, etc.
Would any designers/developers be interested in this side project? <comment><USER2> I suspect the best course of action is to build it so that folks can better evaluate how compelling it is. I also doubt a Vbulletin-based solution is going to fly with this audience.

<comment><USER3> No offense but that's some strange advice. OP would likely have to spend 10-20 hours getting it to a point where it would be usable/impressive. Personally I think it's wise that he asks the community if they are even interested before he spends that sort of time.

<comment><USER2> Sorry, but the culture here is more of the variety that if you think you have a good idea, you build it and see what people think. Code speaks. You're not going to get terribly actionable feedback here as you would if you had something to show. There's a whole genre of "Show HN" and weekend projects.

<comment><USER3> That's not exactly true. I'm not new here. Just because there's a bunch of teens and young 20s doing "Show HN" stuff doesn't mean that "Build first, find market second" is the best thing in all situations, does it? Lots of "Show HN" stuff is of the "Hey, I'm learning {new language} and built this to help learn it. What do you think?" variety which doesn't apply here.

The way I see it the guy asked a question hoping to help the community and you are flippantly telling him his question is worthless; that you won't give him "actionable feedback" until he spends 20-30 hours on it. Pshaw.

<comment><USER2> It's not that it's teens and 20-somethings. It's that it's "Hacker News" and the culture drafts off of pg and Y Combinator. If you think you have a good idea, you build it. I was not being flippant at all. There is an extreme bias towards building in this community. Sorry.

<comment><USER3> I disagree, respectfully of course. Rather than "build it", I think the culture here is "fail fast". What better way to fail fast than to figure out that you should not waste your time building something because no one cares/needs it?

</comment></comment></comment></comment></comment></comment><comment><USER4> How would this be different from what HN already offers?

<comment><AUTHOR> Well the community forum would offer a real-time member chat (IRC Room).

Y Combinator fellows and or future applicants would get together socially, ask questions, receive advice, etc.

<comment><USER4> With the exception of IRC, that is pretty much what happens here.

<comment><USER5> and freenode #startups is basically HN irc

</comment></comment></comment></comment><comment><USER6> Honestly? Bad idea. We already have a place to talk.

</comment><comment><AUTHOR> I believe I will start this community, and hopefully get some advertising down within the HN community.

I would really appreciate it if users can help out, or donate some of their time to this community board.

I'm looking for additional Administrators, Moderators, Designers, and Programmers to join the sub-groups I will be creating.

Please post below if you are interested!</comment>


Ask HN: Best way to deal with security software listing my new site as untested - <AUTHOR> I have made my first real website (really just a simple calculator) which I am other users will use for prognostication in advanced cancer patients.
A lot of the users will be accessing through hospital computers which tend to use additional security software, so I've gotten some feedback that it is being blocked (Trend Micro Office Scan said it was "untested").
More recently another user using a hospital with Forcepoint says that it is also blocked (similarly due to being a new domain)
The domain is about a week old.  I have submitted the domain to Office Scan's website https://global.sitesafety.trendmicro.com/
and they have said now it will be tested, and I talked to rep there that says it usually takes about 2-5 days.
So my question boils down to:
1) Does anybody know in general how long it takes for new domains to be vetted by these various security software programs? 2) Although I could in theory try to speed things up by contacting each company, I would rather not waste the time.  Is there such a thing as a global whitelist that I could submit my new domain to?
Thanks It's been great reading articles here over the years and using this site for resources on python and then flask. <comment><USER2> Give yourself a few months. Reduce usage of 3rd party tools while under review. IME using GA is OK but more "exotic" tools may cause problem.

Also, you can submit yourself for review (various site), which may move you up the queue. I have no data, just habit.

Patience to get some "legit" backlinks and clear some whitelist

<comment><AUTHOR> Thanks for the reply. I wasn't expecting months, so maybe I will just continue to contact them for review to help move things along.</comment></comment>


The Mother of All Demos - <AUTHOR> https://www.youtube.com/watch?v=qI8r8D46JOY&list=PL76DBC8D6718B8FD3&index=8 <comment><USER2> this links to part 8 of the demo... part 1 is at [https://www.youtube.com/watch?v=VScVgXM7lQQ&index=1&list=PL7...](https://www.youtube.com/watch?v=VScVgXM7lQQ&index=1&list=PL76DBC8D6718B8FD3)</comment>


Eternal September - <AUTHOR> https://en.wikipedia.org/wiki/Eternal_September <comment><USER2>
      # sdate - Eternal September Date
      #
      # date -d '1993-09-01 UTC 8130 days'
      #
      # ce: .mshell;
      #
      s=`date --date="1993-09-01 UTC" +%s`
      if [ -z $1 ]; then
        n=`date +%s`
      else
        n=`date --date="$1" +%s`
      fi
      d=`expr \( $n - $s \) / 86400 + 1`
      if [ $d -ge 1 ]; then
        echo September $d, 1993
      else
        echo Error: date not in Eternal September epoch
      fi

And today is:

September 8153, 1993

Yes, I mourn the internet.

</comment><comment><AUTHOR> I keep imagining that we can/will keep carving out new digital spaces that can hold the old hacker spirit. I'm just not sure what it looks like.

<comment><USER3> Maybe something like the CPM Users' Club.

</comment></comment><comment><USER4> Most of you weren't even alive in 1993.

Which means you never got to experience the internet.

And you don't know why it was important for those of us that did.

<comment><USER5> That's quite the assumption. You're quite the seasoned pioneer, tell us stories about the olden days, grandad.

I'd guess that most of the HN audience is actually older than 22, you're not the only witness to the birth and growth of the Internet.

<comment><USER4> I'll make you and offer: we'll trade stories. I'd love to hear your stories of usenet back in '92\. You go first.</comment></comment></comment>


Apple's "Secret" eBay Store Returns - <AUTHOR> http://techcrunch.com/2014/07/08/apples-secret-ebay-store-returns/?ncid=rss&cps=gravity

<comment><USER2> "At this time, it's not 100 percent certain that this is a real Apple-run store, though eBay's refusal to comment could be interpreted as a confirmation of sorts"

Gotta be Apple</comment>


THQ details full extent of uDraw disaster - <AUTHOR> http://www.eurogamer.net/articles/2012-02-02-thq-details-full-extent-of-udraw-disaster

<comment><USER2> Manufacturers need to learn to release dev kit style software bundles, and set up some community wiki / forum, to attract the interest of hackers.</comment>


OS 10.7 hammers another nail in the Flash coffin - <AUTHOR>

I was just about to read an interesting link from HN on the investment hypothesis of Founders Fund (http://www.foundersfund.com/the-future) about six hours into upgrading to the new Lion release.
That means I am one of the many millions now undoing 25 years of muscle memory, manipulating scrollbars as though I was piloting a plane. As @tobi said last night, I think Apple is right and I will put in the effort.
Unfortunately, the Founders Fund site uses a customized scrollbar implemented in JavaScript. This is likely to be the first of many examples (for me) of sites that ignored all common sense advice to not implement custom UI widgets who and will now cause a significant part of their key audience to have to think harder just to read their content.
I am not a pundit so I won't suggest that this is a conspiracy, but merely a side-effect of a change that will soon be seen as a new default.
Update
I believe that I'm mistaken: the scrollbar widget appears to be a Javascript + CSS construct. However, I don't think this changes the veracity of my basic point. Don't re-invent the chrome that should be handled by an OS. <comment><USER2> What does this have to do with Flash (specifically)? Your example doesn't refer to it...

<comment><AUTHOR> If you check the Update section at the end, I realized after posting that the scrolling was in fact not implemented in Flash.

However, any navigation implemented in Flash is by default at risk of being displaced by fundamental changes in the OS, as we've seen this week with Lion.</comment></comment>


Analog For The People: Synth Master Tatsuya Takahashi On Engineering Fun - <AUTHOR> https://www.npr.org/sections/therecord/2017/12/22/569092364/analog-for-the-people-synth-master-tatsuya-takahashi-on-engineering-fun <comment><USER2> _" I called them up and they asked me to come in for an interview — so I brought this thing I'd made, this sequencer synth thing. I showed it to them and they gave me the job."_

[https://media.npr.org/assets/img/2017/12/08/tatssynth_custom...](https://media.npr.org/assets/img/2017/12/08/tatssynth_custom-4dff28462b287bd25600226339c3c9952995f293-s700-c85.jpg)

 _This_ is how you get a good engineering job -- show your impressive thing to people as high up as possible (and everyone else). You'll still have to do a whiteboard interview, but it'll be mostly a formality.

<comment><USER3> > show your impressive thing to people as high up as possible

How do you even get access to ' people as high up', most programming jobs make you go though "Standardized screening" programming puzzles before they even look at your github, if at all. Many high profile sfo tech companies straight up told me that github is merely a formality in the application and that they don't have time to look at it. Many interviewers get you resume like 5 minutes before the interview and start asking you standard interview questions.

<comment><USER4> I think the takeaway is that he showed them a complete product, rather than a pile of schematics.

Looking through Github accounts is extremely tedious and boring. On most profiles I've seen it's hard to tell what all the repos are about, and what the important stuff is.

So if you've made something awesome, you need to market it a bit.

Don't point people to your Github account.

Point them to the project website, where they see a screenshot or a demo video, a short, easy to grasp description of your thing, and some impressive stats of your choice that convinces everyone that this project is brilliant.

And make sure the project page also prominently credits you as the author!

<comment><USER5> There could be a product in there - verified contributions of actual people?

<comment><USER6> Yes. And I shall call it "my GitHub repo!"

</comment></comment></comment></comment></comment><comment><USER7> Any tips or online guides for newbies wishing to pick up electronic music via analog synthesizers? Asking for a friend with no experience and no knowledge of music theory etc ;)

<comment><USER8> the short answer will disappoint you: pick one you like and experiment.

the long answer: entire genres were built on not knowing music theory or disregarding it (techno, i'm looking at you). most music producers started by turning knobs without knowing what they were doing. most music producers continue to turns knobs just to see what happens, even after learning stuff about synths. the knowledge will come over time ; if you get "the bug" you will inevitably start reading stuff about all this.

of course, there may be exceptions. most "worldwide mainstream" electronic is obeying the usual codes of popular music, so if that's what you want to do, don't listen to me (and maybe produce on a computer).

<comment><USER9> > _the long answer: entire genres were built on not knowing music theory or > disregarding it (techno, i 'm looking at you). _

Thats putting things mildly. The entire electronic music scene was born from experimentation. From the Kraftworks and other synth pioneers, to the beginnings of the dance scene with Chicago house and Detroit techno. From sample heavy genres like Jungle and Hard House, to synth heavy genres like trance. Even IDM was born from producers disregarding popular conventions and look how much that has since bled into the mainstream with tracks incorporating glitchy effects into pop songs.

But it's not just the domain of electronic music either. Prog Rock existed because uni students wanted to push the boundaries. Then Punk came about because they wanted to redefine what it meant to writing music and play an instrument.

So long as music remains an art form, it will be subjected to ignorant hobbyists with a creative flair. And that is what I love most about music; when people say "I have an idea, it might not work but we will have fun trying". But very occasionally, those hobbyists create something so popular they then become trendsetters themselves, like Prodigy, Orbital, Aphex Twin, and the other artists I alluded to above.

</comment></comment></comment><comment><USER10> Tatsuya Takahashi understands the importance of accessibility in design. He has lowered the barrier to entry for new instrument buyers that want to get into analog synthesis, and that's what has made him so successful.

</comment><comment><USER11> Not bad $300 retail. Looks like a great way to get into microtuning and atonal scales for electronic music as well ;)

[https://www.midi.org/articles/microtuning-and-alternative- in...](https://www.midi.org/articles/microtuning-and-alternative-intonation- systems)

<comment><USER12> i could be wrong but i owned a minilogue and don't think it supports microtuning. only some really fanxy synths do.

<comment><USER13> They recently released the Monologue, which supports it.

</comment></comment></comment><comment><AUTHOR> _" [T]he stuff I was making was really weird, because I didn't have real- world, existing examples to work from. I mean, they were around, but I guess I wasn't interested enough. It just seemed beyond what a kid could buy with his pocket money."_

His good intuition and willingness to disregard tradition seem to be the key to his success. Studying examples of the "right" way to build something might be a useful learning exercise, but it can also be mentally constraining.</comment>


Are Pop Lyrics Getting More Repetitive? (2017) - <AUTHOR> https://pudding.cool/2017/05/song-repetition/ <comment><USER2> A bit off-topic, but it makes me think of how words and their setting has changed over history. In English music at least, words and how they were set was a _big_ deal during the various switches between Catholicism and Protestantism in the 16th Century.

Catholicism allowed for polyphonic music, where the words (in latin) were layered to produce very beautiful music. An extreme example is Thomas Tallis's _Spem in Alium_ that has 8 choirs of 5 parts each:

[https://www.youtube.com/watch?v=iT- ZAAi4UQQ](https://www.youtube.com/watch?v=iT-ZAAi4UQQ)

However Protestantism required the words to be in English and sung without polyphony - so that they could be understood by all. For example another work of Tallis's:

[https://www.youtube.com/watch?v=R4fHU0Nales](https://www.youtube.com/watch?v=R4fHU0Nales)

Byrd in particular wrote a lot of works in the Catholic idiom that he had to hide, for writing such music could have got him killed.

[https://www.catholiceducation.org/en/culture/music/william-b...](https://www.catholiceducation.org/en/culture/music/william- byrd-s-secret-catholic-masterpieces.html)

<comment><USER3> The lyrics to secular Renaissance music wouldn't be too out-of-place today, for example this example from [http://www3.cpdl.org/wiki/index.php/Jacques_Arcadelt](http://www3.cpdl.org/wiki/index.php/Jacques_Arcadelt):

 _How crazy is this thought, my lady: although you are craving for my death, if you do not help me by looking at me with that scornful countenance that gives me life, and which I miss so much: then, since who has no life cannot die and he who has life must die, then—if you give me life, you 'll have my death, and I, through death, will gain my life._

<comment><USER2> Yes, and I imagine the text of many Madrigals is extremely compressible, especially if you include all the 'fa la la's verbatim.

</comment></comment></comment><comment><USER4> It's not just the lyrics. There's a certain female voice that dominates the pop music industry. Repetitive doesn't come close. Clone would be more accurate. Pop music today is dominated by the X-Factor industry. In the 70s you had the influence of the music business moguls but there was still room for genuinely creative bands to appear on Top Of The Pops and in the UK Top 20.

<comment><USER5> Sia Furler. She works on songs for other artists and also does 'demo performances' to help singers develop a song. She's written songs for Rhianna, Adele, Carly Rae Jepson, Katy Perry, etc.

<comment><USER6> Her but not just her: [https://en.wikipedia.org/wiki/Max_Martin](https://en.wikipedia.org/wiki/Max_Martin)

From the Wikipedia article above

 _Martin has written or co-written 22 Billboard Hot 100 number-one hits, most of which he has also produced or co-produced, including Katy Perry 's "I Kissed a Girl" (2008), Maroon 5's "One More Night" (2012), Taylor Swift's "Blank Space" (2014), and The Weeknd's "Can't Feel My Face" (2015). Martin is the songwriter with the third-most number-one singles on the chart, behind only Paul McCartney (32) and John Lennon (26).[4] In addition, he has had the second most Hot 100 number-one singles as a producer (20), behind George Martin, who had achieved 23 by the time of his death.[4]_

Another article that covers Max and his competition. [https://www.theatlantic.com/magazine/archive/2015/10/hit- cha...](https://www.theatlantic.com/magazine/archive/2015/10/hit- charade/403192/)

</comment></comment></comment><comment><USER7> I've been noticing that as channels get more custom tailored what is available to the mass market, where tastes are less refined, has been steadily receding in quality. Outcast to Drake; MacGyver to Ice Road Truckers.

But the opposite has happened on the other end of the spectrum. Emancipator or Bonobo (or Romare or Pilotpriest or or Nicola Cruz or Nu or Pantha du Prince or Sampha) are just leagues better than what we had even ten years ago. Sure the mass market is drinking down Fast and the Furious 9 or Transformers 11 or Spiderman ∞, but the quality of the films that are targeted at the intelligentsia is head and shoulders above what we used to have. Even television has stratified.

I think the internet has something to do with it. People follow people that are smarter than them because they learn from them or they interact with smarter people more because they tend to get upvoted more, but there is a window of potential interaction. None of my family members are on HN and very few of them follow me on Twitter (out of the 130+ of them). Then you move the smart people to the smart cities and the normal, day-to-day interaction that would have happened no longer does.

<comment><USER8> That's rather questionable assertion. Many people would not consider anything that's made by a "DJ" to be music, let alone high-brow one.

It also might be that you have only now discovered that there is something better than beyonces and x-men movies. That doesn't mean that there weren't anything good before, just that you haven't seen it.

<comment><USER7> But the thing is that I've looked and can't find anything nearly as good. Some artists brush up against it here and there (Glitch Mob, edIT, even Daft Punk, Weezy, or Kanye) but the density of really good work is no where near what it is today.

Speaking of Kanye, I actually think his last album was his best and that if he hadn't launched it with the following he built up when his work wasn't as developed (pre-Twisted Fantasy) his work would have a quarter of the following or less than it does today. He's one of the rare artists that keeps innovating after hitting it.

The only place I see at least some measure of really quality work in the past compared to today is fiction: Tom Robbins, Greg Egan, PKD, and many, many others. There are some contemporaries I like better (Ted Chiang) but I don't pretend it's not a matter of personal taste. But TV or music or even most film that's pre-2005 is almost unconsumable it's so flat compared to what the 1%-ile is today.

<comment><USER9> The internet has democratised music production and allowed us to have so much quality, self-published music that you'd never get in the past.

Technology has made music production so much easier and higher quality than before. I don't know much about non-electronic music, but I reckon for under a grand you could set up a half decent recording studio in your garage, and it's so much easier with computers to mix and master tracks than it was in previous decades.

I can find amazing techno tracks on Soundcloud and Beatport that are produced by some guy in his bedroom in Berlin that only a few hundred people in the world have also found.

Just the other day I found a track on Soundcloud that was produced in Melbourne back in 1997 that only ever had a single release of a few hundred CDs. I managed to track down the producer on Facebook and get a high quality .wav download of it. There's no way that kind of obscure stuff would've found its way to me pre-internet.

</comment></comment></comment></comment><comment><USER10> This is fantastic; any detail on the methods/APIs/code used to extract and wrangle the data?

<comment><USER11> Didn't find it for this specific one (except for everything that's explained in the article and available as JS from the website of course...), but they have a youtube channel with some live-coding sessions and a recording of one project from start to finish [1].

1 - [https://www.youtube.com/channel/UCFuV9vMFVluW9CAOdS4Oluw](https://www.youtube.com/channel/UCFuV9vMFVluW9CAOdS4Oluw)

</comment></comment><comment><USER12> Extrapolating these trends would suggest that all popular songs will just be repetitions of single sentences in the year 2140.

<comment><USER10> So you're saying that Daft Punk was 150 years ahead of its time?

<comment><USER13> But still centuries behind liturgical music. Sing "Kyrie eleison" in this manner for 5 minutes, and then sing "Kyrie eleison" in a different manner for 10 minutes. Sing "Christe eleison" in between for a few minutes. Let's end the day singing "Osanna in excelsis" in a couple of different ways, for a few minutes each.

<comment><USER14>
      $ echo "GlooOOooooOOooooOOooooOOooooOOoria" | wc --bytes
      35
      $ echo "GlooOOooooOOooooOOooooOOooooOOoria" | gzip | wc --bytes
      34

Unexpected!

<comment><USER15> The raw deflate stream is more in line with expectations:

      echo "GlooOOooooOOooooOOooooOOooooOOoria" | gzip --no-name | tail --bytes=+11 | head --bytes=-8 | wc --bytes
      16

</comment></comment></comment></comment></comment><comment><USER16> Awesome post and presentation! I'm very curious if that raw song lyric data is available somewhere, would be fun to analyze it more. Here's a small project I made that similarly lets you visualize song repetition: [http://songbranch.gorch.com/](http://songbranch.gorch.com/)

</comment><comment><USER17> This is outstanding UI on mobile. Very smooth, beautiful and educative. Love it.

<comment><USER18> Is there some sort of data visualization framework they're using? The article is indeed beautiful, it seems like a huge amount of work for a single page.

The visualization of the compression algorithm in particular seems very bespoke.

<comment><USER19> There are some posts about it: [https://pudding.cool/process/how-to-implement- scrollytelling...](https://pudding.cool/process/how-to-implement- scrollytelling/)

And a whole category on it: [https://pudding.cool/#how](https://pudding.cool/#how)

And a repo for a "scrollytelling" library by the author: [https://github.com/russellgoldenberg/scrollama/](https://github.com/russellgoldenberg/scrollama/)

Source inspection is hard as it's all been bundled, but you can see some of the json data in there, and some custom functions to do the plot interactions. The plot code is almost certainly D3 (based on some of the non-obfuscated calls).

</comment></comment></comment><comment><USER20> This is a cool analysis featuring an interesting metric (degree of compressibility) for measuring repetitiveness in song lyrics. Great graphics explaining the algorithm too!

Spoiler: Lyrics do seem to get more repetitive.

<comment><USER21> Degree of compressibility is an interesting tool that serves many purposes. One that I like is Normalized compression Distance ([https://en.wikipedia.org/wiki/Normalized_compression_distanc...](https://en.wikipedia.org/wiki/Normalized_compression_distance) is a light starting point).

With NCD you can measure, for example, how similar two lyrics are, or even group similar songs together.

</comment></comment><comment><USER9> It's because dance music, both electronic and R&B, have become more popular.

5 of the top 10 repetitive songs are dance tracks, either electronic or R&B.

</comment><comment><USER22> Discussed at the time:

[https://news.ycombinator.com/item?id=14323762](https://news.ycombinator.com/item?id=14323762)

[https://news.ycombinator.com/item?id=14335987](https://news.ycombinator.com/item?id=14335987)

</comment><comment><USER23> Are the data available somewhere?

</comment><comment><USER24> Under the spreading chestnut tree

I sold you and you sold me:

There lie they, and here lie we

Under the spreading chestnut tree.

\--1984, George Orwell

</comment><comment><USER25> I'm all for cool websites but by the time i scroll low enough for the data to show on the graph, the graph is off the page. then i scroll back up and it removes the data from the graph!

<comment><USER26> Yes, that was super annoying. Like I literally can't look at the graph the way you have it set up.

Did they ever test this...?

<comment><USER27> Doesn't seem like it. Some Pudding visualizations just werk, others are Dumpster fires in the browser.

</comment></comment></comment><comment><USER28> Discussed at the time:

[https://news.ycombinator.com/item?id=14335987](https://news.ycombinator.com/item?id=14335987)

</comment><comment><USER29> Its music. It does not have to be about words

<comment><USER30> > Its music

That is, in many cases, subjective and debatable.</comment></comment>


Is There a Hyperlocal Search App? - <AUTHOR>

Is there any app that comes close to indexing hyperlocal search data to answer questions like:
Where is the nearest place to my current location that sells money orders?  While in an unfamiliar area (I had to go to the courthouse to get a certified copy of a marriage record, and they don't take Visa or debit).  I know that banks, post offices and grocery stores offer them, but should I really have to do separate searches for banks, post offices, and grocery stores and then find the closest result on my own?  As it turns out, I popped into a convenience store steps from the courthouse to grab water for the long walk to the post office, and they actually sold money orders.
Where is the cheapest place to buy an iPad charger within 5 miles?  I forgot mine while travelling recently, and I didn't have time to have one shipped from Hong Kong like I normally would.  So for a brick and mortar store, the obvious answers to the where question are the Apple store, At&T or Verizon store, Best Buy, Fry's, Radio Shack, etc. who all carry these for $15-35. But the cheapest turned out to be TJ Maxx, a discount women's clothing store.  They apparently have a small section with electronics, and they had an OEM charger for $4.
Where is the nearest notary public that is open now?  Searching for "notary public" gives you lots of results for notaries, but if you need one that you can go to right now, especially if it is in the off hours, you'd be surprised at some of the places that offer this service.  The problem is that they are not easy to find using a standard search.  For example, within 1 mile from my house, there is a locksmith, a mailbox rental place, an internet cafe, and an Indian grocery store that offer notary services.  The problem is that when I search for "notary service" and my city name, zip code, or GPS location, all of the results are for farther away places that are dedicated notaries.  More relevant, perhaps, but not the closest.
I think the way you'd approach gathering a data set is to add an extra layer on top of existing data sets.  For example, there are already plenty of databases of businesses and locations.  What is missing is a list of products and services provided by those businesses.  If you could somehow get information on what services and products businesses offer on a local level, you could combine that with existing business and location data and provide a really valuable service.
Is there anyone out there working on anything like this? <comment><USER2> Sounds hard. How would you get all the data? How, for instance, do you find out that TJ Maxx has iPhone chargers without going there? You'd have to persuade the whole world to put some sort of catalogue online, _or_ rely on user-generated data.

The first approach might be possible if you're google, and the second might be possible if you're yelp. I'm not sure how to do it on a small scale. Though I suppose you could start with a single city and a lot of shoe leather.

<comment><AUTHOR> _Sounds hard. How would you get all the data? How, for instance, do you find out that TJ Maxx has iPhone chargers without going there? You'd have to persuade the whole world to put some sort of catalogue online, or rely on user-generated data_

I think it would have to be both. I think that because it is a hard question, there is lots of value in it. You're right, Google should be doing this. They already have Google Shopper where you can snap a picture of a product or barcode with your phone and get a price comparison. Maybe they could had a user-generated description to that so people can build up that database.

Or maybe it could be a scrappy startup like FourSquare for local products who turns it into a game. Like get badges for finding products at the weirdest places, or for finding the lowest price on an item in an area. Or how about a Groupon type deal where something goes on sale at a specific location for a set period of time, and users can sign up for alerts when a product they want is on sale near them, or when it is in stock. That would encourage the businesses to supply an XML feed of prices and inventory.

</comment></comment><comment><USER3> We are. mmatcher.com & odpiralnicasi.com

</comment><comment><USER4> real time lists of products <http://milo.com/>

<comment><AUTHOR> I think since the data question is so hard, sites like these end up just showing me the big box retailers. For example, this product <http://milo.com/samsung-vehicle-charger-1> shows as available from Best Buy for $39.99 but I actually bought one of these at a 99 Cent store, for, you guessed it: $0.99! Those are the finds I'm looking for in a local search. And I'm sure Fry's, Radio Shack, Target, and WalMart have these too, but they aren't on the list.</comment></comment>


Period tracker app spied on me and told advertisers it thought I was pregnant - <AUTHOR> https://www.mirror.co.uk/news/uk-news/period-tracker-app-spied-told-20807187 <comment><USER2> Pay nothing. Receive really useful features. Avoid reading privacy policy. Get targeted ads.

"omg what about my privacy!"

Always the same thing. You're are getting surveyed because you happily surrendered your personal space for convenience. In many cases there's is no option, but somehow people always complain about the cases where they clicked "I Agree".

<comment><USER3> Privacy policies as designed clearly are not sufficiently warning users about the risks of using certain software then, and something constructive should be done about it instead of victim-blaming.</comment></comment>


World Happiness Report 2015 [pdf] - <AUTHOR> http://www.theglobeandmail.com/news/national/article24073928.ece/BINARY/World+Happiness+Report.pdf <comment><USER2> I believe my own happiness would lessen from reading all of the text, particularly as the charts don't seem to have statistics on what I wanted to know.

This report does not seem to quantify the happiness among different groups of populations within regions of countries surveyed. For example, among different members of different economic stratifications, ethnicities, religions, sexual orientations, political groupings in different regional types (cities, suburbs, rural) within the surveyed countries. That data would allow for better questions to be asked about what effects policies and demographics have in different areas.

<comment><USER3> >This report does not seem to quantify the happiness among different groups of populations within regions of countries surveyed.

From their FAQ [0]:

Q: Is this sample size really big enough to calculate rankings?

A: A sample size of 2,000 to 3,000 is large enough to give a fairly good estimate at the national level. It is not large enough to give precision for sub-populations, which is why in Chapter 3 we use data from all available surveys, from 2005 through 2014, to provide samples of sufficient size for our splits by age and gender.

As for manipulating the data yourself:

Q: Can I download any of the data used in the Report?

A: The online data appendices show how the data are constructed, and include the main national and regional averages underlying the figures and tables in Chapter 2 and 3. Those wishing access to more detailed data from the Gallup World Poll should contact Gallup directly:

Joy Murphy

email@example.com

+1-202-715-3131

And the data appendix that they reference [1].

[0] [http://worldhappiness.report/wp- content/uploads/sites/2/2015...](http://worldhappiness.report/wp- content/uploads/sites/2/2015/04/Ch2FAQ_final.pdf)

[1] [http://worldhappiness.report/wp- content/uploads/sites/2/2015...](http://worldhappiness.report/wp- content/uploads/sites/2/2015/04/StatisticalAppendixWHR3-April-16-2015.pdf)

</comment></comment><comment><USER4> Switzerland is happiest country once again!

If you look for a tech-job in Zurich, check out my story "8 reasons why I moved to Switzerland to work in IT" on [https://medium.com/@iwaninzurich/eight-reasons-why-i- moved-t...](https://medium.com/@iwaninzurich/eight-reasons-why-i-moved-to- switzerland-to-work-in-it-c7ac18af4f90) or send me a mail to the address in my HN-profile.

<comment><USER5> I just read (and enjoyed) your article. I loved Zurich when I visited, but I don't speak the language. Are there opportunities there for coders who only speak English?

<comment><USER6> Yes. A big part of the better ones. (Google, IBM, Microsoft, startups, universities)

</comment></comment></comment><comment><USER7> One thing I like about the "World Happiness Report" type of thinking is it gives a potential better way to run countries where an engineering approach is used to optimise human well being (or something like that. 'How is life out of 10?' is a reasonable proxy perhaps) as opposed to the traditional set up of a right wing party and left wing party shouting 'they suck, vote for us' which probably leads to suboptimal outcomes.

</comment><comment><USER8> First sentence:

 _The world has come a long way since..._

Would you say this use of the term `world` here fits a classical linear logic (Newtonian exclusive logic) guided English register, while a report that speaks from multiple cultures' points of view and has multiple interpretations would build on a modal logic (para/transconsistent, inclusive logic) guided language register[0]? If so, how might you translate or rewrite this report in other languages or other English registers, and how would you review its philosophical interpretation of "the human experience"?

0: [https://en.wikipedia.org/wiki/Possible_world](https://en.wikipedia.org/wiki/Possible_world)

<comment><USER7> > how might you translate or rewrite this report in other languages or other > English registers ...

I think most languages have the concept of the world and it changing? I think you might be over thinking things...

<comment><USER8> What do you mean when you say 'the concept of the world'? (honestly asking)

Edit: Downvoting this question? Hmm.. I'll clarify why I asked. Wikipedia: "The concept of possible _worlds_ is common in contemporary philosophical discourse but has been disputed." (Emphasis mine) It seems dialogue to clarify this concept would have worthwhile meaning for philosophy..

<comment><USER7> The place we live, planet earth?

<comment><USER8> > The place we live, planet earth?

I see each of us, and in turn our communities, living in _parts_ of planet Earth, and to my underlying point, having, similar to our dictionary meanings[0,1], varied and overlapping views. Some of these terms' meanings have a narrow view and another a wide one, for instance: 1) "A particular group of living things", then "All that relates to a particular sphere of activity", and 2) "Human and social interaction", then "A particular region or group of countries", and 3) "The Earth", then "The Universe", and 4) "Human collective existence", then "Existence in general.". Take for example a derived term, 'worldview'. Would this necessarily have something to do with Earth? Would it better fit "An individual or group perspective or social setting" and "Age, era"?

Etymologically, `world` comes from Proto-Germanic _weraz_ + _aldiz_ (man, husband + age, generation, lifetime), and before that Proto-Indo-European _wiHrós_ \+ _h₂el_. These terms meant to our linguistic ancestors, "hunt, warrior, hero" \+ "to raise, feed, nourish". We would still have `Earth`, `Universe`, `place`, etc to use if we focused `world` on a concept more to do with something emerging from experience, as it seems to in logic (a subset of logic that, imho, has well-founded roots). I believe logically it benefits a mind to make this conceptual leap so as to capably see multiple points of view and to recognize limits and strengths in any particular one or group within a whole.

Paradoxically, the many are the one, so to speak, or whole is its parts (ping Da Vinci). Some minds break on this point, some bend around it. Every report I have ever seen comes from some point of view.

0: [https://en.wiktionary.org/wiki/world](https://en.wiktionary.org/wiki/world)

1: [http://www.oxforddictionaries.com/definition/english/world](http://www.oxforddictionaries.com/definition/english/world)

<comment><USER3> Since you seem to want to continue this unproductive line of commenting: Here, you can enjoy the report in French [0], German [1], Italian [2], Portuguese [3], and Spanish [4].

>I see each of us, and in turn our communities, living in parts of planet Earth

Lucky for us the researchers organized their data by geographic bounds and we don't have to guess how they see it. "World" means "aggregate data from all respondents regardless of geographic location." How incredibly straightforward!

Now, would you say that @mitchbaum _often_ asks questions that do not contribute to the discussion [6] (modal logic, para/transconsistent, inclusive logic), or that @mitchbaum asks questions that do not contribute to the discussion [7] (Newtonian exclusive logic) [5]?

[0] [http://worldhappiness.report/wp- content/uploads/sites/2/2015...](http://worldhappiness.report/wp- content/uploads/sites/2/2015/04/WHR-2015-summary_final-FR.pdf)

[1] [http://worldhappiness.report/wp- content/uploads/sites/2/2015...](http://worldhappiness.report/wp- content/uploads/sites/2/2015/04/WHR-2015-summary_final-DE.pdf)

[2] [http://worldhappiness.report/wp- content/uploads/sites/2/2015...](http://worldhappiness.report/wp- content/uploads/sites/2/2015/04/WHR-2015-summary_final-IT.pdf)

[3] [http://worldhappiness.report/wp- content/uploads/sites/2/2015...](http://worldhappiness.report/wp- content/uploads/sites/2/2015/04/WHR-2015-summary_final-PT.pdf)

[4] [http://worldhappiness.report/wp- content/uploads/sites/2/2015...](http://worldhappiness.report/wp- content/uploads/sites/2/2015/04/WHR-2015-summary_final-ES.pdf)

[5] [https://en.wikipedia.org/wiki/Possible_world](https://en.wikipedia.org/wiki/Possible_world)

[6] [https://news.ycombinator.com/item?id=10796341](https://news.ycombinator.com/item?id=10796341)

[7] [https://news.ycombinator.com/item?id=10796257](https://news.ycombinator.com/item?id=10796257)

<comment><USER8> These 6 translations, on the same domain, come from the same language family, meaning their (likely) direct translations would naturally come from and with the same philosophy. We have over [6,000 languages on Earth](0) from which to describe and hear about human experience, happiness included. If you believe that one research team with one set of experiences can explain humanity, then I understand why you would feel uncomfortable with me taking issue with this limited worldview. If you can imagine 1000x more cultural values describing their own points of view, then you would have some idea what a report like this misses and potentially creates[1].

0: [http://www.languageconservancy.org/understanding-the- issue/w...](http://www.languageconservancy.org/understanding-the-issue/what- is-language-loss/)

1: [https://vimeo.com/30794385](https://vimeo.com/30794385) [TED Talk: Wade Davis on Endangered Cultures]

<comment><USER3> When you ask a question the way you ask the question influences the answers you receive, and the way you have asked _your_ questions makes crafting responses to you feel like pulling teeth. Had you instead focused on the concept of happiness which may become muddled when communicated to the respondents perhaps you would have encountered a productive reply. You did not, and so I did not add anything to the discussion. I understand quite well what you are suggesting, and it can be discussed without invoking possible worlds or nitpicking over the definition of "world." You did not do so, and so you will have to find someone else to entertain you. Goodnight, or day, I suppose it depends on your point of view.</comment></comment></comment></comment></comment></comment></comment></comment>


Like XP or Vista: how will businesses treat Windows 8? - <AUTHOR> http://arstechnica.com/information-technology/2012/06/the-vista-curse-businesses-may-not-want-windows-8/

<comment><USER2> Attack of the Windows 8 submissions on HN !!!!!</comment>