skysight-inc/HackerNews huggingface dataset:
Google and Steam both have potential competitors and they both charge 30%
Maybe websites should stop spamming junk for SEO and don't rely on clickbait to create revenue? I am very happy to use adblockers and have very little sympathy.
gofmt's idiotic handling of maps and forcing them to align entries was enough to put me off the entire idea of autoformatters.

Enforcing a code style where adding a single byte can result in an unlimited-number-of-lines block in a diff is pure idiocy.

It's bad enough having to review someone's changes when they're polluted with this garbage, but it also makes merges fail more often and pollutes `git blame`.

The idea that people will put up with this crap because they can't just unclench about a few spaces here and there I will never understand.

"But it minimizes diffs because it stops people committing simple spacing changes" - people shouldn't be adding those hunks to their commits in the first place and such changes need to be pulled out in review. This will also get people out of the habit of just blindly doing a `git add`.

edit: I'm certain that if slightly non-uniform formatting really sets off your OCD then this should be solvable to some degree at the editor level, but please keep your obsessions out of my repository. In return I'll keep mine out of yours.
I used a similar (but not identical) multi-column drill-down navigation technique in my Unnamed Gopher Client[0].

However, instead of coding my own scroll gestures, I delegated to CSS Scroll Snap, which works beautifully, even in complicated scrolling scenarios, and scrolls natively.

You can see here how accurate scrolling is: https://i.imgur.com/m9MBo4N.mp4

The main issue is detecting when scrolls end, but that can be addressed with a bit of cleverness.

I highly recommend giving Scroll-snap a try if you can.

[0]: https://github.com/zenoamaro/unnamed-gopher-client
Don't forget food.
Last year I was staying in a mountain hut in Nepal, near the Annapurna range and a 3 day hike to the nearest road. A helicopter flew up from the nearby city (a 10 minute flight!) and I was surprised to see it contained buddhist monks. They took a bunch of photos, had a cup of tea and then all piled back in the helicopter for the flight back to the city.

A helicopter ride like that probably costs $500 a head, in a country where the average annual income is $862.

I think it was so surprising because my naive western viewpoint was that monks live a simple life. I'd love to know more about the reality of organised religion in that region!
Just read the comments. You will be confused again :)
> what happened

what _is still_ happening
> none of that extra money funds the things that I actually use the internet for.

god yes, we even try to pay things with bandwidth.
It doesn’t have multithreading, period. You can compute in parallel and work around it by using serverless functions or worker threads or whatever, but often it feels like you’re going against the grain and/or reinventing the wheel.

I definitely see the merit in preferring another language with a clear, native multithreading model - and with perhaps significantly better general performance to boot.

If anything, the critique in my opinion misses how the Node web frameworks tend to be really unopinionated and non-prescriptive which can be great for some teams and projects but really bad for others (they do mention that NestJS is a technology to watch and that they use it widely, so I actually think they’re of the same opinion)
And the game developer has to usually pay a license fee to the game engine maker.
> We believe that most bad things in the world are the product of some form of information failure. From economic collapse and the outbreak of war and disease, to choosing the right life partner or university degree, we’re on a mission to help everybody make the right decisions and overcome information failure

I'm not commenting on the merits of the product itself, but this is exactly the kind of arrogant "make the world a better place" attitude tech could use less of these days.

When you look at how many bad decisions have been taken these past few years despite plenty of access to good information, this sentiment seems pretty out of touch…
Amen. React is for experiences where there is interaction. A simple read only site (a la WordPress) is not where React belongs.

Large entities have need and budget for their applications to evolve. The delta for websites is less intensive. For the latter, reliability and longevity is important.
Spending a lot of time with Tibetan Buddhism it led me to conclude our Western view on human rights is very very special and not natural at all. We should really cherish it.

It is probably, and often, tied to the evolution of Christianity and Western humanism that led to a special view on the rights of the individual. Which for instance led to the abolition of slavery in the 19th century. Which to us is baffling someone even ever though slavery was ok. Yet it was the standard for millennia.

When you read a summary of the Buddhist doctrine this Western view of individuality seems to fit perfect. Yet the cultures housing buddhism didn't yet seem to have evolved to support this view of the individual.

This might have something to do with the fact Buddhism started in a more complex society in India and then moved to more tribal places like Tibet. Yes India had a feudal type of cast system, but also had a very high level of philosophy.

This is an argument that's also sometimes made by scholars to explain certain differences between the word of Jesus and the more tribal verses of Mohammed.

Coming back to Tibet, even though it was far from perfect, there a still gems to be found in Tibetan Buddhism.

