skysight-inc/HackerNews huggingface dataset:
It was originally an arbitrary number picked by the person who came up with the idea. In practice, the only reason to make it a relatively low value rather than a septillion is because the White House would want to be in a position to argue that it was an emergency action to ensure continued compliance with the debt limit, the Impoundment Control Act, and the 14th Amendment. Their position would continue to be that it is Congress' responsibility to approve enough borrowing to fulfill their spending mandates, rather than that the President can unilaterally abolish the debt limit (which would itself be unconstitutional).
... and you're mad that someone whose sources are far-right tabloids is getting downvoted?
Signal did explain what happened.
I can’t remember but there was something about the initial auth that got screwed up on Android and kept retrying. And the retries kind of ddos’ed themselves
The 21% is used to evolve and invest in a country which ultimately will lead to further economic growth whereas the 3% is used to enrich CC companies.
Designed to handle individual POPs/DCs going down
Old River Control Structures – Phenomenon Explained (2019)
Isn't the cookie jar an alegory of the commons? And as such shouldn't it be forbiden to shit in the cookie jar?

I had the impression that it was how the story ended when we talked about cookies, but maybe I didn't get the memo.
69.99 million won't log in again when the social network they actually wanted is back up.

Retentions are more important than subscriptions.
http://wiki.c2.com/?QuantumBogoSort

QuantumBogoSort a quantum sorting algorithm which can sort any list in O(1), using the "many worlds" interpretation of quantum mechanics.
It works as follows:
1. Quantumly randomise the list, such that there is no way of knowing what order the list is in until it is observed. This will divide the universe into O(n!) universes; however, the division has no cost, as it happens constantly anyway.
2. If the list is not sorted, destroy the universe. (This operation is left as an exercise to the reader.)
3. All remaining universes contain lists which are sorted.
> If you run low on something you buy frequently, the fridge would notify you and make it easier to order more from Whole Foods or Amazon Fresh, which could give the company’s grocery division a boost.

Just what we need, appliances helping their manufacturers muscle out independent groceries and take over a new market. And this is treated as normal - the article doesn't even point out that maybe, fridges should serve their owners first, and not be used as beachhead for Amazon to take over yet another market.
I feel like Telegram has some big user base out there that organizes into communities. How do I find out about those communities to participate?
Do you realize that bitcoin doesn't require constantly increasing energy use to scale, right?

There exists a natural equilibrium of the value of the miner reward, the cost of energy, and the amount of energy consumed.
Addressed here: https://news.ycombinator.com/item?id=28764834
Voluntary taxation might be taken as just asking people to pay taxes which I am thinking is a bit of a strawman. If instead you chose to pay for the services you wanted and subsidized services for others you could end up with the same system we have in total expenditure but with an added layer of feedback where government services "compete" for the polity. Naturally reducing the overall bloat of our institutions.

I don't think that re-engineering the incentives around taxation means we have to go full Ayn Rand. I also don't think any of these ideas will come about from people deciding. The natural advantage the wealthy have in choosing where to locate their capital will force this outcome with governments coming kicking and screaming the whole way down.
Or at least offer an option. I don't think it is that difficult these days, especially with so many open source style sheets and integrations that handle this.
Lenin Sort: guaranteed linear time, if element is not sorted, get rid of it! :-D
Recent Linux kernels allow you to measure memory consumption from a QoS point-of-view via pressure stall information: https://www.kernel.org/doc/html/latest/accounting/psi.html

This isn't the same thing as detecting how much memory is available because Linux overcommits by default. PSI will tell you when the kernel is swapping too much (depending on the thresholds you set) and from that you can infer the user is running low on memory.

Android's lowmemkiller had an explicit free memory threshold userspace could set to be notified. Starting with Android 11 however it's now using PSI too IIRC.
Previously on HN:

America's Achilles' heel: the Mississippi River's Old River Control Structure (https://news.ycombinator.com/item?id=2547928) (12 comments)

