skysight-inc/HackerNews huggingface dataset:
What the hell is everybody on about? How can you defend Apple (I don't know much about Samsung so can't comment on their behavior)
This was clearly done to promote sales of newer generation products.
I can prove that in 1 sentence.
Apple does not let you downgrade to an older version of iOS if you find out that the new version you installed slows your phone down.
It's as easy as this. They actively go out of their way to prevent customers from rolling back to a stable and fast release, try and find a justification for that... (inb4 "its for security/privacy")

edit: I'm going to get downvoted to oblivion for this comment and I could not care less, I'm tired of Apple fanboys on hn
I have long wanted to see a standardized data privacy table like food nutrition information on the side of most packaged food in the US.
This made my morning. Thank you.
Not if they are immoral.
People using a particular phrasing in their own speech is not upsetting. People demanding I phrase my speech a particular way is upsetting - it suggests they're trying to control how I think.
> with O(1) expected restructuring time and exponentially infrequent occurrences of expensive restructuring

So I was curious about this, so I threw together a quick and dirty implementation of the insert function as described in the paper, counting both the number of times the insert() function is called and the number of times a pointer is written to when inserting 65535 (2^16 - 1) random numbers:

Below are the results:

Inserts 0 to 1: Avg fn calls: 2.00, Avg ptr writes: 2.00
Inserts 1 to 3: Avg fn calls: 3.50, Avg ptr writes: 1.00
Inserts 3 to 7: Avg fn calls: 5.00, Avg ptr writes: 4.00
Inserts 7 to 15: Avg fn calls: 6.12, Avg ptr writes: 5.00
Inserts 15 to 31: Avg fn calls: 7.06, Avg ptr writes: 4.62
Inserts 31 to 63: Avg fn calls: 7.28, Avg ptr writes: 3.59
Inserts 63 to 127: Avg fn calls: 9.64, Avg ptr writes: 4.81
Inserts 127 to 255: Avg fn calls: 11.72, Avg ptr writes: 4.08
Inserts 255 to 511: Avg fn calls: 13.73, Avg ptr writes: 4.73
Inserts 511 to 1023: Avg fn calls: 17.61, Avg ptr writes: 5.30
Inserts 1023 to 2047: Avg fn calls: 18.95, Avg ptr writes: 4.99
Inserts 2047 to 4095: Avg fn calls: 19.12, Avg ptr writes: 5.05
Inserts 4095 to 8191: Avg fn calls: 19.67, Avg ptr writes: 4.98
Inserts 8191 to 16383: Avg fn calls: 20.76, Avg ptr writes: 4.94
Inserts 16383 to 32767: Avg fn calls: 22.38, Avg ptr writes: 4.99
Inserts 32767 to 65535: Avg fn calls: 24.18, Avg ptr writes: 4.99

So it turns out that it is O(1) in terms of number of pointer writes but O(lg(n)) in terms of number of function calls, and since every function call will perform at least one comparison, that means this algorithm is O(1) for writes but O(lg(n)) for reads, meaning that given large enough n, the O(lg(n)) read term will dominate and thus this algorithm is O(lg(n)) for inserts.

