skysight-inc/HackerNews huggingface dataset:
It depends on whether, and to what extent, Facebook is a monopoly.

If we privatized every public square in the country, and they were all owned by a single corporation that would set arbitrary rules for their use, would that be a free speech issue?
I'm not sure if these decisions are purely based on legal (and financial) reasons. After all, there are now countless examples of how be compliant.

The only group of websites that I have encountered blocking me are small-town newspapers in the US, mostly the south.

Compliance is almost trivial for a newspaper website that does not ask for any data.

My suspicion, especially considering the regional distribution of these blocks, is that some of these decisions may be driven by politics more than anything. Plus, of course, the possibility that a low-quality rural newspaper can count their European visitors on one hand.
Search any engine from the Windows start menu
Same goes for Google, YouTube, and Twitter among others.
This probably should be retitled “why you shouldn’t use serverless for most things”. You would only need to slightly rephrase the sentences introducing each section.

E.g., the sections could become:

Function Don’t Compose Well

Functions Don’t Connect to Data Stores Well

Otherwise Unnessary Queues are Needed

Based on this article, it makes it sound like current serverless isn’t a very widely useful tool.
Unfortunately there are missing exponents on some of the calculations.
What is AO?
Building Another Website, This Time in C
Would you pay for it to be the default and make up for the lost ad revenue?
I'm certainly not going to rail against third party fonts. The web is a mess and this is just a small part of the mess and certainly not the worst offender.

That being said, however, it's certainly possible to fingerprint traffic if you serve fonts as a third party; even if you don't use cookies. Most third party font suppliers use JS, and even if they didn't, let's not pretend that cookies is the only thing we have to worry about. One of the issues I have with the web is that I want technical guarantees when the answer is often "just trust us" even if we shouldn't need to.

Take fonts, for example. There is zero reason that fonts need to be served third party. All we should need to do is to specify a URL-based UUID for a font in our HTML and provide a cryptographic signature from the font owner that authorizes its use at this URL. Complex licensing is completely pushed to a different layer. The only tricky part is keeping ownership keys secure.

No judgements—I get that people are lazy and use the tools they have, so JS wins.

But for me, and my lowly personal website, we shall use secure headers. We shall host our fonts and images ourselves; and as the monks of yesteryear, our austereness advances an end unto itself.
I think I listed to this when it came out over a year ago.

The most unbelievable part of it for me was when the host asks about the difficulties endured by a poor farmer unable to exchange his dead wife's life savings (approx $50), the person just dismisses it saying, "he's a poor guy, he is used to difficulties" (paraphrasing here).

India is taking advice from those sort of people who have no care whatsoever for the poor. Just unbelievable! Can't imagine how difficult life must have been for these people.
Not a doctor but same experience and took a scientific approach which at the end was just about removing food and having a clean home. I wrote a short comment about this before [1] but will expand here:

1/ You need to know the kind of reaction they have. Go to the allergist. If they are gastrointestinal or if they are respiratory or of another kind. The first type can be solved after one year, the second is more dangerous with risk of anaphylactic shock.

2/ The allergist will do a blood study and patch tests. If it is respiratory it will show specific immunoglobulin types. If it is gastrointestinal it is probable there will not be immune system reactions then it is about trial and error, incorporating one by one the top 8 allergenes within an interval of 15 days. Some reactions are delayed until 15 days. It is important in these cases to 100% isolate traces of food with specific crockery for the child including cleaning sponge, etc.

My first daughter was cured after the first year, the second one continue to have issues with some cheeses and "dulce de leche" [2] and rice. These produce hippus and some small behavior changes, nothing terrible.

[1] https://news.ycombinator.com/item?id=15082349

[2] https://es.wikipedia.org/wiki/Dulce_de_leche?wprov=sfla1
Have to love seeing computer programmers feebly attempt to understand physics despite being completely ignorant. It's like seeing a ballerina try competitive swimming.
This makes me wonder what would happen if Google went down the same path. Gun range? Sorry you're being removed from Google Maps.

In the same vein I understand private companies can decide what happens on their platform. It's just this odd morality police structure that seems to be growing stronger and stronger.
It failed at the cover story but succeeded in moving a large amount of people way from cash and so increasing government control and surveillance of transactions.
PL/pgSQL supports entities? This is kind of amazing. Do you have a resource to pick this skill up?
I think the problem with that is the performance would be bad, because the database is not designed to be used thay way and those assumptions go as deep as the way it allocates memory.
They cared enough to pressure news reports into not airing any footage of dead American soldiers though. Modern politics are always about optics. Caskets with American flags draped over them are bad optics, especially when there's lots of them all the time.
HJK's Reviews of Batteries and Chargers
As someone with two bowel resections (first at age 12) and both severe Crohn's and Colitis for over 20 years, I can say you're wrong. It's very surprising how much diet affects health. Very few members of the medical community have much knowledge of nutrition and a lot of the medical journal information is flat out misleading.
They literally left giant pyramids and other stone megaliths all over the earth.
If you don't like what Facebook allows you to say, luckily we have the option to talk and advertise in different channels. Sometimes in the real world, where as long you're not saying anything illegal, you can say what ever you like.
US Court of Appeals: An IP address isn't enough to identify a pirate
Yes, here’s a full list