Relevant Wikipedia article: https://en.wikipedia.org/wiki/Old_River_Control_Structure
Offtopic, but "mln" really!? I swear I read "70 min new users", which is quite confusing. Is "70 Million" really too long? I can't say I've seen this one before so I'm reeling a bit. I saw "ml" used recently and almost had a heart attack, so perhaps I'm wondering why now?

SI clearly states "M" no? I'd have kept it short and sweet as "70M", just saying. Heh, or perhaps 70 mega-new-users, but I digress.
> The fundamental political issue with cryptocurrency is now you've created some amorphous group of oligarchs whose power cannot be really removed by traditional means. It's just a regression.

That's an interesting way of describing open source software, whose existence depends on nodes willingly adopting and agreeing to a set of protocols. I'm guessing its far easier to fork a chain and convince people to join a new network, than it is to overthrow a central bank/government.
If you're ever looking to support TypeScript eventually, the Monaco editor (https://github.com/Microsoft/monaco-editor) is your place to go. This is the same codebase that powers VS Code, yet is browser compatible and can come with all the Intellisense you need!

EDIT: Actually it probably supports a variety languages
I understood it that features that are not guaranteed via audit are features other than security and privacy. And features outside of features that are not guaranteed via audit are two features - security and privacy.
SEEKING WORK
Location: PK
Remote: Yes

Willing to Relocate: No

I am a polyglot programmer/technologists having 10+ years of experience. I am mostly into backend related work. I also like to share my learning journey in the form of blog posts. Some of my recent blog posts are:

- Using Apache Airflow ETL to fetch and analyze BTC data [0]

- Create your first NFT Marketplace for selling cars in PHP Laravel and web3.js [1]

- Visualizing Python modules and dependencies with Neo4j (Featured by Neo4j and Pycoders Weekly) [2]

Keywords: Python, Django, Flask, Automation tools, Scraping, Data Analysis. Solidity,Web3, Smart Contracts, DeFi, DNA sequence analysis, Blockchain, APIs. Elasticsearch, Kafka, Airflow. Bots, Discord, Telegram. Go

Profile: http://adnansiddiqi.me/

Blog: http://blog.adnansiddiqi.me

Github: http://github.com/kadnan

Email: kadnan @ gmail

[0] http://blog.adnansiddiqi.me/using-apache-airflow-etl-to-fetc...

[1] http://blog.adnansiddiqi.me/create-your-first-nft-market-pla...

[2] - http://blog.adnansiddiqi.me/visualizing-python-modules-and-d...
Some of my closest friends and I moved to Telegram a few months ago. It's actually quite good. I've to be on WhatsApp as it'd be a pain to teach parents how to use a new app!
> We can do both. We should do both.

So, other than for the intellectual curiosity (which is absolutely a great reason!), I have a simple question: why?

Edit:

By the way, thinking about it, I have my own answer to this question: So that this hardware can continue to remain useful long after Apple has ended support for it.

Of course, I continue to believe that it's better, now, to simply buy hardware that doesn't need this kind of reverse engineering to ensure longevity, and I steer my hardware purchases accordingly.

But the hardware exists, and people are buying it, so this project is a way to keep it alive after Apple eventually abandons it (which, granted, could be a long time; while I have a lot of problems with Apple, they are very good about continuing to support old gear).
That would be a no-go for me too... if I had a phone number. These days, it's actually surprisingly hard to get a free email account without having to provide a phone number.
Glad to see you're enjoying the kool aid.
Your rant and the issues around keeping an ecosystem pinned to a mess of incompatible tech reminds me of the time that mpng support was pulled/not merged into Firefox because it added too size of the binary.

Which was then obviated by the first download of an animated gif. Petabytes in bandwidth and disk storage wasted because FF decided saving a couple hundred K on the png animation code.

By not supporting sixels, it forces people to use a whole browser to show images. Graphics support in the terminal is more than just QoL for the users, it is also a power savings and a hardware lifetime issue.

