skysight-inc/HackerNews huggingface dataset:
I think you overestimate how strongly those ties bind people to their current situations. I don't know your situation, so don't take this the wrong way. Maybe your ties truly do bind you. And maybe that's perfectly fine.

But I think for the vast majority of people, simply having a pet or a partner or a kid does not really tie them to their current situation. It's just about what you value more. Of course all of these ties change the tradeoffs of your choices. But every circumstance in life is a constraint on your choices. And large scale changes are possible even with all those things, should you desire it. There are plenty of people that take impulse vacations, change careers, countries, friends, partners, while having all of the dependents you list.

And if you consider all those tradeoffs and decide change isn't worth it, that's perfectly fine. But I see people use this to state that they had no choice in the matter. No, you had a choice and you chose from a constrained but still massive set of potential life situations. This is simply the one you prefer.

To bring this back to the article:

Take this and keep asking the same question. You’ll get to the root of it soon enough. In this instance, your feeling of being stuck is less about the external circumstances and more about internal barriers—fears, beliefs, and assumptions that keep you tethered to the familiar, however unsatisfying it may be.

If you keep asking the question, but your underlying answer is "It is actually more about the external circumstances than internal barriers", then that's your answer. You're not really stuck, you just made your choices and are where you wanted to be.
> Sonar operators searching for the USS Montana will likely hear noises which are indistinguishable from natural phenomenon, such as seismic activity.

To me it sounded more like whales humping.
Maybe I'm not understanding what's meant by sponsorblock support? Sponsorblock works with invidious too and has worked for at least two years. There's a toggle that needs to be enabled in the addon (if I'm remembering correctly).
In Hong Kong or other developed East Asian cities we have both :)
The Plasma Channel on YouTube built a small one of these drives: https://youtube.com/watch?v=Ulk4hw7pUZY. The thrust to power ratio is not fantastic, but I just love the idea of machines with no moving parts.
Disagree. The input/output structure (tokens) is the interface for both inference and for training. There is an emergent intellect embedded in the weights of the model. However, it is only accessible through the autoregressive token interface.

This is a fundamental limitation, much more fundamental than appears at first. It means that the only way to touch the model, and for the model to touch the world, is through the tokenizer (also, btw, why tokenizer is so essential to model performance). Touching the world through a tokenizer is actually quite limited.

So there is an intelligence in there for sure, but it is locked in an ontology that is tied to its interface. This is even more of a limitation than e.g. weights being frozen.
Perhaps you should speak more about those consequences you’re afraid of?

Take the xz incident from this weekend. No one is crucifying the maintainer who gave Jia Tan commiter rights. No one is prosecuting or persecuting them. Everyone understands that they were under stress. I’m yet to see a single negative thing even been written about them.

The legal consequences you fear feel more imagined than real. As long as you do the best you can with the knowledge you have, no one is taking you to court or putting you in jail over it. I know people online don’t take the No Warranty clause statement seriously when they demand support, but a court definitely will.

At worst someone may come and ask you “is Jia Tan your alter ego?” And leave when they realise its obviously not.

But if you’re arguing that you’re risking reputational harm, where you might get a rep as “the guy who lgtm-d the backdoor PR without reviewing closely”, yeah that’s possible. And it’s a reasonable fear. That’s a risk you’re taking when most of the reward is to society benefiting from your work.
Texas is indeed a weird place to start deploying small nuclear reactors: electricity is quite cheap, as there is abundant wind and solar. I would have thought that isolated Alaska settlements would be much better, especially, if SMRs also provided heated water, not just electricity.

And then, when SMRs are hitting the economy of scale, then maybe they can compete in Texas or California.

