skysight-inc/HackerNews huggingface dataset:
It's a shame one of the largest media companies in the world is publishing a blog post on how they scale their web content platform / assets on Medium, not on their own blog.

If anyone here is from the Beeb is WebCore a replacement for Cosmos or an alternative for some services? I was originally involved in Cosmos in the early days and while it had some warts it was probably ahead of the game for a little while. Almost everywhere I've worked since have attempted to build PaaS but most are hacked together scripts and nothing as coherant.
@dang : Maybe the title could be updated?
Sounds like Tuatha de Danaan in Full Metal Panic.
Government is not spending its own money but that of taxpayers present and future - an agency-style conflict of interest. This is then made worse by the fact that the party who receives the services purchased (the patient) is someone different again who has no skin in the game at all.

This is a recipe for market failure and not something I'd describe as a "free" market, even if it is a market.
Or for the people who do make it past weekend hobby state, they simply like it a lot, like me. I think Lua is a perfect language in many ways but you have to have the right mindset about it. If you're bothered by doing things yourself and you just want to get things done without defining your own structures, libraries, etc, then the language is just not for you and you're better off using something else.
As an Englishman, that symbol is "sharp" (or hash) which does two things. It makes the sex sound painful, then gives you a second smirk when you remember that it means "pound (£)" in American.
Because in golang everything is UTF-8. After all, Rob Pike authored both golang and utf-8.

Now, what are the security implications of this?

(beside the chunk thingy)
Thanks for that list. I only got into listening to audiobooks last year when I started walking a lot more (due to Covid-19 restrictions). My local public library had a deal with Bolinda where library members could rent audiobooks at no cost. The catch is that (due to artificial scarcity), the user usually has to wait a couple of months before the title they're interested in becomes available. It turned out that Harry Potter and the Philosopher's Stone was immediately available so after listening to that, I continued with the rest of the series. When I became too impatient to wait for the next title to become available, I was able to purchase non-DRM MP3 files from JK Rowling's own site, Pottermore.
The last millenium was indeed shaped by the church but I am very curious what the role of religion or faith will be in the current millenium.

Going to churches because that's 'just what you do' has completely faded. People are expressing more faith in relationships than old institutions.
Are they though? They are no better than placebo. But are they better than doing nothing? And if they are, what are the alternatives? “Placebo effect” won’t work if you just tell the patient “we are giving you placebo”.

So the industry still needs to exist, research and marketing still needs to be done and surgeries still need to be performed if “placebo” is more effective than doing nothing at all.
The Arduino Team may not be happy about this.
By using metrics we make it a lower dimensional model, that can be managed at scale. However in real world, it often becomes a overfit one. In large scale execution, people only care what metric measures.

A talk vs metrics is just higher dimension vs lower one. The information within a talk is complex. Different people received vary information from the same talk. So it's hard to managed by scale.

So a metrics system is just a trade-off for its scale.
Of course. The link is visible with the naked eye. /s

If they use solar winds products they have bigger problems.
As much as I like the joke and of course understand the analogy, I don't see how, from this conversation, the programmer comes to the conclusion that he has to solve the managers problem. The manager just asked, the programmer gave a technical correct answer and the manager replied that it doesn't help him. But at no point was the programmer expected to solve the managers problem nor has he blamed him so that it's "his fault".
How NOT to make an indie game
What are the achievements of the residential drug treatment center?
Landmark Recovery Drug & Alcohol Rehabilitation Center in Louisville, Kentucky offers the very best treatment to get sober and live a happy life.
https://landmarkrecovery.com/admissions/what-to-bring/
This is awesome, but do I see correctly - based on the screenshots- that only basic chat is possible? I wouldn't expect calls or video, but things like sending gifs, location, etc.
A similar logistics logjam took place last month with the US Postal Service amidst a 30%+ YOY increase in holiday shipping and thousands of workers unable to work because of COVID:

https://www.govexec.com/workforce/2020/12/usps-faces-busiest...