https://developer.mozilla.org/en-US/docs/Glossary/Forbidden_...
The time is fast approaching when all of these internet data funnels will have to choose whether acting as editors and publishers is worth the cost of facing the liability for everything they publish. The only reason the internet has worked, more or less, to this point is that you could stand up a service where other people could speak, and not be bankrupted as a consequence of what they say. That time is nearly over.
Wow. So that is what tyranny looks like.

It sidles up to you, waving around lofty ideals and promises of safety, lawfulness, and the ongoing commitment to do what we all set out to do in the first place! Gee Golly Gosh!

Just stop. This IS MADNESS. Burn the house down to save the children!

Congratulations, Law Enforcement, and People of Earth! The Digital Age is here! And EVERYONE is invited to the empowerment!

See them? THEY want to take it away! THEY say you can't be trusted! THEY need to hold the keys to YOUR power.

It's sickening really. They think they can/should be able to put the genie back in the bottle? Too late. If you want to do your jobs, you already have your tools. Use them. Don't expect us or our systems to make YOUR job easier.

This is without a doubt, the first step down a road to hell paved with good intentions. Mark. My. Words.
The official Linux kernel archives are at https://kernel.org. To look at the code, you can click on the "browse" link corresponding to one of the releases.
I once talked to someone who suggested that allergies may be indicative of undiagnosed parasitic infections. I didn't understand the medical stuff well enough to remember it such that I could repeat it here. I'm just tossing that out as a suggested angle to read up on.

Best.
I admit to being a composition bigot when green fielding some functionality, and I've never felt like code reuse was a thing either mattered for. I like composition because it's easier to create small testable component contracts. But I maintain plenty of inheritanace based code and, while it's less testable, it's... fine. Not really a big deal to use either or both.

Edit: to be clear, when I hear "code reuse", I think "using a component outside its original intent". Composition does impose some duplication sometimes, but it's braindead plumbing code, not buggy logic code, that gets duplicated. I generally think that cost is worth it to gain more statelessness. Hence my greenfield bigotry
> "We will be greeted with flowers"

That and American flags -- which, at the time, I wondered where they managed to get a bunch of flags?

Yeah, yeah, I know people don't like to hear that the Iraqi people were actually glad we were there in the early days of the war and greeted us as "liberators"...
Most "health professionals" seem to have myriad health problems - most of which are even visible on an obvious level. I always find it funny when people recommend "don't read this or that because it is dangerous information." Either you're talking to someone who can think for themselves or you are not. So in this case, if he cannot think for himself - but he reads the leading biology textbooks - then he will get the God's honest truth? I don't blame you for being partial to your own field, but that's really all your comment amounts to. When the leading FDA approved scientists are recommending vaccines that include proteins from food to this day - then there is no wonder why many communities of outcast "pseudoscientists" think just as lowly of the mainstream health professionals who accuse them of pseudoscience.

There are many warning comments about "quacks" in this thread, but either a therapeutic process decreases the OP's symptoms - or it does not - right? Again, it is characteristic of HN elitism to warn against all of these "quacks" when they already have to tell their patients

-- It was the "quacks" who lead the awareness of relationship between "autoimmune problems" & grains
-- It was the "quacks" who came out against the FDAs food pyramid
-- It was the "quacks" who started recommend stuff like HIIT instead of just "cardio"
-- It was the "quacks" who came out against the mainstream pseudoscience of "eating saturated fat put fats into your arteries"
-- It was the "quacks" who came out against the industrial agricultural practices that produce food with a worse nutrient-to-$ profile than the previous farming practices
-- It was a "quack" who simply noted that his autistic patients had mucus in their stool and other gut issues (and got fired & ridiculed for it)... Thereby starting a larger investigation into how injecting adjuvants, heavy metals, food proteins, and molecular signatures of pathogens into infants might actually cause adverse effects...
The aesthetics of science fiction spaceship design
To address just your first sentence:

We don't actually need AI to invent crypto systems that thwart these policies. We already have crypto systems that thwart these policies.

The law is trying to act as if cryptography is a service provided by a company, but cryptography is just a mathematically-true fact. All they can do is compel companies to decrypt data that they can decrypt, and backdoor systems that they can backdoor. There is no stopping open source crypto, even if it has to be maintained anonymously.
I find it between puzzling and concerning that the mention of cash being used in real estate deals doesn't mention why. They mention that a table will be sold for a cash price, but miss the bigger picture - 2 million dollar homes were being sold the same way, with only the banked fraction being reported.