You are fighting the good fight.
Australia says hello
Hum... Firefox breaking on some Google site is surprising, but not extremely so.
This is the way I've worked for ten years in offices. We stopped even bothering doing standups and staff meetings in the conference room because it was easier to take things from our desks.
I actually installed Firemin[1] and it really helped getting Firefox's memory usage down (while keeping the browser usable!). Some days I wasn't able to play games because Firefox ate up a large chunk of memory, even though I have 32GB installed!

Its pushing Firefox to purge memory more and more, and it managed to reduce memory usage from gigabytes to under 500MB (used, not allocated).

[1] https://www.rizonesoft.com/downloads/firemin/
Right. But every change in the societal order will be illegal by definition. Its more that our capabilities to rebel are increased over time. We would all be in feudal bondage if machines didn't reorganize our relationship between workers and the state. Women would not have the rights they do without birth control, etc...

Taxes work because we can (imperfectly) enforce them. What happens when we can't?
>Facebook PR: “Today a Senate Commerce subcommittee held a hearing with a former product manager at Facebook who worked for the company for less than two years, had no direct reports, never attended a decision-point meeting with C-level executives — and testified more than six times to not working on the subject matter in question.”

This doesn't sound like character assassination, it's Facebook claiming that she wasn't informed enough. It would be like the NSA telling us not to listen to Snowden because he didn't actually work on the programs that he obtained documents about.
I wonder how Signal did with net new users
I miss the good ol' days when we used simpler terms like air and land pollution, depletion of natural resources, and the destruction of the biosphere instead of "Carbon Footprint." I am nominating cryptocurrency as a Great Filter solution to the Fermi Paradox. It is telling to see the brightest among us advocating for this unmitigated disaster. Maybe, Mars is a perfect place to mine crypto? I am sure someone will market such a coin.
I agree with you but a lot of the analogies and metaphors here are insufficiently subtle.

FB in some sense, but not entirely, is a form of speech, no better or worse than Grand Theft Auto or the National Enquirer. That's how I thought of it ten years ago.

Now that it is in our pockets nearly cradle to grave; a monopoly; and dependent on minutes of engagement rather than subscriptions -- it is a different animal altogether.
Who Is the Bad Art Friend?
I know of this site, but there could be better ones: https://telegramchannels.me/
> It's _forcing_ increased polarization in politics? Be fair. We all have a choice whether or not to engage with content on Facebook

Yes, forcing, and respectfully, no, we do not have that choice, because Facebook decides what you see, not you. And that is the fundamental issue.

If I'm a conspiracy theorist and I constantly seek out content that validates my beliefs, that's a me problem.

If I'm just an inquisitive person that thinks not everything is what it seems and a platform starts feeding and amplifying conspiracy content because it thinks that's what I want and I become radicalized, that's a platform problem.

> You seem to have no interested in the people who actually _did the things

On the contrary - the people who actually did the things should be at the very center of this story, because at issue is essentially the hacking of human behavior.

To be clear, I don't believe Facebook is solely to blame here. What we're seeing is an amplification of human behavior and tribalism that predates the existence of social media. What makes the current climate interesting and problematic is that such tendencies are being exploited and encouraged by algorithms, and the platforms are no longer neutral to the problem.

> We had no insurrection. Many countries are able to do the same. There are a few exceptions.

And we had safe elections prior to 2020 as well. There were no insurrections in the current era here either...until January of 2021. I'd argue that we're just starting to see the 2nd and 3rd order effects of modern social media, and we can't necessarily just look to the past or to make conclusions about the present.
Your new iPhone 13 doesn't belong to you
> Fundamentally it's the antithesis to democracy.

No one is forced to use crypto. No one is forced to mine it. No one is forced to use it at all. Is this not democratic? The users choose whether they want to use it, miners choose whether to mine it, and the "lack of accountability" you suggest, I just don't agree with at all.

Crypto removes the need for government fiat. There is no need for a central authority any more over money supply. If you don't like it, fork it, or create a new crypto, and market it. See if it catches on. The democracy of the people will decide whether to use it or not.

