skysight-inc/HackerNews huggingface dataset:
One nice feature of react-loadable is that you can specify a threshold (300 ms by default I think) which is used to prevent rendering of the loader until after the threshold is passed so you don't get a flash of the loader. Users can perceive it as being slower if you have a quick flash of a loader then show the component.

I haven't seen anything yet about the Suspense component supporting this. I imagine you could wrap the suspense component with your own to achieve this behavior, but it's nice not to have to reimplement.
I live in So California, and people around here always talk about black widows, and are always surprised to learn of the existence of brown widows.

I find this odd because I never see black widows around my house, but there are easily a dozen brown widows coming out at night around the base of the outside of my house. Pointy egg-sacks everywhere...
Even if Jobs was still here, I'm not confident Apple could do it again. That kind of thing is hard.

One place Apple has disrupted/built an industry is with the smart watch. I was skeptical, but got a Series 2 on sale to try it out and recently got a Series 4. When I got the Series 2 I wasn't sure what I would use it for, but it's something I would miss not having now.
How is that any different? Google isn't doing anything different from any other search engine in China. Of course, they're collaborating with China, just like Apple in order to build a data center there.
Something I somehow doubt too many of you would know but 4chan, despite being considered an unsavoury place because of certain subsections of it (which I'm not proud to admit I visit to learn what "the other side" is talking about), has a lot of great communities as well and I usually find the discussion quality there better than reddit.

Also, in the context of this thread, 4chan is an ephemeral site so there is no such thing as link to content.
But at least if the original play store apps have spyware issues, you can generally find a developer/company behind them to blame. If Google updates the Gmail app to include a bitcoin miner, people are going to find out and be pissed at Google.

If someone takes the Gmail app, injects a bitcoin miner and uploads it to a third-party store, who gets the blame?
You know that happened twice, maybe three times, right? The iPod and the iPhone were it (and maybe the iPad).

It's not something Apple did twice a week like clockwork while Jobs was alive, then just suddenly stopped when he died.

This is exactly the kind of rose-colored glasses nneonneo was talking about.
For anybody trying to find the actual content, their site is probably one of the worst sites I've ever used with repeated CMS errors, repeated nginx/1.14.0 404 screens, and trying to load flash of all things. Finally all the challenges are buried within confusing menu options and marketing.

You want: https://www.topcoder.com/challenges?tab=details
or https://arena.topcoder.com/
Yeah, you really have three options now. Either (1) never introduce features that require more processing power but newer phones are capable of handling, (2) have those new features but lock older phones out of being able to use them, or (3), stop supporting older phones with your updates.

The problem with (1) is now you've completely stagnated the market, and if your competitors choose either of the other options you're left lagging behind and you lose sales.

The problem with (2) is now customers of older phones will be upset that they didn't get the full upgrade for reasons they don't understand. The iPhone 4S and Siri or the iPhone X and Animoji show the reaction you should expect.

The problem with (3) is now you have planned obsolescence and old phones just become throw-away leading to an ecological disaster.

None of these are good options.
Android apps are generally signed by the developer in question. APKMirror verifies the apps they distribute are signed by the original developers.

Legality of distributing "free as in beer" stuff that isn't "free as in speech" is always an interesting topic, in the case of Europe, I suspect we'll see more revision on that front as these cases regarding the Play Store and the license changes develop. It's possible, for instance, that the EU might feel that preventing sideloading of a Google app "ties" it to the Play Store in a way they find distasteful.

It's interesting to me that as of yet, Google has tolerated APKMirror, likely because it's run by Google/Android enthusiasts, and not intended for circumventing Google's business model. I'd be very curious how Google distinguishes Aptoide as something to be stopped, but APKMirror as something to be permitted.
Check out these haunted itemsreal spooky
As simple as asking a company built on data collection to stop collecting it. Maybe simpler.
At least we have gender neutral pronouns in the English language. Some languages like Portuguese will default to a male pronoun when in the plural possessive even if their is women in the group. And if there are 9 women and 1 man in a group, the plural possessive is still masculine.

What do people sensitive to these pronouns do if their own language will make a distinction?
Here's what I'd want:

1. Would be based on an open standard, with multiple F/OSS implementations of both server and client.

2. Would support federation so that everyone isn't required to sign into the same server.

3. Would support encryption... actually, I'd say encrypted messages should be the default and it should be hard (but not impossible) to send a non-encrypted message.

4. Client support on mobile, desktop, and web.

5. Group chat support

6. I'd favor text as the fundamental medium of exchange, but the service should facilitate attaching voice / video / images / etc. as well. Real-time voice/video communication would be a handy extra to me.
I get the impression that this is already happening to a certain extent and they are testing the water. On newer/faster devices, you’ll notice Siri transcribing on the screen nearly instantaneously, faster than any server round trip, but with poor accuracy. Then a few seconds later once the server connection is established you’ll see some of the transcription change to be more accurate.
Entropy and search engines
That raises more questions than it answers; are they donating to both sides of the same race, or just candidates in different locations? For what purpose? Is this kind of "guilt offset" valid, can you just buy off harm while continuing to do it?
What are some of the worthwhile communities?
> e.g. why doesn't `rm` just move files to /tmp?

And do what when tmp gets full and services & applications start crashing?

When someone implements that undo, someone's going to need to write a tool that really does remove files, really. Will the next guy wonder why really-rm doesn't have undo built in?
I don't think it's relevant to the article. If your host machine has malware in CPU firmware, then it doesn't matter whether you boot from [stateless] USB, because malware sits between your kernel and, say, keyboard, network card, or display.
Google bans F-word in company documents and URLs
Apple tried to avoid having people ask for battery replacement by hiding the issue. I am also expecting that the battery life will decrease not that it will not be able to keep the phone running.
>> It's a 121 line Bash script, no dependencies. I suspect Emacs is slightly more intrusive than that.

"Slightly" is a very interesting word to use there :)
yeah it’s complete buyin from senior execs to business leaders, to business side employees who are tasked with being product owner. no such thing as a tech lead, organization got flattened out etc.
>Look how many people willingly give their phone number to grocery stores in return for a slight discount.

