skysight-inc/HackerNews huggingface dataset:
Most 65W chargers are 20V/3A. Standard USB cables are built to carry at most 2-3A, and e-marker cable authentication chips are required for 5A, I believe, because people running 100W on a random USB cable is scary.

Chargers that would do 5V/5A probably do PD 20V/5A as well, = 100W. Or it'll be a non-conforming special Pi PSU of sorts.
Now I understand why devops always took years for fixing any little ticket
Hard one to answer without knowing what the idea is.

Taking the example of people learning a language: For argument same I will assume ESL (English as second language). You could visit subreddits for ESL? Local ESL classes? Then Google the fuck out of ESL and related phrases for other hangouts, blogs and so on. When you read the subreddits you get more hangout ideas and so on.
This. I've had an always-on Pi 3 since 2016 and after countless random corruption issues from various micro SD cards, I moved to booting them from old USB2 flash drives, first an 8gb then an 16gb one. Never had an issue with them and they've been solid. I only had to mess with the flash drives when I had to do an OS upgrade.

Also, those micro SD cards were always fine after a format/partition and I can still use them in other devices just fine. I've read before that the Pi has a tendency to corrupt micro SD cards through its reader, and IIRC it's related to power issues.
Let's see ... what information could you get from my stomach last night ...

Omnivore, eats cooked food, consumes brewed alcoholic drinks with fruit juice from a entirely different climate added, spices their food (paprika based rub on the tenderloin, pepper on the sweet potato), eats bovine dairy products produced using bacteria and rennet from bovines.

But sure, "pork is eaten by most humans" is another thing you might come up with ...

EDIT: no grains edit ... my lower intestine would have had remains of the tortilla I had for lunch with turkey, mayo, corn salsa and a nectarine
If time is a creation of the mind why can't we reverse it? :)
14 died in 2016 - I guess from vaccine right?
The clever monkeys were hardly invincible. Their strength was in aggression and tool use, and tool use wasn't that a big deal at the time. If the Mammoths could have learnt to hunt humans, the result would have been different.
Stripping indentation for embedded text is probably the nicest feature YAML has.

In TOML you either just forget about indenting multi-line strings (which makes them less readable) or you have to remember to putting a backslash at the end of each line. Neither option is ideal.

This makes YAML pretty nice for DSLs or configurations that need to embed markdown or other textual format and give it an edge over something like TOML.

But I won't put the entire blame for "YAML fatigue" on all the CI and DevOps tools that chose to use it as the carrier format for their DSLs. YAML has major issues which the OP site outlined very well:

- The famous "Norway issue" (solved in YAML 1.2)
- Leading zero parse as octal (solved in YAML 1.2)
- Overeager type-coercion for numbers, dates, times etc. can be confusing.
- Different modes for processing multi-line strings can be quite confusing.
- Unsafe serialization (not an issue for modern parsers, but you need to be careful when using YAML on a veteran language with dynamic features like Ruby, Python or Java).

All of these are issues with the YAML spec itself.
>I don't know any other DAW that allows as deep integration for third party devs through their Max for Live API.

REAPER?
IIRC Windows XP up to SP2 was vulnerable to this. Basically if you ran the install with the DSL modem attached, your PC was compromised even before the end of setup.
Does anyone else get sick of the never ending musk spam? It's always low effort garbage pushing his name or quotes of his overhyping something to a point where it is comically exaggerated. Musk has to be the biggest conman of our century.
Where can I find these mini PCs? I am trying to find hardware for an upcoming project and I’m considering the Pi but would love to see some alternatives.
I had no experience with array languages and decided to give it a try.
It took me 4 hours to write FizzBuzz using only Uiua docs for help:

