skysight-inc/HackerNews huggingface dataset:
>>> The vulnerability is based on “traffic analysis,” a decades-old network-monitoring technique, and relies on surveying internet traffic at a massive national scale. The document makes clear that WhatsApp isn’t the only messaging platform susceptible

Seems like meta's engineers are just being proactive here, raising a concern.

If iMessage were the most dominant platform in Israel, then the same would apply for it too.
I was hoping there would be something here about using Stirling engines that use decay heat, but looks like they are just using the decay heat itself and not generating electricity. The space stirling engines that NASA has worked on in a few iterations made a lot more electrical power than the older RTGs, with the tradeoff of moving components and associated issues.
> , but I bet a lot of them would also like to learn a foreign language or quantum physics and haven't gotten that done.

Learn a foreign language from school? How much do I know of the German/French/Spanish (it was one of them, one of the options) that I studied for years in school? None.

For some subjects, something being taught in school seems like a magnet for making a topic or subject boring and uninteresting. Like if it wasn’t taught at all people would at least not be actively biased against it and might pick it up by happenstance.

Which makes me doubt all of those “no one knows X; therefore we should teach it in school”. I don’t think that follows.

> Personalisation fails for a simple reason - people don't really want to learn.

What does (do? Lack of school English) everyone have in common? Schooling.
It seems to have been working in the UK for centuries.
Hello HN, I recently created an open wiki for humanoid robots. I think there's a good chance that general-purpose robots are the next compute platform, analogous to the personal computer or smartphone for an AI operating system, and I thought it would be cool to have a place to crowdsource information about what is happening in the space and how you can contribute.

Right now there are a couple of core contributors, but it is a part-time effort for us, so I thought it would be great to solicit contributions from the Hacker News community. I'd love to hear what you think!
>> Today, the words are virtually synonymous.

Ehhh that's a stretch, unless we're talking Real Housewives type of "lay people".

As I understand it (within an engineering context), a "motor" converts electrical energy to mechanical energy, and an "engine" takes thermal/chemical/some other form of mechanical energy and outputs mechanical energy. But it's confusing because I've changed the "motor" in my old Honda when I was a teenager. So while I agree there is some nuance and blurry lines, not sure the two words are quite "interchangeable".
If you're interested in building the next generation of that model, sure. If you just want to use it the weights are sufficient.
This is the first I'm hearing of LLMOps, please elaborate a bit on what it entails. How does it provide guardrails?
Is this the same vulnerability Israelis are using to target and kill Palestinians in Gaza? See https://www.middleeastmonitor.com/20240418-israel-using-meta...
But you know that it's a law to stop people doing something domestically which is exporting a ship.

You know this.
Ask HN: What is the role of data scientists in the age of LLMs?
Is your comment based on recent experience? I have two young school age kids, and my experience with them does not align with your assessment.

Their schooling is vastly different from the "Sit still, do what you're told" model that was used to train the an upcoming generation of factory workers.
Yes, this can work. I’ve done that in a few cases.

In fact, if you split data preprocessing in small enough steps, they could also be run on weaker LLMs. It would take a lot more time, but that is doable.
Yes, that is what I am doing on some projects
If you don't want to do it, don't do it.
You used the word "translates" instead of "transforms" or "transfers". Is there a particular reason for that?
https://archive.ph/9w0Ey
This article is completely overblown.

The short of it is that WhatsApp does not have protections against internet traffic analysis at the scale of a nation state, so a national government can analyze internet traffic and determine with some degree of accuracy who received the packets that you sent. Some WhatsApp employees have speculated that this might be being used by Israel to choose targets in Gaza, but it sounds like we have zero evidence that this is actually the case.

If you're a dissident, then you should be aware that just because the contents of your messages are encrypted that doesn't mean the source and destination can't be determined.

If you're a WhatsApp employee who cares about protecting dissidents, then it would be worth exploring what WhatsApp can do to mitigate this risk.