Edit: Alaska is actually doing something about it: https://gov.alaska.gov/microreactor-regulations-put-alaskan-...
People with Sapphire Rapids options are not the target audience of these patches
Has anyone that identifies as having aphantasia here been able to improve their ability to visualize imagery?
How to Make a Fake Video Call on WhatsApp
Happened to upgrade my PowerMac G4 Digital Audio model with OWC's PATA SSD (actually was SATA SSD with PATA adapter), It wasn't a slouch with the probably original PATA HDD but SSD made things even faster and I don't have to worry about 20+ years old HDD dying out that much. That SSD saturates the Ultra ATA/66 IDE Bus completely which feels awesome.

Of course when used with Mac OS Classic, the OS is the biggest bottle neck because of it's bad multi-tasking capabilities. That OS reminds me of things we take granted these days, like computer not locking almost completely when decompressing zip package.
What an uninspiring take, there is literally nothing we can do, the status quo is fine, the abuse of unpaid devs of open source is a harder problem to solve than commercial space flight to Mars. It's fine to state this is difficult to solve but why be so defeatist about it?
Behold the future of cryptocurrencies: mining with toilets as equipment
GPT 4. Read Alex Hormozi and Russel Brunson’s books (marketing) Frank Kern for Ads and Matt Diggity for SEO
> Tiger’s dd doesn’t have status=progress

Maybe sending it SIGINFO (^T in terminal) could help? Dunno if it's supported as far back as Tiger's.

(BSD thing, it's SIGUSR1 on GNU dd / Linux, the usability difference is that on darwin the terminal can conveniently send SIGINFO via ^T)
> It's not like there was a conspiracy.

I'm not nearly as sure. The mechanics of one aren't that hard to imagine. Encourage spammers and make it cheap. Don't ever fight them at their source. Invoke mechanisms that intentionally destroy public utility in public protocols. Force everyone to rely on a small handful of "reputable" senders.

Working backwards from "who decides reputation anyways?" might make it easier to see.
I believe that this is only a USA problem.

In Europe I have never heard any stories about SIM swaps, so I do not believe that they have high chances of success, like it is said to happen in USA.

Therefore, at least here I find SMS as a 2FA more convenient than the alternatives and I believe that it is secure enough for most uses.
What's your experience in converting to paid? Grad students aren't known for being the most wealthy set of people.
Just a meta comment here. When does a metaphor stop being a metaphor and start becoming a lie? Does it have to do with the speakers intention or can it just get away from you and nobody notices?

Anyways. This problem isn't going to be solved.
It's like the 90/10 problem, right? LLMs today do things that are pretty amazing things but they are missing something that seems incredibly simple to laymen but is and has always been the actual hard problem.

I think the comparison to self driving cars in incredibly apt. A self driving car can do incredible things at superhuman speeds but the simple things it can't figure out are actually really hard problem. For instance, seeing a floating grocery bag and knowing that it's floating in the wind with negligible mass that doesn't need to be slowed down for or avoided. Something that actually requires an actual understanding of the world, rather than just being trained on the past.

A similar situation for LLMs seems to be these "hallucinations". The laymen see the vast knowledge that they seem to hold and thinks, just tell it to stop lying and it's fixed. The problem is that telling the model not to lie is really only simple if it has some understanding which LLMs don't seem to possess. Their hallucinations, to them, are just as true as when they happen to tell the the true. They have no method of discerning them.
I've performed this procedure numerous times. While it's not particularly difficult, it requires patience - a LOT of patience. Dozens of the world's smallest Philips-head screws. The iFixit guide helps tremendously.

What strikes me as nostalgic is how repairable these machines were. No proprietary screws, the HDD used a standard (at the time) form factor and interface. The batteries could even be torn down and rebuilt as they used standard cylindrical cells inside. Hell, the keyboard could be replaced without opening the cover! The only thing that was proprietary was the Airport card - which was under the keyboard along with the SODIMM slot, and both could likewise be replaced without opening the laptop. Those days are long gone.

One item of note is I suspect the older versions of OS X lack SSD TRIM support.
The output of an autoregressive model is a probability for each token to appear next after the input sequence. Computing these is strictly deterministic from the prior context and the model's weights.

Based on that probability distribution, a variety of text generation strategies are possible. The simplest (greedy decoding) is picking the token with the highest probability. To allow creativity, a random number generator is used to choose among the possible outputs, biased by the probabilities of course.

Temperature scales the output probabilities. As temperature increases, the probabilities approach 1/dictionary size, and the output becomes completely random. For very small temperature values, text generation approaches greedy sampling.

If all you want is a spam filter, better replace the output layer of an LLM with one with just two outputs, and finetune that on a public collection of spam mails and some "ham" from your inbox.
From the article, passage about the 14900k:

> For example, when I run my spam.sh shell script, it only takes 420 milliseconds, which is 7x faster than my Raspberry Pi 5. That's right, when it comes to small workloads, this chip is able to finish before CUDA even gets started.

So… it depends :)
Writing a basic LMS supporting H5P in Laravel, so learning Laravel as I write the LMS.
Checkout Astro if you haven’t already
To make it harder to detect and reverse engineer. There's a plethora of disabling functionality in the exploit. This is bad, but the original post is being hyperbolic.
There are lots of languages for mere mortals. They are not compatible with C++, but that's a feature. The next generation is largely not writing C++.
Its still good advice and maybe the best advice.

