skysight-inc/HackerNews huggingface dataset:
> They're paying for a service that Mozilla provides to them, as a business transaction.

IMO, this is a silly way to look at it.

Mozilla's existence is critically dependent on a single "customer" that requires the privacy-focused "do good" company to preset a user's default search choice to an anti-privacy track-you-everywhere company.

don't get me wrong, it's a great [and necessary] compromise for the money and being easily changeable. i hope firefox can regain user share so that google continues needing it.
Yeah, I can see most kids just respond: "huh? Mom, can we read 'The Going To Bed Book' again?"
Nice logic but somehow it fails short of explaining why they are paying much more, from several tens of millions to several hundreds of millions, for a service that has lost a lot of steam, from 33% of market share at peak to 6% at the moment.

How could that be a sound business transaction ?

Then again your saying "one of your customers" as if google was not over 85% of mozilla revenue and had not been the case since the beginning.
Lightning ultimately has to come into contact with Bitcoin at some point, unfortunately. Even if you just have one Bitcoin transaction a month, I'm paying $20/month at the current tx prices just to be able to use Bitcoin. $240/year. Does that sound anywhere near reasonable to you?
The Ceed is arguably the most mediocre car since the Pacer (with the possible exception of the Yaris). It is less expensive because it is cheaper, in every sense of the word.
One of the most popular Common Lisps is Steel Bank Common Lisp (SBCL) [0], which has some degree of compile time type checking and compile time type inference.

[0] http://www.sbcl.org/
I just can't bring myself to replace my aging 2003 Subaru when I know cars are going to improve so much in the next 5 years.

Between electric drivetrain technology and self-driving, it seems like things are going to improve rapidly in the next 5-10 years.
It sounds like it speeds up the specific computations involved in simulating the inverse of a circuit. I imagine the speed of software simulations greatly inhibits their research.
The built-in song recognition in the Pixel 2, has played wonders for Shazam's money tunes.
That's a good idea actually, that didn't occur to me.
The new "clj" CLI tool is not a javascript tool. It is for Clojure, not Clojurescript.
That surprises me, because languages like Lisp, Smalltalk, Ruby and Haskell are all about powerful abstraction capabilities so you can express yourself exactly as you need instead of writing a lot of boilerplate.

There is a mindset that's popular among programmers which says, "I cannot understand what anything does except by knowing all about its internals." Languages like Go let the programmer keep that mantra instead of understanding the things they use based on a description of external behavior.
This is how my better half and I feel about these things. Not only is the idea of having a likely-always-on microphone in our most private space unsettling, the trade-off isn't even worth it for us. But, frankly, neither of us can think of something that would be so Earth-moving as to warrant sticking some perpetual ears all over the place.

I don't care if I go to a friend's house and he or she has an Alexa or Home or what-have-you. Their house, their privacy, their rules. But we're keeping them out of ours.