Keep in mind that this came on the heels of the Postmaster-initiated slowdown of most postal services in advance of U.S. elections in early November. DeJoy's staff eliminated overtime and made other changes which, along with the ongoing COVID crisis, led to sharp increases in delays in specific regions.

The situation in December was exacerbated by UPS and Fedex limiting parcels from commercial shippers, which added even more volume to the shipper of last resort ... the post office.

At one point the Post Office stopped scanning parcels (for us, in mid-December) and huge backlogs built up across the system. We heard from our USPS business rep in Boston that 200 workers were out sick at the processing facility in Nashua NH, leading to trucks arriving at the parking lot that couldn't be unloaded. They switched to processing Priority Mail at the facility in South Boston and everything else in Stamford CT, but they weren't able to work through the Nashua backlog until January. one Priority Mail parcel we shipped on Nov 30 that was supposed to be "3-day delivery" arrived at its destination in Kentucky 45 days later, on Jan. 13.
Exactly, it would be hard to argue that most appendix removals are ineffective.
> Typescript actually has an insanely powerful type system

I think you are conflating expressivity with complexity here. You do not need a complex type system to get a very expressive language. For instance, the typing rules of dependent type theory are fairly simple compared to the amount of trickery needed to make TypeScript work.

At constant expressivity, a simple type system is always preferable to a complex one. So I am not amazed by the fact that TS needs advanced PLT debauchery to kind of work. It doesn't even give you strong guarantees. There is a reason why Hindley-Milner type systems are called the sweet spot of static typing.
I am surprised no one has posted this Stackoverflow link:
https://stackoverflow.com/questions/184618/what-is-the-best-...

These are programming jokes 'in action'.
People like heroic narratives in intellectual history, but very little of what's in Adam Smith is new and unique to Smith. I picked my username semi-jokingly to draw attention to Francois Quesnay, who was a significant predecessor to Smith. But Quesnay isn't even unique -- you can point to any number of competitors. This is well-understood by actual historians of economic thought.

The significance of Smith is that he's where everybody learned these ideas from, not because the ideas are necessarily new with him. "Wealth of Nations" as much of an act of synthesis as it is an act of creation.
Still visible as far as I can see.
Unfortunately in the face of property taxes both are the same or maybe it is worse.

30 small apartments that cost $200k (to build) or 15 big apartments that cost $400k both can end up paying the same amount of property tax. Replacing property tax with land value tax would push the profit calculation 100% in favor of lots of smaller units because you would only pay a fixed tax for the land. If the LVT is $360k/y the landlord would pay $1k tax per month in the small apartments. In the larger apartments he would pay $2k. The tax is a pure loss for the landlord so he wants to pay as little as possible by building more units.
Coke floats, yes. Haven't encountered 7-up.
To be fair, given that anything that hits any streaming service is ripped and available to pirating within an hour, DRM has proven to be useless. It doesn't stop pirates at all but it does annoy actual paying customers.
The city placed the barricades. People driving into protesters was common.[1] Other people had threatened to harm the Seattle protesters. The police had abandoned the area. Carrying guns on public streets is legal there.

The SUV the guards shot was recorded driving through the park.

Many reports said shots were fired from that vehicle. They didn't find any guns so probably not. Internet detectives decided the shots were fired from a different SUV recorded speeding away afterward. But it was actually recorded speeding toward the area. And people feared getting rammed not just shot.

They were protesting police brutality against peaceful or restrained black people. That isn't exactly like an oncoming SUV.

[1] https://www.usatoday.com/story/news/nation/2020/07/08/vehicl...
I beg to differ - https://blog.arduino.cc/2021/01/20/welcome-raspberry-pi-to-t...
https://www.utterly.app/
You just reinvented Spark
Perhaps also add exercises which do the opposite, i.e. relax a muscle. I'm dealing with bruxism, and find it very difficult to relax my jaw.
Apple’s First Headset to Be Niche Precursor to Eventual AR Glasses
> Be sure to read the whole story there.

Ok, I did.

