skysight-inc/HackerNews huggingface dataset:
I was imprecise. I was talking about the construction of optimal sorting networks. You're correct to point out that there are several approaches now for constructing sorting networks for arbitrary numbers of inputs, but as noted in that section, they all have some very important tradeoffs. I said, "...provide the best possible in-place sorting combinations for N elements, where N is currently < about 11"; the 11 there was a reference to this part from the second section of that article:

"For one to eleven inputs, minimal (i.e. size-optimal) sorting networks are known, and for higher values, lower bounds on their sizes S(n) can be derived inductively using a lemma due to Van Voorhis: S(n + 1) ≥ S(n) + ⌈log2(n)⌉. The first ten optimal networks have been known since 1969, with the first eight again being known as optimal since the work of Floyd and Knuth, but optimality of the cases n = 9 and n = 10 took until 2014 to be resolved.[11] An optimal network for size 11 was found in December of 2019 by Jannis Harder..."

Clearly I also should've said < ~12.
This is an excellent mental trick and I would love to be able to configure gradually increasing latencies as I sit on the internet for an extended duration
I tend to be closed minded towards scams, yes.
Because US tech companies assume that laws don't apply to them.
Outside of some cells in the brain all the cells do get replaced. But there are some that have lifespans of over a year (white blood cells) and some only a few days (cells in a human colon)
Invaded Chinese sovereign territory during the Korean war and got beat back into the current border of South Korea.

I am pretty sure US did not invade Chinese territory during the Korean War. There are a few instances of US fighters straying into China but pretty sure it wouldn't count as 'invasion'.
It's not a strategy, it's a choice to be happy. I don't have control over other people, and I don't want it.
Good summary. Quibble: O(n + log n) = O(n).
This is how most startups operate, in the unlikely event that code reviews are required at all. :-)
> Today we only have these little phone things. Only incremental progress, right?

Cell phones have been available for 40 years, and ubiquitous for 25. Smartphones have been around for about 20 years, and have been in their fully-modern form for 13 years (dated from the iPhone). They've been pretty much static since then.

Something tells me that in 20 years people will still be trotting out cell phones as a counterexample to claims that technological advancement has slowed down significantly.
The author has stated in Reddit that their goal is able the insta parse library.
I second that, and it just seemed to be lacking features overall, and that was the direction the author wanted the project to go. It was great, but too many things missing for me.
It is all about backdoor.

https://arstechnica.com/tech-policy/2020/02/us-german-intel-...
This sort of stealthy manipulation reminds me of an idea I had while reading 'Linked: The New Science of Networks.' It's a dangerous idea, I think. The book discusses what would be necessary to take the network of film participants and effectively 'break' the '6 degrees of Kevin Bacon' game. Most would presume the way you'd go about it is by finding the nodes connected to the most people and remove them. That's wrong. Because of clustering, removing the most-connected nodes results in almost no change to the general connectivity of other nodes.

Nodes which are actually important are 'bridge' nodes that provide a means of moving between mostly-disconnected groups. I started wondering what these ideas looked like in an actual social graph, like society. What would 'bridge' nodes look like, and what would eliminating the connection to them look like and what effect would it have? I think a social bridge node would be something like a biker whose main social group is his motorcycle gang, but who also participates in his elderly aunts knitting circle once a month. He provides a means through which ideas and concepts and information can flow from biker gangs, and those connected to them, to a group of elderly ladies and those they are connected to. They are, almost by definition, tenuous links. Ones which, if someone had influence over the communication networks they were using, it might be very easy to disrupt. What consequences would there be to breaking those links on a large scale? In the '6 degrees of Kevin Bacon' situation, you can get the average number of links needed to get to Kevin Bacon up over a dozen by only removing a couple handfuls of bridge nodes.

I think doing such a thing on a real social graph could be very quiet, possibly undetectable (drop messages from rarely-connecting pairs of users... they rarely connect, so how many of them will go through the trouble to re-establish contact? Have bridge nodes have something go haywire and they have to be issued a new phone number, 'their facebook got hacked', etc). And the consequence would be to freeze most things in place, or at least radically slow down any kind of large-scale social change. Disruption of the status quo on the scale of regime change in a government, say, requires buy-in from large and very mostly-disconnected segments of the population. If only pockets of people are interested in change, it doesn't matter how intensely they want the change to happen, it only matters if they can join forces with very disparate compatriots. If you had high-level control of communication networks and a vested interest in guarding the status quo against large-scale social upheaval, you could probably do it very quietly and without really needing anything more than the metadata of connectivity. No need to find out what ideas are being spread, you could just make sure ALL ideas remain trapped in their own little bubbles or that their spread is greatly contained.
What Online Dating Taught Me about Sales and Sales about Dating
Well, you can't just drop them in a React application just yet...
This is easy to say and hard to accomplish in reality. Unless you give specific to dos and don'ts, you will have to change a lot of your habits.
I can only think of one ripped dollar i've ever had and it's because i happen to have it in my wallet right now.
https://www.ncbi.nlm.nih.gov/pubmed/16495940?access_num=1649...

