skysight-inc/HackerNews huggingface dataset:
I only made it a few paragraphs into this dumpster fire of an article and if it were a begging-the-question drinking game I'd already be dead.

Who reviewed this disasterpiece?
> Compared to those workflow improvements, nobody cares if the guts suck.

Some people care, this is why FreeBSD is still around :)

And it's not really relevant if you build your own images anyway. And in fact within the scope of FreeBSD jails offer very similar features, one of the things that's very common to do is make a base image with ZFS and then base all your jails off it. This means you just have to update your base and all your jails are updated. It's similar to pulling the latest alpine with docker. If you embrace the full ecosystem with Bastille you will have very similar capabilities.

The big missing point is that you can't use images from docker hub. This is a big negative but if you already don't plan on using those it's not really a bad thing. And there is increasing resistance to pulling things made by unknown people into production (I'm sure many vulnerabilities will happen in the future as attackers start to take advantage of this).

But anyway it doesn't have to be for everyone. It doesn't have to be the biggest thing around.
I have nothing to substantiate this is another way of saying "I'm making this up" but somehow think my intuition is worth more than the actual knowledge of the experts who actually did the work.

It's as suspect as I have nothing to substantiate it but my kid caught autism after that shot.

It's so badly reasoned it calls into question the authors judgment on any technical topic because it says his basic tools for reasoning are lacking.

99.9% of data loss occurs because of well understood but difficult to fully mitigate problems.

There is no reason to believe zfs is more susceptible to bad memory and it's not exactly new having begun development 21 years ago.
The Strand is one of the places/attractions/etc. that it's easy for locals to dump on a bit because it's something popular with tourists. But the reality is that they can be a lot of fun.

The last time I was in NYC, I was really hurting because of not one but two bad hamstrings cause by hockey. I could barely walk--which is not a great combination with NYC. I had some time and took a Circle Line cruise. It was delightful and I hadn't done it since I was a child!
Always sad at wasted effort but something here feels odd to me. Use graph technologies if you genuinely have a graph problem; use graph technologies if you have an "almost tree but..." problem; don't use graph technologies if you have a strict tree problem or a table problem. This all feels like a meta- version of "social pressure pushed me to use the wrong conceptual model". All the cool kids were doing it...

That said, graphs are dangerous because they are so flexible; you can draw a tree or a table in one and it all seems fine but you're paying all the time in conceptual load and friction.

Microcosm: graph vs table db. In the middle: social pressure dominating data model choices. Macrocosm (relatively speaking): The swing of the pendulum between bodgy vernacular attempts to describe the world (dev don't need some control freak's schema) and esoteric priesthood attempts to describe the world (all knowledge graph structural changes must be initiated by our ontologist...).
I’m looking forward to off-grid tiny reactors that can power a single home.
Most people lack the philosophical chops to opine on this subject. Not that that stops them from doing so.
You're right, that makes no sense. Also a-1 (9300) should not have factors in common with m (233280) but it has a lot...
Well it was a Polish (and Jewish) at the time. And the Lithuanian state wasn’t particularly interested in any compromise with Poland.

And well.. Lithuania did the same when it snatched Klaipeda/Memel (well worse to be fair considering that most people living there would have preferred if the region was returned to Germany).
I guess it depends on how you implement timelines. They can be as simple (as one line) or complex (multiple lines + categories + filter) as you want. I created a Timelines Game using the same HM data: https://timelines-ruby.vercel.app/
Do you mean in size?

Surely you don’t think changing size has much to do with what makes humans intelligent.
ECC does not reduce errors only 10 times, but by several orders of magnitude.

The frequency of DRAM errors is proportional with the amount of memory installed in a computer. For smaller quantities of memory, e.g. 16 GB or 32 GB, the frequency might be of one error every few months. With ECC, the mean time between errors is likely to become longer than the lifetime of the computer.

Intel, who has initiated this absurdity of convincing the naive customers that it is OK to buy computers that may make mistakes from time to time, has succeeded to get away with it only due to the huge amount of software bugs, which have made the computer users believe that whenever a computer crashes, or some corrupted data is discovered, it is more likely that the cause has been a software bug and not a hardware defect.

The integrated circuits made with modern CMOS processes, with very small devices, have a non-negligible aging rate.

Because of that, memory modules that have been used for many years start at some point to have much more frequent errors than when new.

When you have ECC, such memory modules are immediately detected and they can be replaced before causing some irremediable data corruption. This helped me a lot a few times.
not if you're an AI.
If you have one sever with one end point, and never use other services, graphql doesn’t make sense. Don’t use it.

If you work with a bunch of Micro services, and you’re only a backend developer, you likely don’t understand the problem graphql is solving. The alternatives are almost always way worse.

> No clear path for Api versioning you'll end up with MyQueryV1.01 MyQueryV1.02 MyQueryV1.03

