skysight-inc/HackerNews huggingface dataset:
I’d be curious where you legally obtained each license for that price.
No it won't be. S-expressions are the simplest way to linearize a tree.

Everyone thinks there's something better and the very motivated write an interpreter for their ideal language in lisp.

The ideas inevitably have so much jank when used in anger that you always come back to sexp.

Now if you discover a way to linearize dags or arbitrary graphs without having to keep a table of symbols I'd love to hear it.
The question is if they actually are just as capable, or if they are gaming the metric used by educators. My money is on the latter, but then again I do tend to have a negative outlook.
I personally don't care much about $ but many probably are. I care that the manufacturers don't work with user orientation in mind and instead take advantage of them. I don't want to be a customer here. Replacement parts are possible and we maybe need regulation on that front to reduce waste. I doesn't matter if other devices are worse.

Other example have a longer shelf life or are at least repairable without being tied to a manufacturer. Notebooks have similar problems and the critique can be transferred here in a similar way. I see synergies in possible rules here of course.
C++ has extensive type inference now (C++20):

#include <string>

auto func(auto x, auto y) -> auto {
return x + y;
}

auto main() -> int {
auto i = func(1, 2);
auto s = func(std::string("a"), std::string("b"));
}

`int` is required as a return type from `main`, but everything else is inferred. This works because `func` becomes a template function where each parameter type is a separate template type, so you get compile-time duck typing. It also works with concepts (e.g. `std::integral auto x`).

It's quite neat, but I don't think anyone actually writes code this way, except for lambdas.
Yes, I thought that, too. And as LLMs become more and more "intelligent", I guess we will see more and more variants of mental disorders.
I can’t help but imagine some of the folks this message is referring to as “needing to read more” seeing this and dismissing it as using language of “the elites”. There’s a certain irony to it, although the message is a good one.
Step 0: create a society where quality sleep is not valued, and instead almost ridiculed.

Step 1: "Oh wait sleep is kinda important! Oopsie!"
This is nothing new, i remember the same headline but on macs for like ~5-6 years ago?
Layer Codes
> I'm convinced titanium is a pretty optimal bike material.

I'm less convinced. Firstly, I'm not convinced by the frame flex theory of ride comfort - I believe that the tyres are by far the biggest contribution to ride comfort due to the amount that they can flex which is far more than the tiny amount that the frame can.

Secondly, aerodynamics is far more important (if you care about speed/effort) and titanium is tricky to get into highly tailored shapes unless you resort to fancy 3d-printed frames.

Carbon would be my choice due to the design flexibility - by orienting the carbon fibres differently, components can provide strength/stiffness in one direction whilst allowing for compliance in other directions. Also the shape can be relatively easily changed - no need to always use circular tubes.

It'd be interesting to see a 3d-printed titanium frame that uses some kind of honeycomb internal structure to provide super strong/light frames, but I suspect it would be exorbitantly expensive.
Yeah even I don't understand how it exactly solves the NXM problem (which translates to having M different prompts for N different llms. corerct me if I'm wrong please)
To be fair a red dot is a design feature of lenovo. So at least it fits in nicely with the overall look of the laptop.
Show HN: Myphotos.site – Make a gallery website from Google Photos
Hey HN!
My friend and I love taking pictures on our phones, and we were looking for a super simple way to share them with the world. Google Photos albums are nice, but the result isn't slick enough and lacks customization options (embed, custom domain).

That's why we built myphotos.site - a micro SaaS that allows anyone to create a slick, minimal gallery website from Google Photos. Galleries can be iframe-embedded for those looking for full customization.

One thing we haven't solved yet - many Google Photos users (myself included) do not have images pre-organized in albums, so the fact that technically it takes 60 seconds to build a website doesn't take into account that you have to spend time picking the right images.

Would love to some feedback/ideas from hobbyist photographers here!
Bootkitty: Analyzing the first UEFI bootkit for Linux
"Layer codes" (2024) https://www.nature.com/articles/s41467-024-53881-3 :