If you're paying with a credit card, giving them your phone number in addition to your CC# doesn't make any difference at all. It doesn't even have to be your phone number, pretty much any 10 digit number will do.
Is it possible to strip the Facebook click ID from URLs submitted to Hacker News?

The link for the story includes the following: fbclid=IwAR2szOstJ6_hkoar2mo8NkXXMaOnfnIS5rFq5YNcOPf397n5HctnSUCGHjk#.W86CSfP5s-9.facebook
My favorite quote from this is, "Google kept the life-after-the-dorm around way past the shelf life"
Smartphones generally don't contain multiple directional microphones that give them the ability to pick individual voices out in a noisy room. They also don't have the advantage of being plugged directly into a wall 24/7, and so any audio surveillance being done would have to take battery life into account, as well as put consideration into the possibility of the device heating up and tipping the surveillance target off that something strange was going on.

Further, despite being generally pretty locked down to the average consumer, smartphones are far less of a black box than the echo/home/etc.

Both are a concern, but technically skilled users are at least able to take steps to reduce the potential for their phones to spy on them. The only way to reduce any spying potential with the echo/home/etc, is not to have one at all.
"O(1) expected restructuring" doesn't imply "O(1) expected insert/search/delete".

My read of your quoted text is "This has the same average time complexity as WAVL/red-black trees, but is a simpler algorithm", which puts the search/insert/delete time complexity at O(log(n)). Being top-down means log(n) time complexity since that's the lower bound on the height of the tree.
Ouch. That’s hard.

Long term, the language will change, as languages tend to do. Short term? Probably a lot of cultural conflict.
No, it's not. People cite "informal" sources all the time.

This only really matters on the receiving end of the citation. I.e., if lots of people are citing your blog or forum post, then it can be a good idea to take your content and put it in arxiv or similar. Just so that the citations "count" for you in the academic setting.