That said, if writes are far more expensive than reads in the context this is used, this could still be useful.
I wish i photocopied the ones I had. :( I just sold them on ebay.
signal work just fine without gapps, i am using it on my phone without gapps
Despite the obvious jealousy? hatred? distaste?, a very interesting response. I didn't consider that the ETF's might not actually be for the investors, but might be more interesting for the people wanting to exit their large bitcoin holdings. Good point on that.

Have you heard the news about the Coinbase/Circle stablecoin? What are your thoughts there?
Sometimes a boring but previously popular product finds a new niche in a different country/culture and booms. That boom could reach all the way back to the home country, because they innovated elsewhere (while protecting their base cash flow).
I don't think anyone said it couldn't change. It's never been accepted in the past and it isn't now.
Not sure what you mean by necessary. Post id would still be unique.
The outcome of this is likely much worse for Android devices than Apple. I would suggest that Apple have the engineering resources to make newer iOS releases "as fast" on older devices if they want to. And maybe you could argue that's a great outcome.

But you can be pretty sure most Android OEMs just won't bother to provide any updates at the risk of this.

This is of course muddied by the battery-related performance changes, to stop unexpected shutdowns, which were sadly not Apple's finest moment. The fix is good, but not reporting that to the end user originally was probably a mis-step on Apple's part in my view. And ideally that change might have been added before the next major version iOS update which made it more of a conspiracy than it needed to be - though you can understand how that comes about.

Ugh.
Let me illustrate the problem; make a web serch for "mah site:https://www.apple.com/" and see how there are zero results (besides forums asking for the capacity of some product's battery, just to be answered by other users".
Some people here talk of the difficulty of citing sources that may disappear. This can easily be solved by just reproducing the proof (and stating explicitly that that is what you're doing and providing references to the ephemeral sources as they exist when you write it). Of course you should clean up the proof as much as possible. This only needs to be done once since others can site your reproduction of the proof if they have similar misgivings.
Electric vehicles will account for 15% of all new vehicle sales globally by 2028
> (3) is now you have planned obsolescence and old phones just become throw-away leading to an ecological disaster.

I don't see how planned obsolescence via missing bells and whistles present in new phones is any worse than planned obsolescence via all functionality getting slower.

Written on my iPhone 5S (2013) running iOS 8 (2014) - it is still a phone and is just as fast as it was in 2014. Is that planned obsolescence?
I am a human with limited time and resources. If you want me to name right now one human being that I trust to guide me in the right direction on Climate Change, it's Al Gore.

Al Gore would then, as I have seen him do, put actual scientists up on a pedestal. His most important role would be to help me find the REAL, underlying authorities.

I would as likely be to say, "I would likely trust any of the authors of the IPCC."

And again, yes, I would trust Neil deGrasse Tyson to help me find authorities. I would have trusted Carl Sagan to help me find authorities. I would trust Bill Nye to help me find authorities.

If you picture the world in some kind of N-Dimensional space of authority and ignorance, I think Al Gore, Neil deGrasse Tyson, Carl Sagan, and Bill Nye are pointed in the right direction. And I think they're aware (or were aware) that they were not themselves the sources of that authority, but merely spokespeople for it. I'd start with them. Because I don't honestly know who to REALLY listen to.

After I've started on my path, I'd hope to find out the differences within the schools of thought on any given subject. And I'd hope I'd be open to having my mind changed, on anything.

I am completely aware of the problem of the bubble. Another thing I want to do is to specifically find people who share ALMOST ALL of my views, but differ with me on some important subject. Because I think a discussion between me and them would be based on shared views, and would be very fruitful.

I'd also like people to volunteer information about themselves (aggregated and anonymized), so that I can find out, "Out of US Citizen, Christian, college-educated people earning more than $100k per year, how many of them believe in anthropogenic climate change?" And other questions like that. Yes, huge bias, because of self-reported people, etc. But still. Being able to even sample HN or Reddit on those kinds of questions would be super interesting.

And I'd desperately want to keep bots out of this, and I'd often want to filter out people who aren't KNOWN to be from the US or living in the US. Often I'd care what people in other countries think, but often I just don't.
As far as black widows go, I have only seen/caught a couple of them and never heard of anyone being bit by one.

You need to get a bit east, say, North Carolina. You'll want to look carefully when pulling up those old pieces of wood out by the shed. Wear gloves.
Are you saying that the total market value of active investments is 22x that of passive investments? Or are you saying that net returns of active investors are 22x higher than that of passive ones? Or are you saying that the total returns of active management is 22x that of passive returns?

None of those three things are true.
If clicking something with a clickbaity name isn't your thing, I can save you a click. The cause is "more likely to be bites or stings from other arthropods such as fleas, skin reactions to chemicals or infections."
Any news on better latency?
Prime example

Quebec woman who stopped on highway for ducks, causing fatal crash, loses appeal
Human Variations V. IQ and Morphological SubTypes
How frequently do you propose? If it would change your 'anonymous' ID e.g. daily then all it has to do is look at the other data where cars seemingly move to and from the very same home address to the very same work address with a strange pause at work for ~8 hours and a strange pause between ~10 PM and ~7 AM due to sleep.

The device discussed in the article also knows our own SSID and surrounding SSIDs (supposedly it has WLAN to communicate) and can therefore also figure out where you live using e.g. Wigle [1].

A way to actually anonymise the data would be to use hashes and only use those instead.

[1] https://wigle.net/
Halloween Deals
Well there's also the difference between a native of the southern US and the northern US, the east and the west -- all are distinct dialects. I don't know how many US dialects there are, but I've been exposed to many of them.
This isn't about distribution, but someone once wrote about getting PostgreSQL upsert performance to be better than MongoDB's by disabling some of PostgreSQL's safety features.

https://markandruth.co.uk/2016/01/08/how-we-tweaked-postgres...

This made me laugh. Snarky interpretation: "yeah, we can go fast and sloppy, too. We just usually don't."
Is this stance actionnable in any way ?

Also this would apply to basically any entity you make a commercial transaction with. The grocery store, your dentist, car repairs, bank, hair dresser, highway tolls, tooth brush sites, opticians. Is it still relevant to explicitly warn yourself "in the end they won't work in my favor" when that's basically living your life as a consumer.
I don't think a blacklist could possibly be comprehensive enough. I think you'd have to use some OS permission-limiting system to prevent it and any subprocesses it spawns from have any write access to the filesystem.
I hope that it works out before the sh*t hits the fan.

I guess 2019 will be the year of the next crash (Italy, college crisis, fiscal crisis, DAX is falling, Brexit, Trump policies that basically just deregulate and only bring short-term gains but ultimately harm the society long-term, real estate bubble here in Germany). Unfortunately, most of my passive income is coupled with consumer spending. I guess it will stop working when I need it most and investing another 20-30k€ won't bring me far (I'll try to invest when the market is low, nevertheless). Hope I'm wrong with my shallow market analysis.

Hope it works out for all of you, too!

edit: I hate crash predictions as the next guy because they're almost always wrong. But lately I'm having a hard time ignoring the signs.
You should be able to follow the references in a paper even in a hundred years or later. This obviously works quite well for print. Blogs, wikis and other websites are in general not permanent enough to be useful as references. Even when you archive them, the archive is likely to disappear much earlier than the paper for which it was made.

In fact, I fear that the trend to publish supplemental material may lead to another crisis because a lot of that material is not managed and archived well and may disappear without warning. Some papers contain important details like long, involved and non-obvious calculations only in their supplements and are not really reproducible without them.
Stop making everything animated or translucent?
I used aptoide to download morpheusTV. I'll gladly share my data for a slick netflix style interface that allows me to pirate any media I want. Trade off works for me.
the mismanagement of the craftsman brand will one day be a case study in all business schools. It is incredible how much I spent on tools with them over the years, and incredible how I'm not even sure where to buy them anymore.

IMO, the biggest mistake Sears ever made was NOT buying Home Depot when they had the chance.
Ask HN: Did universities forget how to teach science/engineering?
I know two people who are going to public universities (different ones, 1500 miles apart). One was studying physics, the other is studying mechanical engineering. Both complain about teachers not actually teaching. The classes don't actually transfer information to the students. In one case, it's at least one class; in the other, it's definitely most/all of the classes.

Is this just random bad luck of getting bad professors, or was there some shift in educational philosophy or approach that ruined science and engineering teaching?
I'm not in academia. How is it possible for people to check if the proof is peer reviewed? Do they have to rely on their own verification?
Is it less boring because they added few flavors? Not to mention that Kit Kat in Japan is really just another kind of cheap sweets among hundreds of others. Is there anything to learn here? Is the article thoughts provoking? I thought those are key points not to get flagged in the first place.
How to Build a Low-Tech Website?
It's about that in few countries (US, UK, Japan, Australia).

But it's way less than that worldwide, in India, for example, it's only 1%l
you are right, we should ban Chrome and Google search for providing access to pirated apps
> My usual reaction when people refuse to use pronouns such as "they" is that they (hah) don't want to acknowledge gender identities outside of the male/female binary.

This is probably different. I for one don't think there are enough non-binaries out there to warrant a generalised pronoun, let alone its generalised used. I believe even most trans people identify as either "he" or "she".

On the other hand, I like to maintain uncertainty whenever someone's gender is either unknown or undisclosed. When talking about a hypothetical individual for instance, being able to refer to them neutrally is convenient. On the other hand, I hate to use "they" whenever there might be a number ambiguity. In those cases, I'll use "he" or "she", or find another phrasing.

Finally, gender-full pronouns are pretty good at disambiguating roles without having to repeat people's names all the time. Crypto examples with Alice and Bob for instance benefit from saying "he" and "she", so the audience (or student) readily understand whether we are talking about the initiator or the recipient.
Yeah right? I don't see why they felt the need to include 'older than he is' in the headline.
I think we should evaluate people and companies by the results of their actions, not by their intentions.
Good points, and I agree. I meant roughly the same, when I said "use their experience" / "andaaz", although did not make it explicit.
What's so hard about attributing it to Anon?
A.I. will have implications for education, welfare and geopolitics (2016)
'Spectacular' diabetes treatment could end daily insulin injections
Windows 10 doesn’t need your data but they still scoop it up. Let’s be frank, Apple is a superior company morally and technologically.
Yes this is an amazingly dangerous and stupid idea. Sure it looks cool but so does a Lamborghini until it catches fire or you crash it into a tree at 150mph.

Giving a user an opportunity to correct mistakes before they kill themselves is a major feature of Unix. Sure when you’ve decided you know what you’re talking about but don’t it will quite obediently shoot your face off. We don’t want to make that bit easier though.

Edit: please don’t take this as derision but more factual. It certainly looks cool and opens the idea for further discussion.
I wonder if it will become socially acceptable to ask people to unplug such devices when you are in their home.
That's definitely a bargain for them if it's approved. I was distraught when I heard the news that my e-mail and info got leaked but thankfully didn't have any financial loss. But thinking of all the other people, $350 is pitiful.

Off-topic but I always get confused when there is news about acquired companies.

"Yahoo? Weren't they bought out by AOL? Wait no...AOL is owned by Verizon. So is Verizon paying? No it's Yahoo, but their subsidiary in Asia.."

Miss the times when if you read Company X, it actually was that company and not a part of some convoluted conglomerate.
Pretty much. Is rm blacklisted? OK. How about bash -c "rm"?
cp?
mv?
vim?

...?
:D
The wording is cringeworthy, but essentially I agree with him.

It doesn't need to be Apple specifically, but I'm glad we have competition. If either of Apple or Google were the only real option, we'd be much worse off than we are now.

It's a shame it's come down to a duopoly, but at least they both have something to compete on.
Is this unreasonable? It seems reasonable to me.
It's not that nobody knows how to cite it, it's that nobody wants to cite things from outside of academia, perhaps because it lowers their own perceived prestige.

I have seen this in computational linguistics where people frequently don't cite their data sources, which often come from outside of the field or outside academia altogether. Instead they put a link to a webpage in a footnote, which does nothing for assigning credit.

Reviewers don't take anyone to task for it, because they do that too.

For a while, there was a collection of multilingual word counts over OpenSubtitles that everyone was using, and you would acquire it from the OneDrive of the pseudonymous blogger "Hermit Dave". Many people put the link to his blog in a footnote, but I think I was the only person to come up with a citation for (Dave 2011).

People don't even cite Google Books Ngrams and that's got a real paper [1].

[1] Lin, Y., Michel, J.-B., Aiden, E. L., Orwant, J., Brockman, W., and Petrov, S. (2012). Syntactic annotations for the Google Books Ngram Corpus. Proceedings of the ACL 2012 system demonstrations, 169-174.
Or, in between lamenting the state of politics, maybe taking a look at the polarization machine they've built with youtube recommendations, facebook/twitter feed, etc etc..

But that might impact revenue.
I thought the question was valid: you looked down on people who would buy a device that spies on them, yet you bought a device that spies on you.

The point was that the vast majority of people, even us techies, are willing to sacrifice some privacy for the benefits these devices bring us.

(And yes, sometimes these benefits are the direct result of spying. When I shop on Amazon, I often look at the section "Customers who looked at X ultimately bought Y." Thank you, Amazon, for spying on those customers, and recommending a better product.)
That's true for array, that expected insert time is O(1), and it still holds for N inserts, because you double the size every time, which yields O(2N) time complexity. This is not the case for this data structure, time complexity of inserting N elements is O( N log N ), therefore expected complexity of inserting single element cannot be O(1), even if single insert sometimes can be O(1),

O(1) in the paper referred to restructuring, after O( log n ) search time.

We could be violently agreeing, not sure :)
Hmm, don't know your work environment, but even at the most "fast paced" (ie poorly managed) places one can still squeeze a few hours a week to hack on a small research project.

It's part of a software engineer's job to evaluate technologies and no one so far has chided me for doing so. Only the most cynically bad kind of manager would try, and some of those can be convinced otherwise when the utility explained.
I also remember quite a lot of Perl script in the WDK (Windows Driver Kit) back then. Was surprised by it that there were so many perl hackers @ Microsoft.
Ask HN: How do you monitor your websites?
What tools do you use to monitor uptime of your web apps and/or APIs? Also, how do you track SSL/domain name expiry?
And maybe get sued because of unfixed vulnerabilities.
60% of SME’s that experienced an attack go out of business within 6 months
Reasons why native apps are better for growth
Why is 'security/privacy' not a valid answer?

A separate anecdote: My company requires the same thing for on-prem installs - you can't downgrade. Data/schema migrations for our single application become a pain in the butt if we allow downgrades. For an OS and lots of applications, I can see it being a UX/support nightmare. We disallow downgrades for this reason because we don't wish to tackle the technical challenge of enabling it, but primarily we disallow downgrades because of the security liability.
I don't think the problem you're addressing (new features being slow) is the problem the regulator had.

I believe the problem was that the updates made existing functionality slower. e.g. the same Facebook app you had before the update scrolls slower afterwards or the old launcher is replaced with one that's more jittery, without letting you use the old one.

Adding new features is fine, just don't break the old ones.
I'm just saying it boils down to trust either way, not weighing in on which way that trust should lean.
"de Bruijin sequence is a similar problem, but this problem has the additional constraint of being non-cyclical." [1]

[1] http://mathsci.wikia.com/wiki/Talk:The_Haruhi_Problem/@comme...
That isolated statement only loosely connects to the over reaching statement which I responded to: the performance of the high grain diet depends on the type of grain. In addition, there are complications.

From same section of the article it was picked from :

"While increased use of grains in ruminant diets
reduces enteric CH4 emissions, there is concern that
increased grain production may increase the use of
fossil fuels for fertilizer, machinery, and transport,
resulting in more greenhouse gas emissions. Grain
feeding ignores the importance of ruminants in converting fibrous feeds, unsuitable for human consumption, to high-quality protein sources (i.e. milk and meat). Furthermore, high grain diets can negatively affect cow health due to acidosis. With escalating grain prices, the scope of further increasing the grain content of ruminant diets in Canada is limited"

Even ignoring CO2 cost, nutrition, grain availability and all other complications, what is required to show that grass fed diets necessarily lead to more methane output than alternatives - is a comprehensive study of the performance of all dietary options and supplements. I dont think that is setting too high a bar, to avoid arguing on sweeping generalization and loss of context.
For me, !g just redirects to a normal Google search.
"About a year ago in iOS 10.2.1, we delivered a software update that improves power management during peak workloads to avoid unexpected shutdowns on iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, and iPhone SE. With the update, iOS dynamically manages the maximum performance of some system components when needed to prevent a shutdown. While these changes may go unnoticed, in some cases users may experience longer launch times for apps and other reductions in performance."
https://www.apple.com/iphone-battery-and-performance/

Unexpected shutdowns vs. longer app launch times and other reductions in performance. a compromise.