skysight-inc/HackerNews huggingface dataset:
A bit sad hobbyist have to resort to such measures to get tinkering, not to mention the initial capital needed. We're all slaves to Nvidia's VRAM monopoly until AMD or Intel steps in and release a competitive alternative with beefy vrams.
https://www.spanishdict.com/translate/pinga
This is not a hard limit, this is just a webhook and you need to handle disabling everything on your own.

1. You can make mistakes in your code.

2. Some junior developer can by mistake change the code and make it ineffective.

3. Webhook is not instant so you can get billed more than the limit.

4. There is no information which project hit the limit, so you need to Fetch all of your project ID's and then disable all of them. You need to basically disable all the projects assigned to your team/organization.

5. Vercel doesn't guarantee in any way that you won't get billed more, they are just sending an information to you (with a delay).

Hard limit should be a deal between user and company that the user won't ever get billed more than X$
This is just the myth of the rockstar 10X alphabet learner.
In the last 15 yrs, I've used a dryer no more that three times. Aside from being better for clothes, it's less gas / electricity (i.e., better on the environment). Sans super high humidity, it's not a bad habit to have.
You can legally dump your cart and use it anywhere.
Google pays publishers to test AI tool that scrapes sites to craft new content
I patronised a refugee – and he taught me an invaluable lesson
And what if you add a debit card without money? Or add a disposable card and then the next day you deactivate it?

Nowadays everyone push you to add a card to open free* account. Such disposable cards is a solution to this issue.
So much "negotiating" advice just boils down to "get a lot of companies interested in you". Which is certainly good advice, and maybe will encourage people to take a lot more interviews than they would have otherwise, but for most people it's just not that helpful.
Commit messages aren't a great place for this, much of the time, because then you have to do archaeology just to figure out why something is the way it is.

I'm certainly a fan of including lots of detail in commit messages, but often I do so and then realize "hey, this particular information would be better situated close to the code", and I move it.

Other times, yes, it's really just best to leave in the commit message because no one looking at the after-version of the code will care. For example, removal of a deprecated feature.
Congratulations on the release. Installing this as soon as it hits Arch's stable repositories.
1. You didn't do that on a VPS

2. Often there would be a cPanel plugin/extension/app/config value (if the hoster enabled it for you) that would just do for you what you needed.
You should add to this the observation that there is a lack of Neanderthal mitochondrial DNA in modern humans. This suggests that hybrids from Homo sapiens and Neanderthal female parents were non-viable; perhaps only male Neanderthals and female Homo sapiens could mate to produce offspring.

The implication is that mating between these two groups may have been twice as frequent as is suggested just by considering the amount of Neanderthal DNA in modern humans.
> I have never seen a case where truncation was the right thing to do.

Splitting a quantity into units of differing orders of magnitude. For example, −144 minutes is −2 hours and −24 minutes, not −3 hours and 36 minutes. This is about the only case I know of, though.
I second this. Being able to pronounce names in Greece helped me a lot in communicating certain things while I was there
Hangul is really only impressive if you're a native English speaker. It's probably somewhere between German and French in terms of ease of use and nothing special in that regard. Of course the cultural bubble of Korea includes Chinese languages and Japanese so the bar to be considered a simple writing system is incredibly low. But every single alphabet would meet those expectations. Amongst writing systems that use alphabets, Hangul is probably in the middle.

A lot of the difficulty of reading Korean comes from double letters (when you have 4 letters in a syllable) where it's not necessarily clear which one to pronounce, diphthongs that lost their original pronunciation so the spelling changed a lot., letters at the end of a syllable get reduced down to a smaller set of sounds and the fact that Korean as a language cares more about aspiration than voicing resulting in, for a western ear, very minor differences that are explicitly expressed in the writing system (ㅂ vs ㅍ) and very big differences that are implied (밥 is [pap̚] but 보리밥 is [poɾibap̚]).