And similarly, it's a bit rude (or at least odd) to cite someone's blog post when there's an accompanying published paper that describes the same work.

But citing informal sources where no formal source exists is not (and afaik never has been) a problem.
I quickly glanced through it, and there are a few dependancies: /bin/mkdir and /bin/mv (read and nohup are build in Bash). This could be useful for embedded systems and containers. Although Alpine, by default, doesn't come with Bash. Oh, and yeah, it is fast.
Show HN: KloudTrader Narwhal – Commission Free Algorithmic Trading
Ignore all the other noise about expected vs amortized vs just O(1). It's not what's relevant here.

1. Zip trees do not have O(1) insert/remove. They have O(log n) insert/remove (because they have to search the tree to find where to insert/remove), with O(1) additional restructuring time.

2. You can have an ordered data structure with O(1) insert, but not O(1) insert and O(1) find-min simultaneously. You can have O(1) insert trivially by just delaying all actual inserts by putting them into an array, and only actually insert them later when a search happens.
I was very surprised to see it barely present in the results.
Consider the humble array-list- a simpler example to be sure, but it's great for explaining.

Build an array of an initial basic size (16 let's say), and keep a counter of the current size. When you insert items 0 through 15, the time to insert is O(1)- find the current size, insert there. When you insert item 16 however, you need to make a new array of size (currentSize2), move the existing items over to it, then add your new item- which is O(n).

Let's say we insert n items (be in 64, 1024 or 2^32, it doesn't matter). What was the mean, median and mode for an insert?

Well, for any non-doubling case (1-k/k) it took O(1). For any doubling case (1/k of the time) it took O(k). This all adds up to a mode of O(1), a median of O(1) and a mean of (O(1)(k-1) + O(k)*1)/k, or roughly O(2), which is O(1).

Your worst case scenario of an insert is indeed O(n). But that's not the most common outcome.

Similar, from how I'm reading this paper, very rarely you'll have an O(ugly) restructuring during inserts or deletes, but the rest of the time you can expect O(1) while maintaining sorted order. I'm going to have to take a try at implementing it to see how it goes.
You can always make use of the various archive sites. The thread referred to is from 2011, and is available on warosu[1]. It is worth noting that 4chan keeps its own 2 week archive now as well.

[1] https://warosu.org/sci/thread/S3751105#p3751197
With Facebook and facial recognition, spies can be identified before they even know they want to become a spy. There is literally a lifetime of facial recognition data on social networks for youths and college grads as they post their pics online, and if they get recruited to become a spy in their 20s, there will already be enough information to identify people globally, as they walk through airports, shopping centers, etc and have their pictures videoed constantly.

Facebook, et. al is a treasure trove of data for purposes like these.
Also consider you're unlikely to have a 100% pure sample of whatever it is you're measuring anyway, at least if it's a large enough sample to hold in your hand.

Approximations are still useful, even if they're not good enough for all applications.
Aaaargo!
Say goodbye to OS updates on old devices
Yes, as I said, sourcing from China doesn't mean you have to sell your products in the Chinese market. If the only way to be an iCloud user in China is to trick Apple into thinking you're not in China, Apple can't recognise Chinese users and thus can't help the government spy on them.

Apple presumably doesn't provide iCloud in markets that the US has a trade embargo against, so why wouldn't they voluntarily abstain from providing it in China where it's not possible to provide the service without co-operating with the Chinese government to subvert their users' privacy.

I'm not saying that Apple should do this. I'm saying that it's dishonest to claim Apple's hands are tied. Unless the Chinese government is using the supply chain as leverage to force Apple to provide it access regardless of whether or not Apple intends to provide services in China, whether Apple is using China as supplier or not is irrelevant.
Yeah it's tough. I have an Android phone. I keep location services off on my phone unless I'm actively using maps or navigating. I have turned off location history, have no data plan (WiFi and voice only) and I have disabled the "Hey Google" listener. I use Firefox instead of Chrome browser on the phone, with uBlock Origin. But I'm still undoubtedly leaking some breadcrumbs.
The Minix developer Kees J Bot once postulated that "the sum of CPU power and user brain power is a constant", so I'm underclocking all my hardware in the hope of gaining some IQ points.

