skysight-inc/HackerNews huggingface dataset:
That crossed my mind too and you’re right - ultimately I’m also happy the service is continuing even if at a higher cost. That said, they could have easily avoided a lot of ill will!
Could you please elaborate on what the differences between the two implementations are?
> That's not an issue if, by taking on the debt, the government allowed the economy to grow sufficiently faster.

Perhaps. Though that's a big If. Most government expenditures in practice are more like consumption than investment. (In Britain's case, the expenditure was sui generis: the first World War.)

You also have to worry about crowding out (https://en.wikipedia.org/wiki/Crowding_out_(economics)): whatever resources the government uses, the private sector can't use.

So the yardstick for 'sufficiently faster' is not some absolute positive return, but the comparison to what the private sector would have done with the resources.

> The conservative analogy to a household budget doesn't make sense. Analogizing to a startup where you're best off taking on debt for more capital, to increase growth, also don't make sense. But it's an open question, which of these makes the least sense.

Please explain. As far as I can tell, making the household budget analogy work is almost the definition of competent monetary policy. So that analogy is more of an 'ought' than an 'is'.

The 'startup analogy' is perhaps more apt for small open economies. Though even there the total amount that foreigners are willing to lend the country as a whole is probably finite and limited by the country's total future earnings. Those total future earnings have to pay back the debt; either directly in the private sector, or indirectly via taxes.

Now, IF you have incompetent monetary policy, then indeed the household budget analogy breaks down. Incompetent monetary policy means that total nominal spending in the economy is not stabilized, and so fiscal stimulus MIGHT make sense.

(Interestingly, the conceptually simplest way to have competent monetary policy is to have no monetary police. Ie leave note issuing to a private laissez faire financial sector. That tends to stabilize total nominal spending in the economy. See the Canadian experience https://www.alt-m.org/2015/07/29/there-was-no-place-like-can... for a close enough approximation in the real world.)
A couple of small comments.

1. The single pass prefix sum the author implements is not legal Vulkan code. The algorithm requires spinning on conditions to be satisfied by concurrently running threads. This is allowed to deadlock in Vulkan and is mentioned explicitly in the "Limited Forward Progress Guarantees" section of the Vulkan Memory Model blog post linked to by the author. The only GPUs on which is it technically safe to run this algorithm are the Volta and newer NVIDIA architectures.

2. The mask argument of the CUDA shuffle intrinsics is there, not because it is a more powerful abstraction, but because compiler technology of today is unable to prevent illegal code motion of shuffle intrinsics. There are threads on the LLVM mailing list that discuss this in some detail.

3. I am happy to see this topic written about. Portability of compute algorithms and where APIs differ or lack is not well understood and CUDA tends to dominate the discussions. Regarding subgroup portability - I do wonder if asking developers to write their code for specific subgroup sizes and allowing them to request subgroup sizes is the correct long term abstraction. In Metal you can get a long way writing code that uses subgroup ('simdgroup' in Metal speak) functionality without actually making any assumptions about the subgroup size. It is a balance - there will always be performance to be had if you hard code such assumptions, but the more we can close the gap, the less it makes sense to do so.
I've not had the need to do so, there's no issues using work machines for any of the above. The sec team just has some weird ideas on restricting work machines networking.

but yes if we want too there's no rules against using our own machines.

We can login to things like the company github etc using sso/ssh from our own machines, just not the Intranet services.
Sharp Guy Magazine’s May 2020 Wishlist
This article is another great take on this topic: https://www.hillelwayne.com/post/learning-a-language/
What's the evidence for your examples?

Also not that I hedged my statement with the weasel word 'usually'.
LLVM IR treats code as data, like Nock, because LLVM IR, like Nock, is systems software, not metamathematics. Combinatory logic, by contrast, is metamathematics, and in combinatory logic, if you want numbers or lists, much less byte strings, you have to build them out of code, using Church numerals and the like. So, in this way, Nock is similar to LLVM IR and different from combinatory logic. There are a variety of practical benefits to representing code as data in this way, which I do not feel the desire to explain in detail at the moment, but suffice it to say that all practical programming languages and virtual machines share this property with Nock.

So, you might ask, do there exist purposes for which Nock is preferable to LLVM IR? Well, I don't know, but Moldbug's intent was for the answer to be "yes"; there are problems he wanted to solve which LLVM IR definitely does not solve. Foremost among these is getting people to impugn one another's competence on the orange website. No, wait, foremost among these is determinacy and permanence: it is the intent that the result of any Nock computation be deterministic and unchanging through all time. The meaning of LLVM IR, by contrast, changes every time someone fixes a bug in an LLVM backend, or introduces a new one.

You will note that this way that Nock differs from LLVM IR is also a way that SK-combinators differ from LLVM IR. SK-combinators also provide a deterministic computational system that is simple enough that we can imagine not changing it. That is why it was necessary to explain how Nock differs from SK-combinators.

So Nock shares some crucial attributes with combinatory logic and others with LLVM IR, but neither system has the combination of characteristics that Nock does.

Now, why would anyone want a deterministic, permanent virtual machine definition? I don't know why Moldbug wanted it. There are some reasons that I want it; I think reproducible computational experiments are an important way to communicate human knowledge, a way that could perhaps drastically reduce the loss of knowledge from one generation to the next, accelerating the ratchet of philosophical progress which made the modern world possible.

However, I don't want to have anything to do with Urbit! I don't want to use a virtual machine that people credibly say is named after a famous anti-Semite. I also think some of the technical choices in Nock are questionable and may turn out to be fatally flawed.

I despair somewhat in writing this comment because I feel that everything I'm saying is painfully obvious, but obviously there is something about the people I am talking to that makes it not obvious to them. But since I do not know what that is, it seems likely that my own words will be just as incomprehensible to them as Moldbug's voluminous, and to me perfectly clear, explanations. And the level of viciousness in the air makes me think that probably those people will respond to their own incomprehension by launching personal attacks on me, as they have been on each other. It's pathetic.
Chemical rocket are the right technology for the inner solar system. And big one and specially reusable have advantages and we know nothing that could potentially be cheaper.

Part of this whole moon approach is absolutely about sustaining the long term. Have you ever read the Artemis program concepts? It is very much about using commercial capability to develop moon resources.

You can't start with producing food, if you make the system depended on that it will fail. One you can actually land on the moon or mars with SIGNIFICANT payloads you can actually start to test out system for large scale food growing and things like that.
It's the fast start feature, that writes the RAM content to hard disk and quickly starts back up when the computer is shutdown normally. When the PC is restarted, it starts with a fresh state.

This feature can be toggled in settings and may impact perceived boot time.
eh, c'mon; 1/R = 2πfC <- which is exactly the same. I tried to show where the voltage comes from with a well known formula.

About turning on/off all fets, it doesn't matter as long as the same ones turn on in specific cycles. They just turn on/off more frequently.
I don’t know what’s happening in your case, but changing the region works for me even in locations where the Apple News app isn’t available. Are you also using a non-USA store account when you travel? That can really confuse Apple News.
Ask HN: Video Equivalent of HN?
Can you share a video website/app with a link, that you recommend which has videos that satisfy the HN constraint of 'anything that gratifies one's intellectual curiosity'?

Thanks, stay safe and healthy.
It's available on MacOS, and it's not easy to get rid of (much like iTunes approach).
I agree that Mars is better, but Starship is for Mars. If NASA pays for development, that is moving much closer.
I didn't really read any books on that topic. But did lots of general research about compiler stages. I also posted a few links some comments up, that helped a lot.

For for it! Start small and increase. But seeing a program in your own language output something makes it all worth it :)
Of course you can have freedom of speech without democracy. Why do you think you need democracy for that? There are many not democratic countries with freedom of speech, and many democratic countries without freedom of speech; and many ideological directions that don't even allow to control a person whatsoever.
Ask HN: Alternative to "free" hosting 1MB?
1MB started as a free service wit a custom domain, but now is $9 a month for a custom domain, which is more expensive than many other services. Is there a free alternative for a very small site with a custom domain and LE SSL?
Same here.

One problem with building upon a framework of falsehoods is that to be a consistently effective liar, you have to have a fantastic memory to keep your falsehoods referentially consistent.

When I was on the proverbial other side of the table helping to evaluate candidates, I became flabbergasted with the frequent false skills claims of candidates, especially those sent by job shops.

To me, it would be exhausting to be phony. I'd rather save that mental bandwidth for stuff I can feel good about doing.
I think there's someone who would accept working at each of those places just fine. Even the worst ones. Her point is probably more that if a company admitted their experience up front, people who thought that way was fine would accept jobs and those that hated the idea of that experience wouldn't. Sure, companies could lie, but then people would just quit as soon as possible if they really hated the experience. I'd work at any of those companies myself if the situation was right otherwise.
New 6GHz spectrum will help US deal with WiFi congestion [pdf]
I generally agree with you. Especially strongly on the point about books.

It is my observation that, just as much as Stack Overflow and various on-line cheatsheets are replacing man pages (which is unfortunate), man pages are replacing info pages. By that I mean they aren't thorough enough. My eyes opened to that point when I started browsing M-x info in my Emacs, and run across documentation of non-Emacs things. Info pages tend to be more like a book than a short manual. And it's great, since if you're going to be using a tool semi-regularly, going through a book explaining it is a boost in learning time and scope.

And as a more general point: I miss the times when software shipped with book-sized manuals.

> run apps in the cloud from the comfort of your own editor". This is in my opinion a sign of the techpocalypse

I guess it depends on where you compose. The above goes against Unix philosophy, but not necessarily against Emacs philosophy. I.e. I consider Emacs as a 2D interface to composable applications (vs. 1D interface a command line is). So a bit of Elisp that implements a cloud API provides a piece that can be composed with just about every other piece of Elisp in Emacs, yielding a solution that's both composable and convenient :).
AMD, only if one has a recent card. APU owners aren't so lucky.
This industry is insanely fad driven. Every aspect of it. Terminology, tech stacks and methodologies are all one fad after another.
Hang in There, Graduates–and Don’t Make Excuses
It's so creepy how they always spin these sort of decisions.

> This decision will suffocate innovation and deter future investment in the domain industry.

I'm sure we'll really miss the lack of innovation in registering a damn domain name.
The returns to education mostly accrue to the one get educated. So the private sector is perfectly capable of providing education. (And we see that in practice.)

If you believe 'The Case Against Education' the individual captures more than 100% of the net returns from education, ie there are negative externalities. That means society consumes more education than is optimal on utilitarian grounds.

That conclusion is counter-intuitive, but the argument is simple: education is mostly a signalling arms race.

> Caplan argues that the primary function of education is not to enhance students' skill but to certify their intelligence, conscientiousness, and conformity – attributes that are valued by employers. He ultimately estimates that approximately 80% of individuals' return to education is the result of signaling, with the remainder due to human capital accumulation.

https://en.wikipedia.org/wiki/The_Case_Against_Education
Do you have any learning resources to recommend for Baysian ML? Especially interested in more applied stuff, and ideally temporal and spatial modeling.
You're exposed to more viruses.
Given that CUDA has a thriving eco-system of programming languages targeting it, I fail to see how it is not possible to build tooling on top of it.
The euro is a fictional currency, backed loosely by one real economy and several failed ones.

The euro is actually worth about 10 US cents, if that.
> I wouldn't know what to tell you. I gave up and used Anaconda

Anaconda is Python.
True that, but what bothers me is that people may take it 'as 4x times increase' (quad=4, similar to twice, thrice, and so on). This is pretty much what I used to use.
Please try Ubuntu 20.04 for a month, report back here. I think it addresses most of your issues.
Glad to hear it! I don't actually like Moore, not being a left leaning activist type myself. But he should be able to speak if people want to listen.

As for deplatforming, come on. There is more than one college campus in the world. If it's deplatforming to kick people out of colleges it's definitely deplatforming to bully film distributors into dropping films.
Gotta agree with this. MacBook touchpads are phenomenal compared to the competition
Mac fetish started when Mac went BSD based, and hardware was higher quality than common company hardware running windows. So developers wanted Mac.

Windows has seen the light and plenty of Unix possibilities on Windows, but they have lost nearly a generation of Developers who don't want to move back.

I personally don't care, I have two macs, one windows, one Ubuntu, and several tablets to work on. OS's are pretty commodified.
There is a reason SpaceX is not just designing one 'bespoke' rocket. Elon has said over and over again that the real challenge is producing these in large numbers and cheaply.

They will actually have to prove out refueling pretty soon under the NASA contract.

And SpaceX bid also includes flying the system many times until 2024.

So SpaceX will have to do a lot of flights and demonstrate all this stuff to have a shot at this. So it is good that they are going right into mass production that is the only way they can prove all these different things until 2024.
Covid-19 Memorial Portal
Covidmemory is a free and open online platform for collecting memories of those killed by COVID-19. Everyone can share their memories. We want to hear about those you've lost.
The article doesn't cite even one sample of a violation of freedom of speech.

Freedom of speech doesn't entitle you to a presence on someone else's platform.

Freedom of speech protects you from oppression of your voice from the government, and even then it's heavily qualified to disallow incitement and such.

As far as I can tell there is no violation at all. In fact, I applaud the non-government organizations taking on the absolutely critical and necessary act of moderating their platforms, they should be doing it vastly more than they are.

The whole point of the internet is you can go and put up your own thing. Thinking the Googles and Facebooks have an obligation to amplify your voice no matter what you say is asinine and flat out wrong.

If platforms were responsible for what they actually distribute there would be fewer of these mega platforms and the world would be dramatically better off for it.

Let these doctors put their own video on their own website on their own computers. If ISPs decided to censor that then I'll start to see your side because ISP choice is limited at least in part by government restriction.

But even then, the constitution doesn't ever mention the internet or anything like it. These people can all go out in public and say what they like still.

They have not had any rights violated.
You are talking more about the usual job descriptions, but has he missed something important? Which other requirements should be added?
Are there any web rtc implementations with Java?
The original launch for SLS was supposed to be 2016. But I agree, the dependency on SLS is not great.
Not being able to select your own hardware for a job is perhaps one of my worst experiences to date.

At one company, I was handed laptop with an older version of Windows, preinstalled bloatware, 3rd party encryption software, anti-virus, VPNs, etc.
Even worse, the laptop was about more than 16 inches and weighted over 3 kg because the company crammed in as much expensive hardware in it as possible -- so that the computer would fit everyones needs.

I understand the need for company IT policies, but global companies have such complicated policies it basically hindered all my work.

You won't believe the sigh of relief when I started at a small start-up company, and I was able to choose all of my hardware. The CTO ensured my SSH keys would grant me access to all the servers I would need.
How much will this break Linux? Will we ever recover? Here are the problems I can already smell from this:

- SSH not working

- Forced encryption, which will slow useful I/O work like compiling a project to a crawl. Admittedly it says somewhere else that encryption will be optional, but we have seen "secure by default" and patches like specter botch the performance of computers where performance is at a premium. If opting out becomes a PITA, it will cost billions of hours of collective time, as another commenter suggested.

- UID mappings. There are decades of code, systems and services built around the status quo. The container images that I use to develop projects in my home folder may not work anymore.

- Mental effort. Now `/home/user` won't simply be a folder, but a mount. Anything under `/home/user` that needs to be mounted somewhere else may or may not work. Or may work part of the time, provided that one understands all the nitty-gritty details of the mount mechanism and the mount order.
Yes but they will claim they need our data for training.
I too have thought for a long time there needs to be a for-profit company that focuses on a polished Linux distro. Sure there is Canonical but IMHO they're not doing such a great job on the polish side of things.

There is system76 with "Pop OS!" but I would like to see a company who's entire focus is on release a very slick OS _only_.
Change Your Windows 10 Privacy
Betting it’s anyone who swipes left and sees the default news widget, assuming they haven’t deleted it.
About AIO - of course they tend to be more quiet than air coolers. The argument is about AIO vs custom loops and how similar they are.
Would i try it? Yes right up until i have to sign in.
If you don't present valid arguments to benefit the company don't title it like advice. I clicked the article expecting some more hopeful arguments than "hurr durr I got baited into doing things I don't like", but I see none.
Back in the sixties my Mom's favorite cooking show was the galloping gourmet. Guy was always boozing on the show and told one joke after another. It was so different than any other cooking show it became a big hit.

Graham Kerr was a Brit who started his show in New Zealand then got an offer to move it to Canada where it was syndicated to the US. In 1971 at the height of his popularity he and his wife were in a bad car accident and retired.

Today looking back it's outrageous fashion and bad taste jokes.

https://www.youtube.com/watch?v=czrj4yJm6z0
Maybe, but currently, people that use "the blockchain" are very vocal in wanting to let you know they are using it.

Personally, I doubt it. I think I have actually seen very few applications of it that actually made sense and weren't some sort of gimmick.
The Quiet Shame of the Half-Book Reader
> The Fed has committed to lend or buy [up to] $8 trillion in financial assets

The M2 money supply[1] is currently $16T. If the Fed creates $8T in new money, does that mean that the M2 grows to $24T and therefore the purchasing power of U.S. dollars will be 2/3 of what it used to be? If your nest egg is mostly in cash right now, what should you do?

[1] https://www.federalreserve.gov/releases/h6/current/
This covers query strings, but in theory, if you've got any third party JS on your registration/private page, that JS can get the contents of the form and exfiltrate it.

So, basically any 3rd party analytics has the ability to do this, query string or no?
Presumably with a permit.

Depending on the disability, it's somewhere a disabled person might aim to live, or avoid. No cars is great for someone blind, for example.
on a 1 acre lot

Not many of us have all of an acre lot for our homes.
Blessed Beans: How the Pope Baptized Coffee (2014)
It’s about cursor acceleration — macOS uses an acceleration scheme so that you can get from one’s end to the other in one swipe if it’s fast enough — if the swipe is slow, the cursor becomes more precise and slower.

I’m not due how it is in Linux, but last time I tried running Ubuntu on my 2017 MBP, It wasn’t possible to move from edge to edge in one swipe.
You are right! I didn't realize this.