You’re not supposed to version it. That’s what the @deprecation is for.

> It is actually a pain to use, depending on the backend you are using you'll have to manage

Do some front end work, or use your companies API as a client. Something where you have to talk to several services and try to stitch together some sort of combined data with all the latency and unreliability of http over a cell phone network. Then pontificate about how the boundaries between the services are wrong, but never change anything - or better yet change a bunch of boundaries then change the UI to cross different boundaries - then complain about how the UI should always have to exactly match your services because the world should revolve around how you’ve decided to see the problem.

Yikes, where did that come from. That wasn’t directed at you.

Don’t use graphql. When you figure out what it’s for, it’ll be easier to learn.
Tried freebsd for a router because if into like this. Hardware support was lacking for my setup. It ended up being unstable and horrible. Replaced with Linux and it's been running smoothly since.
They were also public policy goals that were not solved by public policy solutions.
Is China installing more thermal than renewables? I thought it was roughly balanced between fossils and hydro+wind+solar.
I do find it remarkable that someone like my wife can spend 4 years doing long hours in a lab performing scientific experiments to achieve one small but conclusive scientific result, yet someone else can publish an article like this in a seemingly legitimate academic journal, which buzzes from anecdote to anecdote like a bee with ADHD and doesn't appear to add more than an opinion to the sum of human knowledge.
> I see a lot of people having concerns about the title

The title, font choice, advert presence/absence and the incorrect monetisation choice are are going to come up.

If you chuck in a gender neutral pronoun you might momentarily distract the pack.
Multiple people committing the same mistake is much more likely to be a systems problem rather than an individual developer's problem.

The other reply comments are saying the same thing, but your (parent) comment needs to be called out.
> I noticed you said in another thread that you might have had enough of life. I doubt a non-sentient AI would say that

A non-sentient AI trained on a corpus of text conversations between depressed people would almost certainly say that.

Remember a few years ago when some company trained their natural language AI using conversations collected from the internet? And the non-sentient AI turned out to be racist, sexist, and generally rude?
I’d imagine this is talking about more of a sponge bath situation than an immersion situation.
While there is no tutorial for the creativity itself, there are definitely tools and math for creative generative art that can be learned. No one is born being able to do linear algebra or write a shader.
You're under no obligation to even respond
Isn’t that what complexity theory is about? …how similar classes of problems are to things we know how to do?
Call me old fashioned but I expect games to come on physical media, be able to enjoy multiplayer on a LAN and be able to enjoy them long after the company who created them is gone.
> If you want containers, [...] is all you really need.

And that is the attitude embraced by jails (to be clear: rather more cleanly and attractively than the expression of the same ideas in linux), and precisely why it lost.

No one wants "containers". They want docker. They want to be handed something that looks no more threatening than a mid-80's build script and have it magically be it's own little world with all its own software and versions and stuff, but still talk to the rest of the world on the same networks from the same piece of hardware (yes, via some weird voodoo to glue all that together).

It's like arguing that no one needs word processing because nroff or LaTeX is all you need. It's not wrong. It's just a failure in the market.
Oops, I may have chopped off a few characters. Yeah there were essentially only a handful of upper caste men gathering children with lower caste women and virtually no other mixing for thousands of years.
It's not up for debate or interpretation that zfs relies on ram more than most other filesystems. They all use ram, because everything uses ram, and so that much is a baseline that cancels out between anything and anything else.

And zfs uses more and relies on it more than others, above that baseline.
All-in-one place to view startups and VCs
Actually, while we're here, I would love to know more about the ZFS_DEBUG_MODIFY flag at that link. I've come across that post before and have always been wondering if I should be using the flag, since I can't practically use ECC. But the flag has debug in the name and I've never been able to find more information about it.
You can pickup your favorite "Pocket folding folding tool for outdoor camping." ?

https://www.amazon.com//dp/B0B5ZRBGWP
Sentence structure tells me this is Russian fakery,
"violates a war crime" = rat smelled.
Facebook is abetting intellectual-property thieves
Which means a lot of the time they end up just caching as hard as they can and hoping that's good enough.

(which is often, honestly, an entirely rational decision in terms of prioritising limited resources, but still makes me sad)
GraphQL can also be a performance nightmare if you aren't rewriting every GraphQL query into a single SQL query.
Probably just your normal case of overzealous newspaper headline.

However the plane in question was a dc-3(the military variant c-47). So not a "Spy" plane. Also it had 4 people on board. This, as far as I can tell, was the normal military flight crew (pilot, co-pilot, navigator, and radio operator), that is, no additional crew to operate any sort of spying apparatus.

I guess if I am feeling conspiratorial, the orders "Go fly over Hungary, noting radio frequencies and air space intrusion responses" could have been given, but I am inclined to believe the wikipedia page which states they got lost on the way to belgrade. However I am sure the hungarian government claimed they were spying. So I will forgive the headline.