But if you're a random citizen in a stable country, this is not evidence of bad behavior on WhatsApp's part or of them failing to do enough to live up to their promises. This kind of "vulnerability" is extremely hard to defend against, and while it's admirable that some WhatsApp employees are lobbying internally to take it on, it's not newsworthy that they haven't solved it yet.
Short supply, specifically, because the stuff has to be more meticulously tracked than elephant ivory. If the wrong people get their hands on enough of it, it is, at best, a dirty bomb.
You mean like this?

https://www.cnn.com/2023/12/15/middleeast/idf-accidentally-k...
2.5G nics are 10gbit capable nbaseT transceivers that ship with 5gb and 10gb rates disabled to create lower end skus. It's a sick joke. The standard should have not permitted disabling the faster rates.

Your average consumer cant really do much with networked data at home because the vendors are not shipping network interfaces that are useful for anything. I can have a laptop with 10/20/40gb USB ports but they can only be bothered to put a 1gbe port on it? Get real.
Check out Ollama, it's built to run models locally. Llama3 8b runs great locally for me, 70b is very slow. Plenty of options.
Ctrl + right click may allow you to work around it.
Whatever terminology you use, it can be run without API tokens.
It's Signals and Systems in part to get the notation and explanation. MIT has the course online for free. (Though probably a little more general than what you need, since the class is also used to prep electrical engineers for robotics and radio communication).
Not self hosted, but Google Notebook LLM is OK at that: https://notebooklm.google.com/

You can also upload files to ChatGPT and ask questions about it.
Right, and it was just a slap on the wrist for them. I'm betting OpenAI's bet was that they get the buzz and can take the hit from the lawsuit without breaking a sweat. That is, the expected cost of the marketing stunt factored in the cost of the resulting lawsuits and expected settlement and was signed-off on as acceptable.
And Car used to be called Motor Car for as long as I remember in my country.
I think a useful enhancement of the motto "move fast and break things" would be "move fast and break things, but consider the PR consequences".
I'm surprised they stopped at 6...
> Germany during 1933-1945 never claimed to be something else than Germany, the name change happened in 1980s.

No, they claimed to be the Third Reich and had a lot more land, remember that?

We're talking about History here by the way, not what they claimed to be. Do you know what else Nazis claimed to be? A superior race. Yeah.

But at least you had the self-awareness to realize you were wrong all along.

> Why there is no Nazi Italy?

