skysight-inc/HackerNews huggingface dataset:
This is the most profound thing I've read in a while.

I'm tempted to whip up some numerical simulation to verify this to some extent...

> But here’s the interesting part: conditioned on all the steps having succeeded, we should find ourselves near the end of the useful lifetime of our planet’s star—simply because the more time is available on a given planet, the better the odds there. I.e., look around the universe and you should find that, on most of the planets where evolution achieves all the steps, it nearly runs out the planet’s clock in doing so.
For example: HFT-backed trading systems enable companies like Citadel to quote better spreads to retail traders than to hedge and mutual funds, which is why PFOF arrangements are structured in terms of how much better their prices will be than the actual exchange (which they are required to at least match, by regulation).

It's probably the case that no one person needs to make a microsecond-scale trade. But, obviously, there are many people trading, not just one, and making things very fast is one way you make things scale. In reality, though, extremely high performance is probably more important as a vector for competition, which is ultimately what brought spreads down.
Seems like another way to read this is to say that unchecked capitalism leads to some pretty unhealthy behaviors.

If people weren’t trying to get rich selling tusks we would have more elephants and if people weren’t trying to get rich with GME stock we would have less fear of our other investments being randomly targeted.
Giving every application its own X server kinda works but it breaks all the same things that Wayland does. The idea isn't all that different than XWayland.
https://en.m.wikipedia.org/wiki/The_Gulf_War_Did_Not_Take_Pl...
> Doesn't this goes against your argument then?

No. It was also anti-democratic at that time, but because the distribution of the vote was an order of magnitude less divergent, and the only people who could vote were landowning white men, it was able to succeed politically as a compromise.

Since then, its anti-democratic effects have magnified as the population divergence between states has magnified.
Market manipulation requires intent to artificially change the stock price. It isn't everything that changes the stock price otherwise any large organisation or person with clout would be constantly market manipulating all day long.
No, clearinghouse requirements can apparently be per-symbol, and it's been reported that that's exactly what happened this week. It's a function of the volatility of the stock and also the proportion of the stock to all stocks being traded at a particular brokerage. There's an actual published formula somewhere on NSCC's site.

Why did they give no warning? I don't know, I think they're a clownfire.
Don't plenty of countries in the EU have higher poverty rates than the USA? Isn't Australia's essentially the same as the USAs?

Is there really a huge difference or are you just subject to a lot of confirmation bias. Canada and Australia are far from solving poverty.
And that is the beauty of the separation! Once you've got the two things (minimum wage and UBI) separated, you can adjust the tax code to move around the reclaim point.
GSO is better than nothing, but its still far more expensive than actual hardware TSO that swallows a 64KB send in hardware. At least it was when I did a study of it when I was at Google. This is because it allocates an skb for each MTU sized packet to hold the headers. I think it costs something like 1.5-2.0x real hardware backed TSO, mostly in memory allocation, freeing, and cache misses around header replication.

Also, sendmmsg still touches data, and this has a huge cost. With inline kTLS and sendfile, the CPU never touches data we serve. If nvme drives with big enough controller memory buffers existed, we would not even have to DMA NVME data to host RAM, it could all just be served directly from NVME -> NIC with peer2peer DMA.

Granted, we serve almost entirely static media. I imagine a lot of what YouTube serves is long-tail, and transcoded on demand, and is thus hot in cache. So touching data is not as painful for YouTube as it is for us, since our hot path is already more highly optimized. (eg, our job is easier)

I tried to look at the Networking@Scale link, but I just get a blank page. I wonder if Firefox is blocking something to do with facebook..
that the idea of an all encompassing force that affects everyone on Earth is hard to fathom

I think if these other theories had explanations as well crystallized as the action of gravity, the other poster would not object to presenting them. It's not an interesting analogy, it's a trick to legitimize hand waving about other things.