Look at all of us on hn with our cute little handles, or our throwaways.

You know who doesn't like anonymity? People who want to control you. People who want to harm you for you think, and what you say.

This is internet and it started with a dream and then and bunch of people came on and didn't like that dream but they sure wanted that sweet sweet internet cash and ever since they've been fighting tooth and nail at that dream because its a threat to their very ethos. Fuck them I choose internet.
indeed very annoying. my understanding is they don't want to give spammers any signal whether their messages was recognized as ham or spam.

i would love some insights in how smart spammers are in actually leveraging such information. most spam seems to be hammering attempts that don't take failure feedback into account.

in my mail server, messages classified as junk keep getting temporarily rejected with a generic error message. at least the (legitimate misclassified) sender gets a delayed dsn, and finally feedback that a message wasn't received.

it seems many mail servers/services think it's more important to not give a signal to spammers than it is to give a useful signal to legitimate but misclassified users. perhaps they think their classification is really great and doesn't misclassify...
I think it’s worth expanding your definition of knowledge.
JR East had a 5-day pass which iirc only required you to have a foreign passport (vs being required to be a tourist for JR-Central/JR-West passes). Not sure if they still offer that, though.
You do realize that the driver is responsible for compiling your kernel into machine code for your particular GPU? Calling that an API is strange.
My domain also sends no more than 10 messages a day. The domain is correctly-configured with SPF, DKIM and DMARC.

At the beginning of March, I started getting temporary rejections from gmail. Not all of my outgoing messages, maybe 1 in 10. Most of these messages were to one individual, to whom I've been sending for years. My domain has existed continously since 2002, and has never sent spam. The rejection message was startling: words to the effect of "Your message has been rejected because of the awful reputation of the sending domain". The reputation of my domain is spotless, according to various testing tools.

There have been no new rejections in the last two weeks.

According to TFA, Google started rejecting a proportion of mail from bulk senders in February. I wonder if I got caught up in some half-baked roll-out of this new (old) policy.
It's even edge-to-edge! Something that the current MacBook lineup doesn't feature.
Experimenting AI-driven learning with generative AI
Hey HN community,

Since the thrive of of LLM, I've been continuously experimenting all the potential exciting application of Generative AI over education sector since LLM has such a huge advantage over the guideline-ish & elaborative content generation.

Today, I'm so excited to introduce the beta version of an innovative self-learning platform, Wisemen.ai and I would be honored to have you join us as one of our first explorers.

Think of it as having a personal mentor who crafts a unique curriculum for you in any field you're curious about – whether that's investment, machine learning, digital marketing, personal development, creative arts, or entrepreneurship.

What sets Wisemen.ai apart?

Personalization: It's not just about learning; it's about learning what matters to you. Wisemen.ai adapts to your interests and creates a learning path that suits your pace and style.