https://en.wikipedia.org/wiki/1961_Mal%C3%A9v_Hungarian_Airl...

I think the interesting thing I learned was that the soviet union manufactured the dc-3, and that this predated the war, the soviet union bought a design license from Douglas in 1936 and Lisunov spent two years in the us learning how to build them.

https://en.wikipedia.org/wiki/Lisunov_Li-2
What’s wrong with 3DES?
In the place I work, builds used to fail if the commit short-sha is interpreted as a number in exponential notation (e.g. 67124e2). It happened surprisingly often!
Why do you need to respond at all? It's perfectly okay to just leave it as an open request. Maybe in the future you'll want that feature, and their feedback will be useful. Or maybe that'll never happen.

If you must respond to them, politely decline, with or without a reason as you like.

If they continue insisting (which it appears they are), just stop responding. You don't owe them anything, and the above still stands.
Although written in 2020 (it says), the content is very dated. References "Big Data" from 2014 heavily.

Don't waste your time, this is blogspam.
I think the issue they're trying to articulate is that our intelligence isn't just contained in the brain. We have miles of nerves spread throughout our body. Each nerve is capable of sending a ton of data back to our central processor, the brain.

We don't do that for computers. Part of it is cost. Imagine attaching millions of thermometers, barometers, wind gauges, etc all over a computer/robot. They also have very limited interaction with the physical world. Also partly by design.

They exist solely as the hypothetical "brain in a jar".

Now, whether or not you need that to have human-level intelligence/consciousness/sentience/whatever, that's a different story. But that's the gist I get. "The constant feed of stimulus is somehow integral to achieving intelligence."
Stop using any passwords that get checked in. Set expiry dates for access tokens. Set up git commit hooks that scan for password or API key prefixes and block the commit. Set up appropriate .gitignore files, you can place them in subfolders to keep them simple.

If possible, switch from using passwords or tokens without expiry to using ephemeral or time-limited tokens such as machine or pod identities, JWT tokens, IAM service accounts, public/private key pairs (if you can get by with only a public key in the repo) or two-factor authentication. Consider distributing time-limited passwords with Hashicorp Vault.

Some teams might use a cloud-hosted secrets manager or password manager like 1password to distribute passwords and then have code load the password as it runs on a developer machine. GitHub has a secrets scanner, if you pay them enough money for “Advanced Security” such that secrets can never be pushed upstream if recognized as such.

Also, converting from any repo format to another repo format requires care and multiple repeated attempts. A lot can go wrong. Reposurgeon (from a sibling comment) is highly recommended but also not easy to use. It takes a lot of attention to detail to really get the details right.
No, that is not at all fair. This wasn't a cold business decision.

George Whitman, who founded the current Paris bookstore, and Sylvia Beach, who founded the original, were very close friends. She even toyed with reopening her original shop with him, again under the name Shakespeare and Company. Two years after she died, he renamed his bookstore (Le Mistral) to Shakespeare and Company in her memory in 1964, as he thought that's what she would have liked. He also named his only daughter after her. As it happens, the second Shakespeare and Company also became a hub for authors like Langston Hughes, Richard Wright, James Baldwin, and many of the Beats. It's the sister shop of City Lights in San Francisco, with a similar author history. Whitman was awarded the Officier de l'Ordre des Arts et des Lettres. His daughter now runs the store.

So in Paris there were two Shakespeare and Company bookstores, both extremely famous at different critical times in literary history, whose respective owners were very close, and which were both basically set up the same way. I think it's reasonable to say that they're both the "real" Shakespeare and Company. That's a far cry from the NYC situation.
Me too, at FreeBSD 6. ZFS was also pretty new and unstable in those days. I upgraded and could no longer read my pools.

But I came back to it in the last few years and it's matured a lot.
Check out EdgeDB, and EdgeQL
Incidentally, there is a "great" blatant paradox here:

> Finally, I will argue that the belief that AGI can be realized is harmful. If the power of technology is overestimated and human skills are underestimated, the result will in many cases be that we replace something that works well with something that is inferior

That "«something that works well»" would be the mis-estimating thing.

(I am checking if I have missed some more sophisticated justification for the statement - or a development out of such non trivial paradox -, but for now I am not seeing it.)
"If Harari and Crick are right, then the quotations are “nothing but” the result of chemical algorithms and “no more than” the behavior of a vast assembly of nerve cells. How can they then be true?"

Lol, what?
I found the "Missing Semester" lectures on YouTube to be pretty helpful:

Regarding git there is:

Lecture 6: Version Control [0]

[0] https://youtu.be/2sjqTHE0zok
Based only on random conversations and no serious interrogation of what happened, so take it for the very little this pure statement of opinion is worth, I'd say he has, chiefly, and in my own words, a reputation for being a prickly drama queen.