> Ananias and Sapphira come shortly after that part

Yup they do.

> you'll soon get to the verse saying "those who do not work shall not eat."

Nope, I don't. Where is it exactly?
‘Working from Cycle’: Three Friends Pedal Across West Coast of India
A man is flying in a hot air balloon and realizes he is lost. He reduces height and spots a man down below. He lowers the balloon further and shouts:

"Excuse me, can you help me? I promised my friend. I would meet him half an hour ago, but I don't know where I am.

The man below produces a small object the shape of a teardrop colored a pleasing grayish blue that he proceeds to hold above his head in an inverted manner and then with a courtly, elegant bow indicates the ground the bottom of the teardrop is pointing at.

The man in the balloon flies off again, exclaiming under his breath "damn designers"
Second time seeing lindy hop related thread on HN. Are there many practitioners here? Very excited and sad as I don't see I can go back to this hobby anytime soon.
QuestCompanion: Companion app for your TTRPG adventures
That may be so but I really enjoy Tcl for its playful and idiosyncratic take on things. If you want to play with uplevel and upvar, run multiple interpreters in their own threads with no GIL, define your own control flow, use event driven designs, then Tcl is the language to use.
Not to talk about Europe's precedents too. For example, Phoenicians and Greek commerce in the Mediterranean sea, or Celtic with Tartessos trade or Persian markets on its Empire.

You can not talk about theories(Adam Smith) about ideal trade without considering geopolitical power. It was a free market within the British Empire for the British to benefit, but the British gave themselves the monopoly of trade with whatever they could monopolize by force, like India's trade.

There was not freedom of trade in India under British domination, remember the Salt March of Gandhi.
AOSP (Android 10) port to RISC-V
GameMaker, recently purchased by Opera, is perfect for rapid 2D game prototyping like this.

If you prefer Javascript/Typescript, PhaserJS is pretty good and I believe there are several community-built pathfinding modules available.
The source code is not even published for public access
The same person wrote the article and the comment you replied to.
Did you read the blog entry?

I've seen a few people on HN objecting to it too but they didn't seem to have read the actual post.

There's nothing in the post that condones (or condemns) deplatforming. TL;DR of the article is: "Deplatforming happened, but here are 4 additional/different things that are needed that would be more impactful than deplatforming"
> For such surgeries, randomized control trials have found that if you make an incision in the knee but don’t do anything, it’s as effective as actually conducting the surgery of the knee.

This is pretty crazy. I would suggest it shows that the vast majority of people having knee surgery didn't need it in the first place, or haven't tried alternatives.

If your knee is genuinely shot to bits and needs replacing with a artificial part, I can't see any scenario where placebo surgery would relieve pain anywhere close to an actual arthroplasty.
> But blaming the clinics doesn't work, because the actual problem was the government set things up so that the rise of clinics to exploit the rules was legal and inevitable.

Actually, blaming the clinics does does work, or at least is appropriate. They're the ones that are doing unnecessary work. Just because you can do something does not mean you should do it.

I person can cheat on their spouse, but should they? Was it the spouse's fault that they let the person go on a business trip/conference unaccompanied? The cheated-on spouse should have know better and set up a system to prevent it from happening.
Same with clavicle fractures, I shattered mine and they used to immediately plate and pin it back in place, but I was given a sling and 7 weeks latter it had pulled it's myriad pieces back together without surgery .

The doctor said had he got that result from an operation operation he would have been thrilled.

Worth noting my hospital is a learning hospital, so it was a hot debate topic amongst the doctors and most of them were surprised they hadn't operated.
Anecdotally: because my compiler was surprisingly slow following a purely functional architecture. Though that was likely my own idiocy more than anything anyone else can draw a conclusion from :)
There are only two hard problems in computer science:

2. Correct-ordering of messages

1. Exact-once delivery

2. Correct ordering of messages

