skysight-inc/HackerNews huggingface dataset:
Since the App Store launched in July 2008 until Nov 2011, my app, Drum Kit, was one of the top apps in the Music category. It went up to #2 at one point, only behind Smule's Ocarina, and had over 10 million downloads.

The day GarageBand launched, my app went from something like #24 in Music to #64, and downward from there. Fun times!

Interestingly, at an Apple conference sometime in 2010 (either C4 or WWDC), some guy asked me all kinds of detailed questions about the custom audio engine I wrote. Back then the "iPhone SDK" (now iOS SDK) audio APIs had too much latency for a drum app. So I had to write my own in C++ based on Audio Units (a low level C API). A tricky thing I had to do was mix multiple buffers of audio to create the resonance effect drums make when you hit them repeatedly (most prominent in cymbals). Later I found out the person asking me the questions worked at Apple, on the team that made GarageBand. They didn't launch with a blended resonance effect. When you hit a cymbal repeatedly, it would cut off the sound and play the sound again. Ew.

People miss out when they don't try some of the more indie apps. A lot of care goes into making them.
It’s a fair point and a genuine real phenomenon.
However, in my experience, people with low PCR-L scores who make bad decisions when in emotional states are likely to change their position when they realize they have inadvertently harmed the innocent.
Genuine psychopaths, on the other hand, are incurable predators.
Does Google really practice what they preach though?

Just recently I was looking at Angular, Google's web frontend framework. Services, modules, directives, angular-specific markup. Coming from React, I find this grossly over-engineered.
I sometimes do this out of sloppiness. I'm not sure if there are any health benefits.
> F12 runs notepad or notepad++ on the selected file

Did Microsoft accidentally admit that MS notepad is worthless?
I love it! From a quick glance down the list, I already found a beauty: Animating Persian Floral Patterns.

http://algorithmicbotany.org/papers/persian-flowers.pdf
DDSketch: A fast and fully-mergeable quantile sketch with relative-error
I can offer a personal anecdote here on my experience with code reviews, on both sides.

I was the primary architect and reviewer for a complex real-time mathematical application. When reviewing code, I was pretty much a tyrant: the code had to be correct, well tested, conform to the theory, interface with the rest of the system correctly, etc., in order to be allowed in. I remember leaving some pretty brutal reviews when the proposed design was different than what I thought it needed to be. I thought I was doing the right thing, the project lead thought I was doing the right thing, but maybe I was just making my teammate's lives hell.

In a subsequent job, I was on the receiving end: I was again the primary architect and maintainer, but still needed to seek review from a larger team (my component was part of a larger project they owned). The experience was not enjoyable: reviews sometimes took months (I sure wish I was kidding), sometimes were passthrough "LGTM! I don't understand it at all!", sometimes asking questions like "why is this mutex here" and then I have to spend 3 hours writing up an explanation for how threads and locks work in this case. I found that my mental model shifted: instead of committing small improvements here and there like cleaning up comments or renaming something I just... didn't. I didn't want to deal with a multi-day process of bugging someone to review (they were always busy), dealing with the roulette wheel of comments that might come up, the possibility that I might have to justify some minor thing that I don't even remember the reasoning for. It felt like making a PR opened you up to an uncomfortably invasive inspection, one where the reviewers look down their nose at you and ask you to elucidate why you chose to wear the red shirt today instead of the blue one, as if you're supposed to have some grand unified theory of shirt colors when the actual reasoning is "I thought red would work and it did". How are you supposed to justify why you didn't do all the things you didn't do?

I think an issue is that there's always a different approach that could be used and in a perfect world perhaps we'd iterate endlessly until we found the best one. I've seen plenty of systems that have a design very different than what I think I would do, but as it turns out those systems work too.

I've honestly become less convinced that code reviews are the answer. Is there a possibility for learning reviewer <-> submitter? Of course. Do some teams find code reviews to be hugely beneficial? I would assume so. But I don't know if an organization-wide mandatory absolutely-zero-exceptions is the way to go.
from 7.10 in the facebook platform policy

> We can create apps or products that offer features and services similar to your app

Would love to be a fly on the wall in the room when this was added

https://developers.facebook.com/policy
It’s a fair point and a genuinely real phenomenon.
However, in my experience, people with low PCL-R scores who make bad decisions when in emotional states are likely to change their position when they realize they have inadvertently harmed the innocent.
Genuine psychopaths, on the other hand, are incurable predators.
It is of course certain someone at Apple had seen Delicious Library, and likely one of the people who had seen that design were involved in the original iBooks. But there is no functionality overlap with Delicious Library - DL was about cataloging media and managing loans, not accessing digital media itself. I was not able to add a digital book or movie to DL, nor could I make a reference to a physical book or movie I own in iBooks.