# create an array of number 1-100
ns ← ∵(+1)⇡[100]
# make a copy of it in a string form "1"-"100"
nsStr ← ∵(□$"_") ns
# every i % 3 == 0 is replaced with "Fizz", everything else is ""
f ← ∵(□▽∶ "Fizz" =0◿3) ns
# every i % 5 == 0 is replaced with "Buzz", everything else is ""
b ← ∵(□▽∶ "Buzz" =0◿5) ns
# every i % 3 == 0 && i % 5 == 0 is replaced with "FizzBuzz", everything else is ""
fb ← ∵(□▽∶ "FizzBuzz" × =0◿5∶ =0◿3 .) ns

# combine them into a 2D array
gs ← [nsStr f b fb]

# run a columnwise map
# | pick the greatest string of each column
# | |
⍉ ≡ (⊡⊢⇌⌂.) ⍉gs

Inability to use maximum function with arrays of different sizes is a bummer, I had to workaround it with grade and pick.
Fundamentalist functional programmers..
"The above is the most accurate translation of the ancient classic available anywhere at any price."

I have read a few different translations in different languages, and the interpretations are often quite different. So I think this description is a bit too overconfident.

I have to think back to a pet project that I never realized in which I wanted to build a platform for people to provide their own interpretation/commentary on this Classic - something like a genius.com for Daoism and the Daodejing. This was specifically because I had noticed so many different translations and interpretations.

Nevertheless I appreciate the website, and anything to do with Daoism, and will be reading this translation as well.
A bit misleading to register a domain with an unbiased-sounding name, like nutritionfacts.org while being a Seventh-Day Adventist, whose mission is to convert the world to vegetarianism, and being on the board of The Vegan Society.

https://en.m.wikipedia.org/wiki/Michael_Greger

While vegan science might have grounds for debate, I would not put much weight on people that have literally made vegetarianism their religion.

EDIT: also given your post history, seems like you're here, on a site called Hacker News, to do nothing else but push a certain nutritional agenda.
That is a lot and while I agree somewhat it is lacking empathy, I think.

I'm an introvert, I remember craving friendly interaction 6-months in and then being worried about my extrovert friends. If I am feeling crazy about the lack of human interaction, I KNEW some friends that must be having a hard time. I made it a point to call those people to catch up.

I do agree about the weird "hero/essential workers", the same "salt of the earth" BS that has been spouted for decades. Essential people that we want to pay like crap to keep our society running. They should all stop, be willing to die, until they are paid enough to buy a crappy home. Essential means they have big negotiating power, organize/unionize and stick the screws to society. Think like a CEO.

Also saw all the crazy bad actors, the insane takes on social media (on both sides- though more so on one side), the insanity, the lack of nuance, the shit throwing...I lost a lot of respect for humanity.

As a person that was working in biotech in an R&D department at the time, something in my brain broke. Could not care anymore about making the world better, helping people live longer, contributing to coffers of multi-millionaires bc I was "making the world better". Just done with it.

There's no global moral compass, otherwise you would jump off a bridge, just a local one, as far as I'm concerned.
That sounds like a pretty extraordinary claim that I haven’t heard before. Can you link the relevant papers? I couldn’t find citations in the links you provided.
Why is "bad" schema design yaml's fault and not the schema designer? It's like complaining about complexity or rigidness of "helm". The helm charts do not write themselves. It seems like the issue is it's easier to complain than dismiss than understand and implement.
You forgot "that's the only viable option provided by the vendor." Some people are reliant on certain software as a requirement and forced into certain standards imposed on them. They don't exactly choose the standard, they have a functional requirement and the only way to achieve it in some budget/timeline may be with a third party solution that uses, say YAML.
My Excerpts for HN crowd

>I'm not a programmer. I apologize for this flaw.

> this is not a course on "categories in computer science". Nonetheless, because category theory is about understanding and organizing abstract data structures, everything I say will be relevant in some way to computing! Furthermore, several chapters in Seven Sketches explicitly discuss databases, and type systems, and other aspects of computer science.
Not if you use the right cable
This is the inner platform effect. As an application grows, its configuration expands until it became a programming language, except bug-ridden, underspecified and with terrible ergonomics. The configuration-bankruptcy is declarer and a new configuration format is picked. Rinse, repeat.

