skysight-inc/HackerNews huggingface dataset:
Oof, bold claims (the world would not have liberal democracies without the American revolution) and bald-faced lies (muh USA military protecting democracy, Guatemala, Cuba, Nicaragua, Iran, etc, would all like to have a word with you).
The enlarged version is more readable if you have a small screen or poor eyesight
It’s the same reason people will use Vue or React instead of writing their own frameworks for each and every website. Or why people target Windows or macOS instead of writing their applications to run on bare metal.

Abstractions are needed to simplify the problems of a particular stack.

If that weren’t the case then we would all still be punching machine code directly into computers.
Surely there was a point even in your life when you didnt know everything worth knowing about how computers work?
Yeoman seems to aim towards web applications, scaffolder seems to aim for more generic type of application.

At a glance what makes that painfully obvious is that scoffolder is one binary, while Yeoman is... Well, first it depends on node+npm, then `yo` seems depend on more than 1000 packages.
Some civilians paid a lot for their submarine experience.
That is because MFA is mandatory.

You can always just use a burner phone or eSIM.
Swatch internet time.
> not engaging in business

> selling an item

...

> If a visitor on a Portugese IP with a Canadian credit card wants to stream my movie, is it my responsibility to uncover their identity

IP or billing address etc. you should be able to show you do what's required to comply with local laws. When things are "not available" in some country it means the company is working through the legal system to make sure they don't violate laws.

> You say "local law", but I don't live within these places, so how can I be subject to them? How will they enforce them?

If you want me to tell you "it's OK to violate laws if I will not be punished" then nothing I say will matter. I know this attitude because I grew up in a country where many people thought that way. But if you want to do honest business and have clear conscience, yes you are still subject to local laws... it's never too late to start following them
That's the point of this document. To enumerate types actions which are:

* 100% valid and necessary in some contexts (this is your point IIUC)

* ...but can nevertheless be used for organizational sabotage if overdone on purpose (point of the article)

* ...and lead to Dilbert hell if done because of bad incentives (the reason why this article keeps being so popular among office workers)
Or, you just happen to create a lot of directories that are similar? Nothing wrong with that.

I don't think your opinion is "unpopular" but more making unfair assumptions about situations you imagine others to use it, while there is more situations a tool like this could be useful for.
Dislike Google APIs?
Your portrayal of FDR is extremely unfair, and shows your biases clearly as day. The man was re-elected for his 3rd and 4th terms in 1940 and 1944, think of any extenuating circumstance that might have caused that?
Here in Europe we can get Teslas assembled in China. Plenty of Tesla fans here have told me to get one from China because they are of way better quality than the ones assembled in the US.
The first thing is to understand how different mass produced cheeses are from the "real" thing. If you like and expect the plastic wrapped cheddar from the grocery store then do not bother. Before starting I highly recommend visiting a very good cheese store and trying a bunch of cheeses, especially hard ones. The cheese you make at home is more akin to a fine wine. It will have character, subtlety and textures you may not have experienced.

I personally find the easy and soft cheeses - like mozarella - to be much less rewarding than a Gouda or Cheddar. Feta is the one exception to this, but this is only my opinion. One reason for this preference is that the amount of work-time required to make any type of cheese is pretty much a constant (not how long you age it). The same is true for the amount of cheese you make. It takes basically the same amount of time to convert one gallon of milk into one pound of cheese and six gallons.

If you want to make cheese you will need to consider where and how to age your cheese (aka a cheese cave), how to press your cheese (aka a cheese press) and a source of good quality milk.

I started by making some easy cheese's (Guido's Italian-like) and liking the result enough to get an apartment fridge with an adapter/thermostat as a cheese cave. I got a cheese press from cheesemaking.com and I found a source of raw milk.

I cannot recommend cheesemaking.com enough. They have good quality at very fair prices, have a long list of recipes and will answer email questions with kindness and knowledge.

Youtube has some outstanding video's to help you along. Someone mentioned Gavin, but if you search for "cheddar" you can find a large number of people who all use variations for making cheddar.

I can now make cheeses - even from pasteurized milk - that are every bit as good as very expensive gourmet cheeses. My only problem is that I tend to eat them instead of letting them age long enough. I guess that is a stretch goal.
I don't know that this was ever the case.
I don't agree. Setting up a brand new project always requires boilerplate code. Either you waste time manually filling in all that boilerplate, or you just create everything from scratch with a helper command.

Microsoft recognized this need by updating its .NET CLI to create projects based on project templates. I know for a fact that at least one FANG has a couple of internal tools to create projects and CICD infrastructure from scratch using project templates.
What you're looking for: https://github.com/imartinez/privateGPT