I like that people get excited about languages but it's kinda nuts how the English speaking Internet celebrates Hangul as this genius invention of a writing system that makes perfect sense when it is just an averagely well maintained alphabetical writing system.
Thrasio, once king of e-commerce aggregation, files for Ch.11
I dont get it. To my understanding it takes huge amounts of data to build any any form of RAG. Simply because it enlarges the statistical model you later prompt. If the model is not big enough how would you expect it to answer you in a non qualifying matter ? It simply can't.

So I don't really buy it and I have yet to see it work better than any rdbms search index.

Tell me I am wrong, I would like to see a local model based on my own docs being able to answer me quality answers based on quality prompts.
Show HN: An AI Image to Summary Generator
I am validating this idea.
Will start building after 1 order.
Will anyone pay for this service?
Major breakthrough in LLM scene. Achieve performance and perplexity equivalent to full FP16 models of same parameter size.

And you can fit 120B model with a single card 24GB VRAM. This is mind blowing.
This is exactly the reason all meetings should have an agenda posted beforehand. Not everyone is able to make decisions on the fly, they need the chance to prepare first.
There's advantages to slow thinking. Great for strategy and problem solving because you'll have the patience for it, but lacking in the improvisation dept.

Then again all you can do is practice.
From their quickstart and user guide it doesn't look too verbose. For anyone whose config has reached the point where you are wondering whether it would be easier to express in code, this might be a good product to try.

Or if you run shared hosting or some other scenario where you are effectively maintaining your server configuration twice: once for the actual server and once in the database for your dashboard and other services. This would allow you to just read the config from the canonical source, instead of risking bugs when the two configs diverge.
How to fix rogue social media platforms
Personally I don't want the physical hardware. But I would be happy to buy the games if they just ran in PC ...and Nintendo wasn't a giant asshole.

Of course if they started selling their games for PC that may be a sign of enough change for me to reset my asshole status for them.
> when truly open AI surpasses all of them in performance and capability.

Is this true?
I've tried llama last year and it was not very helpful.
GPT4 is already full of problems and I have to keep circumventing them, so using something less capable doesn't get me too excited.
You don't need to do any of that for hosting a content website.

The content & config are pushed by rsync/ssh from a git repo, so there's no need for backups. I can recreate a server in half an hour. I guess I lose the webserver logs, but I rarely look at them so I don't care.

A single server has plenty of bandwidth for a personal site, so there's only one EC2 instance and no secure network is needed. If I need more bandwidth, I'll use a load balancer but there's no need for secure connections between the load balancer & web servers because what's the eavesdropping threat model for a public content site?

Let's Encrypt seems to deal with https key rotation without manual intervention.

The cloud servers just have the usual ~cloud/.ssh/authorized_keys login setup, and I guess I rotate them every time a stronger crypto is recommended, which is 4ish times in 30 years.
Pity the QuakeLive support isn't there.

For the moment I'm struggling with Radiant from Icculus.
Why VCs are investing in startups that help other startups shut down
The main threat for normal, well-behaved people is the growth of services that encourage us to put all our eggs in one basket, multiplying the routes by which you might attract the wrath of The TOS Overlords.

An example would be the number of people who don't want to issue perfectly valid chargebacks against Amazon because they'll lose access to digital purchases (kindle, audible, etc) in retaliation.

So more on-topic, it's conceivable that, for example, you have a dispute over a Google Play purchase, and in trying to exercise your consumer rights, you lose your access to your gmail account.

You don't need to be a troll to be violating a TOS, "if they're being punished they must have deserved it" is no more valid online than off.
As someone unfamiliar with how these sorts of proceedings work, how are the statements in the linked filing from competitors/ other companies in the space sourced? Is it discovery done on competitors as part of the defense case, existing public statements, sourced from previous public filings, something different entirely?
Thank you KDE developers, you're the best! Thank you for all your hard work.

Thanks also for making the KDE community the most friendly and welcoming.