Some cryptos also have voting / governance rights, so the users can democratically vote on protocols, directly. In comparison, if I want a law to change at the federal level in the US, first of all there has to be a bill created in support of it (which I have almost zero control over), and then I can call my senator and ask that they support that bill. At that point they can choose to listen or not. I assume they will just do whatever is in their interest to stay in power and support their friends in government that supported them before, not to mention the lobbyists. Even my vote for president in the US in the end is decided by the electoral college, not by the popular vote. How is all of that democratic?

I understand the energy concerns with crypto, but since you are figuring in a zero carbon footprint, I disagree and think you completely miss the benefits that crypto offers over existing systems.

In the end, time will tell and I think there's almost no way that blockchain and crypto won't play a major part in future economies and governance.
Would it be possible to get a title change from dang ?
So academic papers have also gone the route of clickbait titles :)
But in that particular token-buying ecosystem, nobody else can buy that gif. Unless they change a pixel value, or some bit of metadata.

Suppose you actually approached the author of the gif, and bought the exclusive copyright to it, conventionally. The gif itself is still not affected any more by that transaction than of the non-fungible token purchase. Exact copies of it exist all over the place, shared by people who don't care about your copyright.
As I said, usually I don't wait for a full crash so there is a survival bias in those ids.
>Worse still is beleiving that only flawed individuals would be interested in such profession

I said "many of the men interested in the profession would be flawed," I purposely made sure I didn't say all, but it's undeniable there are many scumbags too. For example, the topic being discussed.

And the Catholic Church does also have to act as a business. People are going to be mad at the Church if there wasn't a priest available for their grandparent's last rites, or if their local church has to schedule mass at an inconvenient time.
hard money is worth it.
That feeling of being violated by false / incomplete information and narratives drives me mad. I've spent the last 5 years trying to manage my digital hygiene, not oversaturate myself with news notifications, etc. I look at things with a more critical eye, always hunting for bias. But it's still inescapable, especially with the force with which some of these narratives are pushed.
Is lockdown really effecting manufacturing in those places? Because when we had "lockdown" where I live that meant no fun, not no work - but of course everywhere has done it differently
"The best texting and chat app with privacy you trust."

But why would anyone trust a closed source platform running on someone else's infra?
For a lot of people in countries outside the US, Facebook _is_ the internet. Facebook has cut deals with various ISPs outside the US to allow people to use their services without it costing any data. Facebook going down is a mild annoyance for us but a huge detriment to, say, Latin America.
big +1 here
If a new node comes to the network, how does it know whether the nodes it sees are showing it the real history, instead of being a malicious group MITM-ing?
https://news.ycombinator.com/item?id=28756215

Algolia ;)

(It would be inefficient to discuss the same in multiple submissions)
microsoft wasted its time rewriting dotnet to catchup with java

nobody moved, instead they had other needs, GO appeared, and people adopted it

what's left? people maintaining Java servers; and when it's time to switch tech, it's GO

politics is what ruined C#, now they are bloating the language with features nobody asked/needed

microsoft have the wrong culture, they are bloat oriented, and they are vendor locking driven

it's either ASP.NET or nothing with C#, that says it all

and you still CAN'T build a AOT statically compiled single file executable, you have to ship your 300 DLLs with you, even that, they couldn't improve, it's 2021, it's a billion dollar company, and yet, it's still "we are working on it", dude no, it's too late, i'll go with GO

for a while they recommended zipping/unzipping at runtime your 300+dll folder as a solution to the "single file problem", so no, you can't come up and say, "we are awesome piece of tech", because that's a pure lie, a billion dollar company

and msbuild, while it has improved, it still a joke compared to what other languages are providing, not worse than gradle or maven, but equally shitty