> Abstract: Quantum computers require memories that are capable of storing quantum information reliably for long periods of time. The surface code is a two-dimensional quantum memory with code parameters that scale optimally with the number of physical qubits, under the constraint of two-dimensional locality. In three spatial dimensions an analogous simple yet optimal code was not previously known. Here we present a family of three dimensional topological codes with optimal scaling code parameters and a polynomial energy barrier. Our codes are based on a construction that takes in a stabilizer code and outputs a three-dimensional topological code with related code parameters. The output codes are topological defect networks formed by layers of surface code joined along one-dimensional junctions, with a maximum stabilizer check weight of six. When the input is a family of good quantum low-density parity-check codes the output codes have optimal scaling. Our results uncover strongly-correlated states of quantum matter that are capable of storing quantum information with the strongest possible protection from errors that is achievable in three dimensions.
> It’s there so you’re not dependent on some bespoke VM state. It also allows you to do code review on infra changes like port numbers being exposed

That's simply not true.

Every Kubernetes cluster I have seen and used gives a lot more leeway for the runtime state to change than a basic Ansible/Salt/Puppet configuration, just due to the sheer number of components involved. Everything from Terraform to Istio and ArgoCD are all changed in their own little unique way with their unique possibilities for state changes.

Following GitOps in the Kubernetes ecosystem is something that requires discipline.

> environments where “maintenance downtime” is acceptable and there are only one or two people that actually adjust the configurations

Yes, because before Kubernetes that was how all IT was done? A complete clown show, amirite?
What was the baseline for AI generated posts prior to ChatGPT in 2022? Isn’t that a suspicious stat, that it only went up by 107%?
No, it's the opposite problem.

For example the text talks about "ASCII alphanumerics [09-A-Za-z]", the relevant EBNF rule is called "ALPHANUMERIC", but its definition is only letters.

It's not the problem that it's called "ALPHANUMERIC" -- it's that it should describe alphanumerics and it doesn't.
https://archive.ph/2024.11.28-051818/https://www.ft.com/cont...
This is still a consideration, and one of the reasons that having a customized server delivery is an important capability.

Responsive sites still upload the same data, but show less of it to you.

That said, if there were a way to report network connection speed to the server, it could make the decision to reduce the data load (regardless of end device).
If you are designing an ASIC for the camera, you can include all the required logic gates to control the LED for a cost that is close to zero. It wouldn't impact the production cost of the ASIC, whereas a capacitor is an additional item in the BOM (and to be charged it requires current, more than the LED, so the driver in the IC must be bigger).
Wow! Totally unknown to me.
We haven't altogether decoded them, so the answer to that is up in the air. However it does appear to use something akin to decimal for numbers, but the encodings use numbered knots, colours, and positioning within a larger weave. Around 60k variations have been found. However, there can also be some thousands of braids within larger weaves.