Saying that demonetization is disrupting black money real estate deals is... Not evidence of pain or failure.
Why restrain oneself from starting an interesting project?
I agree with this statement. I'm in the US. I'm just waiting for the moment that my Venmo and Zelle transactions are sent to the IRS and they want to start asking me about my "income", aka splitting bills with friends.
Does evolution affect physics?
For quite a while now, I've been using fzf[1]. Among other things, it replaces Ctrl-R and allows you to fuzzy search your command history. I almost can't imagine not having it now...

[1] https://github.com/junegunn/fzf
I wonder why they're considered "classics"?
Because making a new build automation system is akin to making a new standard. Or trying to build a better mousetrap.
What I’m getting at is: surely this is a transferable skill that is not specific to the field in question?
1500 rounds in a Phalanx, so need 1510 drones (catapults, radar, any aircraft on deck), at, say $5000 each. $7.5m to take a carrier out of the battle. I hope the Navy has wargamed this or demonstrated the phalanx software wont shit itself with that many targets.
Two confirmations is fine for this use case.

Normal chain reorganizations of length two are rare (4 observed in a 2 year period [1]), and since miners mostly select transactions for inclusion in a block based only on price, blocks on both side of the fork normally contain the same set of transactions.

It is of course possible for some motivated attacker to force a reorg and double spend some Bitcoin.

Since Nakamoto consensus is probabilistic, it is possible to force a reorg with significantly less than 51% of the total hashpower in the network. For example, an attacker with 20% of the hashpower has a 22% chance of causing a reorg after 2 blocks and an attacker with 51% of the hashrate has a 98% chance of causing a reorg after 2 blocks [2]

The commonly cited 6 block wait time was chosen as after this time the probability of an attacker with 10% of the hash power being able to force a reorg is below 0.001 [2].