https://news.ycombinator.com/item?id=28655192 200mb + 300 DLLS for a desktop application, that's the "awesome" dotnet for you, even java don't do that anymore
There are tons of "other Asahi" - among other things it's a beer (super dry), baseball team, ramen noodle moniker
On one hand, I agree with you. On the other hand, mistakes made at the federal level are virtually impossible to reverse. Every new change becomes a new layer that’s harder and harder to pull back and fix.
If Jobs had been there, I can't help but believe there wouldn't have been a notch on the iPhone and the watch would have a longer lasting battery. My Samsung watch can go 2 days in between charges, so it should be possible.
> since the number of bits needed to represent n values grows logarithmically with n

What you say only applies to sorting n unique/distinct keys. With no prohibition on duplicate keys, n & w vary quite independently. In this more general setting, radix sorting is indeed "really" O(nw) and w could be like 8 bits for some giant data set (EDIT and order is absolutely a useful property even with dups since there can be satellite data with the keys - also possibly bounded!). This is a common talking past each other problem in this area. To your credit you made this assumption explicit. (EDIT: "General purpose" may have some semantic unclarity, I suppose.)

In terms of relevance, everyone has their own, but my personal experience is that most (but not all) real world data allow both duplicate keys and bounding key width. In particular, the largest n data sets have been the least likely to have a prohibition on duplicate keys, and also the most likely to have small w (with a few exceptions). The random access pattern of memory writes in the passes of a radix sort may (or may not) be a problem, and constant factors matter, of course (as you also say). So tying w to n was has always seems a very special and somewhat artificial case to me.

I also have never heard of any practical O(n) comparison sort for fixed w before. Can you perhaps give a reference to some such algorithm? Thanks!
Just mainly me and two other people.

Specifically happened to US users.
Thank you, what analytics are you using with mysql ?
Why, in conversations about chat apps, does telegram get brought up so frequently as a private alternative? Is it not also mostly proprietary the same as whatsapp/messenger whatever?

Is it just a matter of a dislike for facebook?
‘Lord of the Rings’ Orc Was Intentionally Made to Look Like Harvey Weinstein
Can we raise taxes on the rich yet?
The next generation will laugh at us for our first implementations of various algorithms in quantum computers. It will look like what you describe.

In fact, they’ll laugh at us for our first implementations of AI, which will look so stupid that they’ll call them BogoAI.
Oh the smart fridge - once we have sufficiently boring eating habits this will be a boon.

Next up: The always prefilled fridge, just buy what you eat (we’ll make sure to stock it with successively more addictive items based on our recommendation engine)
It's incredible that they had all this room in the market to be pro-consumer and remedy the bad image they acquired in the 00s (since Google, Amazon, and Facebook look even worse lately), and they're pissing it all away on shoving ads and subscription models down our throats and letting their flagship product remain a bloated pile of convoluted garbage.
Ah, good ol' HN.
Bitcoin at least was a deliberate response to what I would paraphrase as the "socialism for the rich, capitalism for the rest" policies of the last global financial crisis.

I'm not going to say it will be successful in that aim, but the idea that governments can simply create currency by fiat, donate it to their powerful, insolvent friends, pass the cost along to your grandchildren and/or degrade the value of your savings is not what I consider to be a democratic system.
Indeed, and as miner reward continues to drop every four years, so will the budget to waste energy.

Eventually bitcoin will need to pay its own security through transaction fees.
So... citizenship and rights only for those who can afford it?

Or is the voluntariness of the "customer relationship" one way?...in which case you would really just be arguing for a global decrease in immigration restrictions.

The fundemental difference between a citizen and a customer is that it's much harder to citizenship status.
Not sure I follow that logic?

If you have a heavily used service, it's likely to have many concurrent requests logging into the same log stream and you absolutely need a request correlation identifier to be able to thread the log statements for a single request back together.

That's essential even if you don't actually call any other services as part of your implementation.
how do you live life without a phone number?
I'm actually quite thrilled that end users found a way to communicate in spite of "the everyday solution" being down. That gives me some hope that smaller vendors do stand a chance against incumbents, even in Facebook's space.
There were definitely some issues some time after noon PST