The depth of the information contained can be debated, but as the Spanish utilised the related quipu following their invasion, for their own record keeping needs, it is "of use". (The Spanish used those for tracking crop growth, timelines, deliveries, royal decrees, family trees, and spread of illnesses in remote areas. They're also still used in some religious sects today.)
I hated that voice. At first, I told myself it wasn’t right to hate someone’s voice so much because I assumed it had been something she couldn’t control, and in fact it made her slightly more impressive to me that she had gotten anywhere with such an uncharismatic voice. Then I found out that, no, she made it up. All fake.

I have a cousin with two special needs children. When I was first told that people in Silicon Valley fake neurological disabilities for clout, I didn’t believe it. I’ve worked in finance in the 1980s and ‘90s and I’ve seen some low behavior, but the fake speech issues of Holmes and the fake autism of Bankman-Fried are the sorts of things that even investment bankers would call unethical.
Set up software RAID on Linux using mdadm
Recently, I decided to get a big upgrade for my home NAS, so I had to set up a RAID array once again. Since I’m not doing this on a daily basis, I tend to forget the commands, so I have a document with all the instructions. I think that it might be helpful for some of you, so I polished it up a bit.

I’m going to cover the following aspects of the process:
- choosing the drives
- choosing and setting up the HBA
- choosing a software RAID solution
- and finally setting up the array itself
This looks so cool!

Is there a workflow you would recommend for creating animations once the model has been created in picoCAD?
Funny typo in the subtitle.

> Ed Simon on What Sven Birkerts Got Right in “The Guttenberg Elegies"

The book is called "The Gutenberg Elegies". Gutenberg was the inventor of the printing press. Guttenberg[1] is a german politician who became famous for plagiarizing in his PhD thesis.

[1] https://de.wikipedia.org/wiki/Karl-Theodor_zu_Guttenberg
Play goes clockwise, no? If you take another card, you're taking what would have been the person on your left's card if you had stood.
I got this from "qwq-32b-preview@8bit" on my local for same prompt:

Well, "The Fast and The Furious" is a popular action movie franchise, so it's likely that there's a new film in the series coming out next week. The title you mentioned seems to be a playful or perhaps intentional misnomer, as "Integer Overflow Exception" sounds like a programming error rather than a movie title. Maybe it's a subtitle or a part of the film's theme? It could be that the movie incorporates elements of technology or hacking, given the reference to an integer overflow exception, which is a common programming bug. Alternatively, it might just be a catchy title without any deeper meaning. I'll have to look it up to find out more!

edit: and this is the 4bit's response:

I'm not sure I understand. "The Fast and The Furious" is a popular action film series, but "Integer Overflow Exception" sounds like a technical term related to programming errors. Maybe it's a joke or a misunderstanding?
> And? That just sounds like they have good engineers. If you are designing a machine, you have an target lifetime. You'd obviously want the product to last through the warranty period, because warranty claims are a cost to the company.

Product have an expected lifespan longer than the warranty period. This is malicious if given as a target. I'd like to see MTBF numbers on everything so people can lump together and sue the shit out of manufacturers who do this. Would also make it easier to check the 25$ light bulb.
Cart abandonment is a challenge faced by nearly every eCommerce business. With abandonment rates averaging 70%, retailers must employ effective strategies to motivate customers to complete their purchases. Among the most powerful psychological triggers are urgency and the fear of missing out (FOMO).
SpiderMonkey Newsletter (Firefox 132-134)
I find the obsession minimizing bicycle weight funny. It's not the bicycle weight that matters, it's the combined weight of bicycle and rider that counts.

Rider weight massively outweighs the relevance of bike frame material, especially in the West where obesity epidemic has biased BMI upwards over the last half century.
From the systemd.exec man page: https://www.freedesktop.org/software/systemd/man/systemd.exe... :

PrivateTmp=true
#JoinsNamespaceOf=

`unshare -m` and then bind-mounting a private /tmp at /tmp/systemd-private-/ does the same thing; `systemd-tmpfiles --help`: https://serverfault.com/questions/1010339/how-exactly-to-use...
On the git part: the text only mentions "git commit checksum", not "branches and tags" -- and it couldn't, since these are not immutable nor are they restricted to hex characters.

My point above is that the EBNF defines "GIT_COMMIT_REF" to be the letter "g" and a _single_ hex character. So "GIT_COMMIT_REF" may be "g0", "g1", ... "g9", "gA", ... "gF", "ga", ..., "gf". That's it. Which obviously contradicts the text and the intention.
General advice not necessarily optimized for hirability:

First thing you do: Get another one of what you're already getting.

That way you can actually run "production" and host stuff while you can experiment and play around fearlessly without breaking prod. You'll also have a spare on hand in case of hardware failure etc.

Second, do at least basic separation of networking right away. Get a $10 switch and separate subnet instead of piggybacking on your home LAN.

Then, get comfortable with virtualization (qemu+kvm) and figure out a way to automate image your image builds and deployments.

Automate backups early. Start simple and iterate over time.
IPFS on the Web in 2024: Update from Interplanetary Shipyard
some non-associativity for you: https://assets.uni-augsburg.de/media/filer_public/1f/84/1f84...
Weak reporting that the verge didn't mention this obvious hypocrisy.
The thickening under forward voltage explains the "recovering cap" phenomenon with some old caps. Didn't know that.
Show HN: Create Beautiful Bluesky Screenshots
I am not sure I understand the question. Doesn't the "Download" section of the page provide links to the binaries for different platforms? https://www.chiark.greenend.org.uk/~sgtatham/puzzles/#downlo...
Disagree about the age threshold on epistemology. Being introduced to Hume in my teenage years is what got me to repeatedly revisit and reconsider old ideas, and look for new ones in much the way you describe. Human mental life & development isn't so simple as arbitrary age boundaries and specific, fixed learning environments.

Rather than selective pragmatic bias, maybe better is the ability to consider multiple viewpoints with multiple degrees of skepticism and evaluate the strong and weak points, benefits and negative consequences of a thing in tandem.

This is sort of the grander point & motivation behind essays like The Order Of Things -- it's being able to acknowledge how much of what we know & can know is determined for us, and to see the uncertainty of many parts of our existence headon, and see that as something that sets you free and puts the onus on you without defensive denialism or diving straight into flimsy pseudo-certainty.

It's no surprise that when philosophers started publishing books like that, they were accused by more conservative contemporaries of trying to undermine all of civilisation and dive into nihilism. It must have been unnerving to be confronted with the possibility that one's deeply-held convictions might not be eternally robust & not tied to any culture or time period, and seeing the only alternative as nihilistic would come naturally to such people over seeing it as something to celebrate and explore.
Yeah. I struggle to understand how podcasts and youtube are an efficient learning resource. They are slow, unstructured, and unsearchable. Whilst some software can ameliorate some of these (e.g. playback speed control), there's no analogue to the process of "can skip this paragraph, can skip this paragraph, let's search back for the definition of this term, let's cross-reference this term with this other text, let's see how many pages are left in this chapter...".

I think most people just find it easy to put a podcast and pay semi-attention on while they do tasks or go on their phone. And the education sector is having to adapt to that and make it possible for students to achieve good grades by learning like that.
I'd rather view it as a celebration of good diction, and vocabulary, and the expressiveness of the English language. Maybe some of the literary references are obscure, and most escaped my own knowledge of the literature, but it seems apt to revel in the art of good writing and hold one's self to a higher standard in a piece about literature and written media and books.

Writing for the lowest common denominator is very much characteristic of modern social media and the Internet, where long-form content gives way to shorts and soundbytes and Tweets, and much content is tailored to the algorithm, serving its whims and desires, instead of those of the author and perhaps even the audience. This is what is meant by the character of the medium tinting the messages it carries a shade of digital sepiatone, all the subtleties and nuances of hue lost to oversimplified palettes and cut to 15 seconds before your attention is whisked away by the next item in your feed, or notification sitting in your dock.

Literate content can exist on the Internet but its form will be dictated and constrained by the pressures of the medium, and it's refreshing to see content try to push back against the walls of the medium by resisting the urge to oversimplify.
> I have younger relatives who can't sustain their attention to read a book to save their life but still earn excellent grades

Can they sustain their attention on dense and technical things at all, or when there is no grade involved?

Pointing to school grades is not really a good measure of "can these people actually digest and understand complex and longform information and narratives?" The relevance of that requirement should be obvious: at many points in your life you will need to manage boredom and your attention, to understand boredom and focusing for a longtime as a part of life and learning.

When I was a TA in uni 5 years ago, many students found reading anything longer than 8 pages to be interminable or downright impossible, which I found rather pathetic. They would give up. These were all kids who got excellent grades. They couldn't accept or manage their boredom at all, even if it was just a part of learning to do things. They constantly wanted summaries, which to my mind is worse --- they wanted someone to tell them what and how to think about something without engaging with that thing themselves. We all have to do that sometimes, of course; but, we should not expect that to be the default. What they lacked more than anything was intellectual curiosity.
> you can't say the solution is simply "just don't do drugs, duh"

But that is obviously the solution at the individual level, and it is always productive to put the burden of solving your own problems on yourself like OP suggests.
Installing a docker container (I am referring to your "cloud" point) and maintaining it is orders of magnitude easier that managing a service on a VM. I do IT stuff since 1994 (pro and perso) and I have seen it all (just an expression, I actually saw 2% of the all :))