Plasma 5 has been a joy to use for the last 10 years and I'm sure Plasma 6 will be even better!
Question for the kde devs on hn... how does kde handle input methods now? I was using ibus and mozc but I started getting error messages about ibus crashing because it was already running, so I want to set it up the way kde wants me to. Thanks
> BitNet b1.58 can match the performance of the full precision baseline starting from a 3B size. ... This demonstrates that BitNet b1.58 is a Pareto improvement over the state-of-the-art LLM models.

> BitNet b1.58 is enabling a new scaling law with respect to model performance and inference cost. As a reference, we can have the following equivalence between different model sizes in 1.58-bit and 16-bit based on the results in Figure 2 and 3.

> • 13B BitNet b1.58 is more efficient, in terms of latency, memory usage and energy consumption, than 3B FP16 LLM.

> • 30B BitNet b1.58 is more efficient, in terms of latency, memory usage and energy consumption, than 7B FP16 LLM.

> • 70B BitNet b1.58 is more efficient, in terms of latency, memory usage and energy consumption, than 13B FP16 LLM.

This paper seems to represent a monumental breakthrough in LLM efficiency, as the efficiency gains come with zero (or negative) performance penalty.

Does it seem at all likely that existing models could be converted?
> Agree - I find that I never really have a good answer on the spot, but I often have already been thinking about the problems around the workplace for long enough that I at least have a hunch or opinion. That's not quick-wit, it's just pre-thinking. But it works well enough for me.

I did debating in school and a lot of the prep was like this too — once you have your position sketched out, you put on your 'opposition hat' and start to critique your own position for holes.

Also, where in the HN guidelines it says — Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith. — when you're prepping, you tend to do just the opposite: assume that someone _is_ going to attempt to respond to a weaker version that's easier to criticize.

It can help you have a rebuttal on the ready if needed but regardless it also helps you to distill/reframe ideas in a way that's clearer from the outset (which is a good thing in & of itself, even if you don't have someone taking a counter position)
That checks out in principle, but given that P40 doesn't support NVLink, I wouldn't count too much on using six of them together in a performant manner.

But yeah the best option remains an MI300 if you can afford that.
Emulation isn't piracy. It can be used for piracy, but emulation itself isn't.
So all he has to do is sue Mistral for the founder title.
Please consider adding Simplified English as an output language option, preferably with a level, e.g., A2, B1, etc. This way, I can adjust the language complexity to my kids' level and then gradually remove the crutches as they improve in English.
couldn't agree more! I see ingestr more as a common-scenario solution rather than a general solution that solves all cases, kinda like how I treat shell oneliners instead of writing an applicataion in another language. I guess there's space for both approaches.

I'll definitely take a look at CloudQuery, thanks a lot for sharing!
It’s out of touch because the take itself is 30 years old. The people who could get away with never touching a computer for their work are mostly dead already.
I'm not sure I understand your point. As I understand it, Nintendo makes: 1) hardware, and 2) games. They are attempting to tie together the game and the hardware, so that if you buy the game, you also have to buy the hardware, in order to force people to buy more hardware, and not just buy the game and go to a competitor for the hardware.

But as often happens, a competitor came along - by producing an interoperable emulator which allows people to buy the game, but play it on different hardware.

I can understand why Nintendo would prefer not to have competitors, and how they might like to use their market power in the games space to crush competitors (FLOSS or not) in the hardware / emulation space, but they should expect to have to compete - that hardly seems like 'having a point'.

Apparently, under US law, an owner of a copy of software is allowed to make a copy if it is an essential step to running it on particular hardware, and that copy is not used for any other purpose: https://www.law.cornell.edu/uscode/text/17/117. So someone who purchases a copy of the game is allowed to copy it again for the purpose of emulating it.

And apparently, while the US has laws against manufacturing and making available circumvention technology, decrypting for the purpose of interoperability is explicitly exempted: https://www.law.cornell.edu/uscode/text/17/1201 17 USC s1201 (f)(3).

