skysight-inc/HackerNews huggingface dataset:
I'm talking about things like exorbitant egress fees changing how you have to architect your systems. Like at a previous job we had e-mail servers running in every AWS region our product ran partly because of egress fees. If we had run them in 1 (or a couple) regions we could have used a lot fewer machines due to demand smoothing and sharing things like Redis clusters.

It also caused much more operational complexity. Being in 10 times as many regions meant that we got hit with data center issues 10 times as often. Similarly, we had to run 10x the instances instead of going with fewer bigger ones. Ultimately that means we got 10x the issues caused by random things like disk failures.

Our alerting got much harder because the volume was smaller since it was split into 10 parts. The smaller the baseline is the harder it is to detect problematic variations. We frequently got paged because some customer in a small region did something unusual in the middle of the night or someone tried an outgoing spam attack.

That's one example but there's a whole category of "avoid getting extorted" problems that arise because of AWS's predatory pricing.
I'm certain DeFi, FinTech, NFTs, and crypto are going to save the economy from another depression.

/s
The US Copyright Office notes that "Similarly, the Office will not register works produced by a machine or mere mechanical process that operates randomly or automatically without any creative input or intervention from a human author.", and lists in its examples:

> A claim based on a mechanical weaving process that randomly
produces irregular shapes in the fabric without any discernible
pattern.

That is so specific that I have to believe there was a court case where someone attempted to claim copyright for that kind of process.

But to answer your question to define algorithmically generated, the requirement is that “whether the ‘work’ is basically one of human authorship, with the computer [or other device] merely being an assisting instrument, or whether the traditional elements of authorship in the work (literary, artistic, or musical expression or elements of selection, arrangement, etc.) were actually conceived and executed not by man but by a machine.”

(Citation to: https://www.copyright.gov/comp3/chap300/ch300-copyrightable-..., see §313.2).
No, you shouldn't. If I make an observation, that's my observation, my data. I should have full rights to observations I made myself, regardless of if it involves you. Europe has this 100% backwards.
With respect, I do object.

End-to-end encrypted messaging does work, and Signal (among others) is proof of that.

With e-mail, either (a) you are backwards compatible and sending unencrypted (even by accident) remains a possibility, or (b) you break compatibility, but then it's no longer e-mail. (Signal is an extreme example of the latter: it just uses its own protocol.)
You are probably right about weavers getting ahead by a few minutes. I've seen a lot of these people in a form of denial when it comes to their driving. That their bad habit is in fact a GOOD habit because in the prisoners dilemma game they won by betraying. Meanwhile the rest of the people are suffering because of their actions. That those other people are in fact BAD drivers because they aren't driving recklessly too. That if only everyone drove recklessly like them then the road would be safer somehow.

It's utter insanity out there.
>So I keep hearing the same two narratives over and over, we printed money and what do we expect (?), and supply chain issues.

Supply chain claims are fairly baseless. The assertion being that supply is low, demand stays the same. prices go up. The obvious argument is that when the supply chain issues are resolved, you would require deflation. Which is certainly not coming and not happening.

>With all do respect supply chain/monetary policy concerns are a cover for what is really going on, lack of competition in the market.

If this is true, the easiest way to become rich right now is to simply create competitors.

>The market is not rationale right now as we have allowed these mega mergers and pushed out all small competitors. That 7.5% inflation is them coordinating prices and sticking the profits back into their investors pockets, then using supply chain and monetary policy as cover in the media.

If this lack of competition is what is happening. They will actually come buy you out and shut you down. You likely wouldn't even have to do much to compete.
Yes, an automatic update can break things. Personally, I am happy to have minor version updates be applied automatically if my test suite passes. For anything larger, I at least review the changelog to make sure there aren't any obvious breaking changes and then if the tests pass, I go ahead and deploy.
"Why This Nerd Changed His Mind About Nonviolent Resistance After Learning How to Fight"
I see it as a data center play. SmartNic, DPU, etc. I'd love to play with a FPGA co-processor in my workstation, but I doubt that is the goal.
Maybe because its a class of things, you can't visualise 'furniture', but you can visualise instance such as an office chair, or dinning table.

My description is poor, office chair is also a class, but it not the top class ... I dunno read about this once anyway, didn't make it up, honest!
To be fair, nowadays there is hardly any benefit. Since browsers use cache partitioning (mostly because CDNs were tracking users) there is no benefit in not serving it yourself (although yes, licensing restrictions now apply but there is plenty free fonts to use).
Times out, rarely gets the page out.
Of course, this is true. But I prefer architectural patterns that are flexible for future use cases, especially when there's no logical reason why it shouldn't be supported.

You can start this way, but if you have a new requirement, you might reach a technological crossroad and ask yourself "why do I have to add a new paradigm? If the thing I'm already using could just do X, I'd save a shit load of time and/or money."

You can always add, yes. But why do I have to?

The world has treated web and native as separate for far too long. We're really just squabbling over UI toolkits, so why can't we come up with something that just says "Fuck it, we're supporting both native and web as first class in every server framework because that's how it should be. And we're also going to let you use any language in the browser because that's how it should be"
Log4j is no dependency manager
>your shopping habits are being shared against your wishes with a random third party (the external company bookkeeper).

GDPR requires data sharing to be done for a defined purpose.

The purpose of sharing data with an external company bookkeeper for bookkeeping is not remotely connected to any purpose an analytics service fulfills. So while the shared data is capable of the same insights, it's explicitly illegal for it to be processed that way without a defined purpose (which is it's own can of worms).