List of tools to bookmark: https://github.com/awesome-chatgpt/awesome-chatgpt
> decades of advancements in FE technologies to go back to script-free HTML.

I don’t think modern webshit which requires downloading megabytes and megabytes of obfuscated code to view someone’s blog is an “advancement” for anyone except the adtech bastards.
iCloud improved significantly after Apple acquired the FoundationDB team in 2015.

For me at least the inconsistency issues that plagued the platform have been resolved.
yeah it's especially annoying on which CUDA version you have to guess to make it work. Sometimes projects don't even produce conda environments properly.
> This really isn't rocket science. You have a list of operations needed to make the product. You take that list and turn into machines, and time it takes to do each operation.

This is like saying "all you need for an AI startup is to buy a load of graphics cards": there's some details in there which matter and require specialists to get right in surprising non-obvious ways.

I agree with the comment below about this being mismanagement, though. Undoubtedly there are people who understand how to do this properly in the US, but they may not have found them or listened to them.
If you seek an interesting scientific explainer on the nature of glass, look elsewhere.
The original SSFM, from which the title of this post is derived: https://www.hsdl.org/c/abstract/?docid=750070
Which two countries do you deem responsible for all of the current Schengen restrictions within EU, and which one of them is 'a Russia appeaser'?
Arm: “Panfrost is now the GPU driver for the Linux community”
Adding a drive-by comment about those stories you read where a person has had a significant X% of their brain removed due to illness, and they still function normally.

All is not what it seems.
France-Albert René, Jerry Rawlings. Couple of 20th century examples of autocrats who yielded their power to democratic rule.
Fully agreed. And I'd even say that the keyboard is less ergonomic for debugging: highlighting the variables on a mouse hover is much faster than typing manually all the variables you wanna watch. Moreover, the latest vscode debugger "vscode-js-debug" wasn't working with the DAP plugin in neovim, and you have to fallback to an oldest debugger (maybe this has been fixed, it's been a year now)
Apple are pretty clear about what security options exist for data stored in iCloud: https://support.apple.com/en-us/HT202303
> Would this not also open the door for any snakeoil salesman to prey on what might be medically "hopeless" cases?

If you're diagnosed with something uncurable, then by definition you have a doctor or a medical team that has performed the diagnosis and is overseeing your treatment. There is, invariably, some form of treatment; in extremis, even "here, I've booked you into a hospice where they're going to load you up on opiates" is a form of treatment.

Any experimental drugs you're administered would go through your doctor or medical team. If those drugs are transparently snake oil, they should usually be very strongly advised against. If they have a halfway plausible mechanism, doc will probably say, "go ahead, roll the dice."

In any case, the snake oil salesmen aren't preying on sick people alone -- it's the sick person, plus the professionals who are in his corner, plus family and friends, etc. I don't think it would necessarily be trivial to make lots of money peddling something known to have no efficacy.

On a much more general philosophical note, there was much debate in Ancient China between Legalists, who viewed humanity as inherently evil, and Confucianists, who viewed humanity as inherently good. Where you come down in this debate seems to depends on that view. If you believe that men are inherently evil wreckers, you need stringent and indeed draconian regulations to keep them in place. If you believe that men are good, and that lives saved are on balance the greater aim, you should argue against draconian regulations and limitations on treatments.
It's not a pointer. `std::optional<T>` is a class that directly contains a `T` (within a union) and happens to offer `operator*` and `operator->` providing an API similar to a smart pointer. This does not make it a pointer (there's nothing else it could be pointing to).

Also, in an ideal world, stdlib implementations would support error-checking for `std::optional::operator*`. "Undefined behavior" just means the standard doesn't specify what should happen. Both "let's use it for unsafe optimizations" and "trigger assertion failures" are valid implementions of undefined behavior, and a good implemention should allow the user to make this choice.
For gcc, see -D_GLIBCXX_ASSERTIONS. Though I'll say that it's unfortunate that C++ implementations tend to default to "unsafe optimizations" and that the opt-in to safety is not standardized.
My gut feeling agrees with you.

But I think it's worth imagining a counterfactual present in which AI was released with all the same fanfare and had no content filtering whatsoever and companies were blamed for not caring about the effects of easy to use hate-speech generators would have on society. I'm not sure how it would have played out but I do try to to imagine it
Align platform and product engineering teams over incidents
Nano particles are too small to be blocked by the biological methods, like membrane walls, so are reaching parts of the body where its now being learnt that its causing trouble in the body.

https://jnanobiotechnology.biomedcentral.com/articles/10.118....

The European Food Safety Agency wants to ban silicon dioxide in food because there is a risk through lack of quality control in food products that nano particles exist in food products and becomes toxic to the body.

https://www.efsa.europa.eu/en/efsajournal/pub/5088