Only ~0.05% of the hashpower in the Bitcoin network is available to rent on the open market[3], meaning that it is extremely cost and labor intensive to attain the required computational resources (even 20% of the hashpower would require being able to direct the hashpower of ~733,000 Bitmain's newest miner [4]).

However it is safe to assume that organisations with control of sufficient computational power exist (Bitmain, operators of large mining pools), and it seems quite credible to believe that multiple large mining farms would collude if forcing a reorg would be profitable.

In order to attack the ATM one of these organisations would need to send money to the ATM service, wait two blocks, immediately withdraw the money at an ATM, and then broadcast their malicious fork (with the deposit transaction erased) to the network.

Since this attack would fail at least some of the time, miners would have to forgo some portion of their income (blocks from failed attacks are not included in the main chain and so miners don't get the reward in those blocks). An attacker controlling 20% of the hashrate would give up 78% of their profits for the duration of the attack [2].

The attack would need to gain the miners more than the expected loss in block reward (for 20% hashrate this is ~$430,000 per hour [5]), which seems unlikely for such a logistically intensive attack (would require a v large on the ground operation), and there are anyway much easier targets (transfers to large exchanges are the most common double spend attack vector).

Pool operators could maybe run this attack for a while without being detected, but the same issues with logistics as above apply.

[1]: https://bitcoin.stackexchange.com/questions/3343/what-is-the...

[2]: https://people.xiph.org/~greg/attack_success.html

[3]: https://www.crypto51.app/

[4]: https://gist.github.com/xwvvvvwx/d99fa4c38ddf3988fff52d8b86f...

[5]: https://fork.lol/reward/blocks
Area of operations
Yeah, that makes it all worth it. The endless queues, the needless suffering, the lost productivity all made up for by the fact that the urban middle class now has the convenience of e-wallets!
https://www.quora.com/What-does-AO-mean-in-the-military
There’s many frontend servers to Dynamodb. Effectively the http endpoints are a connection pool to the actual backing datastore
Great! Try telling this to the families of one of the people who had the good fortune of sacrificing their lives for the motherland. /s
When I didn't know any better I wrote a finite state machine in it.

In my opinion, try and use as much SQL as you can first. Functions are often an optimization barrier for the postgresql query planner. The postgresql implementation of SQL has a bunch of neat functionality in it that replaces things that often happen in apps, like window functions, and the docs are so great.

They are hard to debug. Try to keep their functionality small.

My experience, overall, is positive. Consider using it if the amount of data transferred to the app and evaluated there is getting absurd. But try to creatively solve the problem with pure SQL first before moving to functions.
A true “far left” government wouldn’t tolerate high rents and homelessness. The actions of the current regime are putting rich people’s and business’s priorities above others. That’s right wing.

Labels in politics are used to demonise - but nothing is ever that simple.
Silurian hypothesis
The main benefit is not only sandbox. It's openness (intend to be), linking to resources world wide, cross-platform, auto update. Native app is great but also costly to SME.
I've used Oracle PL/SQL and PL/pgSQL pretty extensively, as well as TSQL (MS equivalent). Mostly for HR, Finance and trading systems.
Overall positive, but like many languages, it's easy to misuse and can quickly become unwieldy.
DBMSs don't really have much support for arranging objects. In Oracle, you have packages, but overall it's up to you to maintain and document why certain objects exists.
There is a second page to this, linked in the navbar on the left, but not very obvious, Countering the Illicit Use of Online Spaces: https://www.homeaffairs.gov.au/about/national-security/five-...

It reads like a parody.
It seems like pretty much everything was connection-based a few decades ago, when those systems were written. This can lead to some behavior in legacy software that causes big problems in cloud environments, or really any environments where connections are transitory.

The problem really boils down to the tight coupling between the HTTP layer and the rest of the stuff all the way down the stack. If you assume connections are always long-lived and stateful, you can make performance and memory optimizations by reserving memory buffers and threads for the sole use of a single connection, and using threadlocals for storing session data.

But if each connection gets its own thread (or thread pool), idle connections lock up resources and can prevent new connections from being opened, because all of the threads are currently allocated to existing connections. And setting up every new connection is a bit expensive and wasteful if it's only going to be used for one request.

I think the industry trend toward transitory connections, and even transitory application instances a la Kubernetes pods, is a good thing for a lot of reasons. If nothing else, the knowledge that connections can be short-lived leads to more fault-tolerant software because the business logic layer cannot depend on assumptions about the HTTP layer. The big downside is that a lot of older stuff isn't really suitable for that kind of world, serverless or not, and it can be really hard to refactor.
What are their business models? What do they do?
That's embarrassing.
When I was looking into my own food "hypersensitivities" this was actually mentioned by the gastroenterologist, but I had an endoscopy and other tests, which ruled out that theory.

So could be an issue, but may not.
Some banks are piloting them in the US as well.
Still need to implement effective waste management systems at its source, but progress is progress.

> Roughly eight million tons of plastic enters the ocean every year. That’s according to a 2015 report, which also identified where the bulk of this trash originates. At the top of the list: China, the Philippines, and Indonesia.

https://www.nationalgeographic.com/magazine/2017/04/explore-...
I have a friend who's doing a PHd in building logic gates in bacterial DNA so you could program, say, E. Coli to do specific things in the body. Learning about her research is astounding, fascinating, and terrifying all at the same time.
I think bitcoin can be compared to gold in the sense that people use them both as vehicles to store value. Obviously they have different manifestations (digital and physical) and different use cases, but both have the unique characteristic of being rare and therefore valuable.
Strong crypto already exists. The Australian government is trying to mandate back doors, and compromise endpoint devices by legislative fiat.
Earthquakes scare the shit out of me. I was unfortunate enough to experience one in Japan, where dozens of people were killed and water was out for weeks—despite probably being the most prepared society on earth. I can't imagine what a proper one would look like in America.

Up until recently I've comforted myself with the thought that I'm safe here on the east coast. That's until I read that the NYC area is overdue for one as well: not nearly as big, but that doesn't matter to unreinforced masonry. And the nuclear power plant sitting on the fault line.
It's an elevator to _space_. There are going to be some comfort compromises, especially on these early iterations.
There is nothing wrong to "ignore" errors like out-of-memory, as long as you know the consequences. Terminating the application on fatal errors is part of error handling. That's fine.

But you should never ever ignore(!) errors, hoping for the best (and I think try-catch encourages this, so I don't like it).
I guess I should be more specific by what I mean by entities. I probably used the wrong word here:

https://www.postgresql.org/docs/10/static/plpgsql-statements...

PL/pgSQL gives you %I and %L, which allows you to specify table and column names. Basically, if you want to `select * from %I`, you have the option to call the specific table.
Almost exactly as wide as the Earth.
It was certainly a heated discussion at HN, when it happened...
> The people who would want to nix such a shelter would probably want it nixed whether it was in their proverbial "backyard" or not

i guess i don't have any more hard evidence at hand than what you present here, but my gut feeling is totally the opposite on this. i think there are a lot of people in SF (in the SF bay area in general or the city in particular) who would get behind this sort of program in principle, but who would be scared to be close to the implementation of such a program.

i think this particular flavor of NIMBYism (overblown fears about e.g. safety and/or property values) is more prevalent in the burbs, and especially the more affluent suburbs, but i'm sure you get some of it in the more affluent neighborhoods and gentrified pockets of other neighborhoods in SF and oakland too.
Even as a subscriber news sites are bloated. I wish the subscription got me an optimized mobile first view