(we may not fully understand the mechanisms by which gravity acts, but we understand the effect it has quite well, to the point where we can GPS for instance, because we can precisely account for the very small differences in the way time passes in orbit)
There is no doubt that the conditions in these areas are horrid.

But trying to rectify them under an Islamic pretense will prove fruitless because the countries involved are not Islamic territories.
Are Foreign Nationals Entitled to Same Constitutional Rights as Citizens? (2003)
Even in case #3, is it reasonable to assume that the aliens would expand in 3 dimensions at the speed of light?

And even of that is true, wouldn't we expect a significant fuzziness in that on the order of a millenium, where we see signs but haven't yet been engulfed?
> Second, the WSB consensus is starting to build around sacrificially holding stocks through the short squeeze and subsequent decline to ensure bandwagoning retail investors are able to get back out and extract the profits from short sellers covering.

I believe it when I see it. Isn't the majority of shares hold by the heavy pros anyway? I doubt the other Hedgefonds and Yolon Musks will sacrifice shit.
Possibly https://en.wikipedia.org/wiki/Intelsat_708

Long March 3B launched from Xichang, China on 1996-02-15, immediately veered off course and crashed into a village near the launch site.

Official death toll is 6 dead, 57 injured, though some eyewitnesses present at the launch believe the death toll must have been much higher.
Not yet, but it has the potential to be at the current clip (price). That's why this is a huge game of chicken. Will r/WSB buckle, or will the Hedge Funds?
Reminds me of the apocryphal but excellent quote:

"If you don't read the newspaper, you're uninformed. If you read the newspaper, you're mis-informed."
Mark Twain
Twenty years ago I bought two core memory planes (1960's, $6K new) for $50 each. Gave one to my dad, kept the other. Astonished these hadn't inflated like art work.
Maybe. But singling them out while happily consuming products produced under similar, or worse, conditions reeks hippocracy. It is fully in our power to force companies to source manufacturing to places where you have more than one day off in a year, or are paid in more than lodging and rice, but we don't like to talk about this, although that is actually within our power to change. Why is this?

And, preemptively, this is not 'whataboutism'. As I said, our own consumption patterns are in our hands to change (arguably this includes enabling these gulf states with our tourism dollars but that's another point). But we hear a lot of whining about this 'slavery', however accurate that may be, but hardly any discussion about the outsourced manufacturing processes that we wholly depend on, which almost certainly fit the bill as much as anything.
I've heard that example many times over the years, but I very much suspect it's and urban myth. Do you know if there really are any serious studies showing this?
Ok, what about it? Just posting a link to a wikipedia page about one of the most famous IRC networks is very low effort and really doesn't offer any insight as to why this is important to the original poster or to anyone else.
a key tenet of modern web apps

I don't see how something can be "key" if it's only ever been available via a hidden preference.
They reported this morning that their clearing costs 10x'd, and it was reported in the NYT and (I think?) WSJ yesterday. Further, other retail brokerages and clearing brokerages unrelated to Robinhood reported the same thing.
It’s also worth pointing out that different countries have nuanced interpretations and applications of Copyright Law. The US is only one. For instance “Fair Use” is a US inspired thing that other countries don’t have. Rather than having a “defence” (when prosecuted) some countries actually give permission to copy things (as a right, not a defence)
I don't think the author was claiming it's the only force. But I do agree this was interesting but felt like something was missing. If feedback loops are so powerful, why are most things actually fairly stable? How and when and why does something get sucked into a positive feedback loop? I'd be curious to read more thoughts about that.
That would be the measured value, not the calculated value.
I remember well the times my friends used to send each other stuff from rotten. Not that I particularly enjoyed that, but I suppose it was part of becoming more mature?
I liked the freedom of back then though, I feel like today's internet has become too politically correct
If the code is implementing against interfaces, why would late binding mess up your IDE experience at all?
I guess I'm Gen X. Or a very young Boomer. I've just stopped watching TV altogether. "News" is a joke, and everything else seems like a waste of time.
They are liquidated once the deviation is too big.
The $80K rack overhead pays for the AWS control plane. You can't get a working, fully managed OpenStack or vCloud installation for $27K/year. Every "private cloud" available now is overpriced shit. Outposts is designed to be cheaper than its competition, not radically cheap.

Also, does the $80K rack overhead include switches? That's around $30K. Does it include EBS? etc.
taking the anarchist's approach: if people are happier owning tusks and using the stock market as a casino than seeing elephants and having stable finances, let em do it.
This is in reference to "Hashes cannot be undone".

One-way functions are functions that are easily computed given any input but where it is hard/impossible to compute the/a input if you only know the output. This is the property of hash functions that we make use of when hashing passwords, generating signatures, validating files and so on.

We assume that hash functions are one-way functions but to prove the existence of one-way functions is one of the big unsolved problems in computer science. Additionally it has been shown that if one-way functions exist, that P != NP.

With that in mind, we cannot confidently say that "Hashes cannot be undone". While it might still be impossible to find the exact input that was used (unlimited input range vs limited output range), it would be possible to find a possible input resulting in the output you are looking at.

The Wikipedia article [0] is a good starting point for more information.

[0]: https://en.wikipedia.org/wiki/One-way_function
Could you give an example of a domain that naturally requires circular dependencies? I have been trying lately to practice seeing outside the functional-programming-tinted lenses, but I need a bit of help to do so :)
OK, a day or two was probably an exaggeration, although it really does seem like that sometimes.

Probably part of the problem is that I only use Windows every 1-2 months, and then when I do start it up, it spins the fan for an hour downloading and installing updates.

That said, I really do end up with many, many more issues on Windows than on Linux. For example, I just yesterday had - out of the blue! - some Visual C++ Redistributable to suddenly go missing, and not able to open up Visual Studio Code (I'm mentoring some students who use Windows). I had used Visual Studio fine on that computer multiple times, and had never touched any of the system folders. No idea what happened to the missing library. I re-installed it and it was fine.

I end up helping family members who come to me with mysterious Windows problems. Often the problem is just that the OS has slowed down over a year or two of normal use. I've tried registry cleaners, and they sometimes help a bit, but the only real success I've had in those situations is saving their personal folder and re-installing the OS. Sometimes there is evidence of malware on their computer, but often there is not.

Never had things like that happen on Linux. Nor on OSX/MacOS. Windows just doesn't strike me as a reliable system. And that's not even bringing up the resource requirements for running Windows - I can easily run Linux on machines that could no longer run Windows without running into massive performance issues.

This isn't some pathological Microsoft hatred: I'm favorably impressed with Visual Studio Code, with Powershell, with C#, with F#, with Typescript. I'm just not impressed with Windows as an operating system. It did get more reliable after the moved the the NT kernel, but still not half as reliable as MacOS or Linux.

And, there's a downside to Linux, which is hardware compatibility (although that's rarely as bad as Linux critics describe it).
Show HN: Fintech Digest
The "user is the only security boundary" ship sailed long ago with, chroot, SELinux, AppArmor, Snap, Flatpak, namespacing. It will continue to be a bumpy ride retrofitting an ecosystem not made for the tighter boundaries but it's still the goal.
For non-opensource applications (e.g. Zoom) I really like using Firejail[0] to run them within a sandbox. Firejail ships with a good set of default policies which make it explicit what the application gets access to. The filesystem sandboxing is especially comforting.

[0]: https://firejail.wordpress.com/
Why not work for free as I suggested above? Why do employers compete for labor by providing incentives?
> the fundamental approach to problem-solving is evolution itself

Not quite. The fundamental approach to problem solving is search, and evolution is a kind of search. It's not a particularly efficient search algorithm, but it has the interesting property that it is able to invent new search algorithms that are more efficient than it is. We have a pretty good handle on search. What we do not yet have is the foggiest clue about this sort of "meta-search", the search for new kinds of searching mechanisms. We've invented/discovered one: the Turing machine, and everything we've done since then has been a riff off that one idea. Even so called "neural networks" are really just a fairly uninteresting algorithm that happens to bear a superficial resemblance to our brains and happens to produce some interesting results. But, as you very correctly observe, they are nowhere near the Right Answer.

UPDATE: OK, quantum computers probably count as a mechanism distinct from TMs. But I'll give long odds against QC turning out to be the key to understanding how our brains work, Roger Penrose notwithstanding.
You're right. This is how people with an agenda misuse facts. But just because specific facts can be misused does not mean we abandon using facts at all. Many facts are biased. All personal experiences are biased. Being less wrong is the goal.
WhatsApp Now Requires Biometric Authentication for Desktop, Web Access
In the functional paradigm, language constraints aside, to model this "story" would need these:

- The definition of Account

- The definition of Customer

- A ledger consisting of:
List of Account,
List of Customer,
List of Account-Customer relations

A clerk works on the records on the ledger with one hand and one pen, a metaphor for the service process working on the data in the database.

An act, such as money transfer, would be described as a function.

A customer creating a new account for himself is written as `fn createAccount(Customer, NewAccountData)` because from the perspective of the clerk/bank manager/service the customer, newAccountData, and the existing data in the ledger as objects which the clerk/bank manager/service must move around in a precise way.

The module which has 'fn createAccount` depends on the types `Account` and `Customer`.

In english it roughly sounds like,

"the success of writing the rule of creating an account for a customer depends on knowing the definition of Account and Customer."

The function is not written as `customer.accountService.createAccount(newAccountData)`, because the clerk doesn't schizophrenically pretend to be the customer and create an account for himself. The clerk just receive request from the actual customer, writes new account entry and customer-account-relation entry into the ledger, that's it.

There's simply no need to call CustomerService from AccountService and vice versa. There's no need for reflections because data types are all available at compile time.
another relevant one: lockdowns cause more deaths because people don't have a job and are depressed.

Edit: According to Elon Musk and others.
But ALL IP laws are concerned with expression.

Even patents which protect an idea, cannot be enforced unless there is a concrete expression of that idea.
You don't need an urban myth when you already have statistics.
I was able to read it but I have various ad-blocking and paywall-busting extensions installed.
> CPUs have historically not been good at keeping accurate time (their clocks intentionally fluctuate to avoid being FM transmitters, and for other reasons)...

This is an interesting point about transmitting FM. I hadn't heard about that before and a quick search didn't enlighten me. I wonder if anyone knows where to read about it? (I understand about unintentional emissions, just not sure how a fluctuating clock frequency would mitigate them.)
hahaha made me chuckle. it is an attempt to bust the myth you have to be "10 times more", whatever that means, than your 100%. obviously you can't output 1000%. you can however, output 10% and improve 10 times than that. this is the first article in a series aimed to figure out exactly this.
What’s deeply messed up is that in Bangladesh, where I’m from, people are way more outraged at Israel (which they have zero connection to personally) than quasi-slavery of other Bangladeshis in the Gulf States. It’s the product of powerful propaganda.

It’s kind of horrifying to see the effect of that same propaganda here in the US recently.
India protests: Internet cut to hunger-striking farmers in Delhi
The author of the page writes: "This post was an accidental duplicate. The content has been deleted from this copy. You can find the (updated) original here."

Please change the URL from https://randomascii.wordpress.com/2021/01/29/windows-timer-r... to https://randomascii.wordpress.com/2020/10/04/windows-timer-r...
Alternative title: "Five Things I'll Use To Advertise My Company In My Next Post"
This seems like a variant of a hypothesis I've heard before: "The universe is old enough, and the rate of expansion of a spacefaring civilization is fast enough (relative to the age of the universe, even at sub-light speeds) that either the aliens should already be here since long ago, or we're the first (or among the first)." ?
Let me rephrase my question: are there reliable statistics that shows that that is the case?
> The "10xDev" is one that's 10 times more effective than the least effective developer; NOT 10x the average dev nor 10x the median dev.

If it were typical to interpret "10X developer" that way, a new extremely unproductive developer would instantly make everyone else on the team 10X developers. (Personally, I've always considered it "10X the median developers productivity".)
You’re right, edited!
And don't forget Europeans and Westerners in general have a super privileged position compared to the other workers.
If you are making a claim that everything someone is saying is wrong, you should will be willing to state what you think they are actually wrong about, and why.

No one is asking you to "go line by line", but right now you're just yelling "YOU'RE WRONG I'M RIGHT" without even specifying what you're talking about.
See "spread spectrum" for CPUs: https://www.anandtech.com/show/2500/20
Demographics impact this data, no? People in college, increased ability to retire, and an increase in the number of retire people (due to an aging population) all have an effect.

What does the data look like from 1900-1948? I imagine WWII had an impact too.

I would also consider whether the growth the welfare state is responsible for the drop--rather than just makes up for it.
If only there was a global central bank, world wide biometric tax IDs and a one-world CBDC. They could distribute UBI to everyone without borders.
This article makes it seem like these steps are necessary for most Linux setups, when in reality you can do per monitor fractional scaling from a GUI as long as you're using GNOME on Wayland. No need to fiddle with per app settings, it works transparently.
I’ve personally read it from the book Freakinomics, here is the article pointing to one scientific paper. But it could still be false, you are correct: From my experience, a scientific paper isn’t trustworthy until another paper comes and shows which limits it has.

https://freakonomics.com/2010/01/19/do-bike-helmet-laws-disc...
This was introduced in macOS at some point (Catalina release?) and I saw a whole bunch of people complain about the number of dialogues they had to go through.

I really like it, though. New applications have to ask whether they can read/write from ~/Documents or ~/Pictures, or read contacts. I agree with you, and also wish something like this existed for modern Linux desktops.
That animation is very, very informative. Thank you for your blogs and stuff like this!
Hubrisimus. Our current models are the most useful ones we have that fit our limited dataset, but we have no clue whether we understand the first thing about space and time and the age and size of the universe(s).
As you know from carefully reading the paper, it states that they cloned the sites with HTrack and served them on their LAN with "Caddy Server2". Perhaps then we could guess that the version of QUIC they tested is the version of QUIC that Caddy is using: https://github.com/lucas-clemente/quic-go (v0.19.3)
No, but it gives Wall Street a taste of their own medicine, and that's just as well...
They may be protected from lawsuits, but they won’t be protected from the loss of users. I predict a sizable exodus of the platform.
My heart sinks whenever I need to spend ten minutes trying to work out which of the three different implementors is actually going to be called on a particular code path. For about a week of December, my work was solely spelunking to track down which implementations of an interface in C# were dead code and so on.
I tried to read the article but the site prevented me from seeing it because of my ad blocker.
This was the biggest lesson I learnt when doing my PhD. One of the sections I had to look at what factors led to successful software projects within companies. This could be anything, from going with Open Source, buying the right software from the right vendor, management involvement, 10X developer in the company or even something as simple as user training. You can practically pick whatever factor suits your bias and you will find the data that supports your argument.
Funny how we are still learning from what we built 40 years ago.
Who is "you" here? The lead plaintiff is the only one taking it to court and everyone else has the option to opt out if they so desire.
would be interested to hear from googlers what's going on
isn't that the question of what makes things go viral?
> And I'm at the point where I think social media needs to be heavily regulated to stop society from imploding. It's just too powerful, too harmful of a tool as is.

Heavy regulation would seem like a good solution, except it does nothing to shift incentives. Those remain unaddressed.