skysight-inc/HackerNews huggingface dataset:
I actually do not understand why BambuLab gets so much hate. It seems previously people complained about the privacy but I gave their privacy policy a read and it seems quite explicit about how they only use the data for improvements. As makers surely we can appreciate that data is required to make improvements from a B2C product, especially when dealing with hardware with so many refinement parameters
The symmetric keyboard is a fun concept, but its existence as niche is similar to why QWERTY is still dominant. Inertia. Most keyboards have it, and computer keyboards are much easier to change than pianos. Once you have reached a certain fluency, the jump needed from this local optimum to a new one is prohibitively high/far. For musical instruments, this would mean you would be unable to play anywhere but at home.

That's a huge drawback and it's really underappreciated by everybody advocating for the "better" concept.

Besides, there is the unrelated drawback that especially for a beginner, it's really easy to learn simple tunes with just the white keys on a piano. Throw in a black one now and then and you can get quite far and have fun as a kid. This would be much more intimidating with a symmetrical layout.
That's strange, from my point of view it seems that nobody meets in real life any more, almost everyone seems to have met on Hinge
Yeah, and I'm saying that's a shit idea because it won't fix any problems, it won't make Google Maps noticeably better and it'll probably just make Google drop the product altogether if it's too demanding to the point where Google stops making money from it.

Idiots who don't watch the road while driving will still be killing themselves and others.
> By the time you received an EV, it already polluted more than a gas car due to all the pollution from mining and the logistics involved.

True, but only about 40% more depending on battery chemistry. The amount emitted by a typical ICE car during its lifetime can be 3-4x its production emissions. Depending on what type of power is used for charging and how often/long it's used an EV can easily come out ahead.

> what pollutes the most in onroad vehicles are car tires not exhausts.

Also true, and EVs do typically pollute a fifth more in large particles iirc, which is terrible for people's health but in climate change terms has no impact on the greenhouse effect. Smaller batteries and more accesible fast charging would entirely negate this problem, but alas the networks are still in their infancy. If there's no mass adoption there's also no reason to cater to that sector.

> their electricity comes from power plants, which are predominantly not renewable

