skysight-inc/HackerNews huggingface dataset:
>I don't think that's the popular definition.

People have all sorts of definitions for AGI. Some are more popular than others but at this point, there is no one true definition. Even Open AI's definition is different from what you have just said. They define it as "highly autonomous systems that outperform humans in most economically valuable tasks"

>AGI = solve any problem any human can.

That's a definition some people use yes but a machine that can solve any problem any human can is by definition super-intelligent and super-capable because there exists no human that can solve any problem any human can.

>If the definition of AGI has is that it's more intelligent than the average human, you can argue that we already have AGI today. But no one thinks we have AGI today.

There are certainly people who do, some of which are pretty well respected in the community, like Norvig.

https://www.noemamag.com/artificial-general-intelligence-is-...
I feel personally attacked ; ) I'm also building a tool to run/build on top of LLMs (https://github.com/singulatron/superplatform) and I opted for containers too. TBF I'm mostly targeting backend developers (who am I kidding, I'm mostly building this for myself).

The desktop version has its own configuration management software to install docker or WSL and all the dependencies you talk about, so I feel your pain.

/self plug
See this is why I once used moon-viewing-ceremony-seperated-values (MVCSV). The Moon Viewing Ceremony emoji was unlikely to show up in my dataset, and not only is the emoji visible, it's quite visually pleasing.
If you can boil water, you can make coffee at least as good as Starbucks. If boiling water is too difficult, there are automated push button machines (Nescafe, etc).
Thank you for writing that complaint out so I don't have to. It solves nothing.
Yup exactly, it just pushes the problem around, without solving it.

The delimiters can occur in binary data, or when there's nesting -- trying to store TSV in TSV, or JSON in JSON, etc. The latter definitely happens a lot, for better or worse
The FIX financial protocol still uses ^A.
Sometimes the artist put too much of themselves in the work. For example: I tried reading Orson Scott Card's Iron Man comics and there was just too much homophobic nonsense throughout.
Not necessarily supporting big publishers, but why someone cannot prevent other mechanisms (aI being one) to extract their content for free? BTW, modern does not necessarily mean it is the correct thing to do.
It seems there were cracks earlier in the software story:

> Linus: As long as you call them ‘plugins’…I (and I suspect a lot of other people) are totally uninterested…

> Uninterested, because they’re worried about the complexity, the stability, the long-term viability of Reiser4. They’re worried about his inability to collaborate, to compromise. They’re seeing a man who’s so focused on his own vision that he’s blind to the practical realities of working within a community, of releasing and maintain code at the scale of heavily used operating system kernel.

> Alan-Cox: “It doesn’t matter if reiser4 causes crashes. It matters that people can fix them…and the code is maintainable.”
>But it will certainly be able to make them abroad later on.

TSMC never intended to have leading edge node in US or anywhere else other than Taiwan. This is purely because of economics and business reasons. It doesn't make sense to have it elsewhere when 99% of your R&D is in Taiwan.

So while they could mandate it as part of law. It doesn't change the fact it will never happen in the first place.

Having the main long node, like 7nm to 3nm or 2nm at a later date in US isn't all that bad if not a good thing. The node get polished and you always end up with the cost efficient node.
I haven't tried it but to me Void seems closer to that ideal, I think it's inspired by BSDs too.
Yes.

H. P. Lovecraft is a good example from literature. He was profoundly racist, even beyond the cultural norms of his time. However, as he has long since passed away buying and amplifying his works do not further his views and causes.

A modern counterexample would be J. K. Rowling. Where supporting her works and properties does directly contribute to furthering her prejudices in a very real way.
CSV doesn‘t fail, they fail to handle CSV.

And I doubt those who create wrong CSVs can even handle ASVs.

CSV can be read and edited with any text editor.
Yes! That's so awesome about llama.cpp. Just get the github repo, fire up your c++ compiler toolchain and not even a minute later...you have a set of tools to do some serious AI shenanigans!

Even adding CUDA capabilities is, although somewhat involved, pretty easy.
RipX can do stem separation and allows repitching notes in the mix. If that is what you want to do it is great.

I find moises (https://moises.ai/) to be easy to use for the tasks I need to do. It allows transposing or time scaling the entire song. It does stem separation and has a simple interface for muting and changing the volume on a per-track basis. It auto-detects the beat and chords.

I'm not affiliated, just a happy nearly-daily user for learning and practicing songs. I boost the original bass part and put everything else at < 10% volume to hear the bass part clearly clearly (which often shows how bad online transcriptions are, even paid ones). Once once I know the part, I mute the bass part and play along with the original song as if I was the bass player.
Unlike most organisms, we’re smart enough to satisfy those urges without having children.

The peak reproductive years are the late teens to late twenties (give or take). However and in modern society, having children in the first two-thirds of the peak years is a recipe for failure or lifelong hardships.
It's very common in the U.S. It's ostensibly done to gather evidence of discrimination. Most government forms require it, and large employers are required to report the racial/ethnic makeup of their staff to the government, along with gender, past military service, and persons with disabilities. California recently added a requirement for VCs to ask the founders they fund their sexual orientation.

People have written entire books on the politics behind how the government comes up with the sometimes-illogical categories into which folks are divided.

See e.g. https://reason.com/volokh/2023/03/25/my-comment-on-the-ombs-... for discussion on the "hispanic" designation.
there's also ollama, which I haven't used much yet. they used to have llama.cpp as the only backend, but it appears they've now started to include their own code.
In my humble experience some time between 2006-8 and 2013. Unless they hid it that well from us interns.

It's not the only thing that changed. Good thing, my manager joined Google back in these older years, so, for instance, he could say to me that I was "expected to rise to L5" in such a way that I knew it wasn't enforced in our org.
Bill Gates multi decade marriage came to an end after his closeness with Epstein became public. I don't think anyone stopped buying ms software because of it.

Ok, he no longer works there, but I'm sure he still benefits from it.
ReiserFS4 didn't get merged because of his empathy issues, and those issues are also presumably contributors to his murdering his wife.

Man, I have worked with some egotistical programmers and given some bad performance reviews. But "could also be a murderer" never crossed my mind.
Nice idea, but as others have pointed out, non-printable characters pose their own problems. People expect to be able to edit CSV files.

Someone mentioned XML, but for most use cases XML is stupidly over-engineered. JSON is simpler - the entire specification is just a dozen or so pages.
Doesn't appear on the satellite view in Google Maps. Just water.

What's up with that?

https://maps.app.goo.gl/dr71WrLZ7G97E5br9?g_st=ic
LLM outputs explained using Game Theory
That doesn't need to be an obstacle, a graphical editor that lets you click a button to add a row/column exists for nearly every other tabular format. It only matters if you want to edit the file using a plaintext editor. If the format were popular, shortcuts would be created to enter the delimiters in many plaintext editors too, which is a chicken/egg problem but let's not kid ourselves into thinking it's not a solvable problem.
Maybe I am too numb, but I do not see problem here.

People in prison should be allowed to work. He is serving his sentence. Where is the problem?
One day he will be out of prison. Does it mean he should never ever be allowed to work again?

US has a problem with "prison vengeance", where prisoners are not allowed to even have a TV. But it would be cheaper and decrease overall crime. Current prison system is just raising more criminals.
Straightforward is completely subjective. But a comma is relatively much simpler in an absolute sense.

Ctrl+shift+6 is a 3-key chord, it’s potentially hard to discover (I can’t say I’ve actually ever seen it), it seems likely to be overridden by applications, and caret isn’t a natural separator and is more commonly used for other things, like exponents.

A comma is 1 key on the keyboard, and it’s already a natural separator; the very meaning of comma is separator. Note how many commas are used in this thread compared to the number of record separators. :P

Having to type both ctrl+shift+6 and ctrl+shift+minus a lot seems like a small physical and mental friction compared to using commas and returns each time a character is typed, that adds up to a lot of physical and mental friction over time. Enough that the eventual implication is that you need better tooling than a text editor provides in order to author delimited files, enough that it sort of undermines the idea of having a text file. It’s a mistake to think that because a key chord exists that it’s a solved problem, and a mistake to underestimate the value of making commonly used items as simple as possible, especially if it’s going to affect a lot of different people.
I don't see why we need "research" when we're already running the experiment globally.

It's not just algorithmic curation, it's the simplistic models of communication themselves - the medium. Reading this comment, you have no idea who I am, what my life experience is, what my competencies are, whether I'm a reasonable person coming from a reasonable place or just someone blowing off steam by repeating partisan propaganda. You might be able to discern some of that if you read my comment history or recognize my nick, but for the sheer majority of comments you're not going to do that.

So what you're left with is whether you find yourself agreeing with what I'm saying (In which case I'm a reasonable person you can trust!) or whether you disagree with it (in which case I'm one of those nonsensical "other" people that are part of the problem!). Voila, bubbles and polarization without even needing a malevolent intermediary.

Real name social media does fill in some of those details, but then its curation/editoralization also abuses those those details when it intermediates itself in the middle of your personal relationships and drives engagement using artificial social proof and whatnot.

That environment might even stand a chance if people had to type their full thoughts out as paragraphs, but instead people share links to well-written articles that satiate their desire for substantive analysis (although ultimately being chock full of groupthink that make their points inaccessible to the other tribe). And having had their desire for intellectual analysis fulfilled, people are then free to pump their own personal reactions full of vitriol.
Great, random themed location images.
> Everything just works under Linux

If you mean a Linux desktop PC, then no. I have been using a Linux desktop for many years, but not exclusively. I have tried, but I always have had at least a dual-boot with Windows. Yes, you have more control under Linux, but the reason I still use Windows sometimes is that many things just don't work properly.

Just look at here for a list:

https://itvision.altervista.org/why.linux.is.not.ready.for.t...

Or, from a less technical perspective, look at the LinusTechTips video series where he tries to use Linux as a daily driver:

https://www.youtube.com/watch?v=0506yDSgU7M

And I love linux, I have a Linux desktop at home, which is pretty minimal by the way (Debian mini.iso), and that that it doesn't do weird things behind my back is appreciable. But it absolutely doesn't "just work".
But it's so rarely done right.

I remember Klarna using ", " as their separator. Not ",". There had to be a space as well, which most CSV parsers can not do. So when giving us a CSV file, with currency, and Swedish kronor used "," as the decimal separator you'd get some fun result. Pretty much every CSV parser we tried would assume that kronor and øre was two separate fields.
This is cool but the interface could use some tweaks to be useable, or at least more consistent with actual Google Street view.

- transitions do not animate between camera positions
- positions are spaced so far apart that it's not clear how they are connected. Google Street View normally has many positions close together, so you always have a sense of where you are relative to your last position.
- acceleration for spinning the viewpoint is too high, I kept overshooting my target and having to go back and forth, dropping down to a slower speed for accuracy.
- the icons disappear when you click, which no explanation to get them back. I didn't even realize they were off at first and just thought there weren't many icons
- the "info" icon enlarges on hover, suggesting it's interactive if you click on it, but nothing happens
- arrows on the ground would be nice

Some of these are a bit nit-picky, but if you're going to call it "Street View", then you set certain expectations. If you're going for a different experience, it should be called something else.
Could you tell me your input? let me check it.

This is probably because the generated code uses unsupported components. You can click the 'Auto fix error' button to fix it
And, while your project looks quite cool, it's way too much and complicated for someone just wanting to try out getting into playing around with LLM and the various text models you can get from sources like huggingface with being somewhat in charge of getting the tools and compiling them on their own.
> where he was absolutely brilliant and entertaining.

When I was young and naive I thought con artists would be easy to spot: They would be obviously bad people and they would lie in everything they said.

The challenge with successful con artists is that they tend to be very charismatic. They might also tell the truth 99% of the time. Telling mostly truths is the key to building trust, after which they can slip in a lie here and there and it will go unquestioned.

This is a major problem in pop-culture science and health discourse right now. There are a lot of podcasters and bloggers who spend most of their time repeating simple and undeniable truths (exercise is good, you should eat more vegetables, getting sleep makes you feel better, going outside is a good idea) and therefore build up a lot of trust. Then they'll change gears to wacky alternative medicine ideas and slip them in between all of the obvious truths. For people who consume hours of their podcasts every week, those alternative medicine and pseudoscience claims are hard to identify among all the other simple truths.
You should read up. This is basically cancer 101.
I didn't know about this aspect of the filesystem. Seems like WinFS executed better than Windows Longhorn/Vista.

> Hans: Reiser4 is not only a file system. It is a software framework for creation, assembly, and customizing file systems.

> It’s a bit hard for me to understand his vision. But I think its a bit like replaces a file based system with a database, where files can easily be searched and indexed and have metadata and plugins can add whole new ways of seeing the file system layer. It’s a lot.
It's an editor issue then. "Back in the old days", people used to understand how to input ^A and ^B. Showing these characters is also only a mere addition in the character set.
Sure, there is inertia to change, but even rich text format is/was supported by windows.

Being unable to deal with this is a lazyness of the developer that spilled into the user being unable to deal with it.
This is nothing a user can't be trained on, and I'd argue it makes more sense than weird escaping sequences in the event you actually do want a ",".

P.S.: But then again, with proper editors the escaping issue vanishes - and no, I do not mean IDE's. Lots of people decided it was worth it to support rtf, I figure the decision to support 2 additional characters is way easier in a user friendly way.
Thanks for the wonderful article.

I’ve tried running models locally. I found that collocating the models on my computer/laptp took up too much resource to impact my work. My solution is to run the models on my home servers since they can be served via http. Then run VPN to my home network to access them if I’m on the road. That actually works well and it’s scalable.
Show HN: I spent the last year building an email design plugin for Figma
Hey everyone! After 12 months of developing and refining an idea that I felt was missing in the email design space, I’m excited to share the Email Love Figma Plugin: https://emaillove.com/figma-plugin.

TL;DR - The Email Love Figma Plugin is a tool for designers and marketers to streamline their email design workflow directly in Figma. It offers a library of email components, best practices, and design inspiration from top brands, and it’s optimized to help you create polished, on-brand emails faster. No more jumping between Figma and other tools - Export responsive and accessible email code directly to your ESP.

A Quick Backstory

Email design has always been a bit of a beast, especially when it comes to consistency and quality. While creating emails for various clients, I realized how challenging it can be to keep everything looking cohesive and aligned with brand standards, not to mention the technical quirks of HTML email. This sparked the idea for a Figma plugin focused purely on email design—giving designers a space that feels tailored just for them, with the tools they already use to design emails. Our Figma Plugin could be a great fit if you already know and love Figma!

What’s Inside the Plugin:

After taking on feedback from our beta testers and tons of trial and error, here’s a peek at some of the features I’m most excited about:

50+ Pre-built Email Components: Easily drag and drop headers, footers, CTAs, product blocks, and more—all optimized for responsive email layouts. Customize our components to create your own Email Design System.

Email-Specific Design Best Practices: Embedded best practices to help with accessibility, dark mode compatibility, and responsive layouts for improved rendering across devices.

Inspiration & Trends Library: Access real-world email campaigns from leading brands across e-commerce, SaaS, DTC, and more from our Figma Community page.

Export-Ready Assets: Cut your email development time in half by not having to re-build your campaigns with HTML or inside of a drag-and-drop email builder.

Enterprise-level support & services: Supported by a team that's spent 20+ years designing and coding emails. We can build your email design system and provide expert-level support to help you get started quickly.

What’s Next

The HN community has already been a source of great inspiration, and I’m eager to hear your feedback. My goal is to make the plugin as helpful as possible for email designers and marketers, so please feel free to share your thoughts, suggestions, and any features you’d love to see in future updates.

And if you’d like a demo or to see more examples of what you can create with the plugin, I’m more than happy to showcase that!

As always, you can try the Email Love Figma Plugin for free, no sign-up required. Check it out here: https://emaillove.com/figma-plugin.

Looking forward to your feedback!
Not if they can afford lawyers to build enough layers between them and the people who pull the lever.
There's a lot more than the few applications described at the end of the article. Even with smaller sized models, they can achieve many useful tasks when editing text, making summaries (of not too long documents), writing reasonable emails, expand on existing text, add details to a document, change the turn of phrase, imitate someone's writing style... and more!

RAG is a very difficult topic. A basic RAG will just be crap, and fail to answer questions properly most of the time. Once you however accumulate techniques to improve beyond the baseline, it can become something very similar to a very proficient assistant on a specific domain (assuming you indexed the files of interest) and doubles as a local search engine.

LLMs have many limitations, but once you understand their constraints, they can still do a LOT.
> It uses OpenAI voices for Hans and others

I usually shun AI because of the numerous hallucinations, but it’s the first time I think “that’s fucking gross.”

I mean, what’s the point of faking everything? Especially when it’s a murderer?
Separating art from artist, I am convinced comes down to your own personal cognitive style.

Some can, some cannot.

I think all takes are valid and would not try and force my own views on anyone else.
There is something funny in the way it performs some of the moves in a sub-optimal manner. It reminds me of cats playing with small objects (earings on a beside table...).
This is still quite impressive.
First thing is to differentiate with how long the person is dead.

For example, when I accompanied my daughter class to a museum last year, there was a sewed reproduction of the Minotaur by Picasso (the artist exposed was a woman and this was just a collaboration she made with him). To say the least, the history behind the work is not the most glamorous. Would you explain the context to a 7 years class? But Picasso is so close in time, that his direct descendent have financial interest in exploiting the artistic legacy.

Now if you consider some artist like those who made graphic arts in Lasceau cave, of even someone as close and individually nameable as Katsushika Hokusai that died before the world wide madness of "intellectual property", that's a very different matter.
yes, with Llama3.2 vision they are diverging from llama.cpp backend only.
Debian = Debra + Ian
Not if you just say those characters are invalid data. I first heard about them decades ago, but I don't think I have ever once seen them in use.

The real problem is that there is no easy universal way to type them with a keyboard. So it would require software interfaces in the application, and at that point it’s basically binary.
The idea of “stochastic death” is a dangerous and unhelpful escalation of rhetoric that amounts to an excuse to call someone a murderer because they said something you disagree with. It’s the idea that Biden was somehow a “partial murderer” because he said something that might have, possibly, maybe, influenced a wacko to attempt an assassination on Trump. If we start calling everyone a type of murderer, it cheapens the word, dishonors the victims of actual murder, and hardens hearts with hate and fear of the dreaded Other when what the tribalists need most is a little mutual understanding.
It's easier in most cases to just use a parser flexible enough for you to specify whatever variant the producer actually emitted.
Obsidian for taking notes.

Obsidian is a markdown text editor and it is quite fun to take notes now.