But its also not like there were that many skeuomorphic UIs for managing books. Actually two - a bookshelf showing spines, and one showing fronts. And if you are going to maintain a picture of the front, you're probably going to want to show it by default.
Doubletalk.
There's a consequentialist argument to refusing the money, too: you're helping Epstein launder his reputation.

By accepting his money and continuing to work with him, you're basically telling Epstein that he's free to continue raping children — that as long as he can wriggle out of the legal stuff, he won't suffer any real professional or social consequences. And instead of helping to deter other would-be Epsteins, you're sending them a message that no matter how many children they rape, they'll still be greeted warmly.
Wow - never knew that history. I thought they just made the USB camera.
But no Space Cadet pinball.
Wait, are you trying to claim Apple doesn't have their own entry in any of those domains?

Ever heard of FaceTime or iMessage? How about Apple Cash?
I've been hooked on No-Rush Shipping for a while now. The $1 digital item credit has helped me slowly build out my Kindle library, and it has the side effect of teaching me to wean off the instant gratification culture we have today.
How slavery shaped American capitalism
The placebo itself is magical enough so it could be extended to pretty much anything and that's why quality studies are done certain way. If can understand the placebo, then and only then we can then explain what it could do and it can't do.
What fields are you drawing from in your personal experience?
Not only Japanese. I had a rude awakening as a younger backpacker walking through one of those underground sidewalks in Paris. The strongest and foulest smell of urine imaginable.
AIM? Apple Instant Messaging? Too soon?

