skysight-inc/HackerNews huggingface dataset:
This is very different.

It runs 24/7 aongside the "ok google" detection, and as soon as it detects a song, it'll show the name on the lockscreen. So normally, all you have to do is look at your phone to get the song name [0]. This is also done 100% locally, there's a offline database of 10k+ songs which is only ~50mb [1], and gets updated regularly.

[0] https://venturebeat.com/2017/10/19/how-googles-pixel-2-now-p...

[1] https://www.xda-developers.com/google-pixel-2-now-playing-so...
Reddit AMA for game designer of Free 2 Play games
>Anyone else enjoy Moby Dick?

Yes, but given your slightly OT rant, I suppose your reading is fresh?
The executive branch is granted authority by Congress to issue rules. This saves the congress from writing every detail into each law.

It's similar to pork -- congress can write: spend $X on whatever; or they can write: spend $1 on project A, $2 on project B, etc with a final total of $X. If congress writes the first, then the executive branch will make the decisions about the specifics of how $X will be spent.

If congress does not want the executive branch to decide, it's up to Congress to put the details into the law, and restrain the authority of the agencies. Federal rules can never override a law passed by congress.
Apple has ruined its podcasts app
I thought regulations are laws, just with a focus on technical details that can be changed more frequently and easily.
> as if google was not over 85% of mozilla revenue and had not been the case since the beginning.

This is not true, Yahoo has been their partner the last few years.
What I meant is, so long as you have an updated version of leiningen readily available.

This is just another layer in the toolchain to contend with, and since Clojure is built on the JVM, the toolchain is already quite bloated.
Congress grants agencies (in this case, DOT) the authority to issue regulations as long as those actions do not go beyond their statutory authority or violate the constitution.

https://www.federalregister.gov/uploads/2011/01/the_rulemaki...
Why would Apple pay for Shazam? It’d be totally trivial to recreate their service if you are Apple. My guess is Shazam have patents and Apple will stop this feature on Android, one of the most compelling features of the new pixel is always on Shazam equivalent.
At a high level I see your frustration. But, for airlines, the US government has implemented lots of rules around pricing/fee displays, website accessibility, length of time on the tarmac, and tons more.

So, I disagree, in this space, with the "every single time" part.
That is unfortunate. As a consumer the creative nickling and diming of airlines not only creates a worse product, but it also makes it hard to figure out what the real price of an airlines trip is.
Spotify 2017 wrap up of your personal play history in playlists and info graphic
3 Hard Lessons from Scaling Continuous Deployment to a Monolith
It's not a novel idea, it's an old and discarded idea.

Regulatory agencies such as FDA and EPA exist because it actually takes an agency to do a competent job regulating drugs and medical devices and investigating the toxicity of effluent. They were created by Congress, but under the Executive branch.
Of course Bitcoin is the digital crypto analogy for SF Bay Area NIMBYism :)
FYI this is not the last guy harvesting psychedelic honey. My girlfriend was just in Nepal, tons of families have it. They sold it to her in a used Pepsi bottle. It kind of fermented once we got it home. Kind of... Zingy.
>The problem for me is that I've learned to avoid macros in other languages.

Macros in other languages are significntly unlike Lisp macros. You should take a look at the Practical Common Lisp book (available for free online) to have an idea on how you can easily leverage Lisp macros for more readable, succint, easy to understand code.

>But if you introduce macros, or code writing code, then you have a much more complex mental model

In Lisp, you use the different tools available (macros, CLOS, readtables, etc) to achieve a simpler translation between the problem domain and your actual source code.

If you are using them to create more convoluted, harder-to-understand code, then "you're doing it wrong", just as you can, for example, write rather clean C code versus code that would win the IOCCC (International Obfuscated C Code Competition).
Siri and Alexa are under fire for their replies to sexual harassment
Took me a while to get back to you, but essentially dplyr is fantastic for readability and reproducibility. Reading through someone else's analysis, or even my own long after the fact, is orders of magnitude easier than base R, data.table, or pandas typically are.