You'll find silicon dioxide is used in many supplements as an anti caking agent and in some cases these are an ingredient found in vitamin and mineral supplement capsules, potentially negating any health benefits and in fact making health conditions worse or introducing new more dangerous health conditions, creating the situation that doing nothing would have been better.
Among the programs I use on a daily basis are socat, stunnel and haproxy. Content transformation is straightforwardwith haproxy+lua, and I continue to experiment with it, but in practice I usually modify JSON and HTML outside of the proxy using unix filters since I rarely use a graphical browser; I make many HTTP requests outside the browser and read HTML with a modified text-only browser. I am not a huge fan of browsers, TBH.
> Spectra is a cross-platform, open-source community where physical placemakers and virtual worldbuilders come together to create sustainable, human-centered, and technologically progressive urbanization.

How can it be any less obvious what Spectra is. Haha.
Australia's 'seahorse hotels' aim to save endangered species
Ask HN: When is the right time to quit as startup CEO?
I'm posting this question under a temp username as it is a sensitive issue.

I'm CEO of a technology company I founded 8 years ago. The company is doing OK in that it has grown each year, but not astronomically. It's VC backed, and has about 30 staff.

The amount of stress I've been under for years is colossal, and impacts every other area of my life. But I don't feel like I can step away - partly because of my obligation to the fantastic team, and partly for selfish reasons relating to wanting to 'succeed' and achieve a good exit.

This leads me to feel trapped, demotivated, depressed. I very rarely get any joy from my job now, which is a shame because objectively it's a well paid job in an interesting company. I feel like my job has become a huge burden, lurching from problem to problem, firefighting issues. I rarely get to exercise the creativity, technical knowledge, and drive that got me into this position - I feel stunted and boring.

My question is, from the pool of experience in HN, when is the right time to call it a day and 'exit' the CEO role? What are my options, realistically? Is it best to cut ties completely or to move to another role within the organisation?

Answers, or just thoughts, all welcomed. Thanks.
Well, to be frank, git doesn't really handle binary files _at all_. I don't really consider treating binary files as opaque blobs of data as 'handling them'. It's more akin to throwing your hands up and saying 'fuck it, we'll treat it like the text stuff and whatever happens, happens.' Yes, over time git has gained some capability for handling binary data as delta patches, but it is so far away from anything even remotely resembling content-awareness.
The US government passed Homestead Acts back in the 1800s where they gave away plots of land, called homesteads, (like 10% of the country) for free. It's a lifestyle, for sure, but living off land you don't own isn't what I was referring to. I think the last homesteads (free land) were given away in the 1980s.
The Moment a Bullet Turns into a Flashlight, Caught on Film
> What do you mean “detain” patients?

I meant to write "certain".

> How can drug companies “bias the results”?

Choosing appropriate patients will lead to longer survival rate unrelated to the drug in question. The whole point of double-blind studies is to avoid this.

> Well, thank you. I aim to please. Are you sure that you understood the idea well? If you are, could you please explain with more words what is the misbehaviour you are worried the drug companies would commit?

I did understood you. You, however, don't seem to understand statistics or economics. Your idea directly incentivizes drug companies to choose patients more likely to make their drugs look better. It is a truly horrible idea.
If a person is doing at least a little bit of that in the small amounts of spare time they already have, then yes. Otherwise, I don't think so.
Globalization as we have experienced it in the recent decades is a giant, short-termist arbitrage of labor and environmental conditions across different countries.

It benefited colluding elites that struck the political agreements to make it happen. It also helped expand a more consumerist society by making a wider range of products accessible to the masses.

But it was never a blueprint for sustainable, long term, globalization (which is in principle a good thing). The colluding elites turned on each other and became geopolitical adversaries (It turns out its not such a great idea to outsource both brain and muscle function to the tiger chasing you)

The financially overextended consumers realized that ever increasing consumption is neither economically viable nor does it ensure a balanced and fulfilled life. And underneath it all a struggling biosphere is sending the increasingly not-so-subtle message that we are nearing a precipice.

Its not clear what will be the successor "scheme". Malgovernance is the norm. Ideally you'd want to take the lessons of this failed large scale social engineering experiment on board. Ensure that economies are built stably, from the bottom up, with "middle class" being the bulk of the wealth distribution, a full range of capacities, adapted to the local environment etc.

Its not clear though that there is anybody that feels the need to learn.
You think it was just one person? A single event that didn't get rediscovered multiple times in different regions? And that another person wouldn't have planted stuff? Or that there is a clear dividing line between the pure hunter/gatherers and the farmers?
Pijul will be ready when it support the ability to email patches as a universal fallback method of submitting patches upstream for those that do not wish to create an account with a given service.
These sorts of change tend to have significant but very diffuse benefits (everybody pays X% less for $thing) but very concentrated costs (areas dependent on $industry being gutted).