This is my favourite variation of the form documented by Fowler here https://www.martinfowler.com/bliki/TwoHardThings.html
Devin Townsend Project - Kingdom
Did you ever figure out that putting the clutch in, turning the engine off, moving the key back to the running position and releasing the clutch was the easiest way to do it?
I have had several cars I've had to do this in. Latest was a 2003 Vauxhall Vectra (Opel?) which needed this to get out of "limp mode" if you accelerated in 5th gear above 55mph.
Ain't cars fab?
Thanks, that's a bit of math trivia I either forgot or never learned.
America wasn't a powerful state prior to the 1900s.
Capturing Hacker News Mentions with Node.js and MongoDB
It took me a long time to find this out. It never occured to me the source code is private when an author is posting so many videos and discussing about the design of language.
I appreciate your quandary, but I wonder if most people realise how little explicit profile data WhatsApp has for its users. It doesn’t have a name, country of residence, ... anything really. Just a phone number.

I know looking at a phone number’s country code is imperfect, but pretty much every other method is problematic too.

* the most explicit would be for EU residents to contact WhatsApp with proof of residency. Unfortunately it creates a vast bureaucracy and most people should be wary of sharing scans of their documents, with Facebook of all companies.

* The WhatsApp app could look at which network the phone it’s on is connected to. If it’s a EU network (say connected to a EU network for 6+ months to filter out tourists), protections could apply, but I this would probably adversely impact EU nationals in non-EU countries.

So yes, a number of options are possible, each have pros and cons. How far Facebook would go would depend on regulatory direction, almost certainly.
And thanks to the 'native ui' purists which you can never satisfy, now we are drowning in webapps and electron. How native does thst feel?
Bullshit of course.
> Because in golang everything is UTF-8. After all, Rob Pike authored both golang and utf-8.

That's a terrible reason. HTTP header values are not necessarily UTF-8, and an implementation that blindly assumes they are is broken.

> Now, what are the security implications of this? (beside the chunk thingy)

Many variations of the "chunk thingy" where values considered safe in one context may be unsafe in another context.

Like so many parts of Golang, this is a good example of how "good enough" engineering often really isn't good enough. HTTP is pretty thoroughly specified, and the HTTP stack included in a language should be thoroughly tested against that spec. If you can't achieve that, just leave it out of the stdlib!
Yes! Sadly a lot of people skip over this despite vimtutor pointing to it at the end. Copy/paste below as the text doesn't need paraphrasing, but also because a lot of comments here seem to be advocating vimtutor as something more than the "brief overview" it is.

This concludes the Vim Tutor. It was intended to give a brief overview of
the Vim editor, just enough to allow you to use the editor fairly easily.
It is far from complete as Vim has many many more commands. Read the user
manual next: ":help user-manual".
Information on Enlargement and Various Methods
Looks great.

https://exrx.net/Lists/Directory is also amazing.
> Government is not spending its own money but that of taxpayers present and future - an agency-style conflict of interest.

The government is spending its own money it collected in taxes[0]. Whether it is more like a thug or more like an embodiment of the collective will of society is immaterial. It's just another customer on the market.

> This is then made worse by the fact that the party who receives the services purchased (the patient) is someone different again who has no skin in the game at all.

This is the exact same scenario as an advertiser paying a company to expose me to advertising; I have no skin in that game either, and I'm subjected to something I do not necessarily want. But nobody would say it's not "free market". Hell, in the case of the clinics, the situation would be identical if the party paying for the procedures was not the government, but a billionaire philanthropist.

In fact, nothing about a free market precludes such scenarios, where the choices available to a buyer are dependent on the deals made between the seller and some third parties.

--

[0] - The concept that "government has no money" is silly outside the quite obvious reminder that government is mostly funded by its subjects.
Google themselves said on Jan 12, 2021 that they'd provide them [0]:

> As Google’s iOS apps are updated with new features or to fix bugs, you’ll see updates to our app page listings that include the new App Privacy Details

That was over 5 weeks after Apple started requiring them. And they had plenty of warning before Dec 8, 2020. To me, it seems fairly reasonable to put a large part of the blame on Google, since they seemed to have delayed it on purpose for quite a while.