data.table's advantage lies in its speed. It is by far the fastest of the three options. In just about every benchmark it either is significantly faster than pandas or at the very least is approximately equal.

Pandas is lauded by people who strictly use Python, and it really is fantastic considering how ridiculous data manipulation would be in Python without it. But its also the only option a Python user really has, so they've become married to the idea that it is best.

Basically, if you are using Python, use pandas. If you have an option, go for data.table for speed, dplyr for clarity, or a mix of the two if desired.
Under the umbrella of business friendly? How surprising.
Actually, more like 20% of all Internet users :)

https://wi-images.condecdn.net/image/3K6WrWwGrKN/crop/810
I thought the point of capitalism is to acquire capital at any cost. What you're talking about sounds like a patch to make it kinda work for other purposes.
The patentability of software has been significantly broadened since then in Germany, just look for example at the cases Dynamische Dokumentengenerierung and Routenplanung.
Some please make an ML/Dsp powered magical audio fixer for system sound.
I love this too — when it works. But I’ve had a long, recent and ongoing stretch of Shazam failing to identify songs.
Palette – Color Manager for iPhone. Similar to Notes, but for Colors
The technology Google is using here is very different. They also have active detection on Assitant, but this one is a passive 24/7 detection. There's a local database of the ~10k most popular songs, and it's only ~50mb [0]. It's all done locally, and when it works (Which is very often), you just have to look down at your phone and the song name is already there on the lockscreen without you touching anything.

[0] https://www.xda-developers.com/google-pixel-2-now-playing-so...
Recycling or "reuse" because it seems that Toyota at least just gives them to green energy projects... An old hybrid battery when provided in quantities of a few hundred make great off grid energy storage devices.

http://corporatenews.pressroom.toyota.com/releases/2015+yell...
> In this scenario, the state has redefined the meaning of "engineer" in a way that is very detrimental.

This is backwards from my perspective. Engineering has long been a licensed profession. It is only recently that a group of people have chosen, for some reason beyond me, to call themselves "software engineers" and avail themselves of the industrial exemption. I'm not a fan but the ship has sailed on that one.

> A Medical Doctor or physician implies with his or her title, authority to practice.

There are many MDs and DOs that are not licensed by their state boards and they too have to take care with misrepresenting themselves as physicians licensed to practice. The same is true of people using the industrial exemption to practice engineering, one cannot use the industrial exemption to practice before the public.

TL;DR from my perspective (PhD in engineering but not an engineer) there is a newer group people who are attempting to redefine what "engineer" means as a profession, and that redefinition relaxes education, experience, and professional conduct standards by quite a bit. I realize that like the Browncoats of Firefly I am on the losing side, and also like the Browncoats I don't like it.
https://pitchbook.com/profiles/company/109173-88
Ng's deeplearning.ai is good for getting a solid background in how it all works. If you want to just jump into building things, I'd highly recommend http://course.fast.ai.
Because it works better.
Can you sexually harass a machine or software? I'm not sure treating them like people is such a good road to go down. We're not even talking replicants, just dumb apps.
ah yeah, i gotcha. my bad
I understand the value of 24/7 and available via web.

<notary hack> FYI most banks have free notary for their customers.

Plus most companies with more than a few staff have a notary on staff. At my small company we have 2. Larger companies usually have more just for convenience.<\notary hack>
This isn't so much a service question as a technical bogglement, but I'm very curious what sort of heavy lifting you need to do 60 million renders a day.

Assuming renders take 7-10 seconds at worst, that means (if I've got my math right!) that you need to do between (60m/(86400/7)=4861) and (60m/(86400/10)=6944) renders per second in order to keep up. (86400 = seconds in a day)

...Ahahahaha :)

Given that a single Chrome instance on my new-but-not-particularly-amazing i3 box can be sluggish at the best of times... I have no idea what sort of tolerances Xeon(?)-class hardware (possibly running Xen? :P) have to running multiple entire copies of Chromium... I initially wondered if you needed 1000 compute instance, then I realized maybe you only needed 400, now I honestly don't know at all.