Adult neurogenesis or brain plasticity is a fact. Skin cells, blood cells and all types of cells have a finite lifespan - a few days to a few months.
For what it's worth, I moved several times during my childhood (my father was a diplomat, so it was to different countries, not just different states) and frankly I loved it.

As you say, each location is a new start, a break from earlier expectations, and a chance to reinvent yourself. I strongly feel the benefits outweighed any negatives.

I am friends with some folks who have lived in a single area their entire lives, and while they do have a feeling of 'roots' that I will never have, they also have a smaller worldview. Not their fault, in the sense that you can't expect someone who hasn't experienced something to understand it, but I'm glad I lived the life I did.
Progress is an illusion at the social level where it truly matters. Some parts of the world go forward while others go backward. Gay rights is championed in America but not in Saudi Arabia. Vaccines save lives except when people refuse them and are allowed to do so. Even on a technological level, it's an illusion. It's highly debatable that the internet we have now is better than the one of ten or twenty years ago. Yes, it's faster, but it's also full of ads, malware, and propaganda that tips elections the world over.

So why has progress stalled? It hasn't stalled because it was never going forward. It was always going around in circles. A few benefiting here, a few losing out there. And those places are constantly changing and morphing. America was indeed making progress, 20, 30, 40 years ago. Now it's going backwards on most of the issues mentioned in the article. We used to be somewhat democratic. Now we are just ruled by oligarchs. Europe has taken up the slack, whereas 70 years or so ago it was in ruins.

To think of progress as some constant driving force is a folly. There is no such thing as progress. Things happen. In any given place, at any given time, sometimes they are for the better, sometimes for the worse. That's the only conclusion one can draw from history, even with a myopic look at only the last 100 years. If you go back further, there is no other conclusion to be drawn. Progress is a dream. It's not reality.
Exactly.

He credits his golden quarter things like antibiotics (penicillin was discovered in 1928 and was used by Allied forces during WW2) and electronics (vacuum tubes had been used since 1902) but calls the world wide web and cell phones incremental.
Strategic value is turn developers from macOS back to windows and have better sales for windows laptops.

The basic terminals on linux/macOS are fine. The basic CMD terminal on Windows is terrible and is NOT ok.
I am currently a third of the way through Robert Gordon's "The Rise and Fall of American Growth". It does seem to argue that the low-hanging fruits of industrialization have been harvested, in terms of material wealth, and future productivity gains will be limited in perspective.

See https://www.goodreads.com/book/show/26634594-the-rise-and-fa...
Here it was California law being interpreted by the California Supreme Court as requested by the U.S. 9th circuit Court of Appeals.
Gotta say thank you for this resource; I'm always using bash for one thing or another, and this will be a helpful site for the future. I've got it bookmarked for just that reason!
efficient flights made transpacific flights possible, enabled the entire industry of tourism, and everything that has to do with global business / science . Sure, the cellphone was a major breakthrough as was the internet (and hopefully, remote work). the question is why not more.

And we should avoid the Kelvin trap, as we can rarely foresee a breakthrough before it happens
Brown: color is weird [video]
I just checked, and I have ShowDead on, so I must have had it on for a rather long time since I don’t at all remember hearing about it or turning it on. I also don’t recall seeing a dead comment, or perhaps I don’t know how to identify them.
But then you're buying into Web Components and their limitations instead.