I tend towards the idea that the benefits are often worth having, but that the costs shouldn't be externalised onto the workers in question, and therefore regard corporation tax being used to fund redistribution/welfare programs to be justifiable on a market basis as a pigouvian tax as well as justifiable from basic morality.
I tend to somewhat agree. This [0] repository was posted here last week and really made me think about much of what you are discussing here.

[0] https://github.com/s0md3v/roop
>To keep things simple: democracy -> majority rule

>By that definition US and UK are both (representative) democracies

I do not agree that majority rule is by itself the definition of democracy, but assuming arguendo for sake of keeping things simple, what in the US is majority rule? The US Constitution certainly doesn’t expressly establish majority rule, although it clearly establishes the US form of government is a Republic. The Constitution establishes 3 branches of Government. Executive, the President, is not elected by majority rule. Legislators, Representatives & Senators are not elected by majority rule. Judiciary, the Supreme Court Justices are not elected at all. Laws themselves are not majority rule rather a system of checks and balances of the 3 branches of Government guaranteed the Constitution.

>("constitutional" sounds pretty weird in this context given that there is no codified constitution) monarchy (while still being a democracy).

The UK does have a Constitution, it’s just not a single document like the US Constitution. It’s not exactly weird that the US Constitution isn’t the sole form of Constitution. In either case you being weird is immaterial to the UK being a Constitutional Monarchy.
Nope, you're just making stuff up with no factual basis behind it.
I have no idea what this comment implies. File permissions are a Unix way of life. You'd always have security considerations even with Fossil.
It is surprising that there are those that feel manufacturing is just a factory which is just a building, when it is obviously so much more: knowledge, experience, know-how, talent, equipment, tooling, processes, etc.

Manufacturing is a lost art and many other such areas are quickly becoming lost art as the people who know how to do things get older and retire. I find not many young people, and I'm not even that old, want to actually learn from older workers and would rather try and re-invent the wheel every time.
Oh god I spent way too much time reading this (also thinking it was more of a “learn” than a simple comparison, despite the name) before coming back here and seeing the comment that it’s all AI generated. Now I basically need to forget everything I read.

Honestly it takes a lot of audacity to post this here, not have the disclaimer up front in H1 font at least, and then to ask readers to correct it. I’m honestly pretty annoyed.
Have you tried cookie cutter before? It has a lot more flexibility compared to a yaml config
Platform Engineering for Productivity. Golden Paths and Guardrails
Light could have been provided by phosphorescent organisms in the caves
WASM is great in that you can sandbox code and give it limited permissions to run. Actually I do hope wasm becomes more widespread as a base for app development, however, when importing library code into your own native code base, it's going to run with the same perms as that code base. Sandboxing a library would have the effect of making it probably slower and more annoying to interact with.
Have a look at https://en.wikipedia.org/wiki/List_of_sovereign_states_by_we...

The top unequal countries according to wealth Gini 2019:

1. Netherlands
2. Russia
3. Sweden
4. United States
5. Brazil
6. Ukraine
7. Thailand
8. Denmark
9. Philippines
10. Saudi Arabia
> built for WebGL (WebXR)

Seems it's built mainly for spatial.io which has WebXR support but also native apps for iOS, Android and Quest.

(I say this because the performance is probably better on the native apps)
Unless you're checking out old commits, `git clone --depth=1`. Then you get close to the ideal download size for any given repo.
Someone buying machine tools from Belarus and hoping it will work is just lol. Belarusians themselves are buying second- and third-hand German or Austrian equipment to make their stuff.
Of course I'll be biased towards my tool in one or another way, but Scaffolder is much more lightweight and relatively easier to get started with, and as someone else mentioned, it's only a single binary, which adds up to lightweight point.
All this attention to detail and they still have a 13th floor!
It certainly allows us to avoid the worst of 2 evils in any case and nudge the ship of state away from obvious rocks where extremist positions cause politicians to lose elections. Furthermore many states have a means for individuals to directly make law on matters that directly concern enough sufficient voters.
on Ubuntu 22.04.2 LTS

lighttpd not found. Install lighttpd or use --httpd to specify another httpd daemon.
As someone who has learned the ins and outs of git, I struggle to think of a better model for revision control. I never have issues with it anymore, and it took maybe a day to learn how it works under the hood. There's a great article on git internals directly in the git manpages.
I wish people would stop needlessly using yaml or claiming it to be a simple format. Show me your yaml spec compliant parser that you wrote in a day.

The number of times I had to think "That would not have happened with a JSON file." ... But I guess the debate is so well known on HN, that I don't need to go into it now.