--

I'm also curious how using Headless Chrome and PhantomJS is working out. As in, genuinely interested. IIUC my understanding is that PhantomJS has pretty much wound down, while Headless Chrome is fractionally different enough from Chrome that it's possible to tell which one you're running on (https://news.ycombinator.com/item?id=14936025). I've been idly curious about "perfectly sandboxing" webpages so they honestly can't tell they're not in a "normal" PC/laptop/mobile environment, and my impression is that I'd have to start with a _very_ carefully configured copy of normal Chromium in order to do it.

--

I must admit that I got curious at what 60m monthly renders looked like against the pricing structure... but couldn't really figure it out, it's not a simple enough exponential curve (and I can't math for nuts). Single-stepping through the pricing algorithm was very interesting though ($1522 for enterprise, huh cool).

--

PS. The view-source link at the bottom is unfortunately broken; Chrome blocked opening such URLs recentlyish. Fixing it will likely require, ironically, a little server-side renderer :)

--

EDIT: One last thing, note https://news.ycombinator.com/item?id=15882066 from this thread
Vertcoin is the probably the most Bitcoin-like one that addresses the mining centralization issue.
Does Google need better tech? I've personally not extensively tested these services (I'd actually love to see a thorough comparison of a big variety of songs), but I get the impression that Google already has a pretty good tech in place for doing this.
? I think that GNAT is free.
Electrical engineers do not wire houses. Electricians (a distinct profession, also licensed) wire houses. Similar to how chemical engineers are distinct from plumbers.

I'm done here, this is not going anywhere productive or enlightening.
I think this is the case during the "ramp up" period where we acquire microphones and video cameras, place them everywhere, and wire them up to a few selected corporations. Phase two is where they decide to make use of them now that they are in place and ubiquitous. For example, they might try to be extra "helpful" and make one of the wake words a very common word.
This is known as the money multiplier effect.

It's perhaps better put like this:

You store a dollar in the bank.
The bank makes a loan to a business to buy cars.
The car company stores that dollar in another bank.
The bank makes a loan with that dollar to a farmer to buy sheep from another farmer.
That farmer who sold the sheep puts that dollar in the bank.

That one dollar was used in three different transactions, thus creating more US Dollars than were actually printed.

And on and on it goes.

Edited to add:

That's why runs on banks are so dangerous, because the bank never has the full amount of money in it's safe. It's using that money to make loans.
I used Clojure before leiningen existed. It's very possible to run Clojure from the command line without it, to specify classpaths yourself, to manage dependencies by hand, even to build an executable JAR.

There's not much documentation for doing that stuff though, because (almost) nobody wants to do that. It's painful.
Do you have any hypothetical scenarios that could wipe BTC off the planet or at least make it impossible to cash back it to fiat?
> The ENTIRE FUCKING POINT of capitalism is that market participants are supposed to trade based on equality of information.

No, that's just what some books have been sold saying, modern neo-liberal capitalism operates exclusively in the opposite manner.

There's a reason everyone likes service fees rather than membership fees - service fees are charged after the service has been rendered.
How are you going to get gas, when the rest of us are driving EVs?
Hey Lumberjack - I’m curious to learn more about the economics most folks in the space are ignoring.

Are there any particular economic theories or resources you would recommend as a starting point for someone interested in studying up?

Email in bio if you feel so inclined. Appreciate it!
Some regulations ARE burdensome and cause problems, possibly more harm than benefit.

And perhaps this is silly and unnecessary. But now that it's already been implemented by every airline, I completely fail to see any value whatsoever in REMOVING it; if anything, that is an equally burdensome 'regulation'. (of course they don't HAVE to remove the notices, but if they don't, suddenly they're at an apparent price disadvantage compared to the competition that does).
Ha because then that would devalue bitcoin and everyone's dream of selling to a greater fool would collapse!
Maybe? It certainly continues to raise the cost to Google for the search traffic provided by Firefox. When Firefox switched to Firefox it boosted Yahoo!'s organic share of search [1], which if it held up at the 2% speculated would represent about (16.8B * 2%) 336M searches in Feb '17 [2] attributable to the Mozilla deal. One would need to work backward from the revenue per thousand (RPM) to see what sort of ROI that gave Yahoo!.