So using that law as a cudgel to prevent competitors from producing a compatible product is not really what the law was intended for, and I'd say this is bullying and abuse of process against a competitor.
That movie The Day After Tomorrow had a really cool visualisation for all that. The movie was released exactly 20 years ago...
xcloud gaming is still not available in India, Idk what is holding them back
Your debt will be sold to a collection company.
Or maybe your understanding of what common users are capable of are wildly out of date. Switch games are available as one click installers now, compete with game and emulator.
Launching a new code snippet application: recodesnips(Your Hub for Code Sharing)
You can easily create, share code snippets, and download code scripts directly into your folders using the npm command.

Link to recodesnips: https://recodesnips.vercel.app
Thanks for bringing data. You're being a mensch.
It's mostly screen size... Life happens, and of the two, the phone is the one with you. Wherever I go, i carry my phone, but not my laptop. I take pictures with it, so they're stored there. I take screenshots, and share stuff with friends, gets saved on my phone. I browse on the phone on the bus/subway wherever. Browser history gets saved there, opened tabs, etc.

Bringing photos, saved stuff to computer all takes an extra step. For most of the time I need a digital device, the phone is good enough, and most importantly - it's with me. Not just when i get home.

When high productivity is needed, then yes, laptop is king. But if somehow we could have the same productivity on a device, 10x smaller that I can carry with me, why wouldn't I start doing everything on that device? That's why smartphone is king.
> think of the word “hacking” as clickbait to the real heart of the matter

I’d rather we didn’t normalise clickbait interpretations; that’s how words get their meanings diluted and corporations throw sand in our eyes. OpenAI is using a specific word to elicit a reflexive emotion from us to be on their side against The New York Times. Don’t fall for it, it’s purposely disingenuous.