Heavily depends on geography (e.g. as an extreme example in Norway it's 90% hydro), and that's a problem that has to be solved for grid carbon neutrality anyway.

There's more to having an EV than just driving too, lots of people have been pioneering their use as home battery storage for their roof solar, which should reduce load on grid coal and gas.
Does it matter who runs it if it’s useful?
> Except they can play chess better than 90% of humans... Just by luck of course..No understanding.

I've been thinking about this and I think there is a simple trick to make LLM's play chess well. Any chess position can be represented by a string, like so:
rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1 (Forsyth–Edwards Notation)
If we think of a chess game as a sentence or a sequence of such strings or tokens, then after feeding tons of those to the model it is reasonable to suspect it will do what it does best, that is predict the next token. There is no spacial awareness or anything beyond that going on I think.
Show HN: Online oscilloscope with waveform generators
Oh great, that doesn't make it better...
Yes. Modus Ponens vs Affirming The Consequent.

If A then B. A. Therefore, B. -> Valid.

If A then B. B. Therefore, A. -> Not valid.
Let them. The faster they put this in place, the faster they will learn the consequences of their incompetence.
"Chad" is a common word in Internet culture in general. Monero is also not "obscure" and the entire purpose is that it's anonymous.

The site's aesthetic wouldn't be my first choice, but I applaud the fact that's goofy and playful and not yet another boring, flat design that appeals to the lowest common denominator by not offending anyone.
Your examples use the indefinite article, but the first example in the abstract uses the definite article. (The second, after rephrasing, also does.) Contrast "Mars is the fourth planet from the Sun" and "Mars is a planet".

With GOFAI (e.g. Cyc, SHRDLU), you'd distinguish between "X is a Y" and "X is the Y" and store them differently, and if you got an incorrect answer you'd have a good idea where to look for your bug. With a LLM, you have a black box with billions of connexion weights and (correct me if I'm wrong) your only recourse is to retrain it on data which distinguishes the two cases, but even that might get lost in the noise, or cause problems somewhere else.
To us, it's obvious that "is" in these examples is symmetrical. But LLMs don't have common sense, they have to rely on the training dataset we feed them.

It's entirely possible there is nothing wrong with the logical reasoning abilities of LLM architectures and this result is simply an indication the training data doesn't provide enough infomation for LLMs to learn the symmetrical/commutative nature of these "is" relationships.

Though, based on the find-the-next-token architecture of LLMs, it seems logical that LLM should need to learn facts in both directions. If it's input set contains <Fictitious name>, it makes sense the tokens for "<fictitious album>" and "composer" will show up with high probability. But there is no reason that having the tokens "composer" and "<fictitious album>" in the input set should increase the probability of the "<fictitious name>" token, because that ordering never occurred in the training data.

If true, it would would suggest that LLMs have a massive bias against the very concept of symmetrical logic and commutative operations.
Sure, unikernels are a thing.

But being able to run a full OS is convenient, and often still faster overall as there are magnitudes more people working at optimizing general purpose OSs than specialized unikernels.
If you wish to make a website from scratch, you must first invent the Internet.
50+ comments in and most of them are still straight up misunderstanding the reach of this study: it was testing retrieval from training data rather than logic.

> We also evaluate ChatGPT (GPT-3.5 and GPT-4) on questions about real-world celebrities, such as "Who is Tom Cruise's mother? [A: Mary Lee Pfeiffer]" and the reverse "Who is Mary Lee Pfeiffer's son?".

They didn't tell the model: "Tom Cruise's mother is Mary Lee Pfeiffer, who is Mary Lee Pfeiffer's son"

They just asked "Who is Mary Lee Pfeiffer's son?"

_

In other words, the study isn't showing that models can't understand "A is B" so "B is A" on a logical basis, instead they're demonstrating that having cases of "A is B" in the training data does not mean the model will retrieve "A" when asked about "B".
NixOS bare metal on Apple Silicon
I find it fascinating. I cannot tell you how many complain about corporate structure, meaningless paperwork, and working on projects that are just money traps for consumers. When asked why do you work here ? Get the same blank stare.

Somehow people appear to be easily influenced to end up working at corporations and on projects devoid of real meaning, passion or soul. Almost a depressed defeatist attitude like .. yeah I live in this overpopulated city that I don’t like .. working at a corporation that treats people as cogs .. making a product that is designed to exploit others … and ohh by the way I am kind of depressed.

Hmmm
The page tables change in a kernel context switch, whereas they don't in a user context switch. Depending on your CPU and OS, this may or may not matter; e.g., modern CPUs typically have caches that are tagged with the context (e.g. PCID on Intel), but the Spectre flavor of the day may require that you simply flush the entire L1 cache on context switch anyway if you're unlucky.

The biggest cost of a context switch, though, is typically that your CPU goes to do something else, which reduces the efficiency of any caches (including branch prediction etc.). This is the same whether you have kernel or userspace context switches, assuming the threads you're switching between touch different code and/or data.
Not sure if it has already been posted here but THINKIN has started another round of their coffee challenge. Rules are the same: 10 minutes on their website and you're eligible for a free coffee. You're welcome!
All you need is one single civilization to develop von Neumann probes and then they’re everywhere in the universe (or at least Galaxy). If life really is so ubiquitous as to be found in 3 different planets or moons in our solar system then we’re totally screwed.
BTC and XMR are obscure? I'm not sure that's true.
I’m not seeing “require” in this document. It looks like the document is proposing education and funding for memory safe projects here.
The way I'm reading the comments here is 'AWS S3 as the only flavour of S3 that works', i.e. they're having issues backing up to to services like DigitalOcean Object Storage via S3, rather than S3 being the only backup protocol that's supported.
> It doesn’t mean it wasn’t “necessary.”

your guess seems anything but wild.
The Russian war has only accelerated renewables deployment on the EU level, including making it easier legally to get permits. Because now also politically there is no time to wait to get off fossil fuels. Your data is faulty and you make bad judgements.

The Energiewende has brought real change not only to Germany, but to the whole world. It's pretty much the reason all developed countries deploy only renewables and do that for the last couple years. Considering it's the only real chance the world has right now, it was a huge success.
Well, page tables don't change on a thread context switch, that is relevant for this discussion.
Yeah this part of the site:

> Most of the internet’s problems could be solved if more people had their own personal platforms

Could really be expanded upon. A small, not overwhelming "Why" section would probably improve it. I think this does raise an issue. If you wanted to suggest a change to this site it's not straightforward how to do it. It's clearly a community style resource because the different services sections seem to be written by other people.
Please change this incorrect click bait title.

It’s a project to encourage their use. I have also heard about them being required in the future in government roles that are security sensitive which is quite reasonable.
>This looks much better than it actually is for a couple of reasons...

It looks absolutely brilliant just for its single color print speed, which is like three times faster than a much more expensive Prusa.

Everything else is a bonus.
You joke, but I've legitimately seen people try to argue that "we never really locked down" and the restrictions were never that stringent.
China's AI 'war of a hundred models' heads for a shakeout
That's the thing, fossil isn't merely a VCS, it's a full dev collaboration environment and includes all that is needed
This made me LOL... you've brightened my day.
Why not dedicate some worker nodes using taints/tolerations/labels, even on bare metal, with locally attached storage? I wrote this many years ago now but that's the reason why we started CloudNativePG (OpenEBS might not be the answer today, but there are many storage engines now, including topolvm which brings LVM to the game): https://www.2ndquadrant.com/en/blog/local-persistent-volumes...

It is ultimately your choice. I am a big fan of shared nothing architecture for the database. (I am a maintainer of CloudNativePG)
There are far too many possible positions aka tokens for this to be feasible.
This is not a snark or a judgemental question.

What is a reason someone would want to run Postgres on Kubernetes?

I associate Kubernetes with stateless services that can canary deployed, blue-green deployments, auto restarts upon memory crashes, auto scaling etc.
But, I cannot think of any practical reason one would want such events on a database that one relies on for keeping the state?!

What am I missing?

Are there any toy use cases where people are using Postgres for where they can afford(and want) kuberneyes to rolling deploy, and crash restart Postgres instances?
In that case, why Postgres in the first place?
I can't stop precision loss in all cases, but I do my darnedest to avoid loss when it causes false positives, especially for stuff like intersect detection code. For example the collinear [1] function looks really big for a seemingly simple operation, but there are extra checks built in for precision loss and in the cases of compiler associate math issues (like a user borking a build with -ffast-math).

I'm sure it's not all perfect but I feel pretty good about it overall. It certainly helps that much of the logic derived from the Tile38 [2] project, which has 8 years of use in production. I ported many of the tests too, which make me warm and fuzzy every time they pass.

[1] https://github.com/tidwall/tg/blob/v0.1.0/tg.c#L389

[2] https://github.com/tidwall/tile38
To clarify the actual benefit: this means that tickets, etc. are also distributed, i.e. available and backed up locally with every contributor, and not dependent on lock-in to a single vendor like GitHub.

Edit: and yes, of course there are downsides as well. It's up to you to weigh them against each other.
> but one may wonder how players would locate the different notes with such a systematic and uniform layout.

Gitar and violin players also manage.
Bad title then
If they’re trained on a database of hundreds if thousands of top ranked games they’ll beat 90% by following those by rote
Python is a lot of things, but "usable" I would list on the bottom of the list.

(Somehow packaging Python scripts is a nightmare that gets worse with each passing year.)
English only forces that if there is a definite article "the" (unique composer). If it instead said "a" composer, then it is impossible to answer "who composed" completely; you only know one of the composers.

Jumping to conclusions like "if A then B" to "A=B" is a very common mistake for humans, bad statistics and propaganda. So I am actually positively surprised that models don't make that mistake.
Rust is memory safe if you chose to use it that way. So is c/c++. Rust has no “defined behavior”, unlike c/c++ which has clear defined behavior (via the standard).

Yes I jump to rust when it’s not mentioned… copium
The "is" in that sentence still isn't fully symmetric, I'd rather call it reversible. There is a learned relationship that "is composer of" has the same meaning as "composed" (as in "<Name> composed <Album>"). Now you can turn the active verb passive to switch subject and object: <Album> was composed by <Name>.

The final puzzle piece is then recognizing the difference between the question "Who composed <x>" and "Who did <x> compose", one asking for the object of the passive sentence and one for the object of the active sentence.

In a "traditional" system without ML you would represent this with a directional knowledge graph <Artist> --composed--> <Album>, with the system then able to form sentences or answer questions in either arrow direction. But that conversion is generally tricky unless you know how many other arrows exist. That's obvious with categories, but even if you know that one person composed a song that doesn't tell you that only that person composed that song. That can lead to unsatisfying answers, and might be a reason why this is hard for LLMs.
Self-hosting guide is also there, slightly below in the page https://landchad.net/selfhosting/
420-pound robot assigned to patrol NYC subway station
The operator of the Kiwifarms is experiencing this firsthand.
A difference may be that you start speaking around age 1/2 and then the written word follows about 5 years later. If you start learning to play the piano at age 8 and wait for 5 years to be introduced to any musical notation, then this will be very late and will have cost you 5 years of training and getting used to reading (and writing) said notation.
Often (not always), you can clealy taste the difference.
I love git and I find no reason to look for anything else. Most of the complains I hear from git is from people that could not learn its logic.

I think a lot of things could be built on top of git.
Using memory-safe languages eliminates entire classes of bugs, and this here is where the real money is:

> Supporting rewrites of critical open-source software components in memory safe languages

There is so, so much open-source software in dire need of funding. Actually getting someone to pay for maintenance - even if it is the US government - is a good thing.

Relevant xkcd: https://xkcd.com/2347/
> A private plane is not a private jet (...)

https://www.the-sun.com/news/8014711/elon-musk-dad-errol-cha...

Elon Musk stans are something else. The loops they jump through to convince themselves that the teenager who was walking around with emerald from his family's mine in his pockets was not a rich privileged kid are out of this world.

https://www.news24.com/news24/bi-archive/elon-musk-sells-the...

It's perfectly fine if you want to idolize a rich kid who multiplied his family's fortune, but let's keep it grounded.
That does sound bad but it actually means it's the only crypocurrency that has any inherent value and real world use as an actual currency.
so you accept society’s judgement on fireworks at your dog’s expense?

in that case, why don’t you eat meat? society is fine with it.

seems like uneven application.
> As highlighted in the National Cybersecurity Strategy and its Implementation Plan Initiative 4.2.1, the ONCD has established an Open-Source Software Security Initiative (OS3I) to champion the adoption of memory safe programming languages and open-source software security.

This says nothing about "requiring" OSS to use memory safe languages. This headline is misleading.
> But when the material is full of defects, a failure cannot easily propagate from one grain boundary to the next.

That's also an argument for the strength of a society of independent thinkers rather than a more uniform hive mind. Or against monocrop agriculture or large scale cloning.

Yet that metaphor itself isn't very robust since a diamond is both so regular and strong. But a diamond slightly less regular at the nano scale could be harder to cut than a pure crystal. I don't know if learning more about this would make the pattern more or less relevant to social structures.
>but it smells like being run by some 4chan/ancap/"don't tread on me" bro

If the information provided is accurate and useful, so what?
Ask HN: Best resources/courses on performance marketing, esp. Instagram?
Hi folks, what are your recommendations on resources, e.g. video courses or books, for performance marketing? Material specialized on instagram/meta would be appreciated a lot!
Show HN: Self host your own Browser Proxy on GitHub Actions
There was a problem with the open AI key, sorry for that.

It’s fixed now
The reason could be the last 4 years of evolution in Kubernetes. Have you heard of DoK Community (Data on Kubernetes)? Might be a good place where to start.
The estimated cost of the Long Island Rail Road project, known as “East Side Access,” has ballooned to $12 billion, or nearly $3.5 billion for each new mile of track — seven times the average elsewhere in the world. The recently completed Second Avenue subway on Manhattan’s Upper East Side and the 2015 extension of the No. 7 line to Hudson Yards also cost far above average, at $2.5 billion and $1.5 billion per mile, respectively.

- https://www.nytimes.com/2017/12/28/nyregion/new-york-subway-...

Quite a lot more expensive per mile.
Sounds very against Github TOS
Yes, "dogs are the animals (e.g. the only animals on this space station)" is implied to be reversible. Indefinite or missing articles like in your example make no such implication.
You can argue endlessly about nuances yet people are being spied on because of mem issues
You must not hang around kids a whole lot. If they aren't directly interested in the I formation they need to hear it many times before they passively acquire it. In that way Llms are the same. If Llms have 'interests' for which they'll acquire information far more readily? I don't know and I don't think anyone else does either but it wouldn't surprisee if it was demonstrable (but not really showing this phenomena) since adding information that is a part of a well spanned domain would be easier than adding information for a novel domain.
It's quite easy for languages. You just append 'lang' or language to the name. Works even for single letter languages like C, D, R and V.
Browsers only enforce that certs were logged to CT logs (because they will fail a TLS connection unless a certificate has valid SCTs attached to them). The actual domain owner will have to monitor the CT logs and call out when they notice a certificate being issued that they didn't request. Without that active monitoring of CT logs by the domain owner, it won't help.
I'm very curious why you don't mention XP in all that—it didn't have "the BS that came with 2000 and Vista", and was generally both much more robust and much more broadly compatible than Win98.

(I have no particular dog in this fight, being a Mac user since the Mac Plus era—I'm just genuinely curious.)
It doesn’t really answer your question, but DConf was a fews ago and there are a lot of interesting talks there: https://dconf.org/2023/index.html

The recordings are on YouTube with time stamps to each talk.

https://www.youtube.com/live/uzuKqiFVNZM?si=p4GEDK4xanGcw5rJ
https://archive.ph/Tr6cG
It is extremely rare that I have a file over 100MB.

I also think it’s one of those situations where if I have a giant binary file in source control “I’m doing it wrong” so git helps me design better.

It’s like in the olden days when you couldn’t put blobs directly in a row so databases made you do your file management yourself instead of just plopping in files.

I like git. I don’t like giant binary files in my commit history. It’s cool that you like fossil, but I don’t see this as a reason for me to use it.
Its not fully anonymous, its by the youtuber luke smith. He has a video on it as well as links from his personal site.

So whats wrong with that anyway? Nevermind the 4chanophobia, but its telling that that is the crowd in most pursuit of freedom.
What amazed me the most of UE, is that ILM uses it for real time rendering of backgrounds in the immersive LED environment where they shoot The Mandalorian.
Unfortunately both of you are being downvoted because what the OP said is the truth about these stochastic parroting systems, and the AI bros here are upset and are fiercely deflecting the findings in this paper.

> Of all the places on the Internet, this is where I expected to see most people with minimal AI knowledge.

It should be. However, you're not far from a ChatGPT wrapper project that needs to get enough hype and attention to get the VC funding they need to execute their side grift.

Any 'technologist' that knows beyond the basics of AI knowledge will find that they don't trust these LLMs since they can't reason or understand their outputs and just spit out nonsense. This paper shows it is not even comparable to humans. It is not the same thing either.

Only a matter of time to search for an adversarial prompt to confuse these systems reliably.
I once tried it and ended up losing the history for some weird reason. Maybe its a fixed bug by now, but if I don't want to use git, I will use mercurial.
Or you could more realistically host a server at home and teach the "Chad" how to setup DNS with dynamic IP.
> In 2021, following the aftermath of the Log4Shell vulnerability

> Supporting rewrites of critical open-source software components in memory safe languages

Let's get everyone onto this Java thing I've been hearing so much about.