The story at the time was that Google walked away from the deal when Mozilla wanted more than they thought their traffic was worth, and now Google is back 2 years before the contract expires makes me wonder if Mozilla was more accurate in the relative value of their ability to generate search traffic. So now I'm curious to see how much Google's traffic acquisition costs have gone up (TAC) with this switch.

[1] https://www.digitalreachagency.com/blog/firefox-deal-boosts-...

[2] https://www.comscore.com/Insights/Rankings/comScore-Releases...
> Its normal battery degradation and the car doesnt need any special thermal management or whatever you call it.

Sorry but you're wrong on this. The Nissan Leaf's battery degradation is not normal; it's so abnormal that Nissan was forced to retroactively add a warranty for it, and redesign the battery pack twice within the first generation to try to slow it down. Cars driven in hot climates lost upwards of 30% of their battery capacity in 1-2 years because the battery has no real thermal management, which virtually every other EV on the road has.

Tesla's vehicles, for example, have been on the road as long as the Leaf. They lose about 5% battery capacity in the first 50,000 miles and less than 10% after 100,000 miles on average. Chevrolet has had zero warranty claims in the entire life of the Volt vehicle program for battery degradation.

Meanwhile, my Nissan Leaf has 23,000 miles on the odometer and has lost over 25% of its original battery capacity.

> Besides, if anyone believes in the leaps in battery capacity and charging speeds, you should throw away your old battery every 2 years because it's already old, too heavy and not environmentally friendly enough.

You're being disingenuous, right? The batteries don't change that much that quickly, and there's no environmental case for throwing away $5000+ in working batteries every other year. There's nobody selling upgraded replacement batteries for EVs anyway.
My Tesla is my only car. Its doing pretty good.
If it's in the licensed database of e.g. Apple Music or Spotify, then Shazam can just as easily scoop it up and classify it.
You realise Django squashes every PR into a single commit right?
Judging from your comment, it sounds like the only bugs you filed are "YOU CHANGED THIS AND BROKE ME CHANGE THIS BACK NOW" kind of bugs, and probably for things that were consciously and intentionally done. That's not going to go anywhere because, quite frankly, they're not bugs, and most of the bug filers/commenters are unwilling to do anything constructive, like offer to maintain something.

My experience has been, rather, that Mozilla has had one of the most fantastically responsive bug filing systems. Actually getting bugs fixed in a timely manner is a different question, but that's independent of bug tracking systems.
Iiiiinteresting.

I wonder if all. the. security. patches. from every subsequent Chrome milestone regularly get backported to M41?

Obviously it's sandboxed to the hit. Poking the sandbox and seeing what it was made of would be VERY interesting though.
They are already contracting with Shazam to answer "Siri, what song is this?"

It could just be that owning the goose makes more sense than buying eggs at their volume.
Autotune the samples? Lots of software available to do that, but then you get "Intensive Hair Unit" https://www.youtube.com/watch?v=8coX8VkUKY8

I think Bicycle creator's intent was more to demonstrate the "Musical Talent of the Crowd" - the creepiness was a bonus.
> It does this with a local database and does not send audio data to Google.

Do you have details on this? I'm honestly quite surprised; I'd imagine the fingerprints to enough songs for that feature to be usable would take up quite a bit of space.
Maybe the implication wasn't clear, but could you share that customization? "Someone" isn't really helping me to track it down...
But they are already pulling strings just to slap each other and using us as pawns in the process. At least that’s the picture Mr. Robot is painting right now. It does have its dark moments, but I think it’s dark because the world it portrays isn’t that far off from our own.
A Survival Guide to Rebranding Your Startup
in my experience a/b testing shazam just has a way, way bigger database. It would easily identify really obscure stuff like 1970s Arabic psych rock or disco even if it wasn't even available in US online stores, and wasn't ever sold here. Same goes for gracenote, and the other systems that tried the same shtick

