skysight-inc/HackerNews huggingface dataset:
Declare victory and move on...
Maybe a recipe that contains optionals and alternatives is not a recipe. It is a collection of recipes.
> But it looks like sub-ERP functions (payroll, HR, etc) have been tackled by many companies and they are wildly successful.

That's true but TBH, even those that are wildly successful aren't actually that great. I've implemented Workday as a replacement for the user-facing portions of SAP's HR and while it looks good, it's nowhere near as flexible. There's a lot of stuff I would expect to be available in Workday and just isn't. That surprised me as Workday is pretty much the HR market leader.

TLDR; Opportunities are there for new companies to do ERP better. It's not easy though...
What is vertical power?
I get where you're leading but I don't think it follows. FK constraints are an optional nicety with tradeoffs rather than something fundamental -- cascade and set null are footguns (and business logic which shouldn't live in the db), and no action exists to catch bugs in your code. If your app isn't getting errors from the db saying it's trying to delete stuff with references then you could, in theory, turn off the constraints without any need to change the code. And if a relational database simply didn't have FK constraints at all, such as vitess/planetscale, you can still maintain data integrity.

What I've done in the past with prod dbs that lack FK constraints is add them back for development, testing, and CI.
Yes, years of an ineffective Labour government did that. It wasn't until Mrs Thatcher took control of the economy that the mood started to pick up.
"Oberlin Says It Will Pay $36.59M to a Local Bakery"

It's not a magnanimous concession by Oberlin, it's a court-ordered amount. If they didn't pay, the bailiffs would arrive.
At the root of that problem is this:

1. If you organize a team behind a goal and persist in focusing on it, you are more likely to succeed than someone who does not allocate their attention thusly.

2. If you do the above, you need a way to pay for rent and groceries.
Can you link to that? I have been using btrfs in raid1 and single for ~3-4 years now without any data loss.
Is this to imply that a country has nothing to gain by going to war with another country? Obviously not, war costs billions, and the US wasn't directly (or arguably indirectly) under threat from vietnam, so there wasn't any reason to engage in war unless they had something to gain (or fear losing, which seems just as bad).

Going by the logic that the US had something to gain in engaging with war in Vietnam, or any of the other many places they've done so, it stands to reason that future presidents would benefit from it. Maybe not in extracted wealth, but to say anything goes unless its directly earning money from it seems a bit odd.
As a web developer [with horses in other races] it's hard to ignore statements like those in your last paragraph.

Centralisation that "literally can’t be duplicated" is no cause for celebration; it's a broken black-hole monopoly and the more it grows, the more you have to use that platform if you want a "fair" shake against other creators; the harder it is for competition.

You're technically right in what you said but I don't think it hurts to give people a little encouragement if they want to strike out and show people there's another way than just paying Patreon 5-12% or OnlyFans their 20%. We need creative solutions for getting away from relying on Amazon, Patreon, etc, etc to find the things we want.
AppFS is similar and I already have a Docker container called "rkeene/appfs" on DockerHub.
Is the US imprisoning more? I wasn't aware we had accurate numbers on camps in Xinjiang and prisons in China.

Let me know when anyone is actually allowed to verify what is happening there, until then comparisons are useless.
The easiest choice of all would have been to take up the role of monarch but decline to keep her opinions to herself or do stuff she couldn't be bothered with. The talk of her "signing up for it" upthread was all aimed at dismissing the notion that performing the role well was praiseworthy, as if they were responsibilities she'd actively looked for rather than merely been given.
> I host my own email and it works fine

I think we've established from the various "I give up hosting my own email" articles posted on HN that this is basically down to luck.
Sure, that's hard to read. So don't write it like that. Early returns; decompose it further; pull the `size` out of the todo data model and into a view configuration; etc.
Lobbying is explicitly protected by the 1st amendment to the constitution.

The validity of a contract where a company, person, or community action group pays someone to lobby on their behalf is not.
I have been in 4 different companies, with a decent to very good salary. React is self-fulfilling prophecy also because developers want to make as much money as possible and companies need more React developers because, at least in my experience, development is so much harder and slower with react - so companies need more react developers, and because there aren't many in the market, price (salary) per developer goes even higher.

So everybody learns React, because companies need more React developers, because development is too slow. Think about it, which developer would prefer framework/library that gets job done quicker and easier, but pays less?
Doesn't help much in DT fusion, since 80% of the produced energy immediately leaves the plasma in neutrons.

For non-DT fusion, there are alternatives, which is why I was explicitly saying "DT" in the critical comments. This is also why I consider Helion's the least dubious fusion effort out there today.
This happens to UK store and the discount code is still available. 20% off.
I share that view.

From a usability perspective, Apple's approach is great. From a privacy rights perspective... it's very bad.

It has been proven that big tech firms are in bed with govs, and allow them to violate citizen's rights at their convenience. Is it a good idea to trust them with all your data, accounts, etc? Hell, no.
It’s worth to note that this crucial to understand thing is only ever mentioned deep inside the API reference. If it’s this essential and never once mentioned even in the advanced section of the documentation, that’s on the project and not on the developer struggling with react. They are using it as advertised.
You shouldn't be surprised considering the amount of racism in USA.
My personal flow is that whatever looks like an interesting article but is longer than a 2-3min read goes to Pocket. From there I try to read and save whatever interesting bits in Joplin (it's pretty rare that I'd find a whole article so inspiring that I'd like to keep the whole text).

Downside of this is that I'm probably at around 30% rate of what I can treat this way (the highlighting / clipping is a bit more time intensive than I'd like and needs to be done at a PC, while for reading I prefer a Kobo e-reader).

Upside is that in Joplin I can keep track of no matter what text, including the discussions on HN / elsewhere.
No it isn't!
Ken Kesey of merry pranksters fame "discovered" LSD via being a volunteer in the CIA's MKUltra experiments. So, interestingly, the CIA's experiments were one of the major triggers for the whole 60s counterculture.
I like how currently Go handles errors.

It's not just about

res1, err1Error = canFail()

it's also about

res1, successful1Bool = canFail()

and many other ways that communicates an abort event. Current Go syntax handles every case in a consistent way, while the Rust-like syntax could only apply to error type specifically. But you don't always have to return an error if something failed (say Hashmap lookup, strings.Index, or even just `if res1.IsValid()` without `err1` all together), right?

Another thing to add is that, syntax sugar such as `canFail()?` cannot help you with situations when you need to do something if the error happened, say:

res2, err2 = canFail()
if err2 != nil {
res1.Drop()
return err2
}

you still have to write the flow in the old way. Rust can do that safely because it can automatically/magically drop things, Go can't and don't.

All and all, the application for sugars such as `canFail()?` is very narrow. IMO not worth to consider add.
Almost all software could be rewritten to be more concise. But SAP's actually too big to have one architect get an overview of everything and then conceive of an optimal solution. Anything with its level of complexity will have to have evolved to get to that point.

And if you managed to get it down to only 10% of its current size, it'd still be several times larger than the Linux kernel.

SAP makes copious amounts of money, so naturally people have tried to replace it. So far, they have not succeeded.
You’re right, but a base iPhone for 1000+ EUR is crazy.
In most part, but not only. There are biological constraints on how the eye can move, and there are cognitive barriers you cannot overcome (how many "things" you can hold in your working memory at once). The code can be extremely familiar, but still hard to read, if it's too dense, too sparse, too long, involves too many concepts, and so on. You should still optimize the code you write along these axes to make it readable. It's true, however, that most of what people call "readability" is actually just familiarity - whether you should optimize the code for those unfamiliar with the language/domain/idiom is a separate question (the answer being: it depends).
Looking at the iPhone Pro, they somehow listed the US twice, with what I assume is an arbitrarily added sales tax:

United States US$999.00

Japan US$1,039.46

Hong Kong US$1,095.50

United States US$1,113.88
My favorite was Civ Net, because you could play multiplayer without hotseat. We used to play large games in one of the University library computer labs. Good times.
Lotus Notes/Domino was actually a pretty good "no-code" application development platform back in the day.
I can see that the cloud hosting would be a sticking point if you aren’t familiar with it.

Luckily, for Protohackers you can use a really basic setup. I used Hetzner’s standard Ubuntu image, opened the nano text editor on the server, copy-pasted my Python code, then ran the program using the OS’s version of Python. Didn’t even run it in the background; just started the program and closed it when Protohackers reported the tests were done.
Engaging conversation is not as intense as raging. The hunger can never be satisfied.
I work in the SAP industry as a consultant, but I hardly ever work directly with SAP. In fact, I work in a dept. whose primary purpose is to do all the non-SAP work, so 99% of the time I'm working with your typical modern stack(that I get to pick myself, usually), like nodejs/graphql/typescript, etc.

I do however often work adjacent to SAP or have to integrate with it, and since I've been at this for a few years now, I've gotten to try a bunch of their stuff.

SAP's biggest problem is honestly just that they are absolutely terrible engineers, while they suffer from the worst Not Invented Here syndrome I've ever seen. They nearly always want to build their own thing instead of using something that already exists.

Do you want to build web applications that interact with SAP systems? Well, SAP uses OData almost exclusively for all of its backend stuff, and practically no one else uses it. This means all developer tooling, like libraries and such, are almost non-existent. So what do you do? You use SAP's UI5.. which is easily the worst-made UI library out there that anyone has ever built. It's technical debt personified.

No one knows UI5 except people who work in this business, so companies are forced to hire consultancies like mine, because no normal web developer has ever worked with it(nor would they want to look at it in their spare time). I can scarcely begin to imagine how many man-hours SAP has wasted on building out this gigantic turd, or how many hours they could have saved by going with, say, React, and instead building libraries and tooling around that.

This sort of thing permeates everything SAP does. Everything they do is some of the worst stuff I've ever seen.

But hey, it pays great money, and the company I work for has great benefits and lots of freedom. All other things equal, I don't think there are many tech companies out there that could offer me a more rewarding job. But that doesn't change the fact that observing SAP from close-up is like watching an on-going technical trainwreck that never ends.
The US price is pre-tax while others look post-tax. Also at least in the EU there is a longer warranty.
The one I most commonly see is Geo Watkins Mushroom Ketchup -- and checking the ingredients, it is indeed pretty light on mushrooms:

> Water, Salt, Spirit Vinegar, Hydrolysed Vegetable Protein [Water, Hydrolysed Vegetable Protein, Salt], Mushroom Powder (3%) [Concentrated Mushroom Juice, Maltodextrin], Barley Malt Extract, Spices
NSA Releases Future Quantum-Resistant (QR) Algorithm Requirements
> When the rubber hits the road, React is good.

Except the back button doesn't work right.
I found the psychology of this comment very interesting. Beautiful expression of the realization that the West has lost to Russia.
Yes I liked that quip too.
It's was 'mutually agreed' to which I infer it wasn't.
> It's amazing if you were a poor kid from Hyderabad (i.e. to have material stability), but not so good otherwise.

Indeed. It is amazing to not starve and live a prosperous yet "boring" lives. Wouldn't have it any other way.
Wikipedia "works" as a non-profit but they are also 100% the Kings of deceptive marketing to get way more funding than they need to operate and blow most of it on stuff unrelated to Wikipedia or to an ever-growing endowment that supposedly already covers the site for several decades.

Source: https://www.dailydot.com/debug/wikipedia-endownemnt-fundrais... // associated HN discussion: https://news.ycombinator.com/item?id=27339887

For a more practical example; I moderate a wiki project with semi-decent traffic and a decent enough reputation and our operating costs are about ~3k each year (it's like a little more than that) if the donation rounds are any indication. The donations usually occur in November and we get funded within 3 weeks. In terms of expenses, it's really hosting and a small amount of money set aside for a WMF developer (independently) to maintain our custom extensions for the site.

You don't need tons of money if you just want to stay solvent.
It's the same reason why Jira is so popular. CIOs recommend it to each other, because nobody wants to admit they made a mistake and that it wasn't as easy to integrate in the end after all. It's like getting a nose surgery and telling all your friends to get one as well. In most cases people look worse afterwards.

It's funny to see people here defending SAP, because the way I see even the smaller shops that did bend to SAP's will ended up with much of the same problems but with less much to address them and on top of that, much like other enterprise grade ERPs they had to spend a lot of money on infrastructure to process only a few RPS while struggling with high availability.
Yeah I work on that.

The startup time is clearly faster as we don't download the image (especially if compared to download the layers and start the docker image).

The main "trick" is that docker images usually includes a lot of files that are not really accesses during standard operations hence pulling them is not needed most of the time.
Just a data point — Ruby, Perl and Python have all been deprecated [0] in macOS.

[0] https://developer.apple.com/documentation/macos-release-note...
Tourists* in Japan can shop tax free (*yes I know)
You would think so, but all of the large consulting firms (Accenture, Deloitte, etc) are driven by billing and people wanting to climb the corporate ladder. What the customer needs comes a distant second. Many projects are staffed with 90-95% juniors or people who have no industry knowledge.

I've worked alongside consultants from Accenture, Deloitte, IBM, etc over the years and, while many of them are very competent, I would /never/ engage one of those large system integrators (SIs) on any project I was involved in. There are many excellent individuals working for those companies, but the companies themselves are terrible and you will struggle to get any of the excellent people involved during your implementation. The experts will appear during the early stages of the consulting sales cycle but will be nowhere to be seen during the implementation.

Unfortunately this is the dirty little secret of SAP implementations. Many SAP customers think "I'll pay top dollar and get a good SI" but they end up getting the latest round of juniors doing the implementation. Seen it many a time.
Of course she passed the Brexit bill. The irrational hatred of Brexit you see in some quarters is the exact sort of thing the Queen, in her role as a constitutional icon of long term stability, stood against.

You have to remember how old she was. The Queen's first Prime Minister was Winston Churchill, born in the 1870s. A staunch Empire man to the last, he was one of only two Prime Ministers for whom the Queen attended their funeral. He is famous for successfully defeating Europe when it was united under a dictator determined to reduce Britain to rubble and ship its population to labour camps. She was Queen as the British Empire wound itself up and became the Commonwealth. She saw the nationalization of the British railways and then the re-privatization of them decades later. She saw the birth of the European Coal and Steel Community, she watched as it evolved into the European Economic Community, and then into the European Union. She saw Stalin fall, then she saw the Berlin wall fall, and then the USSR. She observed passively as millions of people from the former Eastern Bloc then moved to the UK a decade later to make a new life. She saw the atomic bombing of Hiroshima and Nagasaki. She saw the space race. She was Queen throughout the Troubles, living with the constant threat of being assassinated by the IRA, who at one point dropped a concrete breeze block on her car. She visited over 100 countries. She watched as countries fell to communist revolutions. She watched her country be brought to the brink during the Winter of Discontent, she watched as European nations transitioned from dictatorship to democracy. She watched global COVID lockdowns. She watched the Euro debt crisis and a thousand other crises come and go.

In short, she saw political institutions far larger and more important than British membership of the EU rise and fall over her lifetime, and far more dramatically. She saw the UK join the EEC, she saw it transform into the EU and then she saw the UK leave it again. Of all the things she's seen and done, of all the life and death battles she witnessed or even took part in, EU related events were surely some of the less memorable and important, especially given the relatively imperceptible changes Brexit so far brought about.

If you really want to engage in speculation about the Queen's views on Brexit and the EU, consider this. I already said Churchill was one of only two Prime Ministers the Queen honored by attending their funeral. The other was Margaret Thatcher. Both had complex views on the merits of European integration, with both being positive in their earlier years but coming to regard it as a mistake in their later years.[1][2] Both were strongly committed throughout their lives to the strength and independence of the United Kingdom regardless of what Europe did.

[1] https://www.jstor.org/stable/2639328

[2] https://www.bbc.com/news/uk-55454106
They also own Sybase.

(For those who don’t know Sybase supports an SQL implementation which is seemingly used nowhere except sales and trading for Wall Street banks, who largely adopted it in the 90’s and have been slow to move off. MS SQL Server was originally a port of Sybase.)
Insofar as that infighting takes the form of fighting over who is the most or trueist left, casting their opponents as not actually left, there is no contradiction here. The eagerness to use shibboleths, slips of tongue and anecdotal correlations to identify impostures who are merely pretending to be left for underhanded rhetorical reasons is an example of this. Crypto-fascists are the ultimate boogieman.

BTW it's not hard to find examples of the right doing this too.
The biggest thing is that it’s read-only[1] and aims for high performance massively distributed reads (millions of clients).

[1] Though for publishing files you have have many concurrent transactions open from different machines so long as they lock unique paths.
> Do you really want to tie your digital life to a device?

Already true for many people.

There will be passwordless alternatives given that BitWarden is investing in the tech[1] .

[1] https://bitwarden.com/blog/accelerating-value-for-bitwarden-...
Or was obligated by the position to say so.
>if you don’t eat them, someone else will and they will be better off because of it.

so what?
High Fructose Corn Syrup is considered an artificial sweetener depending on how it's made: https://www.idfa.org/news/letter-from-fda-clarifies-natural-...

The fact they're branding this as natural, but not the normal formula, would imply this is the reason
> Violation of a ban issued by the Danish Data Protection Agency is punishable pursuant to the Data Protection Act, section 41, subsection. 2, no. 4, with a fine or imprisonment for up to 6 months, cf. section 41, subsection 1.
This article just grinds my gears. It is terrible what Microsoft is doing by forcing us to migrate our accounts, but I am powerless against it. All I can do is to shake my old angry fist in the air and curse profoundly. But I will still play the game.
> I'm sorry for whatever happened to you that is causing you to behave as if

I know this is currently a popular snarky rhetorical maneuver, but it gives me the creeps every time. It’s pretty ugly.
Really? The Austrian Ketchup brand? Ha, I though that's just in Austria.
True but I left the original title. Anyway not totally misleading.
I think it was donated by AWS or something. This is not a scenario where it makes sense to buy and maintain your own server park of GPUs, when there is a race to the bottom already with cloud-based GPU rentals.
When Bitcoin plunges, Buttcoin cheers: the community praying for end of crypto