>entirely anonymous browsing data

It's never entirely anonymous, because how useful data is, is inversely related to how anonymous it is.

ergo it would only be truly anonymous if it was truly useless.
That’s bad too. There are also things happening in the world that are much worse, like people getting murdered. All these things can be bad at the same time.
I’m guessing that if you are a US-based site then you are exempt and it’s only if you start an EU presence that you would need to worry about this?
I don't know what happened in your side of the world, but the police literally stopped policing over on this side. When they did police, they did a pretty terrible job of it.

There were some protests about it, if you didn't notice.
Without trying to detract from your experience, I would suggest that your experience as a Black person in Bangladesh, India, or China would have been a whole lot worse. Heck, even though most Muslims aren’t Arab, it’s pretty darn clear that the Arabs think that is south Asians are second class citizens in the Muslim world. And unlike white southerners they’re not passive aggressive about it.
Tim Cook could just be the Miscavige to Jobs's Hubbard. The charismatic, narcissistic cult leader often has a bulldog of a right hand man who enforces order and compliance, keeping the cult together even after the leader is gone.
The Microsoft Antitrust Case 10 Years Later (2010)
This whole article sounds like a huge complaint about companies being successful via strategic M&As.

> The problem is innovation: Facebook can’t seem to do it. The company just doesn’t appear to know how to invent successful new stuff. Most of its biggest hits — not just two of its main products, Instagram and WhatsApp, but many of its most-used features, like Instagram Stories — were invented elsewhere.

Meh. Who cares. Even the author has confused themselves between invention vs innovation. It's more about the latter than the former these days. I'm sure no-one is complaining about how other tech giants made strategic acquisitions to survive and innovate to get ahead of the competition.

This article is more like a complaint towards strategic M&As which in general every successful large company has done.
Simply asking the question is uninteresting. Anyone can ask things like this. What’s interesting is if you can answer it and provide me some insights I haven’t thought of.

It’s not like this question is new. How and why do we do what we do?
Money is the most common shorthand for stored energy to do things that need help from other people (there are others but they’re slippery). Attention is the feedback we get from others that helps us measure if the things we do resonate positively or negatively with others. We only need money if we want to do things, bigger things more money. Want to free yourself from the need for money? Go limp. Want to free yourself for the need for attention? Stop caring what anyone thinks.

But if you excise caring entirely you become a sociopath. If you eliminate money entirely you can’t reliably get anyone to do anything for you including feeding, clothing, and housing you.
LA is plagued with drivers who will not (or in many cases cannot) keep up with the flow of traffic and it’s one of the most dangerous things I ever encounter as a driver.

45 in a 70 with the lane on your left and right barreling down at you at 75 is a nightmare scenario. Driving too slow is just as dangerous as driving too fast.

I wish US had stricter license requirements (like Germany) and car upkeep requirements (like Japan). Would keep the roads to people who knew what they were doing and cars that could do what they needed to do.