the database is the golden goose here, not the algorithm. it's similar to what made grooveshark more fun than spotify
Aside from the unconstitutionality of the whole thing it’s fine.
My weekly withdraw limit is $50k... I have zero problems with that.
I think the games in question are actually the opposite of that: they are played by millions and millions of people, often for free, but financed by a small, rich minority. It is super aggressive price discrimination, which actually benefits the 99%—we get something cheaper (or even free with F2P games) because other people are willing to pay so much.

In a very real sense, the F2P business model only really works if the game is popular amount non-paying customers—otherwise, what would motivate whales to get into it in the first place? A whale-based system pretty much guarantees a product that's as widely accessible as possible.

Of course, it has its own massive ethical issues; I am no fan of the practice. (Not least because the people spending the most money aren't always the ones who can afford to spend that much!) But it does neatly invert the dynamic and uses the top 1% of spenders to finance something primarily enjoyed by the 99% who spend little to nothing.
Thanks; now I went back and reread and noticed the capitalization :)
It was changed. Also fx is down for less than 30 minutes.
Right now, you probably can't send $50M of Bitcoin around for the world for $3 either.
The comment was a criticism of the US as compared to France. So you can’t write off the US as an anomaly because that comparison was the whole point!
That wasn't who I had in mind, but thanks for sharing that example. I think the guy I'm thinking of is at Cornell and still alive. He also might actually be in CS instead of Math. I tried googling it but, unfortunately, "math professor who doesn't read papers" didn't come up with any results.
> People have never managed software where if you lost your "password", your money was gone forever. They never had to keep a 12-24 word recovery phrase. They've never sent money to addresses that look like hash strings. Their money value was never this volatile (in some countries anyway) and never this complicated to use (understanding and waiting for block confirmations, looking up transactions in the blockchain explorer).

Well yeah, nobody in his sane mind would have designed such an unpractical system. It took a bunch of out of touch, fresh out of school computer scientists to reach such nonsense.
You can't send $50 million of bitcoin with only $3 in transaction fees either
The children of the super rich in China, and their stories
>Do you like Python? Python is basically simplified Lisp. Common Lisp is Python

I am very experienced and proficient with Python. Common Lisp goes way, way beyond what Python brings to the table. Take CLOS for example and compare it with Python's OOP facilities. CLOS is light years ahead.

Another differences (among many): Python is a high-level language. In CL, you can be high level and low level at the same time. For example, in CL you can disassemble your code to machine language and apply optimization directives and declarations to produce the shortest code, which can approach C speeds if done right.

That said, I still like Python a lot.

>Python is basically simplified Lisp.

... and I thank you for this phrase, perhaps I can use it whenever I need to justify my usage of Common Lisp at my workplace.
If you have the skill required to manage a 1000+ people org, you could easily make a lot more than $1M. Blame the ridiculous salaries in the Bay Area.

And no, there are no experienced managers who want to work in the Bay Area for $300K. You can fairly easily make more than double that if you're able to run a 50-person group.

As for "spend all their revenue", I suggest actually reading the financial statement: https://assets.mozilla.net/annualreport/2016/2016_Mozilla_Au...

"A competent and uncorrupt Mozilla could have built a Google Search competitor by now"

That... is funny. From launch to two years in (that's all I can find), Bing cost $5.5B[1] - or 11 years of Mozilla's revenue.

[1] https://www.geek.com/news/bing-has-cost-microsoft-5-5-billio...
Tautology.
Much of Oregon is 55 and sometimes even 50mph speed limits on the Interstate HIGHWAYS.
> isn't immune

Why all-or-nothing?

The fact is that free software has transparency as one of its advantages.

When software is closed-source, its users must rely on the developers to maintain that software.
Google's giving me OCRed PDFs, Chinese text, JSON dumps and license plate numbers when I google that acronym. Think I fell off the end of the index there.

What's it mean?