Cutting-Edge AI: Leveraging mixture of experts model with RAG, Wisemen.ai is designed to understand users learning objective, analyse the user's requirement and guide them through a customized educational journey.

Any Topic Mastery: Whether you want to dive deep into the world of AI, get better at digital marketing strategies, or explore your creative side, Wisemen.ai is here to facilitate your mastery.

We're currently in beta and would love for the Hacker News community to be among the first to try it out and help us shape the future of this platform. Your feedback will be invaluable in refining the experience to better suit learners from all walks of life.

Get started here: https://wisemen.ai/

Join our Discord community: https://discord.com/invite/7Fsr5NgphH

We're here on HN to answer any questions and listen to your feedback. Try out Wisemen.ai and let us know what you think – what you love, what could be improved, and what you want to see next.

We're looking forward to your thoughts and insights!
Regarding this bit at the end:

> I learned how to write math kernels by renting Vast VMs and watching Gautham Venkatasubramanian and mrdomino develop CUDA kernels in a tmux session. They've been focusing on solving a much more important challenge for llamafile, which is helping it not have a mandatory dependency on the cuBLAS

If I'm reading this right, they're trying to rewrite cuBLAS within CUDA itself. I'm guessing the next step would be removing CUDA dependency and go with directly using Vulkan or Metal compute shaders. Am I correct?
The sd-notify protocol is literally "Read socket address from environment variable, write a value to that socket". There's no need to link in libsystemd to achieve this. It's unreasonable to blame systemd for projects that choose to do so. And, in fact, upstream systemd has already changed the behaviour of libsystemd so it only dlopen()s dependencies if the consumer actually calls the relevant entry points - which would render this attack irrelevant.

> Another great spot to break sshd is PAM, which has no place doing there either. Unfortunately it's hard dep. on most linux distros.

There are many things to hate about PAM (it should clearly be a system daemon with all of the modules running out of process), but there's literally no universe where you get to claim that sshd should have nothing to do with PAM - unless you want to plug every single possible authentication mechanism into sshd upstream you're going to end up with something functionally identical.
> LaTeX is a proxy on research.

In Mathematics and CS, absolutely, but biology and medicine are on Microsoft Word.

> Are you bearish research? I am not.

You're not? Between the shrinking middle class, the rising costs of a college education, and then also everyone losing their job to AI, the future doesn't look bright for research. There's a political battle on the horizon that will determine if science and research is something we as a society do actually care about.
He already has both money and a financial incentive to make it work. What he needs is access to the code.
They don't fire off each other, they simply depend on each other like functions do:

a = () => 42
b = () => a() - 1
c = () => a() + b() * 2

It isn't a bigger nightmare than debugging pure functions. The source for `c` is `a` and `b`. All signal values (as proposed) will be lexically available in a body of a dependent signal, so there's no hidden registry to navigate anyway. If in-browser IDEs want to record a call tree for an activation record, they can do that without a standard.
What do you mean by "git cp"? I have that aliased to "cherry-pick".

If you mean to copy a file/directory and stage it in the process (like "git rm" does for deleting), there's no need to rebase. Just copy the thing and stage it.

If it's something else, then the 2 paragraphs above might be a hint towards why there isn't one.
the idea is valid, but current LLMs suck, as the sibling comment says, they hallucinate too much, etc. that doesn't mean they won't improve enough in the next decade (especially coupled with clever loops, where the generated code is checked, end-to-end tested, static analyzed)

but this also shows what's really missing from these old projects, infrastructure, QA, CI, modern tools, etc.

and adding these requires humans in the loops, and every change needs to be checked, verified, etc.

and it's a hard task for a loose community of volunteers.

even the super fancy Rust community kind of shrugged and let crev die silently

https://github.com/crev-dev/cargo-crev
All the good names are taken. Gotta go IKEA now.
I'm thinking of a happy childhood memory. I'm with my grandmother down by the lake. We're getting into a boat.