The format itself is not without blame of course: the more flexible it is, the more easily can be repurposed into a (bad) programming language.

Having committed this mistake over and over, these days, I would pick the simplest config format possible (even .ini might be too powerful) for basic configuration, and delegate more complex "configuration" to a real programming language (possibly the same language the application is written in).
Only one time.
You need to observe and learn about the organisation. Who's in charge of what? Who's senior? Who seems to make things happen?

You need to network up and do self-promotion. Your peers have no influence on work allocation and promotions apart from contributing to your reputation with the higher ups by reporting that you did this or that, and that you are the expert in this or that.
> Then some of us realised JSON is actually too dumb for many things, and instead of going back to XML we made JSON Schema, OpenAPI, etc.

This take doesn't make any sense at all.

JSON Schema is a validation tool for languages based on JSON. You build your subset language based on JSON, and you want to validate input data to check whether it complies with your format. Instead of writing your own parser, you specify your language with a high-level language and run the validation as a post-parsing step. Nothing in this usecase involves anything resembling "too dumb".

OpenAPI is a language to specify your APIs. At most, it is orthogonal to JSON. Again, nothing in this usecase involves anything resembling "too dumb".

JSON is just one of those tools that is a major success, and thus people come out of the woodwork projecting their frustrations and misconceptions on a scapegoat. "JSON is too dumb because I developed a JSON-based format that I need to validate." "JSON is too dumb because I need to document how my RESTful API actually works". What does JSON has to do with anything?
Joins can certainly work in a data format like YAML. For an example, see Honey SQL from the Clojure community [0] (though without something to contrast strings like Clojure's keywords, you miss out on the automatic parameterization).

You mentioned moving JOINs around, so I'll mention that if represented as structured data, you can move any of the top level components around, so you could more closely follow the "true order of SQL" [1]. For example, I would love to be able to put FROM before SELECT in all or almost all cases. There's also being able to share and add to something like a complicated WHERE clause, where essentially all programming languages have built-in facilities for robustly manipulating ordered and associative data compared to string manipulation, which is not well-suited for the task.

Now don't get me wrong, I don't particularly care for YAML (though it doesn't bother me that much), but as someone who's done their fair share of programmatic SQL creation and manipulation in strings, not having a native way to represent SQL as data is a mistake in my opinion.

0: https://github.com/seancorfield/honeysql#big-complicated-exa...
1: https://blog.jooq.org/a-beginners-guide-to-the-true-order-of...
Get that YAML to call a bash or powershell script outside of the YAML as soon as humanly possible!
> If its authors hadnt used their knowledge of category theory, but rather named the abstractions in more ordinary terms, the language would be more useful to more people.

The language would be just as useful, but it might _feel_ more approachable. Depending on the terms that replaced those it might be more confusing, or the opposite, than it is now.
Leased solar systems are failing across America
I am a physicist and you have it pretty close to correct, except reversed. The atom emits a positron (and in the process turns one of its protons into a neutron), the positron annihilates with an electron and this produces opposite photon pairs which are detected.
Positive income is profit.
Negative income is loss.

I'd rather profit. :p
1. At first it would just parasitize existing systems and hardware. Just like many forms of like develop while being supported by other forms or systems.

2. Which is trivial: feed the output into a computer.

3. If that purpose is "exist and multiply", that's sufficient and not much different from purpose of any life form known.
> Physician health programs are designed to address the myth that illness automatically means impairment, says Chris Bundy, the executive medical director of the Washington Physicians Health Program and the immediate past president of the national federation that oversees the state programs. An addiction or mental illness may require a physician to take time off, but does not justify an automatic revoking of someone’s license.

Imagine if we took this same approach to airline pilots, another job that the performance of which decides whether people live or die.

It seems to me that even sleep disturbances should be disqualifying for medical practitioners (and pilots too).
No hatred involved here. This was supposed to be a light joke referring to the use of Comic Sans in the Higgs boson presentation by CERN scientists (that later led to a Nobel Prize). No matter how you see it, Comic Sans was an unusual choice. I thought is was simply hilarious and I actually hope someone will do it again.
I mostly agree. Category theory is typically 1-2 steps separated from what programmers do.

Category theory is useful for thinking about X, X is super useful for modelling and designing Y.

X in {Petri net, relational algebra, feedback diagrams, type system, ... }
and Y in {communication protocol, database, programming language, ... }
I just started RC cars with my kids and made first contact with LiPos and find it quite scary. A lipo counts already as damaged when the voltage drops below 3V so you have to use equipment permanently checking the voltage. In RC cars you mostly use some kind of buzzer that fires when a certain threshold value was reached. A "damaged" LiPo might catch fire randomly.

Also you have to store them in fire-proof LiPo bags and recharge them regularly to prevent voltage drops below 3V.
In Suing Amazon, FTC’s Lina Khan Turns Her Earlier Pricing Argument on Its Head
Orange Pi 5, "plus" version also has 2gen 1-lane pci-e (M.2 wifi), and 3gen 4-lane pci-e (M.2 SSD) and 2x2.5Gbit ethernet.

8nm, pretty power efficient. I've measured it to run at 0.7A@5V idle and 1.2A@5V with all 8 cores loaded with md5sum /dev/zero; iirc it had 1 ethernet connected, no other periphery. Running on Armbian.
It can be abbreviated to

SELECT: [num, name]
FROM: [customers]
WHERE EXISTS:
SELECT: [name]
FROM: [orders]
WHERE:
AND:
- EQUALS: [customers.num, orders.customer_num]
- LT: [price, 50]

It's not that different from formatted SQL. It's uglier, though, IMO, and more error prone. But to hate YAML for the fact that SQL looks less familiar in it, is a weird take.
5-Minute Recruitment Analysis
Only if you are looking for a latest-gen or last gen machine. You can find some old NUCs for cheap, and there are lots of mini PCs or thin clients for around ~100. Yes about twice as expensive but more than twice as powerful (in both processor speed and features). Of course only if you plan to use it as a Linux computer, not for GPIO stuff.
What?

You're not bringing any arguments yourself. "There are no pros to using it" has got to be the most lazy thing I've read today.

Are we to assume that when the Google folks working on Kubernetes chose YAML they had a very brief moment of insanity? I can clearly see you hate it, but that's not an argument against it. Same for every other project that ever used YAML? Come on, that's a leap if I've ever seen one.

Those examples of yours are, again, very lazy. I'll take one of those just to prove my point: fossil fuels have bad consequences especially with overuse, but they of course had their pros, otherwise nobody would ever use it.

Take a deep breath mate. This is a discussion about YAML. Nobody is getting murdered.
Ask HN: Lessons learned from implementing user-facing analytics / dashboards?
We're currently writing an article about this.

If you'd be up for sharing some lessons / takeaways / challenges here, or even better, having a chat (I'll reach out) that would be amazing.

We'll of course fully attribute learnings / quotes etc.
It gets really obvious when this becomes not just a matter of personal experience but culture. Had the fortune to watch the news about an airplane crash without survivors on a TV channel in Asia. They had a video of grieving relatives from Western Europe who looked utterly gutted and in pain. But since they werent crying and screaming the news anchor had to explain that this was cultural differences.
> I think the author is a terminal self-promoter.

Like most writers on Medium...
What does Rust's “unsafe” mean?
OpenAI's Limits
As for how to make, here's my other comment deeper in the thread: https://news.ycombinator.com/item?id=37687741

As for how to detect:

When antiparticles contact matter particles, they annihilate, releasing the mass as energy.

For positrons and electrons, this is a nice simple process of "two photons with a combined energy of just over 1MeV" (in the collision frame of reference they are equal in energy, 511 keV, and going in opposite directions); for protons and antiprotons, each quark does its thing separately so you get a whole mess of other things that are themselves unstable and I don't know the characteristic signatures of, only that they have one and you can look for it.
For reasons like bringing the term “enshitification” into the public lexicon in 2022.

I see the term popping up in so many different spheres now.

I wouldn’t say that this feat is Nobel laureate worthy. But I would say it means means he is relevant. If relevancy equates to being a thing.
Give it time. Right now "AI" is doing a good job getting humans to "feed" it more hardware. Eventually some humans will get the idea to automate this.

It's similar to how we got emergent unconscious "living" corporations that cause humans to lay hundreds of miles of fiber optic to shave a few milliseconds of latency from some HFT transactions. We didn't want that fiber, per se, but the corporate organisms needed it to grow and thrive. Since individual humans profit from these activities they collectively "feed" the process.

AI doesn't need to be conscious to control humanity-- it just needs to be put in charge of a few corporate organisms and evolution (based on the fitness function of human greed) will sort it out.
This is a really interesting post. You seem to have put a lot of work into it.
That's not where we are at right now. Physical systems are insecurely interconnected already. It is likely possible to interact with e.g. the electricity grid through currently publicly unknown exploits. Maybe exploiting this does not lie within the realm of possibilities of humans, but it may lie in the realm of a computer program called AI.
China Evergrande Shares Suspended After Reports of Founder’s Disappearance
> Updates include following robots.txt and identifying user agents so sites can control how ChatGPT interacts with them.
Modern ECMAScript implementations are a superset of the JavaScript language.
Look, taking your spoken language analogy, things like the Deno KV store are an implementation of instructions doing something specific. In spoken/written language this could be a cooking receipt. Of course the receipt is not a language in itself, expect cooking is your language, haha, but it is written _in_ a language. You would never title a cook book a language.
It sounds like this tool was produced by the previous "Trust and Safety" team which is known for attempting to manipulate public discourse and was sacked.

https://x.com/elonmusk/status/1707147926789554422

Obviously this article is the BBC, a competing media platform.
Care to elaborate?

You wrote a lot of words but said nothing. My argument is that picking only on YAML is useless because we can find faults in all of them. There's no perfect choice, just trade-offs.

What's your point?
https://archive.ph/m9mp0
You can check some Beelinks or some other Chinese brands over Amazon. Note that I haven't used any of them tho I'm considering getting one.
I'm curious: on average, how many hours does one typically spend directly interacting with YAML on a *yearly* basis?

I'm not sure my experience is typical, but the creator of this page probably spent more time dealing with YAML building said page more than I spent working with YAML for MY ENTIRE LIFE.

I get it, the language has its flows, and they are apparent even with my limited exposure to it, but I don't think YAML would constitute the major part of anybody's workday. People probably spend more time and energy hating on YAML than actually working with it.
> I don't care. Give people back their culture. 5 years of copyright is sufficient.

This kind of attitude makes me a bit angry. I assume most people don't really understand how little most authors earn from their books. Same for most musicians, most indie app developers... artists...

If we keep treating copyright with so much disdain, there won't be any "culture" being created any more. It's barely a sustainable career as it is.

I wonder if it's because most people on HN are salaried employees, creating copyrighted work for someone else...

If you've spent any time as an individual creator, trying to make a living from your own copyrighted creations, I think you'd have a different attitude.
That dismisses the guided tour though, right?
Interesting. Can you give more details on your work? I've been on the edge lately over picking a desktop, an intel NUC or something like a Pi. Price to performance and power draw is something I'm considering.
We do pretty much take that approach with pilots (airline, corporate, and private).

Any new addiction (or an untreated old one) or sleep apnea is cause for revocation (or non-issuance) of the medical certificate. You need a medical and a pilot certificate to fly. You can lose the medical temporarily and regain it once the underlying issue is addressed.

Temporary illness or fatigue means you’re supposed to ground yourself voluntarily. That doesn’t happen as often as perhaps it should.

Is the system perfect? Not for physicians nor for pilots.
Google Erects Cone of Silence Around Antitrust Case