I have about 30 services at home, they do not require maintenance. They just update on their own (Home Assistant failed once in the last 10 years), there are no dependency hell and I need to only maintain one OS.

I like to code and the idea to hace "service as code" or rather "service as yaml" is great (though I hate yaml)
What's more liveable and walking-distance than a market within walking distance from where you live? This has nothing to do with urbanism, this is purely capitalistic efficiency.
>I even challenged HN readers to come up with a country that made a worse mess of its communications and I've had no takers!

Canada.
Keep in mind that some of the criteria have changed as well over time, probably not as fast as technology itself, but skills like reading comprehension are tested for less in favor of e.g. tech literacy.
I have to agree with this. The software was always serviceable before the new app. I have a Sonos speaker in my kids’ rooms that we often use for audiobooks and lullabies.

Even with the latest version of the new app, when I play something on both speakers, there is a delay from seconds up to a minute before sound comes through the second speaker, they play at wildly different random volumes each time, playing Audible books within the Sonos app no longer works, Airplay won’t connect about 30% of the time, and sometimes they just decide not to work at all for no apparent reason.

Every night I fight the urge to throw them in the bin. I’m contemplating replacing them but don’t know enough about alternatives yet.
I understand when butterflies are standing by their wings wouldn't be that far ahead, but is it the case also when they are flying? That is not so clear to me. When flying it seems there can be a lot of variance where their wings can be.
> peer-to-peer connection ... without the need for ... any server infrastructure.