Luckily, whatever people could do in the pas, they can still do today, because the web is largely backwards compatible. Then at some point they'll run into some things that seem harder than they need to be, at which point they can start looking at the tooling that was designed to solve those exact problems.
[Here's some free advice for you that only applies to me]
And high schools, and houses, and pubs, and random walls in the middle of downtown, and...
> pretend they failed the captchas

That explains a lot... I frequently have to solve 10+ captchas when I'm using Firefox, many of them rate-limited. It feels like a punishment for resising surveilance. These things should be illegal due to the accessibility problems they cause if not the fact they're a nuisance.
Programs, life cycles, and laws of software evolution
In large part agreed.

People see Usenet and the wide-open access to all. What they fail to see, especially for its crucial first formative decade (1980-1990) was the very formidable gates that did exist: institutional access through selective research universities, and a handful of tech firms and government agencies.

It was a bit like Disneyland's legendary E-Ticket -- once inside the gates you could wander freely and sample at will. But there was a price to be paid to enter: technical ability, inclination, and most of all access to the institutions. Those institutions also provided a brake on some of the worse forms of abusive behaviour -- individuals could be identified, sanctioned, and removed from the system. The small number of site administrators (initially literally a handful, later still capable of fitting within a single conference room or lecture hall) also reflected a balance of centralisation and decentralisation which seemed to mostly work.

Much of what was good and bad about Usenet derived from these gatekeepers, and that is a point very often missed in subsequent treatments or discussions.
Unclear if this is an argument for or against his "golden quarter" argument, but in any case: cell phones may have been roughly static for 13 years, but since then they've been a foundational innovation for things in the software space.

For example, WhatsApp now lets people do very cheap, high quality, reliable video calls from anywhere on the earth.
By most objective metrics, things are drastically better than they were 100 years ago almost everywhere in the world. People live longer, eat better, die less from preventable diseases, and don't kill each other quite so much.
You're comparing a software that runs locally to a service that runs mostly through the network. A fairer comparison to vscode would be emacs.

Suboptimal code might have something to do with it as well, though.
This reminds me of someone telling me that they are using cheat sites for an online Scrabble game because they suspected their opponent (a “friend”) was cheating. It’s hilarious to think that two humans are watching two instances of a likely optimal bot play against each other and rooting for their instance of the bot.
I'm pretty sure that there were a lot fewer cell phones than people 25 years ago, even in rich countries. Today everybody has a cellphone, including in poorer countries.
Cotton. Artisanal cotton/linen hybrid.
It often surprises me when I hear about parents who are considering job-hopping and moving when they have children that are in the critical 11 - 15 age range. I had read ages ago, back in the late 90s I believe, that the chance of suicide skyrockets if an early adolescent is separated from their friend group. In my later reading and reflecting on my own experiences and whatnot I've come to believe that prior to the advent of agriculture, when most of humanity were nomadic hunter-gatherers (mostly gathering), when the single universally shared concept was of shared fatherhood, and when most children were raised in-common by the tribe, that friend group formed in early adolescence most likely functioned very much like your second family. First you get the tribe of adults, the family you're given, then you get to choose one and build it yourself. We spent the vast majority of human development at that stage, so it's a bit presumptive to think we can suppress it without significant consequence.
This has nothing to do with Django. It's trying to sell a js library.
With flight specifically the progress is not the time, but availability and affordability. Which are beyond anything available before in any point in history.
Minor correction, I think the word you were after is bloat, though the urban dictionary for your version kinda fits :)
Serial interval of novel coronavirus (2019-nCoV) infections [pdf]
You could make transatlantic calls in the 1920s. Sure, it was not that fast or capable as the internet, but the fundamental capability of connecting the world together has been around for a century or so. So it's not that strange as you try to make it to be.
I use the web interface and open multiple tab/windows and organize things with generic tools (tiling window managers etc) according to my necessities.
Yeah, I remember when Winamp went to hell. I ended up using AIMP, which was fitting because I was "buying" music from some Eastern European "store" that operated under Russian copyright law.
I don't have a TV, I only watch at other peoples places. I think I'd feel worse if I became "that guy" and started having issues with it.
I bet they still made money on them. Probably trying to hit a sales quota.
Nrf hasn't been updated in a very long time, but as you say you can whitelist/blacklist pretty easily.
Sadly, netguard doesn't have this facility as a global, and only allows it to be done on a clunky, per-app basis. I seem to recall the author not being receptive to the idea.
Jeremy is a fantastic teacher. The paper is written in his usual lucid style and mixes code with narrative in a seamless way. The paper feels like an extended version of one of his pedagogical jupyter notebooks.
Just because neurogenesis exists, it most definitely does not follow that "every single cell in the body of a plant or animal is replaced every few months", which is what you said.

Osteocytes in human bone can live up to 50 years.
You could have bought your machine via craigslist next day for a nice discount then cancelled the order.
Racket Version 7.6 Released
I'm not arguing that flights weren't important! But I'd note that international tourism really took off when it became cheap, which was an efficiency improvement and mostly occurred after 1971.