More seriously: I cannot afford to buy new hardware on a regular basis and heat is what kills hardware. That, and 750MHz is plenty for everything I do.
This is called the Gell-Mann amnesia effect: https://en.m.wikipedia.org/wiki/Gell-Mann_amnesia_effect
> One model of Kinsa’s thermometer plugs straight into phones, while another child-friendly version looks like Elmo from “Sesame Street.”

Elmo, a close relative of Joe Camel.

> The company said that most app users opt to share their location and that Kinsa does not link the information to phone numbers or email addresses.

For now. The'll either do it later, or they'll be acquired by BigCo, or if they simply fold then that data will be an asset to sell during liquidation.
This wasn't really an accusation that China / India are less moral, only that they will game the system differently than the US will. I mean... I put 'most honest' in quotes to imply the US is not really honest. No state actor is honest or moral, they all act in their own national interests.f

For all the instances you reference, you think India or China don't have an equivalent moral failing? Cultural revolution? Great leap forward? Tienanmen square? Great firewall?

As for India, go look up "most polluted city in the world." The top 5 are located in India and 9 of the top 10 are in India. Do you expect them to implement carbon taxes when they can't even clean up their own air?

The whole point of this thread is that we need a technology solution with the underlying reasoning that political solutions have been and will remain untenable.
signal v noise ma dude.
I would phrase it differently. I am grateful for Apple, but we should not be—asking companies to have morals is like asking rain to fall upwards. Regulation is the appropriate method for dictating companies to behave in a certain way.
Does a smartphone make me a hypocrite?

That's for you to decide, I think. In terms of privacy, we decide what we're willing to give up. The usefulness of an Echo may be worth sometimes seeing ads for chicken soup to some. Some might even think of it as a feature!

If you don't want to know online advertisers to know when you're sick, you're going to be more mindful of just your cell phone and any nearby Echos. Don't have your friends tag you in posts on social media asking how you're doing (this one is completely out of your control), don't search for drug stores or which medicine you need to combat your symptoms, etc. I get the point is to limit your profile as much as possible, but this case seems unreasonably high on the effort to payoff ratio.
Ask HN: How can I create Stripe account if my country is not supported by Atlas?
Hey everyone! I am building a SaaS project, and it's very important for me to use Stripe for payments, but my country isn't supported by Stripe.

Are there any workarounds or guides on how to create an account anyway? Can you help me out?
2 is a good option, give users security fixes, if you promised to deliver new features to them then do so but make sure you did not made the OS and core apps worse.
I agree that this is probably the cultural solution, provided the author can't be coerced to post on Arxiv, but it's an ugly one, which reeks of an ivory tower and gatekeeping ("nobody who isn't an established scholar in our tradition is truly capable of our work").

Perhaps this is better seen as a substantial defect in the fact that the academic web-of-trust model implemented in publication is based on quality of source (e.g. journal's prestige, or the submitting scholar's prestige) rather than quality of scholarship (e.g. whether a critical mass of researchers, rather than 1-3 anonymous reviewers, find it compelling and 'sign off' on it being good work).

I hope (and suspect) that whatever emerges or is developed to replace the paid journal model of academic trust is designed to handle these situations gracefully.
I have 12.0.1 installed, I didn't see any privacy related description in the info area.
Meet your deadline without crunch time
I know, I’ve been to Hong Kong many times. Maybe you should take a look at the map, only part of Hong Kong is directly connected.

Of course, there’s tons of bridges already that can be used. But remember, one justification for the US national highway system was easy troop movement,
My comment simply reflects on historical justifications of infrastructure having a military purpose.
I was also impressed by the studies out of Germany on Silexan, which is a lavender extract taken orally. The clinical trials took it head-to-head with lorazepam, which is a benzodiazepine like Valium. It held up remarkably well, with similar levels of anxiety relief. So the effects are not limited to olfactory use.

