skysight-inc/HackerNews huggingface dataset:
Show HN: LLM Fine-tuning platform with integrated data labeling
Hi HNs!

Co-founder of UbiAI here. We’ve just released UbiAI LLM Fine-tuning (https://ubiai.tools/fine-tuning), a platform to create high-quality training and fine-tune your LLM, all in one.

Starting out as a data labeling platform in 2021, we have witnessed firsthand the real challenge faced by many enterprises when trying to create high-quality datasets to train their AI model. From inconsistent labeling across annotators to unbalanced datasets and highly skewed labeling, we’ve seen it all. Manual data labeling is not only tedious but also time-consuming, very expensive and error-prone. For the last few years, we have worked closely with our customers to develop features that improve data quality and automate data labeling as much as possible with human-in-the loop.
With LLMs becoming mainstream, accuracy, consistency and privacy are becoming real issues and more and more companies are leaning toward fine-tuning their own LLMs without real experience in creating high-quality data. In addition, the current fine-tuning platforms expect the users to bring their own dataset and don't offer a way to actually create the dataset which is the main bottleneck in the ML lifecycle.

To solve this issue, we have incorporated all of our learnings from the data labeling world into UbiAI LLM Fine-tuning to help companies to quickly create high quality data, fine-tune SOTA LLMs with few clicks and deploy it in production with a ready-to-use API endpoint.

The platform currently supports the following features:
Intuitive data labeling to label any document (PDF, DOCX, TXT, CSV, etc.)
Comprehensive collaboration feature to quickly create high-quality data
Model finetuning: Currently we support Llama3.1, Mistral 7B, spaCy, BERT and LayoutLM
Support multiple tasks: NER, Relation extraction, text classification, text completion (summarization, generation, text-to-SQL, etc.)

We have a free tier (https://ubiai.tools/pricing-ubiaiv2), so you can try it out for free.
If you are looking to fine-tune your NLP or LLM model, we would love to hear from you!

If you have any questions or suggestions, please don’t hesitate to ask.
Benchmarking LLMs against OWASP vulnerabilities
Yes. Legally mandated supply requirements have been an element in every other engineering sector for decades or centuries. If you're building an airplane you can't purchase from any random aluminum supplier, there's an authorized list.
It’s because you are a Linux noob. Use a real Unix like macOS! /s

Let the flamewars begin!
No I think they cut off compatibility after a while. I'm not familiar with Harmony so don't know if there is a translation layer.
That's a very interesting argument. It makes me that little bit more
open to IPv6.

But the standard argument is that IPv6 is detrimental to privacy
because it amplifies identity at the device level.

So what's with the fixed IPs?

The privacy upside to IPv6 is surely that, like mac address space, and
rotating device IDs with macchanger, you can simply get lost in the
vast IPv6 address space. Obviously I am equating privacy with
anonymity here, but that's a reasonable part of a mature
understanding of the "security, privacy, anonymity" triad.

Are you sure the forces favouring centralisation have anything to do
with the shortage of IPv4 address space? Would an IPv6 rich network
really revive the original Internet design (peer-to-peer relations)?
Intel is so fucked it’s not even slightly funny. Anyone who disagrees, do the most basic research possible by reviewing their benchmarks. It’s like going back in time.
>Proper tooling with C can prevent memory issues, taking away the main argument for rust.

The only way is to compile everything with -fsanitize=undefined,address,float-divide-by-zero,unsigned-integer-overflow -fsanitize-minimal-runtime. Anyone who uses less than this is reckless.
I don't doubt it or that it's extremely useful and mostly well-designed. I just wish its font rendering had a bit more meat on its bones.

I've never had to use it, so I don't know how it works at all (besides understanding that it's a marked-up file processing pipeline), so I'll ask: is there something deeply problematic with its font rendering tech that it has been like this for soooo long?

I mean, I can spot one of its PDFs from a mile away.
> would you say it was foul and unpleasant?

If I were to watch 90+ minutes of that with dubbed voices on top of it, absolutely. There's practically zero cohesion between any of those shots. No real action, no real narrative. It's a collection of non-cohesive stills that were stretched, not any bit of a story at all.
Privacy Disasters: FaceHuggers Are Eating Your Skeets
I think HarmonyOS != OpenHarmony because the later still retains compatibility with Android while the former does not. I could be wrong.
Your exercise can't:
1. Tell me who other people's friends are.
2. Change it's output if a spammer stops pinging after 1 hour.
3. Count the amount of times a person has pinged in their lifetimes.
4. Build a pyramid
5. Output Pi
6. Make me lasagna
I don't have particularly strong feelings on this particular issue, but I do take issue with worrying about edge cases. By definition, edge cases are infrequent and unlikely occurrences. Trying to account for every possibility is a way of making sure nothing ever changes. It's a form of perfect being the enemy of good.

For this particular scenario, I would tell publishers and authors to take out a life or accidental death insurance policy.
Because on the horizon software isn't going to pay that.
> and it's very readable

No it's not. Computer Modern is way to thin to be considered readable. This is because it was originally designed with print in mind, which used to have ink bleeding, making thin lines thicker on paper.
If everything becomes close source then we engineers would have a lot more work! And the reverse engineers would have a lot more work too!
M4 Mac mini nested virtualization performance benchmark
For any scenario where planes are not an option, their safety (or lack of it) is fictitious anyway.

I was thinking more along the lines of: I'm in Berlin, and it's possible for me to visit friends family in the UK by train* or by plane. If I want to visit them, I pick one of those options (plus the option of ferry or train for the channel).

If I want to go to the shops, my options are bus or walk*.

If I want to just go somewhere on holiday and I don't care where exactly, I can take the bus, trains, planes, etc., and pick my destination to taste, and at that point it's min( P(death or injury ∣ x ∈ destinations, y ∈ modes of transport) )

* not by car, I would have had to transfer my license within 6 months of moving here and I didn't, so it's not valid any more
Curios if anybody can explain what a 2:4 sparsity pattern is. Are the 2 to be removed picked randomly?
The more complicated and confusing the buying page, the more people are going to hit the back button.

I put "Buying licenses for more than one user? Contact us". Then I can find out a bit more, send them a quote, negotiate discounts etc.
Stock jumps 5%+ initially.
It's largely folklore, but there is a kernel of truth to it. Orange cats have a pretty "silly" attitude, kind of like golden retriever dogs. Black/tux cats are usually docile and friendly. Female tortiseshell/tabby cats are lunatics. But there's also quite a bit of individual variation. I'd say it varies more from cat to cat than the "breed" would imply.
When I read this post last week I started wondering if a better data-structure could be an adaptive radix tree. But never finished thinking about it or returned to the article.

Reason being they are very fast for linear scan.

Persistent / CoW etc versions of them exist.

They're not too hard to implement.

Curious if this approach has been tried. My reading has mostly found ARTs used as indexes for in-memory DBs.
I’ve heard rumors he was viewed as a lightweight, or at least not as much of a serious engineer as Morris Chang was in his 60s, but even still his tenure was surprisingly short…
This is not good. We already know what happened when CFO took over. It was a time when Intel totaly lost control. They are gona get bought for penies. OMG

Instead of saying to AMD they will be in the rearview mirror, they should have been paranoid. Not do stupid GPUs. and destroy others where it mattered
Joined Feb 2021 and out within 4 years.
Providing name and birthday is equivalent to giving your SSN.

Pick a fake birthday and use it consistently. This way, if they ask you confirm it later, you won't have any problem.

I use a particular permutation of my real birthday which is probably not the best but it helps me remember it.

It's all about poisoning the privacy invasion data well.
I loved reading about cat coat genetics; they seem to be 'right we've got it!' and someone then goes 'ok then what about this furball....'
> keeping my client information's integrity is as important to me as keeping the financials

Nobody is questioning your intentions. People writing apps in memory-unsafe languages don’t give fewer shits. They’re just more prone to certain classes of errors.

> how the `1/0=0` problem can be entirely avoided

1/0 problems are generally expected to be entirely avoided. This is about where the system behaves unexpectedly, whether due to human error or the computer being weird.
They wanted to preserve his dignity, so he was retired instead of being fired.
Or an even more closed source os by a fruit company that keeps all your data on servers under Chinese government control. And fully cooperates with russian government (pays fines, blocks apps) despite claims that they have left the market
This is usually my type of thing but am I being thick, I don't quite get what this is for? Could we get a zoomed out example of addressing said container?
And unsurprisingly they’re both inferior than the closed source mobile OS that’s made by an actual computer company.
> Intel Corporation (NASDAQ: INTC) today announced that CEO Pat Gelsinger retired from the company after a distinguished 40-plus-year career and has stepped down from the board of directors, effective Dec. 1, 2024

Is it a "he retired" or a "we retired him"?
Watch ThePrimeagen or Theo
There is a built-in possibility to assign URLs to containers: https://konradkruk.com/images/CleanShot%202024-12-02%20at%20...

However, there is no possibility to adjust matching rules, so this script offers a bit more customization options.
Yes! I need this. I have a separate youtube container for background listening videos where I want the video quality to be set low. I want a container so that I don' t have to change quality back and forth when watching videos at full quality. Currently, I have to manually open a container tab and then navigate to the channel.
You've missed the part of the internet where GrapheneOS resides
Insects react to virtual reality gaming
No, the kind of people buying a Tesla are already programmed to drive like this. That's the whole point.

It's the same question like who buy's a BMW or a Mercedes Benz? There's a special type of people the different car makers are aiming at. The same applies to Tesla drivers.

In Germany, where a lot of discussion around cars is happening, just a special type of people buy Tesla.
I think it just auto opens a container according to the URL. So if url == 'amazon.com' then switch container of tab to shopping.
Anyone got the inside scoop?
A classic example would be that if you have a test (say for cancer) with a false positive rate of “””only””” 5%, and your disease has an incidence of say 1 in 1000.

Let’s say that you get a positive diagnosis for the disease, and you ask someone the question:

What is the probability you actually have the disease?

Most people will say 95% or 99%, but your actual probability of having the disease in this example is <2%
Not to be confused with GNOME's diagramming tool: Dia.
Are those GPUs really stupid? They seem like a great price for performance devices when ultra high level gaming is not the priority.

EDIT: I personally always liked intel iGPUs because they were always zero bullshit on Linux minus some screen tearing issues and mumbo-jumbo fixes required in X11.
Lmao. I don't often laugh on hn like this.
> Trump supports whatever he supports on a given day.

What positions? He seems pretty consistent to me.
Time to split off Intel's foundry operations?
Common sense is overrated. Shakespeare, Neumann, Da Vinci… great thinkers didn’t think common common sense caught up with them
We'd just end up with Seinfeld and Friends reruns on every channel.
thankfully the negative use of bush in the context of "bush lawyer" does not extend into the use of bush in "bush pilot"
Difficult to see how this is anything other than a failure. I had high hopes when Gelsinger returned, but it seems that BK had done too much damage and Gelsinger didn't really get a grip on things. One of the things I heard that really highlighted the failure of this recovery was that BK had let Intel balloon in all sorts of ways that needed to be pared back and refocused, but head count under Gelsinger didn't just stay static but continued to significantly grow. It's no good giving the same politically poisonous, under-delivering middle management more and more resources to fail at the same job. They really need to clear house in a spectacular way but I'm not sure who could even do that at this point.
It’s a fully custom micro kernel design, at least for HarmonOS Next, and from what I heard probably closer to QNX than Linux.

So it would be practically impossible to guarantee all android apps to be compatible, without running them in VM at least.
European Patent Office fee list: https://my.epoline.org/epoline-portal/classic/epoline.Schedu...

has 4 pages of prices
I can almost set my watch to comments like this. I understand the HN policy is that conversations should get more nuanced over time rather than less.

And in cases where I don't personally know, one of my heuristics for who's more likely on the right side of a question is who's contributing to my understanding, who's setting context, who's comparing alternatives, who seems to be pointing out specific details I didn't know about. Those are the positive indicators. On the not so good side are things that I would call reflexes, which is to say things that are not expressing ideas but are more like muscular reflexes that don't react to or build on the information of the more constructive comments.

While I'm not thrilled with Intel over the past few years, the context of their capabilities to manufacture chips, the specifics about next gen 1.8nm chips, and the way this is complementary to R&D which is happening simultaneously, those allow me to hold two things in my brain at the same time, namely that Intel has made poor strategic decisions lately and also that they nevertheless are stewards of profoundly important and valuable chip design and manufacturing capabilities.
He's been with Intel since 1979 (only interrupted by a stint as CEO of EMC/VMware).
Is there any AI out there that can detect and fill in WiFi login pages typically found on hotel and company guest networks?
While containers are a great feature, it's irritating that the official mozilla extension does have greater controls for controlling when pages get loaded into containers. For example Bandcamp has every artist on their own subdomain, which means even though bandcamp.com is set to open in its own container, none of the artists pages do.

I've been using https://addons.mozilla.org/en-CA/firefox/addon/containerise to handle this for me.
The GPUs are elemental for a shift to APUs - the future as Apple has shown for performance and energy efficiency. Strix Halo will be a game changer, without a GPU Intel has no future on the laptop (and later desktop).
Yes. The 'purity' of math versus the 'messy reality' of the real world.

Sure, programmers deal with more stuff, like formatting a date/time.

The argument would be that if you follow some of the ideas in composability, then it makes dealing with the real world easier.

Like defining your structure in a way that you don't get 'leaky abstractions' when dealing with the real world.

Just because programmers have to deal with mess, doesn't mean you can't spend some time learning how to organize to minimize mess.

It sounds like you are arguing against studying architecture.
The OS compatible with Android apps is HarmonyOS (<5.0), which you can literally think of as Android + some (maybe much) Huawei stuff. The thing based on OpenHarmony is sometimes referred to as HarmonyOS Next / 5.0, and some of those having upgraded to HMOS 5.0 are always complaining its compatibility in Chinese communities.
Huawei always invents so many names so that people often confuse them.
The Rails Foundation Welcomes 1Password as Core Member
Yeah, deadlines suck. Historically I managed to "manage the management" into a reasonable rush/cook balance most of the time, which allows for healthy exploration, but that is absolutely "ymmw" thing.
I think this really illustrates how the scale of the gaming community is hard to reason about. $750 million sounds like a lot but when there are individuals willing to spend thousands of dollars apiece that only needs a core community measured in the hundreds of thousands, whereas AAA games sell tens of millions of copies in a given quarter. That’s still far from easy to do, but it suggests that we’ll see this happen periodically when someone hits the right combination for an underserved niche.
Carolina Reaper here, my hands were burning for 3 days since the capsaicin was absorbed into my skin.
In the official Multi-Account Containers add-on, there's an option for "Always open this site in..." where you can chose a container. How does this differ?
> It's one part of our app. We wouldn't let that singular use-case dictate our entire stack.

Well sure, but in that case it's no longer "it's solving a problem we don't have". It's solving a problem that may be low on your priority list, that you maybe choose to tolerate, or solve in a more cumbersome way, but it's still an undeniable pain point.

And if you flip the question, I just haven't seen the compelling case for server side rendering. If you have a specific case where something else does something you can't do with React, or does something a lot better than React, then of course do that something else, and if that something else happens to use server-side rendering then maybe it will be a tolerable tradeoff. But I honestly think that if React or similar had come first, we'd never have invented server-side frameworks as we know them (which is not to say that we wouldn't have e.g. a Ruby based convention-over-configuration framework - but I think it would have a state model closer to React's).

> You're making assertions here about it getting more challenging, but I can't tell if that's from personal experience or if it's hypothesis.

It's personal experience, but perhaps outdated, and I never was hugely into Rails specifically. The last time I checked in was several years into wailing and gnashing teeth about people fleeing to React, but only really offering a smattering of ad-hoc fixes to specific pain points. Maybe they've found themselves a good unified state abstraction now, but I think it would be a real struggle especially for a framework that isn't really component-oriented in the way I see it (and indeed prides itself on embracing HTTP and having routes corresponding to pages).

> Yes, HAML is a new language. Our designers can work with it. It's not much more complicated than, say, markdown. Learning new things is what we do, every day. There are certain developers that prefer to hone their skills in the one thing they know how to do. They're the ones that put "React Developer" in their twitter or LinkedIn profile. That's fine. That's a career path. I don't work with those people by choice.

I used to pride myself on knowing dozens of languages, but I've come to see much of that as superficial and pointless. Learning new things that expand the way you think is worthwhile. Learning new tools that you can apply generally is too. Learning yet another slightly different templating syntax or curly brace programming language usually isn't. And some tools have enough depth to them that you can spend years and still learn new, useful things. I don't know that React is one of them - I don't know it as well as I'd like - but these days I generally find it more rewarding to learn a deeper corner of something that I can use a lot, than a new standalone thing that doesn't have any general lessons to impart.
I remembered Andy Grove's quote: "If we got kicked out and the board brought in a new CEO, what do you think he would do?"

Pat didn't do that, I guess.
It should definitely be short enough for creatives to engage directly with their influences from childhood and adolescence in middle age, and to take on and use the earlier works of their contemporaries in their later years.

So, probably not more than twenty years. Fifteen would be better.
Dupe of https://news.ycombinator.com/item?id=42285689
>Not do stupid GPUs

Hard disagree here x100. Investing in GPUs in the time when Nvidia and AMD started to gouge the market is actually the best decision Intel did in recent times. It's the piece of semiconductor with some of the highest margins in the business and they already own a lot of the patents and IP building blocks to make it happen.

The only stupid thing they did was not getting into GPUs earlier so they would already be on the market during the pandemic GPU shortage and AI boom.
Should note that if you don't have enough networking knowledge, this is an excellent way to build a gun to shoot yourself in the foot with. If you misconfigure BGP or don't take basic precautions such as sanity filters on in- and outbound routes, you can easily do something silly like overwrite each server's default route, taking down all your services.

It's not rocket science, but it is complex, and building something complex you don't fully understand for production services can be a very bad idea.
If this means there are three major mobile OS players rather than two, I'm happy. Google keeps shoehorning crap and dark patterns (break unrelated functionality if you don't have location turned on, break functionality unnecessarily if history is turned off) into their products and I'm sick of it. They need serious competition on their own handsets.
I may be too used of python/numpy but I wonder if it would not have been better to broadcast implicitly and use the dot when we want to not broadcast
1Password Joins the Rails Foundation
The GPUs seemed smart. Too late, and timid, but smart. What continually blew my mind was Intel's chiplet strategy. While AMD was making scads of a single chiplet and binning the best for Epyc and recovering cost at the low end with Ryzen, Intel designed and fabricated a dizzying number of single-purpose chiplets. In some cases, just the mirror image of another otherwise identical chiplet. The mind boggles. What phenomenal inattention to opportunity.
> Apple does better than Android here

Google is supporting their current models until at least Q2 2031.
Not really.

https://www.reuters.com/technology/intels-786-billion-subsid...
At least when you are building key infrastructure for the government, directly or indirectly through third parties. I don’t think it’s unreasonable.

And it is not as absolute as you make it sound. Only dependencies for specific critical functions may be regulated. And they don’t have to literally force a whitelist of dependencies on you, just whichever has been certified as appropriate for that purpose.
Correct, these are all trade-offs we make when building a product. Choosing between the "1/0 crashes your program" problem and the "1/0 returns 0" problem is one such tradeoff.

All I was doing was clarifying the impression OP gave.

Now that we all know the details we can make whatever tradeoff we prefer.
Sounds like the latter to be honest
So apparently as a Canadian I can buy it here (link from article) but Americans can not:

https://a.aliexpress.com/_mqOwdGj

Given the US is one of the largest markets, they should fix that.