He has never been that to me; I've had just a few personal interactions with him, and they've been uniformly positive. My feeling is that he was generous with his time and expertise when I had questions, and pleasant and welcoming in person.

He has, in the intervening years, done several things that grossed me the fuck out, though. There are certainly people who revel in hating the guy. I'm not one of them.
Hey not only junior developers - there are senior ones (like me) that need it too! So thanks for all these "one-pagers" that are easy to remember.
He speaks quite a lot in general in that podcast (5 hours).
words have meanings and should be used accordingly
> distros need to be different gratuitously

I, on the other hand, tend to think of distributions as operating systems in their own right, so the difference between them is something I welcome - otherwise what’s the point?
...I logged back into my lurker account just because of how annoying this was- I use Google Sheets all the time to do data visualization and analysis work because it just works, and because I can share my results with other people, and let them explore the data in a format that they understand.

There's a reason lots of MBA types get issued high-performance, high RAM machines- because asking them to learn SQL or whatever AND asking them to learn how data structures and query syntax work instead of just doing things a little more slowly and throwing more performance at Excel makes a lot of sense.

Not saying it's perfect, but please don't hate on Excel et al because they aren't the perfect world way of doing things.
You’re right! You don’t understand GraphQL.
You may credulate it or not by whatever criteria you like.

The fact remains that STS was massively expensive, and unnecessarily, and it ate up budget that could have been used for much better things, and probably would have.

Skylab really did fall out of the sky. The US really was for years dependent upon Russia to launch its astronauts. We really did get only just the one Hubble.

And we are doing it again, with SLS.
Audible lost me as a customer forever because of unnecessary promotional notifications. In general I disable notifications on my phone for everything other than what I actually would want to be interrupted by. For me that's things like texts, phone calls, a few messaging apps, and I get a notification whenever my credit card is used. Everything else gets blocked (side note but I really wish Android had a way to block all notifications by default except for whitelisted apps instead of allowing everything by default and making you block them on an app by app basis). I was a happy paying Audible customer for years until they sent an advertisement through notification. The Audible app is a bit unique in that audiobook controls for pause, play, etc are done through a notification so I couldn't just disable them entirely.

It really made me salty that I was getting advertisements for a service I was already paying $15 a month for. I even went through customer service and they told me there was no way to disable just those notifications. I would probably still be a subscriber today and that was maybe 6-7 years ago so they missed out on more than a thousand dollars from me because they couldn't resist sending stupid advertisements to paying customers and I doubt anyone at Amazon even cares.
> Dockerfiles make it super simple. There is similar stuff for jails but you need a jails frontend that use it.

But docker is just a frontend for linux containers :) You're not comparing the right things here: Linux containers with a popular frontend and all the trimmings, to barebones FreeBSD jails.
It's not dishonest at all. The proposal is to say that we cannot use materials unless they're proven safe. Proving things safe is very difficult and different from finding evidence of danger. It's easy to imagine asbestos going through the safety test and failing. Water is something we generally think of as safe and should easily pass this test. So how would you do so to a satisfying degree? How would you nuance the test for different sources of water? You probably don't want the water from Flint Michigan. We already have a list of common failure modes for water quality that we check for.

What will you say if we discover another element that should be checked for in the water otherwise health risks occur? Was our proactive search to prove water safe insufficient? I guess so, but how could we possibly have done better ahead of time?
Eating to Reduce Inflammation [pdf]
"Pay attention to proteins. If you get most of your proteins from plants like beans, whole grains, and nuts, your levels of inflammation will be lower. If you eat red meat, it is best to eat grass-fed meat or wild game rather than grain-fed beef."
I'm afraid you don't know what you're talking about. The Matt Ahrens quote in the article actually specifically debunks this claim:

"There's nothing special about ZFS that requires/encourages the use of ECC RAM more so than any other filesystem. If you use UFS, EXT, NTFS, btrfs, etc without ECC RAM, you are just as much at risk as if you used ZFS without ECC RAM. I would simply say: if you love your data, use ECC RAM. Additionally, use a filesystem that checksums your data, such as ZFS."
Don’t use cvsconvert. Use reposurgeon, you will get much more fine grained control.

Here’s a brief précis on getting started: https://gist.github.com/ryfactor/f70529438f254d44c0077176508...
I just have never had this as a problem having worked on many APIs at many companies. Usually we decide what we want to work on and the frontend/full stack can read the documentation / chat with the backend engineers if it’s not clear. At no point is “discoverability” a issue
You don't need to focus only on batteries. You could also generate heat and store that for later use or hydrogen or other synfuels. Once you give consumers price incentives to follow current production, many things are possible (for instance running washing machines when power is cheapest etc.)
I wish they made a breaking change in the next version and make the CLI actually usable.

Before you downvote, ask yourself how do you list tags, branches and remote