In fact, the “cannot” category is worse. I cannot fault the driver for being only able to afford a 1989 Previa with a engine held together by duct tape to get to their minimum wage job. So now I’m in a dangerous situation of no one’s fault and pray that my decision to get a sportier car will let me get out safely.
Thanks so much for the kind words. Yeah, it's still a super early version and the goal is to improve with as much feedback as possible from the users.
Manipulating just what is included in the "average basket of goods" and at what percentages is how.
Amended. The Github repo is named `uBlock`[0] so there will be confusion for people about which is the 'best' version (Hint: it's uBo)

[0] https://github.com/gorhill/uBlock
So people are mostly talking about ads in general or hypocrisy, but I do think the author's point has some merit here. Frictionless payments and eliminating transaction overhead is a real benefit of ads, and I think one way to reduce reliance on ads would be to explore other avenues of addressing this problem.

Like, riffing: you could maybe have some kind of automatic implicit patreon type thing. You sign up for "auto-patreon" and put $5/month in your account, you allow any site to charge up to $.10 a day, then you just browse the internet and sites will automatically charge you for usage.
Possibly dumb question, but if I have some code that tries to blindly jump to, say, address 0x4000, would userfaultfd let me redirect accesses to 0x4000 to an address I've allocated elsewhere?
What about TypeScript here? I think it does not yet understand such imports. However, especially for types (i.e., evaluation at compile-time) imports from a remote source would be good.

Instead of keeping up-to-date via npm I could just write `import type { FooType } from 'https://remote-types-registry.com/foopackage@2'` and wouldn't have to worry about typing updates. (surely this scenario is only valid when types are not shipped with the dependency)
Not even a single mention of Johannes Itten? I love the Bauhaus, but this article was rather cursory. Would've loved more detail.
Perhaps you are right. My life experiences in US date back to 1995. I can’t think of a single utility or typical household spending bill that was more expensive in the past than it is now. Can you think of one?
Converting real property deeds into a public ledger could make a great deal of sense (except for the title search companies and local government records workers)

It's public information as to who owns what property - why is it all locked-up in file cabinets more-or-less randomly distributed through the country?
Do they somehow count the users browsers making a request to a US server as the website transferring data to the US? It is pretty clear that the users browser did that and not the website or Google.
less about screwing the competition, more about hindering their ability to learn about development through trawling resumes. The more I try and describe it, the weaker it sounds in my head, but the idea is you could get some info on what Apple is doing by looking at resumes referencing Apple, then corroborate what you saw by checking former position with those firms.
> In particular, attention is a form of micropayment with low friction.

No. Modern targeting includes at least dozens, maybe hundreds of ways to surveil you without your knowledge or consent. A micropayment would transaction would include your full knowledge of what you were giving up in exchange for a commodity you consciously chose to pay for.
More importantly missed from the CPI calculations are the prices of pinball machines. It seems like the prices on the used market have nearly doubled over the last 12-18 months.
So maybe the legislation should be that you have to pass a "internet operator" test to get a license that ensures you have the awareness and the skill. Because even if the current law protects you from GA, there are tons of other companies doing the same things and have no intention of stopping.

Better to protect the people from all the bad companies, not just the ones who do business in the EU, right?
LOL at the title "Cringe Rapper"
I'm excited for this too:

> A new setting in "Filter lists" pane to control whether uBO should wait for all filter lists to be loaded before unsuspending network activity.
Longtime node.js developer... I don't think we need this, and I don't think it's a good idea to add.

The feature is _strange._ Which we know because it's behind a flag, i.e., it will have low utilization. It defies conventions—because the convention is to use a registry for packages. And it presents significant security concerns. (Which I don't really have to explain, as they're already cited as the reason to put it behind a flag.)

Use of this feature seems like something you might see once in a career. (Indeed, I've seen a similar thing in another language employed only once... AND THERE WERE OTHER WAYS for that developer to have designed that system that would not have been so vulnerable.) When you see it, do you recognize what it is, understand and evaluate the risks it poses? Do you validate that the library sitting on the other side hasn't been taken over by a malicious actor? Do you validate that the library on the other side has up-to-date dependencies? If so, on what cadence do you do this, realistically?

All the security tooling progress we've made (npm audit, etc.) seems shot in the foot by this. And I get that these concerns aren't dispositive on their own. I just don't see the argument on the other side that clearly. Is there some class of application that people really want to write in node that can't be written for lacking this? Do we really think this is a pattern that would be employed in well-made, secure codebases? I don't see the argument. Like I said, I've seen a feature like this used in another language. But I haven't seen it needed for any real application.

I love me some good node ugly hacks. Still, the language features should be nudging us to write good software.
Their apparel brand is a joke. It’s run by Foley’s wife. Unless I messed something, what experience or qualification does she have in apparel?

Never mind the fact that I’ve maybe seen only 3 people in the real world wearing anything that is Peloton branded (no, the free Century t-shirt doesn’t count).

Personally, I find their apparel to be a little loud and obnoxious, but that’s just me. As a consumer, I don’t see what value they bring to the apparel market. Nothing new, just branding.
And arguably WW2 started because Germany especially felt backed into a corner even harder than before.
FOD: https://en.wikipedia.org/wiki/Foreign_object_damage

Working in Communications/Medical/Aerospace manufacturing, this is a MASSIVE concern.
Why do you think your anecdotes trump an international study on the matter?
> The USA government is (largely) democratic

Well, if I may nitpick, it's a federal republic rather than a democracy...

More to the point though, there was this study at Princeton U about the correlation between US government policy and popular opinion on a variety of subjects which found that public opinion correlates very poorly with government policy / legislation passed, but opinions among the very-rich correlate well. Can't remember the exact reference right now.

> and (mostly) obeys laws.

Oh, definitely not. It can well be argued that there is constant mass violation of the constitution. And regardless of this, the US is such a notorious outlaw on the international level that not only does it refuse to accept jurisdiction of the international criminal court, but has in fact threatened action against court staff if the court hears any case against it:

https://www.hrw.org/news/2019/03/15/us-threatens-internation...
Thanks for your work. This is always the first extension I install on every browser I come across.
This is what happened to my iOS install. Due to some problem (is it an exploit hidden somewhere among incoming messages?) my Messages app opens for 5+ seconds every time, and there is absolutely nothing I can do, except setting up a whole new iPhone from scratch (and hoping the problematic message win't get synced from iCloud anyway).

On rooted Android I could clear corrupted app data.
> That's because Jan 6 turned into a failed, and very incompetently executed attempt at a coup.

You gotta be kidding me and/or yourself. Do you really believable that?

This was a rather normal protest march which escalated to a riot where a small fraction of the people probably 100-200 resorted to various forms of violence mostly against property and to an extend against police. No question this is bad. But a coup? Really? Installing a leader, lol what?

Reality check: If an heavy armed group would have stormed the capitols and killed everyone inside that would not have installed a leader and that would be an actual terrorist act. Still there is no logical path how that would/could have changed whos the next president.

There is no evidence that any group of people went there with this goal (to violently install a leader). The vast majority was just there to protest and didn't do anything wrong. From the 700+ people charged the majority was just foolish and entered the building/property after police gave up or where overpowered by the actual violent people. There are plenty videos from inside the capitol where people just walk around. These videos were used to charge them but given the fact that they just walk around they basically are trespassing and cant be charged for much.
Most of the 700+ charges are non-violent.

One person died because she was shot by the police some others died do to medial reasons. Some injuries and property damage as you would expect from a riot.
Calling this a coup is absurd. America would be the last place where people start a coup unarmed.

I would advice you to watch some of the live streams from that day and/or read some foreign news articles about it and make sure you know about all the debunked misinformation tied to the riot.
From X people who got killed to a police officer being murdered to bombs it really had it all and most old articles you find about it still are not corrected.
You can host this on-site :)

No need to go cloud everything. I think you can even buy the whole azure pack to run on-site.
Have you read Tom Wolfe's "From Bauhaus to Our House"? It is a great critique of Bauhaus architecture. I really love Bauhaus buildings when they stand in contrast to other styles, but when you have a skyline dominated by lesser Bauhaus knockoffs, it is pretty boring and bleak.
You're assuming there will never be competition in his niche or that he will somehow discover a way to maintain a monopoly.
Except for males under 40 apparently, according to this (not peer-reviewed) research:
https://www.medrxiv.org/content/10.1101/2021.12.23.21268276v...
>If a professor played favorites the way the average corporate manager does, he'd be fired.

Have you been near a grad school lately?
This has been a continual discussion between me and my coworkers. Do you know of any reading we can look at to better understand the tradeoffs of when it is appropriate to put constraints on the data?
In a crypto vs. fiat world, the energy consumption argument doesn't hold water when fiat probably uses just as much (or even more) energy.
Wow, thanks so much for the support. I'm happy to answer any questions to help get started. Just let me know :)
In my limited experience with Deno, it seems direct URL import just leads to a crappy, nonstandard, hard-to-upgrade version of a package.json in the form of, say, a deps.ts, once you get past a few dependencies. (And it’s very easy to get past a few dependencies in Deno since std modules need to be imported as URLs like everything else.)
We knew those consequences from the start, they are just being realized veeery slowly
> Ehh, I think this is a Chesteranlon's Razorfence situation. Never attribute to malice something for which you do not yet understand the purpose.

Do you mean "Chesterton's Fence"? I get no hits for "Chesteranlon's Razorfence" or "Chesterton's Razorfence."

That is a pretty remarkable corruption of the term, though. Or are you trying to coin a term?

> HR world generally is afraid to denigrate former employees for liability reasons, and many corporate HR departments have a policy of confirming only whether an employee worked for the company, and nothing else.

> Choosing a vague term like "associate" (which simply means "employee," as compared to "partner" or some other term that suggests an ownership stake) aligns with that reasoning decently well.

Except that's not what "associate" does -- it's a job-title term associated with low rank. It would have been far more obvious to use "employee" if they wanted a vague term that simply meant employee or something like "title not provided" if they wanted to make it clear what they were doing.

It also sounds like they do load the correct title to this database while the employee is still employed at Apple (otherwise, what would they change when they leave), so it doesn't seem like they're mainly concerned about "confirming only whether an employee worked for the company." If they were, why not just give everyone a generic title in the DB from the start?
>that likely isn't insured for the full value of all deposits

And how could it even be insured for the "full value"? The "full value" when it was deposited at $9 a coin? Or the "full value" 3 years later when it's $900 a coin? Or the full value another 3 months after that when it crashes to $0.009 per coin?