[0] https://blog.google/technology/safety-security/our-work-keep...
Programming-related humor is pretty tricky. I once told a UDP joke, but nobody got it..
I think we can safely blame both owners and employees of the clinics and the people in government who devised and implemented the program.

We can blame the owners of the clinics because we have a right to expect people to to make morally correct decisions. We will never invent the perfect system of laws to incentivize everyone's good behavior. At the end of the day, society only functions when the majority of people are at least somewhat selflessly contributing to it.

We can blame those who devised and implement the program because we can expect them to do more auditing as well and ensuring the program isn't gamed. People in government are responsible for spending taxpayer money wisely.
3D pic of paint 'Girl with Pearl Earring' with 10Bs of pixels
At the same time on HN, just a few headlines below: "Management by metrics leads us astray"

Nothing more to say.
TypeScripts type level operators are brilliant. They’re somewhat necessary to be able to type semi common JS patterns, but still, they’re brilliant.

“Brands” allow you to somewhat hack HKTs into Flow/TS, which is used by fp-ts to great effect.
Purple.
The etymology for that is "apple of China".
This is a wonderful easter egg, thanks!
Yes I've used lua for modding old games like Natural Selection 2.

The docs and community in roblox and factorio fill in for the deficiencies of the language. Try using lua without support frameworks. Modding ns2 is a nightmare with zero docs and trying to reverse engineer in a terrible debug environment. Lua just doesn't stand up by itself.

You are only discussing the successes. Even built for purpose, game building applications like Core fail miserably to make development easy enough off the back of lua. Far cry 1 had lua scripts that went nowhere.

What love2d games?? The tech demos and hobby projects listed on the website??

For the three or four big successes there are a lot of obscure failures.

The big successes of creative modding projects came out of Half Life, Half Life 2 and Warcraft 3 which spawned Dota, team fortress, counter-strike, left for dead, garry's mod and many other successes.

War3's editor and XNA are the best modding environment's I've seen for individual acheivement.

Kids dont know better, they just put up with the jank and learn from their friends.
In academia many compilers are written in functional languages, particularly OCaml. Unfortunately, the programming community has come to this bone-headed idea that to be a serious language, its compiler must be implemented in itself. As a result, compiler implementation languages follow popular language trends. I’m sure a much faster TypeScript compiler could be written in OCaml or Rust, for instance.
The Walmart Effect: Testing Private Interventions to Reduce Gun Suicide
I’m not an expert, but why would the paradox they are talking about be a problem for the concept of time travel?

To me, a believer in the multiverse, it seems that the obvious answer is that in our particular instance of the universe no one in our future has figured out time travel, or have not gone back in such a way to let us know about it. For whatever reason.

We pay too much attention to what we perceive to be the “arrow of time”, the direction. Forward, backward? What’s the difference really? Is it our illusion of “free will”, that somehow there is more to the atoms of our body than can be explained by the same laws of nature that governs the rest of the universe, that simply won’t accept that we might just be like billiard balls moving along predetermined paths (admittedly unbelievably complex ones) and if we accept that, then the direction of time doesn’t really matter at all.
There are fair criticisms of BTC here. However the author is confused if he assumes that Austrian economists are not critical of BTC. Allowing Krugman to define what libertarian views are is suspect to say the least.

https://mises.org/library/bitcoin-money-myth
I wonder how much does just RP2040 cost, I assume the board is just to test some stuff and later in a project you just solder in RP2040 + few components to make it work.
They did, some of them went to work on V8 and Dart 1.0 VM afterwards.
If you're wondering what kinds of attacks this enables, I think the primary risk is HTTP Request Smuggling
https://portswigger.net/research/http-desync-attacks-request...

But there's a bunch of hard-to-quantify side-risks based on corner-cases that could lead to stuff like request header injection, server-side parameter pollution, and host-header attacks. I'm excited to see what shows up.
your site gonna explode

well done! back to benches