iceServers: [{ urls: 'stun:stun.l.google.com:19302' }],

- https://github.com/mistweaverco/bananas/blob/623016aea330e61...

It's P2P, but saying there's no server infrastructure is objectively wrong.
There's two things going on here:

- things like the FT and the Bloomberg terminal continue to be reliable, because people are paying them to be reliable and are making decisions based on the news; but those are for the "financial middle class" who are still doing something that could be called a "job"

- people like Musk pick news sources which confirm their biases, and are at risk of spiralling off into a Fox News hole of untruths, because they're too rich to be adversely affected by poor decisions or things that turn out not to be true.
I think the Quadra 700 (and one or two other models) has tantalums on the mainboard from the factory.
> I have younger relatives who can't sustain their attention to read a book to save their life

That’s sad. There are many times in life one will need to do what is essentially the equivalent of reading a boring book and these kids are being set up for failure.
Presumably the guy is distinctively not rich, or he wouldn't have gotten involved in such risky business to make money. Most of the hit songs he's been involved with are based one or more older songs, so he may not make much from royalties.
Understanding our past and knowing we did some pretty fucked up shit isn't hating the west, its dealing with it and learning from it. I think you would agree that how Germany has dealt with their past is good compared to sweeping it under the rug and saying that while Hitler did some bad stuff he had some good points.
Nowadays you have unprivileged options with mount namespaces. And from an unprivileged user namespace you can probably invoke chroot just fine as "root".

`chroot`, the function, has probably some baggage that makes it impossible to enable straight from an unprivileged program? Anyway, a chroot-like program seems to be implementable on top of user namespaces. Rootless docker is mostly that, with more namespace and cgroup isolation.