And to give them some credit there have definitely been attempts to reform in Tibet. Not every monastery was about politics, some teachers created their monasteries far away in hard to reach places to avoid the politics. For centuries the Tibetan writers already speak of dark times, so at least a few were aware.
The source of this kind of "superiority" is a nearly unlimited workforce with low wages and low living standards. Maybe there is additional planing efficiency established through other large scale projects, but I believe it to be a smaller factor.

From an economic perspective it might look more efficient, yes.
IMHO there should be a distinction between code serialisation (the bytes on-disk, in version control) and code formatting for display/editing.

The serialisation should be normalised automatically, preferably in a way that minimises line-based diffs.

The way code is formatted for display should be distinct, and can usually be more of a personal preference. Most people seem to be happy for their editor to use syntax highlighting to make things more readable, but not much else. Indentation, line length, aligning sub-expressions, etc. can also help readability, but showing those things differently from the bytes on disk is usually avoided.

Perhaps this is due to a conflation of meaning for certain bytes. For example, \n can mean "token separator" to the language, "long line splitter" or "intent separator" to the developer, "unit of comparison separator" to version control, etc.
That's very expensive.
My opinion isn’t binding and I haven’t developed a position; more to the point, if they were a common carrier, I don’t see how their terms of service and code of conduct would not be applicable all the same. Common carriers can still refuse service to specific offending individuals if not the government as collective entity, for no reason, or for cause, such as violations of company policy or terms of service.
I love the experience of firing some adventure games on my Macbook, grabbing the controller and chilling on the sofa.

My xbox one x and a 4k screen in the office room, but I can't be bothered to sit in the chair and wait until everything boots to play for an hour on a Tuesday night.

The video artifacts can make the picture a bit muddy (esp. darker levels or games) but all in all, it runs smoothly, I can't notice any input lag that's longer than on my xbox.

Games start quickly, run smoothly, and there are some bangers that will take me months to exhaust, so I am not that worried about the library.

The issues start when someone in your house starts streaming HD videos, than stuttering begins. I have 100 mbit copper, I am pretty close to google data centers it seems, in Western Europe.

I bought Stadia controller and a few games. The controller feels great and pairs quickly. I mostly game either on my Windows PC through chrome (4k) or my macbook (1080).

I really love it!
So is Amazon “double dipping” on the Kindle are the console makers? Are grocery stores for marking up products and having slotting fees?

The App Store is a service.
> I’m always baffled by Buddhism getting such a free pass from otherwise perfectly sensible westerners.

Romantization of the exotic certainly plays a role, but additionally there were projects like the CIA Tibet program:

* https://en.wikipedia.org/wiki/CIA_Tibetan_program

* https://www.historynet.com/cias-secret-war-in-tibet.htm
Go doesn't need to have shebang support, the kernel will provide that. But for the record it will work:

frodo ~ $ cat t.go
//opt/go/bin/go run $0 $@ ; exit
package main
import( "fmt" )

func main() {
fmt.Printf("Hello, world\n" );
}

frodo ~ $ ./t.go
Hello, world

Otherwise there are a bunch of go-interpreters out there, which can be used for adhoc scripting. I'm sure that in some circumstances they can be useful, but I've only used them for providing extensions / scripting to host-applications, rather than trying to use them interactively.
Why not $5 Digital Ocean hosting + wordpress image + $20 wordpress theme with visual composer from themeforest? You can also use the digital ocean hosting to serve many other sites not only one.
>One of my new grand theories is that America lags 5-7 years behind emerging markets when it comes to the impact of American companies on society. And now, whatever heaven and hell tech companies have wrought upon the emerging markets is now on our doorstep.

This dovetails quite nicely with my conviction that whatever fortune or misfortune that's allowed to visit American blacks will eventually hit the rest of the country. Widespread housing insecurity? Check. Drug epidemic? Check. Voting rights crisis? See you in November.
for an introduction to the whole topic of laplace-transforms: the venerable 3b1b https://www.youtube.com/watch?v=6MXMDrs6ZmA