Curious what Intel will do with this technology if Apple is no longer willing to license it. My father was a HAM operator and I would have loved discussing this with him if he were alive.
Passwords, on average, have around 40 bits of entropy (or 0 if they're in any existing list, and some lists are 500M strong) so don't us pass words.

Also, TLS is MITM-able (the CA system is one giant backdoor, CT doesn't prevent MITM attacks) so you're password and authenticated token can be captured and your account can be pwnd.

Don't use pass words. Use mnemonics to derive public/private keys and use authenticated encryption (see lib sodium) or separate signatures and encryption.

Some of my explorations here (work in progress)

https://docs.google.com/presentation/d/1f2k6fsIkDmIS1WyJAT0l...
A practical guide to staying on track even if you cannot write everyday
As i am getting older, i started to understand joint family structures from asian countries like India, China or even Italy. When we're young, we are full of ourselves. Everyone wants to freedom and nuclear family. But when your joints stop working with nothing left except loneliness, then the importance of family become clear. Sadly in states too much importance is given to individualism while asian countries are dropping traditions without understanding reasons behind them.
The placebo effect can definitely extend beyond the end of the trial.
I'd never really considered the implications of that term before.

There is a shockingly large segment of American society that feels pride in its own ignorance. I've had numerous discussions with family members, particularly those from rural areas, who flat-out deny statistical fact because "they know what's right in their heart"

That being said, I think there is an analogue to these ideas in Asian cultures. I think Asian cultures can be similarly resistant to new ideas - particularly in social contexts (LGBTQ rights, as an example.)
Hey,

How do I apply?

No application link on the site!
How visible are these things from the ground?

Edit: Ignore the following line. It is too early in the morning.

--A single one is producing 600KW, so you need a few per household, and many thousands for a town.--
Facebook is making its own deepfakes and offering prizes for detecting them
Contact the Associate Membership Team
I would say we must adjust our political model rather than economical. Let go of 'everyone votes' democracy, to give more representation to these people in the top 1% and less to the bottom 50% who don't contribute, just take from the public. Otherwise the government will turn into charade, it already does, see Trump. How can we expect people who don't pay takes, to vote responsibly? They don't put their money on the table.

Do it, or Chinese will do it for us.
We could go back and forth, but we're not going to, because I'm not a half-educated Hacker News sophomore. It's not a "philosophical problem". It was wrong to take Epstein's money. It was straight-up unethical to take money from a convicted pedophile. Taking money from people like this is always an exchange. In this case what continuing to accept Epstein's money did was legitimize him, plain and simple. That was the fucking consequence of taking his money. It's not that complicated unless you're trying to make it that complicated to feel better about the Media Lab, which is stupid, pretentious and wrong.

It's not a trolley problem. It's not analogous to Nazi medical studies. And no amount of half-baked philosophical fumblings can paper over how fucking unethical it was to take the money of someone like Epstein.

You talk a pretty line about how all sorts of other things should be happening in the world that are somehow "higher priority". But we're talking about the Media Lab's behavior here, not a hypothetical restructuring of society to abolish child predation. In fact, the Media Lab's moral imbecility and corruption here runs directly against such a restructuring, as do your specious arguments. You, and they, are making the world a worse place.

What you're saying is that as long as someone can happen along and drop phrases like "classic debate between consequentialism and deontology" the issue of collecting cash from rich pedophiles can be rendered "complex" and "philosophical" so you might as well get while the getting's good.

Everyone involved with the decision should resign and the money should be put in a victim's fund, not some self-congratulatory "look at the Media Lab Doing Good" research project.
There is a theory that still needs more evidence that cancers consumer sugar, and reducing your blood sugar (and sugar consumption in general) will slow tumor growth. There was another thread on HN within the last week that fasting 24-60 hours at a time during chemotherapy protects healthy cells while allowing chemotherapy to be more effective against the cancer. Things to discuss with an oncologist. Best wishes for your sister, I hope she pulls through.
Because streaming:

- is available almost anywhere: your phone, your car, your smart waffle maker.

- leads to much better music discovery through curated playlists, “discover weekly”s, radio stations based on songs/artists/genres

- you can instantly share your music and music tastes with friends, leading to even more music discovery

- many more other minor things (like creating playlists for parties etc.)
> Passwords, on average, have around 40 bits of entropy (or 0 if they're in any existing list, and some lists are 500M strong)

If you choose a password by randomly selecting from a list of 500M passwords, surely it has log_2(500,000,000) ~= 29 bits of entropy?
When I was in high school, back before the news feed, Facebook was the best way to flirt! Go to someone’s page and post a comment — it was was so casual. Too bad Facebook killed it when they started broadcasting everything you post.
In rural America, some families share an entire email account. Poor communal cultures can be like that.

The bizarre thing about this piece is that usually the focus isn’t on the person, but on the impact they have through their job? This seems like the focus is on how the job impacts her.
Perhaps, but it’s really only worse looking at it from the APR. The business is still performing better nominally when they outperform so there’s no incentive to do worse on a nominal basis.
To add on, did anyone else find it strange that the demographics of the interviewees counters the main point of the entire article? Most of them are alumni of elite universities; shouldn’t we be introduced to those who rebelled against the Asian narrative?

I’m not sure if this is just standard of Asian American coverage. See this article from the NYTimes recently on affirmative action: https://www.nytimes.com/2019/08/28/magazine/affirmative-acti.... Most of the interviewees again went to elite universities, even though affirmative action affects more than just elite privates.
I have not, but I consume about 200-400mg of caffeine a day. It could be low blood sugar; check with your GP/PCP if able to.
> Did the Media Lab help Mr. Epstein rape more children in any way by taking the money?

Yes it did. Epstein’s empire was built on high society connections which he established through his connections to influential and publicly visible leaders in science. Epstein’s support of the media lab allowed him to attract high profile pedophiles (royalty, presidents, more that we will probably never know) to his island parties where he developed the connections that protected him and kept him above the law.
Why should one contact them?
Depends how it's come across. If your not careful it can come across as patronising.
Delighted to have been of service
I Got More Data, My Model Is More Refined, but My Estimator Is Getting Worse [pdf]
That is one of the reasons why I encrypt every drive.
Only boot partition has to be unencrypted, the rest has to be encrypted.

It is a part of "data is toxic" approach.

I'm not willing to spend time to trace what data is stored where - db, rabbitmq/mnesia, kafka, whatelse.
Even if i did how I am supposed to wipe it if those tools during operation probably remove old data in rm style instead of shred-ding.
Some of my clients consider their internal network configuration to be sensitive, so even my /etc/hosts is toxic.

IMO you have to either encrypt everything or be prepared to physically destroy your hdds with drill.
There are farmers in Asia that are similarly close minded, they just don’t tend to immigrate to the USA. There is a lot of selection bias that prevents generalizing immigrant experiences back to native ones.
> why can't I open maps links in Google Maps

This is what it does on other platforms. Honestly, if you uninstall Maps it should do this on iOS as well instead of asking you to restore the app.
Please include one hebrew character, a sequence of five numerals, three different forms of punctuation, and a calculus style mathematical expression, followed by your name in Greek. :3
With Apple buying Emagic in 2002, I’m surprised they weren’t able to do a better job. Emagic was the company that originally made Logic, the professional audio application Apple still sells today.
That's an excellent tutorial - more are available on http://www.deeplearningindaba.com/practicals-2019.html for those interested.
I confess I'm not sure why people are talking about bugs now. I was talking about how hardware can access higher levels of performance and efficiently guarantee more things (eg. early persistence guarantees) than software can.
Robert Mugabe, ex-leader of Zimbabwe, dies aged 95
> Google is mostly tests and it is one of the largest and most successful C++ projects in history of our industry.

I'm not quite sure what you mean here? Are you talking about Search? Ads? Cloud? Self driving cars? Google has various products of varying business and technical success levels. Some stuff I feel is a good example of quality software (let's say Go for example or maybe Maps) and some stuff seems to just be very poor software (let's say Google Hangouts Chat or Google Sheets). Some stuff is really good business and some gets cancelled (with little apparent correlation to quality).

Google is so rich that perhaps it is succeeding despite some practices and not because of them. It's initial success probably predates all these practices and there's plenty of quality software in the history of the industry that has been produced using a variety of other practices.

Even if you are right and Google is the most successful C++ code base ever that's still not evidence that some particular practice is the cause of that. There is no way to measure any of this and "feeling" doesn't really cut it. Some practices apply more to certain kinds of software and possibly less to others.

Doesn't Google use Linux? For juicy hot garbage it's done pretty well. With a budget that's a fraction of what Google has. It's also not C++.

re-EDIT: Another thing to note is that Google has a large number of engineers developing internal tools, build systems, test engineers etc. With all the automation around dealing with flaky tests and testing in general at scale perhaps this works better for Google. Other companies who do not have the luxury of having 100's of engineers work on their build or test systems may run into different problems when they try to do things the Google way. Because Google is overall fairly opaque (the open bits are exceptions) it's hard to really come to a conclusion about how well they do software. I've heard different stories from different sources and I'll bet there's lots of internal variation as well. The success as a company is undeniable but there's more to that than software.
Well, I'll at least agree that fasting is easy. It's a habit I picked up in jail. My ex recently told me that she also picked it up in jail (we were arrested together). I think being in such an environment, with little to no control over anything else, controlling your eating habits becomes a natural way to restore some balance.
Have tried to contact and reschedule a paid appointment for over a week and only been meet with condescension and lack of contact. Not so good for a service offering “easy ADHD” help. As a diagnosed ADHD patient for over 20 years, this is BS customer service.
This implies they don't have very good automated deploy, monitoring and automated rollback solution.

The test of a good cd is that your ok with releasing on Friday at end of the day.
API becomes a contract, documentation or not. There is blowback when the contract changes. This blowback is what stops unstable API from becoming public. Brreaking change for ApI used by 10k devs? Big blowback.
> standard way of notating file permission bits on unix: os.Chmod(filename, 0777)

... and honestly, is the ONLY place where I have ever seen octal been used.
Yes there is: if it’s there, people will use it and their apps will break if Apple changes the API.
Any plans on making it available on chocolatey? Personally, I avoid Window Store and get as much as possible from choco.
No, the point is Google goes beyond the typical organization in that it provides 20% time which can, if you desire, be used to work on personal projects even with Google equipment. That's better than using after-work hours and your own resources.
Fun fact: you can’t link against the system OpenSSL anymore. Probably because people have continued to do this for years after Apple told them not to.
Spotify whined about a lack of an API but did nothing when the API was eventually released.
Oh man you have to feel that fasting euphoria hitting you in waves before you say that
Is that how Epstein’s business worked? It hasn’t been clear to me in the media that he actually made money on that.
Bioconclave 2019 on 15th October
On a tangential note; there still seems to be a lot of improvements to be done in the area of dating apps.

I still can't believe that in the era of Machine Learning, Big Data, etc. Tinder insists on presenting me with people with certain characteristics that I almost always pass up on.

Companies know with scarily accuracy which things I want to buy but can't present me with someone I'd like to meet and which will potentially want to meet me as well? (Or maybe there's no such person, heh).

Or maybe this is just so that I spend all my "Passes" and I buy Tinder Gold or whatever their premium service is called...
Not sure about the exact math here, but there is diminishing "returns" to the genes with every additional offspring. Going from "zero offspring" to "one offspring" is the biggest jump genes can make. Two is 100% better than one. But three is only 50% better than two. Four is only 33% better than three.... etc

So once you get to like 10 kids, you're really not getting much more evolutionary advantage for each additional kid. You don't have the same relentless pressure that privileges genes that are provide extreme longevity.
https://en.m.wikipedia.org/wiki/Luddite

It's the canonical story in the history of automation and jobs. You're one of today's lucky ten thousand :-)
Have you considered punting the storage decision to the Linux desktop's Secret Service (the equivalent of the macOS keychain)?

https://specifications.freedesktop.org/secret-service/
I'm one of the few. I mix a few drops of Hibiclens in 30ml of water to make my own mouthwash after suspecting halitosis.

Needless to say, it wasn't a smart idea, as this study shows.
I would be bankrupt if I bought all the albums I stream now.