I can see the way the sunlight reflects on the sand in the shallow water and off the oars in the boat (and what their flaking varnish feels like in my hands). The smell of the reeds, grass, and lake water is very clear to me, as is the voice of my grandmother telling me to be careful to not fall into the water. I can also hear a lawnmower somewhere in the distance, kids splashing around by the beach, and rustling of the reeds as they're caught by the wind.

It makes me happy, but also nostalgic. Most of the things from this memory are gone now. I believe the English word that best describes this is "wistful".

I know memories are peculiar and that parts of this memory are probably borrowed from other memories, or even made up, but it doesn't make it feel less vivid to me.
> If one side says it's raining and the other claims it's dry as a bone, "both sides" is irrelevant.

That's a terrible example. Nobody is claiming that reporters should be report on undeniably false statements. I don't expect reporters to report on a lunar landing then include a bunch of stuff that the Apollo landing is fake.

But that's not what's happening here, is it?

What you have is reporters reporting on one side of an opinion. Opinions are not facts, they are a subjective judgement of facts. What many reporters do is start with an opinion, then write an article with selective inclusion of facts to support that opinion.

That's garbage reporting. It's not news it's writing an opinion column.

> There's the little detail of 14 year olds going to school, working a few hours per day, and… when do they get to take part in extracurriculars? When do they get to do homework? When do they get to study for quizzes and tests? When do they get to work on class projects?

You realize that work is voluntary right? This law doesn't force minors to work? And usually when you work you "pick up shifts"? They do all those things when they aren't in school and aren't working.

And you're looking at this with a very upper middle class perspective. Extracurricular activities? Play games? Free time? Some families don't have that luxury. Kids work because the family needs the income. I'm not sure banning work so that families have less income is really helping the poor.

And you know what? Some kid want to work. If given the choice between surfing Tik Tok, or playing on the soccer team, they choose work. They like having extra money. They like working in an industry they plan to enter full time for the experience.

It's not the 1920's. We aren't sending 10 year olds down in coal mines.
One of my favourites. I had a nice wide copy as a kid and recently bought a new one for my kid. Was disappointed in the small blurry reproduction of the diagrams. So get a used copy!
Surely this should have been a risk accounted for and the shipment should have been diverted or cancelled? It’s not like the payload was unknown or the possibility of an attack was new?

I really don’t understand why we keep shipping through there. Yes, it will cause 2% (the number I found) inflation. We (US) have had worse. Many places survive (albeit with damage) 100% YoY inflation. Let’s just stop escalating conflicts for money, people’s lives and global peace are worth more than that.
mirrors don't flip images. Take a word written on a wall. Face it. point to the perpendicular wall on the side of the first letter. Now turn 180 degrees (imagine there's a mirror there) and look at the mirror on the opposite wall. Do the same thing, point to the perpendicular wall on the side of the first letter of the word. You are now pointing at the exact same wall as last time. The mirror didn't reverse anything, it's you who's backwards.
There are a lot of low-end cloud services, for example you should take a look at virtono.com. They have good prices and they are running promotions all the time.
VS Code Ask
Scrolling breaks the screen, I don't know why. If anyone knows, please let me know.
Exactly. It also makes sure you don’t pattern match the product as “inferior quality”. You assume “average quality”, and in fact (at least in the UK) many Aldi versions of products now have a reputation for being surprisingly high quality - but not all of them, so the segregation here between product lines allows some to get that reputation without being dragged down by the actually average ones.

They help all this by stocking the real branded versions of some products, and the fact their own brand products look roughly equivalent on the next shelf reinforces all of this.

Aldi have successfully manufactured a feeling that when you buy something cheaply it’s a _bargain_, rather than that you have compromised on the product you actually wanted to buy.

They also very hard when legally challenged for trademark disputes on their clone products with similar packaging, it’s certainly an important part of their strategy as far as they’re concerned.
It would also help if I had more VRAM and wasn't running a 7B parameter 4-bit quantized model.