i found this (https://johnflux.com/2019/02/12/laplace-transform-visualized...) to be pretty cool as well.
AI creates realistic faces from crude sketches
I’m not sure that’s the right analogy for using different programming languages in different parts of the stack. A back-end API looks the same to its consumer regardless of whether it’s written in PHP or Node or Haskrustapl.

Maybe the analogy would be: “I was using three different kinds of butter in my kitchen. I switched to just one brand. Turns out it didn’t make a difference in taste, yet saves me effort and money because I can buy larger quantities of the ingredient.”
There is. By only allowing purchases by in app purchases, Apple can force the app developers to be fair in their return/refund processes. There are tons of scummy companies and developers want to take money from the customer and not return it if the customer is unhappy or even when they are exercising their legal rights and hope the customers to not bother for their 1 to 5$ purchase.

Believe me, the rules do make sense.
True, but NPM vs Nugget ... Still the same story
The pre-internet saying was "freedom of the press is for those who own one." (journalists like to think of themselves as professionals, but publishers are not journalists. These days I guess we have to mention that random people with a truck and vlog are "journalists" in the same sense that random people with headphones and an open incognito tab are "scientists")

For your amusement, WASP self-parody:
https://www.youtube.com/watch?v=PTU2He2BIc0
"haters like to ???? ?? our ivy league education /
but they're just jealous 'cause our families run the nation"

(as far as I can tell, this commerical was only aired in New England. That's OK, the P-word is their word, they can use it. "Sloane Ranger" for our brit friends, I suppose. It's "Goldküstenmilieu" here. What is the term in your countries?)
An Emacs extension “rainbow-fart” for programmers
It's just for fun and interesting. Might someone would like it.
It boggles my mind that as a member of the military , I was more restricted in what I could do and say than our public figures are.... at least it seemed like that.
It comes from comparing the contents of the pandemic influenza planning documents to the actions of the government in the covid-19 crisis and noting the eerie similarity.
99% of people don't understand how modern world actually works, in which your data is the product.
For bug tracking, there is https://www.bugseverywhere.org/
>Because they're not good at it and are guaranteed to screw it up somehow and especially at the margins.

Is this a proven or unproven assumption?
That's the same for the app store though if you use libraries /frameworks that cost anything.
Humans are always going to be humans. Governments will appropriate religious beliefs and buy out corrupt religious leaders as is convenient and beneficial for them. That's not unique to Buddhist countries.

As for the teachings: you have to look at them for what they are. I personally find much more value in Buddhism than in any other religion or philosophy (barring perhaps stoicism, which has many similarities).
> It's simpler if you only write the front-end, because it de-couples the work with the back-end.

This is nonsense.

Both the frontend and the backend influence the design of each other(and for good reason). The notion that you can build one without the other and be done with it is just wishful thinking.
Sandboxing won’t stop shady and illegal developers. Neither will review. The story of what happens to a platform when you allow any crap on it goes back as far as the original Atari 2600 to Android that has four times the market share but still less revenue for developers.
I fail to see this charity and kindness in practice, especially in case of modern Islam. The country which contains the most holy places of Islam has a reputation for treating its foreign workers like trash, and has some of the highest income inequality in the world. Their funding of hate preachers abroad isn't a very nice behaviour either.

It's not just the teachings that matter, but the actual reality and practice. Unfortunately many of those with most power in Islamic world prefer hate over kindness. Historically, same has often been the case with Christianity as well.
Here's that good faith you asked for:

> you're not charging arbitrary, excessive platform access fees

What's your legally enforceable definition of arbitrary? What's your legally enforceable definition of excessive? How do they apply to Apple and not to (for example) the Steam store?

> Sony for example seems to have a pretty positive relationship

Emphasis on "seems". These relationships involve very aggressive NDAs which would have a chilling effect on developers speaking out. Not to mention most developers will work for very large companies who would frown upon freelancing their opinions about a corporate relationship that is responsible for 50% or 100% of the developer's revenues.

Compare that to the App Store, where a million rando developers have paid their $99 and are complaining because Apple won't publish their malware or torch app.

> There's also various accounts of Sony providing support for its developers

There are (relatively speaking) an extremely tiny number of game developers on these platforms, and a lot of potential upside in landing exclusives, so you can expect such largesse and personal treatment from Sony and Microsoft.

> including launching a $10 million fund

For the video games industry, $10 million is crumbs. No, it's fractions of crumbs. No, it's atoms. I haven't looked into this PR exercise aka "fund" beyond the link you offered, but how much do you want to bet that access to that fund requires a period of console exclusivity in return?

> I'd imagine we'd hear a lot more negative stories

Again, the number of console publishing licenses is relatively tiny.

> But it also works out in game developers' favor.

Does it? Or does it just lock out new entrants in the hardware space? If Sony and Microsoft were unable to sell consoles at a loss, perhaps new market entrants would be able to create new console platforms of similar quality, and compete for developers by offering better financial terms.
International Standard Paper Sizes
Paying customer of Fastmail for 6 years. It's great.
We are talking about software in particular - I cited software sells.

An app developer is free to charge 43% more to still get their desired amount.
Yeah a civil case is an adversarial procedure with the court as a neutral party that makes a decision. And the two parties are expected to square after.

But an enforcement case the court is no longer a neutral party. It's enforcing it's previous decision. An enforcement order has the backing of the state.
I have a heuristic. A 'code smell' for social science articles, which is something like, is all of Western society explained by happenings in the USA?

Caveats: there's nothing wrong with writing an American article about America. And it's not to deny the many incredible achievements of the USA. The 'smell' occurs when you read (in other articles) that inflation was invented by the Fed, or that public schooling was invented for American social cohesion. That such and such US president caused a global long-term phenomenon.

This article is a bit like that. Nothing wrong with focusing on what the USA should be doing, but neglects that the same powerful economic forces operate in all kinds of places - it's hard for Australia to build, for Germany to build, for Turkey to build, for Japan to build. The author perhaps starts from the view that none of those can build great things in the first place and only the USA could be any different. And here are some nineteenth-century Tocqueville quotes to prove it. But it risks going down blind alleys.

How was the industrial revolution built in Birmingham, Liverpool and Manchester? How was the Sydney Opera House built? The trans-Siberian railway? The Suez Canal? How was post-war Japan reconstructed? How were the expeditions of the Spanish and Dutch empires put together? The answers might be related to the author's ponderings about the nineteenth-century American spirit, but it's not a perfect correlation.

Building stuff is straightforward where there's not much stuff already - because it's wilderness, or everything has been bombed, or it's something new like the Internet. And stuff can be built where there's hardly any government, and also when the government has huge powers. Building is hardest and costliest when population density is high, when 'land' (or equivalent resource) is in small parcels, and property rights are strong - but those are exactly the conditions that lots of people love to live in.

If societies can figure out how to build new infrastructure in cities, they can also figure out how to build super-projects. Both of those are hard problems. I agree with the article author that it requires co-operation, self-organisation, recognition of common interests and allocation of a decisive authority. But there's no answer yet to the problem of the legitimacy of that authority in places where there are many competing and dissenting interests.
I fail too see either of your points if there were any.
I worked at Radio Shack in high school. It was about that for electronics.

But since we are talking about software. How is all retail more relevant.
The president didn't post a video making cupcakes. He explicitly reused a racist phrase to suggest the black protesters should be shot down. Anyone else making this comment would have been flagged but not the president.

Zuckerberg is not the kid in the social network movie who's "not an asshole, you're just trying really hard to be one." No one has ever said a single good thing about him, or his partner Sandberg, in a long time. By all measures they seem to be selfish people who have nothing else in their minds other than keeping and growing the power they have now. The only other thing they are now famous for is how they manipulate good founders of great products with false promises and then kick them out to consolidate even more power. At least that's all you can tell from what little we know of these billionaire oligarchs lives.

In the end, I'm going to hypothesize that America became a great country because for a while some of its leaders and rich people at least tried to do _some_ good things to its people and try to be the better person now and then. Given the degree to which every single rich person and politician in power seems self-obsessed if not overtly corrupt, it doesn't bode too well for the life of the common man in America or anywhere else for the matter.

I'm not particularly worried about WW3 though, because I don't see any good country left behind to fight every totalitarian nation that's getting created now.
This is true. My sister has been heavily involved in trying to address the Rohingya disaster. It’s a horror show.
This is actually not true and another common misconception. Islam does not encourage Jihad as a form or spreading the religon, that word is consistently mistranslated.

Islam specifically encourages giving charity to the most needy, AND starts with your own community and family and works outwards to the larger good and society. The same Christian beliefs of taking care of your neighbors. Islam also encourages in enjoining in good wherever you find it.

Muslims in America donate to local food banks and soup kitchens.

You clearly are just repeating what the current false narrative is and have little understandinf of the religon.

If you made the point that people dont practice the way the religon is taught I might agree, but this is just false.
Diary of a Trauma Surgeon: 10 Weeks of Covid-19
Private jet flights surge on health fears, lower prices
It’s a meme variant. Here is another, for comparison:

https://knowyourmeme.com/memes/money-printer-go-brrr
Your analogy is wrong. You said, “ when I switched to only eating polenta.” but it should have been “ when I switched to only cooking polenta.”

Only eating one type of food is crazy. Nobody does that and if they do, it’s not fun.

However, as a chef, streamlining the types of meals that you cook sounds like a great way to free up time and have a lot more fun in your life. It doesn’t sound weird at all, not even in the slightest degree.
> try to create your own software distribution channel, and check how much is it costs

Yet Apple don't charge a distribution channel cost if your app is free-at-download. How does that make sense? The backend costs to them are the same. In fact they're likely to be higher for free apps due to the many magnitudes more downloads versus subscription apps.

Apple want to have it both ways: the thriving ecosystem of free apps that promotes the platform AND their cut of subscription apps. Legislation that said that all app publishers should pay a flat fee per download would seem the fairest way forward.