I’m a psychiatrist, and I have prescribed it a few times for patients that I treat. There’s a version of it available in the US called CalmAid that is identified as the same isolate in Silexan.

International Journal of Psychiatry in Clinical Practice. 2013. 10.3109/13651501.2013.813555

Journal of Clinical Psychopharmacology. 2017. 10.1097/jcp.0000000000000615

Frontiers in Pharmacology. 2017. 10.3389/fphar.2017.00280

Edit: added info on an RCT, a meta-analysis, and some work on the mechanism of action
Yes, I remember comparing JotForm vs WuFoo back in 2008, back when the norm for forms on small websites was custom server-side code.
Just going off what the doctors told me.

A friend later told me that MRSA sometimes mimics the same symptoms, but both occurred during summer, and not around other kids or in a hospital setting.
There are no real alternatives to a smartphone (this is paramount). Not living with a smartphone is a real social handicap on many levels. You also still have some control over it (compared to an Echo).

An Echo is just the tiniest subset of a smartphone but with some serious privacy risks, all of a very minuscule benefit in convenience. A gimmick most would probably say, the killer app to this day seems to be a kitchen timer. To compare that with a smartphone where tons of every day things can be quite inconvenient without one.

I get your point and on principle I agree. But the line most definitely isn't arbitrary set (even if you do find some practical use for an Echo). The difference is astronomical. That's not to say the current state of affair is depressing and we ought to really try to improve it.
You can believe whatever you wish. My experience is just a point to consider, ranked alongside the thousands of people in the Internet echo chamber repeating what they've heard said before.
Presumably, if you bought a phone that originally had the Play Store and then flash it with Lineage, Google has licensed that phone already to run Google Apps. The preloading agreement with the manufacturer, which is what this license scheme is designed to protect, is still working as intended, so Google has no reason to intervene.

Google's behavior would also generally lead one to believe they are not concerned about what enthusiasts/tech pros do with their phones, as that's a niche quantity of users who don't really negatively impact their bottom line. They're chiefly concerned with ensuring manufacturers are only selling devices with their apps installed and set as default.
I don't think hardware manufacturers will accept that scenario. They must constantly pump out new devices, no matter how incremental the improvement.
Fortinet Acquires ZoneFox
But non-stock Android still typically uses Google services and these integrations are built into the OS. So whether the Android devices are sold by Google or Samsung doesn't really make much of a difference, Google still gets the data it wants.
Sorry couldn't help but LOL and sorry for getting off-topic.

>Al Gore is an expert on Climate Change.

Might need to rethink that. He's a fundraiser and tv personality. Think 'evangelist'. It's not evident that he understands complex systems or probabilities better than say, Taleb. AFAIK, so far all his historic projections have been incorrect. This is the danger of 'celebrity'. Similar with Neil DeGasse.

That said, I do think it's interesting, what Taleb said about "you should go to a surgeon that doesn't look like a surgeon"...if one can be successful in a field without succumbing to stereotype-aligned but inconsequential norms, they might just know what they are saying, other wise, they'd be the first ones thrown out of the boat by colleagues.

Do be careful about reinforcing your own bubble. Much of what you said would have you doing that, vis-a-vie media-based indication of what is 'an expert'.
Uber’s Secret Restaurant Empire
Startup features some of the oddest ‘odd job’ services that you can imagine
Socialism would be the next economic system to replace capitalism. Essentially it means ending the stock market, and giving one vote to each worker in a company, where they can decide what happens in the company.
You can archive it through various services and save an exact screenshot/html snippet/text that can be cited. In the sources you add "Retrieved on.." and "Archived link... Secondary archived link.." .. and some journals are allowing artifacts these days too. Typically this is used for code or data sets, but it could also be used for copies of the anonymous source material.