(Yes, both of us have disabled Siri and the utility of a mobile phone existing and being indoors with us is higher than the seemingly unlikely trade-off of Apple listening all of the time. "Unlikely" because that's not their business model, so far as I can tell, while All Data Collection Everywhere Always does seem to be the case for Google and Amazon.)
google was the default search engine in the rest of the world where it has the most market share except maybe Russia, also this was a move by yahoo in order to help with selling their business at a non negative price tag.
I imagine it's the lower unit production.
Transform from time into frequency domain and you have the Fourier transform of the song, not a fingerprint. Fingerprinting is a lot more involved than that.
totally agree hybrid is where the value is right now.

everyone on this site loves tesla and loves to think of their electric car as the solution to everyones car needs. but electric cars are still only viable as a 2nd car. a hybrid can be your only car
That makes a lot more sense. Your initial comment without this context sounded like economic contact with someone reduced you to their level of "goodness", which I strongly disbelieve. That isn't to say that you shouldn't draw any lines about who you'll do business with, but this line in particular didn't make a lot of sense.
Winning hearts and minds. I wonder if they considered how this might make small businesses feel about using Apple products.
>I'm saying that they're hired because they're sexually attractive.

The article just mentions being attractive. It also mentions other clients who hire models to dress up in costumes, and among other things to create a "fun" (whatever that means) atmosphere. The article also mentions an agency which insists on having the models be assigned specific tasks (coat checkers, servers), etc. People strongly associate attractive people with parties/partying/celebrity culture/fun/etc for various reasons. Its sort of like using a person with spectacles/drab clothes/British accent to signal intelligence. In any event, introducing models into an audience filled with programmers, would greatly increase the diversity of the party. Maybe the models who themselves had negative stereotypes about "nerds" would see that they were fun people too. It cuts both ways.

>Because someone thinks that speaking to a sexually attractive woman will be gratifying to young males, especially those stereotyped as socially awkward.

Neither the article, nor the comment you replied to has put forth this idea.
The author says the purpose of this book was to answer "what daddy does at work" so in that regard I don't think it's underwhelming. However, I can't help but think that adults (programmers) will enjoy this more than children. As a teaching book for programming it's quite underwhelming indeed!

I am a programmer but I have always been interested in the learning process and mentoring. So in recent year I have conducted some self-study on these topics. Now this is such an immense topic and I have surrendered to my ignorance on so many levels. But, from what I can tell, there is a lot of dogma that we trust blindly, a lot of great old ideas of course (Piaget, Dewey, etc) that have been a great influence but not enough (and simplifying an incredibly complex topic).

Some insights I've had that have made me realize how hard education is getting right (forgive the simplifying, but it needs to fit a HN comment)

* Children have many different ways of understanding and sense-making, but we have a very simplified/dogmatic view of how chilren learn.

* We seem to overemphasize practical activity at the expense of other ways of grasping meaning (e.g abstract thinking)

* We make false assumptions: "The absence of abstraction awarness or articulation of it is a sign that abstractions are not at work in their thinking"

* ...I could go on..

Barely scratching the surface I have realized how little I know. This is such an interesting topic and you can learn a lot studying the pioneers, Piaget, Montessori, etc. but always have a critical eye! More recent literature I can highly recommend the works of Kieran Egan.

Being an educator is incredibly rewarding but I think we as programmers need to be much more humble when approaching the teaching practice..
I have three work colleagues who started teaching a "programming academy".

They selected 18 people out of 80 applications.
The last time I checked with them, just like I predicted, they expected 4-5 to actually finish the course.

The selected people are not high school students pushed by their parents, most have a technical background and came knowing fully well that getting a programming job in the future will increase their salary dramatically.
That's true, but I wasn't thinking in that direction. I was just trying to answer "why are people still using Google?".

But honestly, if Google doesn't have it (down below whichever ad-driven first results I have to skip), it's a good bet that I'm not going to find it on other search engines either, unless some specific site indexes its own content better than the search engines do (archive.org comes to mind, for some things).

Of course, this is all colored by my search style and the topics I'm usually looking for information on.
Another case. My case.

My project started more than four years ago. It was a mainly content project around content creating and sharing, and of course SEO.

Facebook released React two month early than we started. Webpack has not yet created. Gulp is a bleeding edge. And we used sprockets, CoffeeScript and SASS.

It's is a massive project now. And it changed development vector for last year. We make a lot of changes, and we haven't resourced for rewriting them on separated front-end and back-end for now.

But described methodology allows us to keep this project maintainable. We migrated this approach from Sprockets to Gulp, and from Gulp to Webpack.

And we thought. What if we tell about how we maintain the project to beginners? They are writing jQuery-spaghetti code, and they may don't know frontend frameworks and Webpack.

Let's tell them how to write maintainable code with webpacker, components, BEM and our code organization. It's maybe a good starting point for them.
I you're looking to learn about the maths behind neural nets and really understand how they work I'd recommend Andrew Ng's deeplearning.ai course. Starts from scratch and will give you a deep understanding when you're done.
The problem is this perspective mixes levels of certainty that are not comparable. A trader can accept a transaction as soon as it shows up, even with zero confirmations. Doing so creates the risk of not actually receiving the payment, The circumstances under which this can happen are probably much rarer than the possibility of a credit-card transaction being reversed.

You want the high certainty on large sums, For small payments you could easily just take the hit on the tiny (if any, in-reality given the minimal reward for effort of fraud) transactions that don't go through.

The issue of transaction charges is a growth pain. When Bitcoin came on the scene, It was expected that the future incarnations of the protocol would handle vastly larger numbers of transactions, that view hasn't really changed. The only issue has been on the time-frame of the expansion. If anything that can be considered as being too successful. It's a little system that might be a big system one day, but people anticipating the future state of the big system is causing strain.

It will be interesting to see where things stand 30 years from now.
+40% two times is double, so it is encouraging
> What the heck are they running this on internally?

based on the documentation, most definitely running it using WSL on Windows 10.
I assume they just use a Linux box, as I expect most do in AI engineering/science nowadays. But it gets gives some hope that Apple finally sees thr light again towards reasonable hardware configs geared at professionals.
This is misleading. Bitcoin was never about cheap coffee purchases. Its about avoiding theft by governments who bail out poorly run companies or banks. Most people have a credit card and access to cash... No inovation needed there.... Misleading title.
If zombies could sing.

Seriously, part of choral performance is you (as a singer) need to constantly adjust your pitch and timing with others to produce harmonious output.

This would be far more interesting if such an effort could be done based on the individual samples by manipulating the audio in real-time.
Recent updates with video demos (looks great):

https://medium.com/@lightning_network/lightning-protocol-1-0...
You're probably right about Bitcoin not being fixable as a currency, and I say probably because I almost never speak in absolute terms. There are alternative cryptocurrencies that stand a chance of working out; the idea is mainstream now.

To me, it's a parable about the danger of following a pseudo-philosopher with no academic credibility and whose relevant oeuvre is fictional literature and not reading what Adam "Greed Is Good" Smith actually wrote about free markets AKA unregulated capitalism, which was that an economical system of people acting in their self-interest ends up promoting a greater economical and moral good for everyone but only as long as there are significant safeguards against abuse, but that's just my opinion.
Nissan could almost certainly sell the Leaf for much less. When they wanted to clear out 2017 inventory, they offered $10000 discounts on top of all the government incentives. People took a brand new "$32,000" car home for $11,500 or less.

But the market's currently willing to bear the price they're asking, so why not ask it? They sold over 20,000 units of the new 2018 Leaf in its first month on the market, and government incentives around the world make the actual buying price much lower than the sticker price for many buyers.

I also have to disagree about the Kia Ceed being nicer than a basic Leaf. There's many years of fuel savings to factor in as well.
Sure, but what's the property of ObjC-style message passing that makes it hard to implement in C?

Like when you implement coroutines/threads in your language runtime, you're going to implement the context switching part in assembly because you just don't have access to the relevant information (registers/stack/...) from portable C (aside from using setjmp/longjmp maybe).
Fair enough - I read too quickly. I think I may have subconsciously inserted an "and" in place of "that".
Or they can install ultrasound beacons in the stores. They already have access to the microphone for obvious reasons.
Why bother attempting to patch on layers on top of BTC when it's already centralized with ASIC farms?

Start fresh.

Early adopters of BTC are trying to con new users into buying coins produced for minimal capital/computational work. The flaw in BTC is inherent to the malicious minting algorithm designed to harm new users.

There's other cryptocurrencies who are far out pacing the BTC core team.
benefits to who? the best thing for the car buyer is a standard ICE car - every mechanic out there can fix it. the worst thing out there for the consumer is an electric car that can only be fixed by the dealer
The fact that I completely don't understand it is because it's something I very much wouldn't, and don't, do. I tend to confuse people I'm arguing with about any issue that ends up being politically polarizing, because from their perspective, my worldview is a muddled mix of things. What's actually happening is that I don't conflate facts with values, and I try to only believe facts that are true, instead of taking my beliefs wholesale from the political package that makes me feel good.

By the way, I'm not talking about researchers here, I'm talking about people _pushing_ bad science. Bad science happens, and it's not even the fault of scientists lots of the time. Pushing it into policy before it's good science is the phenomenon I'm complaining about.
> You now have an entire codebase duplicating the request your client is making

This is factually wrong. You have a small component that mounts your front-end like a pure function. No loss in maintainability, no "duplicate" anything.
Python and Common Lisp are pretty wildly different in almost every social, technological, and philosophical sense.
Government policy would cave-in if the private companies lacked innovation and told them it was impossible. You need existence proofs like Tesla, who are highly leveraged to making EVs work and don't care a wit about preserving the old business.
No it comes from Whaling, as in hunting whales for their spermaceti which was used as a fuel and to make many products. Whale meat is actually not usually sold by whalers. Not a lot of good methods for preserving meat in the 19th C on a boat.

Whaling is compared to businesses that rely on a small number of big spenders to be profitable because whaling is a similar high risk high reward business, compared to fishing. Whaling is even more dangerous than fishing, requires being at sea for a month at a time... if you fail to catch a whale, no one on the ship gets paid. Whalers were paid in equity. A lowly deckhand would make a very small amount compared to a spearman who killed a whale or the captain, but there were rewards for spotting the whale and even the deckhand would probably make enough money to take off work for a while before having to return to sea.

(Anyone else enjoy Moby Dick?)
Box office futures

(Speculating on how many movie tickets would sell for a new movie, would be a great way to hedge and speculate)

This was shut down by congress right before it started, last minute addition to the financial reform bill while simultaneously getting the all clear from cftc
Red Bull is a media company that sells an energy drink. Not an energy drink company.
My first exposure to this was a fictional book I read on a whim. I looked into it and came up with the actual history; evil stuff.
That’s a bit harsh. It looks great for iOS at least. Much easier than developing with Tensorflow or PyTorch
"What was the name of that song I shazamed while visiting Amsterdam? Ah, here it is."

Location is massively important in searching for a memory. I will forget the dates I was in Europe, but I will not forget that I was there.
So long as you have leiningen installed.

That isn't always trivial.
Something this volatile is considered a good value store? The reason gold is a good value store is not only because of it's general acceptance and obvious physical properties but also because it's a non-volatile element physically and monetarily. Gold doesn't experience 1000% gains in like a week followed by equivalent losses.
Well it's "winning hearts and minds" of users who accidentally download these spammy template apps.
I haven't been able to determine if this is a deliberate plot or just incompetence, but Siri's language parsing for the Shazam music identification became maddeningly limited in some recent iOS update. The only phrasing I can trigger it with now is "What's this song?". "Name this song", "What song is this", etc. all give me some Marx-brothers-esque response like "Sorry, I couldn't find the song What in your library."
An old epi²gram:

There should be only one way to do it. — Python

There's more than one way to do it. — Perl

Do the right thing. — Lisp
Rather than most popular, I propose using the most useful.

That'd be Lumen.

http://github.com/sctb/lumen

It's the only lisp that can interface seamlessly with any JS library you want. Just `npm i leftpad && LUMEN_HOST=node lumen` and type `(require 'leftpad)`.

$ npm i leftpad
$ LUMEN_HOST=node lumen
> (require 'leftpad)
function
> ((require 'leftpad) "foo" 5)
"00foo"

Other lisps are nice, but they all try to build their own ecosystems instead of use existing infrastructure. So if you want to do webdev and run into a problem with the library, your only option is to fix it yourself or write your own, since most people don't use lisp for webdev.

That brings us to Clojure: the prima facie "lisp for webdev". It's a good lisp, but it forces you into non-optional immutability. That's a feature for some and a burden for others. And it's very difficult to transpile into JS. In an era where size and speed matter due to bandwidth concerns, this is a severe limitation.

That said, all of the lisps are a delight to use in their own way. Racket is fun to wrestle with, mostly to coerce it into doing what you want. SBCL is neat for doing archeology in -- you can run all kinds of interesting old programs. Elisp is fun because you can extend your editor to do anything you can imagine. Arc powers the website you're reading this on, and its underlying ideas are worth internalizing.
Bitfinex can, though.
The dollar remains the easiest rosetta stone for figuring out what you've got, i.e., what your bitcoins and other assets are worth. It will continue to be easier to use a more stable currency for that purpose, unless something goes wrong with it.
We did not set a goal to teach well-experienced front-end developers how to organize their code. The well-experienced developer knows about many ways of code organization and can choose one for a project depending on the situation.
> What is the success metric for these playlist companies?

I wonder this about the entire branding industry.
Glad to see Apple take a stand on all these spammy templated apps.
Hardware wallets work by giving you a 24 word seed to recover it if lost, stolen, or broken.

People store them in safety deposit boxes or do a variety of security rituals to keep them safe. It's not as difficult as you make it out to be.
Turi (Graphlab) is an acquisition from last year. Can't remember if they had GPU support back then.
Seems that the bigger companies are getting the more they focus on shutting businesses out of economical ways of becoming more efficient where technology is concerned. Many of these smaller businesses are simply developing a means for the convenience of their customers to do what they currently undertake but in a more time consuming manner. Yes, they hope to gain new customers but moreso they are are trying to provide a service to their existing customers. Shutting these smaller businesses out will just make it harder and more expensive for them to ever compete with the big competitors in their respective industries.
Make it Simple: A Tale about Robert Dewar (2015)
Cerita Seks, Ngentot Dengan Ibu Tiri Yang Sangat Montok
Apple's music ID results have always had the Shazam logo in the corner.
thank you apple. Is anyone from turi here? i can't find the notebooks and video tutorials that was hosted on your website, is it going to be released?

if your not familiar with graphlab, check the coursera link: https://www.coursera.org/specializations/machine-learning
So much of product, especially beverage marketing is positioning yourself as being a part of a certain community, it's very possible their open source contributions are simply an extension of that.
Candy in my pocket
Bitcoin seems like just another medium of exchange. Almost all the properties of bitcoin - decentralization, anonymity, worldwide acceptance - apply equally well to gold bullion. The one additional property bitcoin had was convenience. But as transaction costs increase this is becoming less true.

Given the above, why would anyone expect bitcoin to behave differently than physical gold in the real world? The world of gold is chock full of middlemen, dubious financial instruments, and companies taking advantage of those that don't know better. Bitcoin is just following the same well-tread path.
The Case for Learned Index Structures
The Giving Season: Three Alternatives – Popehat
What about quantum computers
In 2008 the stock market crashed over 50%. Plenty of people would have lost everything had the fed not intervened. Is bitcoin volatile? Of course. But at least the game isn't rigged.
I don’t like the spammy apps but I do think there are good smaller businesses who need some of these services. I guess the challenge is finding the balance between helping small businesses and cutting down on the spammers.
Lead acid batteries only last 2-3 years in hot climates. Battery thermal management is mandatory for longevity (which Tesla does).
And then all they have is an encrypted file assuming good password hygiene.
I don't understand the problem. Patreon, a site of which I am not a big fan (especially in view of their recent footgunned announcement), has reduced the friction between creators and donors. It has enabled many people to do things they couldn't be otherwise. Yet we need to support the other 98% to at least a minimum wage level? What if the other 98% suck?