And your point about international business made me realise he has ignored all the huge innovations in the payments and international remittance space.
Kinda reminiscent of advice I’ve overheard for breaking up with a narcissist: make them break up with you by being boring.
SQL Server Runs Best on Azure. Here’s Why
Announcing the Preview of Azure Shared Disks for Clustered Applications
India tops UN Women-in-Science rankings with 43% women STEM graduates
It's perfectly legal to require servers (making the server minimum wage) to do up to 1/4 of the shift doing things other than serving guests.
Isn't that what Facebook does, by preferentially connecting you with people you interact with the most?
Happy middle: subscribe to one or two high quality sources of news (eg. NYT, WSJ). Less clickbait overload than something like Google News or Facebook, and you get acquainted with the journalists’ styles, beliefs, and perspectives over time. Slower paced.
I haven't read that book but I wonder if he overlooks the power of mobile information technology to make people work smarter together and smarter in general with online information always accessible, and help from AI for finding the relevant needed advice for each task or part of task.

In general it has been predicted that the next level of automation is intellectual automation driven by AI. The work of lawyers and doctors and even computer programmers can be done by AI they predict. Or at least AI becomes a powerful helper for them. Does this mean there will be mass unemployment? Well I think it is just fine if work-week is reduced to one day. The only issue is financial inequality but that is easily taken care of with progressive taxation.
Facebook quietly releases a Pinterest clone
What's the setting?
I tend to think the answer is somewhere in the middle. The 60s promised fusion vtol cars and what are we talking about now? Electric vtol Uber’s. There’s a lot of similarities between both era that suggests to me we aren’t going to see half of what we can envision as being this “ “ close to reality. At the same time, I think a lot of what we did achieve in the prior era wasn’t complete - we didn’t know the questions to ask that today we take for granted. For example, we didn’t know back then that no one wanted SST’s flying over their house at Mach 2. Sure we could do it but not only did it piss off everyone, the planes themselves really weren’t sustainable. Look at almost any system these days from seatbelts to guardrails to the phones you use. Everything is more integrated, does more and works better than anyone in the 60s could have imagined. The next 40 years is really going to come down to one thing - can we avoid a global conflict that decimates whole regions and generations? If we can manage to do that, I can only imagine that the new paradigms were are only starting to experience now will really have an amazing impact on how we live in the future.
Because tomorrow's tech is shaped by today's opinions
That idea of a critical period we're unaware even exists scares me. We know of several critical periods, like an infant with their eyes covered for the first two months of their life will never master binocular vision, a child born deaf can be given normal hearing with a cochlear implant if placed before or around age 2 with effectiveness falling off the later it is implanted, etc. What if there IS a critical period for learning how to develop deep and meaningful personal relationships? Everything about modern child life is designed to pervert and destroy any ability for a child to form such relationships. I have similar concerns about autonomy. Autonomy is a very strong need in all animals, so it would only make sense for this to be true of humans as well and we see plenty of indication of it throughout history and into modern times... but we continue to subject young people to almost total suspension of their autonomy during all of their formative years. What impact should we expect that to have on the kids later in life? The disturbing thing about critical periods is that even knowing you've missed one doesn't help, you just missed it and the most you can do is compensate.
Osteocytes in your bone have a half life of 25 years, and many of them don't get "replaced" even after they die.
The most interesting thing to me is "the compiler reduces
its optimizations with increasing compilation effort, when compiling only a single source file." Is this GCC-specific, or does it also hold for clang? And can it be tuned away?
It all depends of what you make of that comparison.

Are you saying it's okay because others did it before ? That it shouldn't be debated ?

What's the position ? What is the point of preventing people from saying China is playing the IP theft game hard at the moment ?
Meanwhile, I don't think any of the non-web client platforms can compete with how nice it is to develop web clients, from React to Elm to trivial async-everything + async/await + the simple Promise and concurrency management. Just to give you another viewpoint.
It sucks that we could have basically had a virtual Library of Alexandria thanks to Google, but because of book publishers lobbying in order to try and conserve their monopolies, it's now locked away to the general public.
This article is absolute nonsense, each ten years we live life markedly differently. What’s interesting, often unimaginably so. If you would say that in 2000nds that most of the content would be consumed and most of the computing would be done on the tiny screen and that many people wouldn’t even own tv, people would laugh.
It seems as if you're trying very hard to accuse a company whose mobile devices tend to be supported way longer than their competitor's of intentional wrongdoing.

It's an option the user shouldn't have to deal with. I'd say it's in any user's interest to keep their device running in stable conditions rather than preserving a slightly higher clock speed at all costs and risking random shutdowns.
Last time I checked, long text wraps in the same line, and it's not even visual only (when you press Enter to run it, throws error bcoz the command is incomplete).

Also, lines pasted from Sublime don't include newlines.