Think about it for two minutes and there’s no scenario where this doublespeak looks good for OpenAI. Either they’re lying about what happened (not a hack), or they just proved they cannot be trusted with your data (they got hacked).
Font rendering on HiDPI was worse (slightly blurrier, many probably won't notice, but annoys me a lot) on Wayland than X11; probably because X11 had different scaling step, friendlier to the way freetype scales. Many other things just worked better on X11 than on Wayland. I wonder if the problem was solved in Plasma 6 (almost sure it was not).
> Somebody somewhere must have done a PhD thesis on the way that cell phones have changed storytelling in TV and movies. I'd actually kinda like to read that.

Prime example would be the X-Files. IIRC in the first season they had no cell phones yet.
No. Your own data only gets you so far. And this is exactly the issue. No local model will make sense because the dataset its given is so small compared to what you are referring to - chatgpt.

It's useless locally.
That headline, I can't help think of Tool Time and Tim Taylor's misadventures with construction adhesives.
> for a bootstrapped British company in 2004 it wasn't even a question, there was nothing to buy.

So that's context I didn't have and it makes a lot of sense for 2004. I wouldn't apply this to 2024 any more than I'd apply my old boss's lessons about dBase to modern database design.

> I truly did spend a lot of time

This is the core of the issue. If I were starting a business in 2024, I'd say "stick Stripe Billing on it" and "spend a lot of time" on things my customers care about instead. The reality of building your own billing system is that you have to learn about all the things we both mentioned above and, as your business grows, start praying that the team you have working on it also learn those things. Otherwise you end up with the problems I mentioned (and I know this because I inherited these problems from my predecessors).
No it cannot, as I know what I meant.
I like to put my important files in the Terribly iMportant Place. Some times they go to the VARy Terribly iMportant Place.
What’s worse?
I'll get back to you on that
I want to live in your world where people think you need hundreds of millions to retire, and getting $5M is apparently super-easy.
Did they stop?
Teams is still very much a poor copy of Zoom and Slack.
Like they can't even make good copies.
explain what "any other containered workflow" encompasses
Or when the market shifts and they survive on inertia, for a while.
This is something that's easy to have an opinion on so you're going to get buried.

I'll do my best to make a high-signal comment here, but it will be drowned by all the other replies, which also likely touch on these points.

First, "slow-thinking" is really just a different way of expressing your thinking and you should begin by leaning into it rather than leaning away. Take time, allow yourself to pause to collect your thoughts. People often interpret quietness (not filler) as intelligence and maturity (because usually it is). Alternatively not answering is also valid.

Second, as a person who is generally regarded as quick-witted and sharp, most of that sharpness comes from either having a few pre-known responses to ideas or anxiously revising situations in my head ahead of time. This is, generally, a bad thing because it means I have made decisions on how I will respond to things without all of the information (as some will come over during conversation). Methodically thinking things through, fresh, is probably the only realistic way to be open minded.

Finally, do your best to avoid situations where a "quick decision" is needed; this is good advice even for "quick thinkers". Fast decisions are often poor ones - the counterpoint to that is dragging something out over many weeks or across many meetings - but putting yourself in a situation where the unknowns become knowns or the scope of the landscape and weight of the decision can be properly assessed is important. What's better is that you will likely be able to have a better paper trail for this.

One absolutely final piece of advice: Avoid using the word "slow", use "deliberate" instead.
Ask HN: I don't use AI. What exactly am I missing out on?
I briefly used ChatGPT when it came out and played around with it and thought it was cool, but I haven't really touched it since, nor have I really felt the need to.

Is there something I'm missing here? How can I use it enhance my life? I guess I kind of see it like a really smart assistant, but it's like Google already serves that role, and does it even better.

I guess my issue with AI is that it ultimately only provides one perspective, whereas the great thing about Google is that I can search for many multiple different perspectives on the same topic. I dunno.
I personally like gnome a bit more, but it has terrible fractional scaling on hidpi.
I don't do any fancy research but for my simple stuff, I've mostly given up on the idea of unit tests. I still use them for some things and they totally help in places where the logic is wonky or unintuitive but I see my unit tests as living documentation of requirements more than actual tests. Things like make sure you get new tokens if your current ones will expire in five minutes or less.

> Don’t test external libraries. We can assume that external libraries work. Thus, no need to test data loaders, tokenizers, optimizers, etc.

I disagree with this. At $work I don't have all day to write perfect code. Neither does anyone else. I don't mock/substitute http anymore. I directly call my dependencies. If they fail, I try things out manually. If something goes wrong, I send them a message or go through their code if necessary.

Life is too short to be dogmatic about tests. Do what works for your (dysfunctional) organization.
This is an empty article:

- CAS latency?

- Wattage?

Also: https://piped.video/watch?v=2G4_RZo41Zw (is this memory same size as 5nm?)
I always thought it was because it's a ratio of how long we've been here, at 10 a year is an eternity, it's 10% of your life - you could do so much during the 6 weeks of summer holiday.

At 48 a year is just over 2% of your life, it's so fast almost supersonic.
The premium is the website itself ;D
Still, potentially unlimited costs is wayy too much risk.
HN users keep forgetting that
There are parallells to human complacency, and there have been military incidents due to it.
Precisely this. Earth's 'normal' extinction rate is often thought to be somewhere between 0.1 and 1 species per 10,000 species per 100 years. A mass extinction event is when species vanish much faster than they are replaced. This is usually defined as about 75% of the world's species being lost in a short period of geological time - less than 2.8 million years.

The current rate of extinction is between 100 and 1,000 times higher than the pre-human background rate of extinction. What we're going through will be an extinction event on a timescale and severity that will be closer to the Permian or Cretaceous extinction, which resulted in the species death of 95% and 78% respectively, and caused by apocalyptic scenarios; meteors and volcanos effectively suffocating the planet. Never before has a single species been responsible for such destruction on Earth.

I suspect humanity will survive whatever future is yet to come. I just hope we managed to preserve a substantial percentage of natural diversity through that process.
Would Anyone Pay for This?
Will build it once at least get 1 pre-order
*learn to transliterate korean in 15 mn