Because it is called Fascist Italy, or the Kingdom of Italy ( https://en.wikipedia.org/wiki/Fascist_Italy ), but I think you can find out why it's not called "Nazi Italy" if you make a little effort.

By the way, don't worry, I have the feeling Putin's Russia will be remembered in History as Putin's Russia, what it looks like to be the man responsible for the end of the Federation and the collapse of Russia, just to remain in power.
Are you sure that the compiler doesn’t autovectorize a simple loop into this form anyway? This is kind of the defacto scenario for that pass.
> is there any scientific basis for claiming that enforcement creates morality

Not sure (and doubt it) but my argument is that if enforcement was adequate then you wouldn't need morality - morality would be a "bonus" but even if it were to go away, adequate enforcement would still deter the undesirable behavior by making it unprofitable.

> which is not supporting the hypothesis that more enforcement = better morality and less crime.

"Law enforcement" in general is too broad to be able to draw this conclusion. Which crimes actually trigger enforcement (and what is the penalty)? If police is too busy busting kids smoking pot (or other victimless crimes that are easy to prosecute) to attend shoplifting incidents/property crime then shoplifting will remain regardless of how much "enforcement" there is (and of course the second-order effects from punishing pot smokers will set them up for a life of crime where they'll then "upgrade" to other crime with actual victims).

> both are unacceptable but legally one form is an acceptable way to do business

But law != morality. From a moral point of view I'm not sure there's a difference - in both cases someone is unjustly enriching themselves at the expense of the victim. When talking about morals and how they prevent people from acting antisocially, those morals may evolve over time if the bad behavior has been normalized by financial reward & lack of consequences.

> People at the individual level however don’t operate that way though

That is true but the economic incentives that are there (and lack of deterrence) means that people may start operating that way and I'd argue more and more people do, whether by choice or by lack of other options.
Just have some pinball machine parts ready to trade.
Direct link to original SE posting: https://stackoverflow.com/questions/1218390/what-is-your-mos...
You write this as if your land is a sovereign nation... Regardless of where you are in the US you are under many layers of government(by the people/your neighbors) that absolutely regulate what you can do on your property.

Heck the people can even legally forcibly aquire your property if the will was there.
There are too many variables at play, unfortunately.

One can ran local LLMs even on RaspberryPi, although it will be horribly slow.
Other than (so I hear) the notification message being observable to those with the desire
The article made me smile by how much disconnected to reality it is:

- kids give their assignments to AI so that it solves it for them, not for getting a hint.

- it has long been demonstrated human interaction is required to learn difficult things (such as reading/writing), otherwise kids would learn those skills on video.

- learning is about practicing difficult stuff. AI is about having the computer doing difficult stuff for you.

"Employees who can use AI effectively will be far more valuable than those who can’t."

The point of AI is that there is absolutely nothing to do for it to digest your problem. Show me someone who can't use AI? Must be illiterate?

"jobs of the future—which will become more enjoyable and fulfilling"

... finding and fixing the errors the AI made.

My parents are much better at counting with no calculator than my kids. Mental calculation is no more seen as a valuable skill now that everybody effectively has a calculator in his pocket (smartphone). AI will make some skills once valuable obsolete. The question is not how are we going to teach with AI but WHAT are we going to teach?
> What is the actual threat of AI?

This is like asking a dodo in 1598 to be able to explain what the threat of humans are. Their inability to do so isn't related to the probability that the threat is real.

Likewise, our inability to articulate the threat posed by AI isn't evidence that a threat does not exist. We simply don't know that threat is and even if we knew there was a threat, there's no guarantee that we would be able to comprehend it enough to describe it. Rather, our inability to comprehend super-intellegent threats make us more susceptible to identifying and stopping them.

Why don't we apply the same logic to the status quo? Because we are, for the most part, exposed to shocks and change within the regime of normal variance and have continued to exist which is evidence for continued existence. Planetary co-habitation with super-intelligence represents a many-times-beyond the standard variance of shocks to our natural order.

If any of the lifeforms we've extincted already were as intelligent as humans, would that have increased their chances of survival? Personally, I see that as an easy yes which implies that differences in intelligence are at least somewhat correlated with extinction outcomes. But perhaps others see it otherwise.
Are you genuinely attempting to refute evidence presented in a study with personal anecdote?

One of those things has far greater generalizability and statistical significance than the other. I'll leave it to you to guess which is which.
That all sounds dramatically preferable to an economy that follows what you suggested and companies like Google, Facebook, Netflix, Salesforce, etc etc don't exist because we haven't solved desalination yet
There are some extensions that can help with that:

https://addons.mozilla.org/en-US/firefox/search/?q=enable%20...

Specifically: Absolute Enable Right Click & Copy

I would prefer of course that the underlying issue get resolved, but in lieu this has been an excellent workaround for my needs.
CFPB says buy now, pay later firms must comply with U.S. credit card laws
How we got our first 100 paid users via Facebook groups step-by-step
> And they don't have an OpenAPI spec available to download? So they seriously expect developers to just manually write their own client code by reading and translating those example CURL commands by hand??!

This is baby work to literally every programmer I know.
Check out this subreddit for a decent "source of truth": reddit.com/r/localllama
It's actually quite funny that the freedom to roam in large parts of Europe predates the USA by several hundred years and is universally accepted by landowners, yet it's talked about as if it's some sort of unprincipled anomaly.
See llamafile (https://github.com/Mozilla-Ocho/llamafile), a standalone packaging of llama.cpp that runs an LLM locally. It will use the GPU, but falls back on the CPU. CPU-only performance of small, quantized models is still pretty decent, and the page lists estimated memory requirements for currently popular models.
There's more to it, but I found the advice "Praise effort, not results" to incredibly useful.
There definitely are smaller LLMs that can run on consumer computers, but as for their performance... You would be lucky to get a full sentence. On the other hand, sending and receiving responses as text is probably the fastest and most realistic way to implement these things in games.
Having a customer service issue (locked account, fraud on credit card, lost package, etc) and literally never being able to reach a human:

"Your problem has been found statistically unlikely and the projected calculations of the loss of your future business does not justify the risk to fix it. This is our final determination. There is no manager to speak to, and no higher tier to escalate to. Have a nice day."
Ha - just saw this - had to look up what araldite is. Metaphorically speaking I wonder whether stress is the araldite of team bonding?
The feature I think I would most like to see is support for patches as a more first-class object. For example reverts and cherry picks have no real metadata. This leads to conflicts when merging branches that have cherry picks (although they often auto-resolve if they are exactly the same diff) and makes asking "Does $branch contain $patch" basically impossible to answer.

https://pijul.org/ greatly improves this by making patches a first class object (and commits are basically sets of patches). I think it has some great ideas to improve the really gnarly parts of Git low-level behaviour. (Not just surface-level UI issues)
I'm somewhere between "what could possibly go wrong?" and "LLMs are just glorified autocomplete and can't reason".

I wonder if agents would be empowered to have access to any meaningful systems.
Maybe. You'd need to develop such a "more efficient" format. Turning unstructured text into knowledge graphs has gotten attention lately. Though I'm honestly skeptical of how useful those will turn out to be. Often times you just can't break down unstructured data into structured data without loosing a ton of information.
Turning the data into an intermediary, not directly understandable by humans (say very-high density embeddings) format might be a more promising path.
Thank you for your feedback! Let me specify: before spending money on product development. The idea is to show the landing page to 1,000 potential customers to measure how many of them want to subscribe and, from the subscribers, how many fill out the questionnaire or, God save us, how many are willing to pay. Acquiring 1,000 visitors is hard and requires a lot of effort (or money if you choose to pay for ads). But after making a payment of $9.99, the user will have the choice to go organic or use paid ads; no matter what, we guide them through our automated process.
The NPU in the Snapdragon SoC used by the Windows Surface laptops was quoted to be ~ 40 trillion ops/s (TOPS).

Nvidia 4070 Ti has roughly the same performance: https://www.techpowerup.com/gpu-specs/geforce-rtx-4070-ti.c3...

Of course, I'm massively oversimplifying, but it should be in the ballpark.
Terraform Isn't Dead
> Even if at school you learn a generic version.

On a slight tangent, I took 3 years of Spanish in school in Texas where they taught Castilian Spanish instead of Mexican Spanish. You know how often I speak to Castilian Spanish people vs Mexican Spanish people...in Texas?
Show HN: PyBench 2.0 – Python benchmark tool inspired by Geekbench
I was looking out for a new laptop but was wondering the same. This NPU thing might be one of Microsoft's bets that pays off, and makes all pre-NPU hardware obsolete quickly. Though of course they have doubled down on various failed projexts before (arm Windows, windows phones, etc)
That doesn't make sense. Force is not accumulated by people standing on the ground, so your later analogy does not work at all

The ground opposes the force produced by gravity, there is no accumulation of anything. Gravity accelerates mass when it is pulling it in motion unless there is an equal and opposite force which is the normal force exerted by the ground (or airplane)
Von der Leyen pitches plan to shield EU from foreign interference if re-elected
Arnold Rimmer enters development.
I raise North Korea as a counterexample. You can apparently be an independent country, totally fail to deliver on the boring stuff, have your people starving for multiple periods, and still blame it all on "them" for at least 70 years.

I also question whether Hamas would recognize some other party winning the West Bank, or accept another party's authority over Gaza, so it might have to be a three state solution, not two state.

And I'm not optimistic that, faced with trying to govern Gaza, Hamas would turn the "wipe Israel off the map" parts of their charter into "eh, that's just talk from the old days".

Worse: Could Israel trust that Hamas would do that? After October 7?

So I think that you are being more optimistic than data warrants.
The use of the land is removed from the people
Some tools are closer to being identities than others. Being a 'vim user' is more like being a Dvorak user, it lives in muscle memory. 'vim user' is overloaded here, it colloquially means "user of the vim text editing language" rather than (just) "user of the text editor, vim".

I'm about intermediate at wielding vim, and the VSCode plugin implements enough of the language for me. But I'm fluent enough that being deprived of it is unpleasant, and I won't willingly edit text using a program which doesn't implement a decent vim mode.

It's not like computer languages or applications: the right number of text editing command-languages to be good at, like the right number of keyboard layouts, is one. Typing on a keyboard, and editing text, is my job. I don't want to waste time and productivity on learning several ways to do it, these are means to an end.

This being HN, someone might come up with some valid reasons to master more than one keyboard layout, particularly a "weird" one while retaining fluency in a standard one. Granted, call it a concession to an imperfect world.
Can stress be harnessed to bond teams deliberately?
LlamaIndex can make this task possible in a very few (surprisingly few) lines of code: https://docs.llamaindex.ai/en/stable/understanding/putting_i...

You'll likely want to move beyond the first examples so you can choose models & methods. Either way, LI has tons of great documentation and was originally built for this purpose. They also have a commercial Parsing product with very generous free quotas (last I checked)
Posting this question in a slightly different way than I did before. My theory is that it is possible to deliberately structure an experience within 48 hours or so to create a lifelong bond on a team of 4-5 people. I'm trying to figure out what the elements of that experience would be so I'm using a handy AI tool to help me do the research.
10GBase-T has high power draw because the original ICs that implemented it were old; modern nbaset transceivers consume much less power at 10gbit than they used to. The problem is mitigated to a great degree by economies of scale and being able to make new transciever ICs with new process nodes has good benefit. Unfortunately manufactures seem to be content to stall at the existing 2.5gbit skus, so there is not much incentive to produce power efficient 10gbase-t products; those markets are already served by SFP+ direct attach.

For applications where power is actually a concern and bandwidth needs are not high, you can always simply run a lower rate. It's not necessary to completely kill the higher rates in hardware.
I understand the author point, but I think this is over-complicating a database table while losing most of the features a database can give you.

This is not some new concept, however. I stumbled upon this concept two years ago with some dude promoting a "Vault" architecture, where you use a single "notion.so" table to store all your data. You create views from this data to separate topics. You'll then be able to "centralize" all you notion stuff in a single file; all while being able to link any two topics or more together.

What hit me is that I can export the notion table to CSV and then this can be fed into an AI pipeline that might be able to predict my tasks better (like code). Only problem was, a couple of months into this and the notion interface became completely unusable.

This can be done with a regular database. Though the views/interfaces to interact are not that easy to create. I didn't find an alternative (I tried airtable too)
This is purely the fault of the web designer. Let the content take the space it needs!

Pixel perfect design is dead but still living a zombie life.
No, not really. Just my particular linguistic oddity. "Transform" is probably a better term.
The general rule is that VRAM == parameter count in billions (I'm generalizing gguf finetunes here)

8GB vram cards can run 7B models

16GB vram cards can run 13B models

24GB vram cards can run up to 33B models

Now to your question, what can most computers run? You need to look at the tiny but specialized models. I would think 3B models could be ran reasonably well even on the CPU. Intellij has a absolutely microscopic < 1B model that it uses for code completion locally. It's quite good and I don't notice any delay.