skysight-inc/HackerNews huggingface dataset:
One thing I'd very much like to see here is transparency. The author of this article seems to assume the worst. I don't know if that's a reasonable assumption, but "assumptions" is all we can go on right now.

23andme claims "re-used passwords". We just have to take them at their word for this. I don't think they're outright lying, but you can misrepresent things without strictly telling falsehoods.

But if we take them at their word, there's a huge amount of nuance there too – are we talking about a large and advanced botnet or just ten IPs that accessed those millions of accounts? The first might be very hard to protect against, the second would raise a lot more eyebrows. What kind of security measures do they have? Things like that.

Right now, all I can really do is ... shrug. Because I just don't have enough information to judge one way or the other.

And it would improve security, because forced airing of your dirty laundry is a good motivation for going to the laundrette.

In the end this would benefit everyone, including the companies themselves.
Their stuff has bugs too.
By far not in all countries. The US is pretty unique in its public record laws.
I want to believe that Hamas is hiding among civilians, but there has already been reported major violations where there cannot be any military benefit for Israel about this. A hospital with a children's ward was labeled to be a command center for Hamas, but when the BBC came to examine the command center, they not only found nothing to indicate a major military use but also had video evidence (from previous video taken earlier in the day by Israeli military) that what was there was actively staged for them. And then we find out that the children's ward had babies in incubators-- and the Israeli military did nothing to save those babies despite taking control of the hospital. Like, when Palestinians were able to get back to the hospital they found the babies as corpses rotting in the incubators. This was confirmed by neutral third party reporters. WTF?

How much grace can someone reasonably hold for a military force that repeatedly lies and then allows babies in incubators to die in the hospital they took over? At what point should we hold a much more well funded, a much more democratic, and a much more supposedly civilized civilization to higher standards than the terrorists they're fighting?
AIPAC is the American-Israel Political Action Committee. "The largest pro-Israel PAC in America", their web site says. They are, quite openly, a lobby for Israel's interests in the US.
"The Selfish Gene" attempts to explain this, starting with self-replicating (IIRC) predecessors of amino acids in the primordial soup, which became more and more complex. It's been a while since I read it, so I don't recall details any more.
Hi, quick question:

> Runners are assigned to hardware that is ideal for build workloads with [...] high single-core performance

In my kind of projects (C++, Rust, C) the builds are highly parallelizable, so single core performance is generally not what you want, if you can instead get a lot of cores.

The main bottleneck to my own build pipelines on github was how painful it is to use containers, and how "helpful to idiots but not experts" a lot of the github actions docs are (microsofts style, I guess?).

Good luck though!
> that I don't already have with Python, Zsh, and Gauche Scheme.

Those times when it would be nice for the Python-Zsh-Scheme solution to be in one language and program.

> is this solution any cleaner or faster or easier to write or read than the equivalent in Python or Perl or Gauche or Guile or Common Lisp?

I believe so because we can see the salient parts of the diff hunk structure appearing literally in the code, so we know at a glance where it is pulling what. I've not looked at that since 2016 but it's transparent.

On top of that, any Python, Perl, Guile or Common Lisp solution can be transliterated to decent TXR Lisp. There are multiple ways to attack that same problem in TXR, not necessarily using the TXR Pattern Language.

There are "spiritual ties" between TXR Lisp and Common Lisp. There probably isn't another language distinct from Common Lisp that is as similar to Common Lisp as TXR Lisp. The TXR Lisp reference manual mentions ANSI CL numerous times in various Dialect Notes.

There is a translation to TXR Lisp of the CL-WHO HTML generation library called TL-WHO. It's a function-by-function translation that retains most of the structure of the original code. https://www.kylheku.com/cgit/tl-who/about/

If you have CL skills and knowledge, a lot of it will transfer over to TXR Lisp, and vice versa. There will be things you will miss in either direction.

By the way, here is another TXR program that matches unified diffs: diff2err:

https://www.kylheku.com/cgit/diff2err/tree

This reads diff material from standard in and converts it to compiler error format, stored in a file called errors.err (implicitly used by "vim -q" quickfix mode). This is useful for visiting differences in the actual code, with the editor: you can jump to all the places that were changed, and at every location, the diff info appears in diagnostic format: how many lines were changed, and what the original lines are.
47%+ of the population of Palestine and Gaza are under the age of 18, and 75.9% are under the age of 35, which is how old they'd have to be to have voted Hamas back in 2006 when they had their last election.

When almost 76% of a country has never had the ability to vote in an election, can you really say that it's disingenuous to claim that much of the people of Gaza are innocent victims?
Is this the metric for who’s right? Should both sides equalize in the name of some obscure justice?
If fake nudes become routine, it will become unreasonable to be hysteric over nudes.
By that logic I could put the Iraq war on your head, assuming you're American. Hamas supporters are complicit, but not all Gazans are.
You can run Win11 on non-compliant hardware. Check out Rufus.
Dang is aware since he has already commented in this thread. He is complicit in allowing this to be suppressed.
I am still taking in information and trying to figure out my stance for AI ethics, but this is moreso about the ethics of the business and its structure, not the ethics of the AI that they make.
There's all kinds of propaganda from both sides all over the internet. But the linked article is about organized pressure campaigns.

It's been interesting to observe that various official Israeli accounts have taken to posting tik-tok-like videos that quickly show images, footage, text commentary, all with very little context.

Of course pro-Palestinian people/groups are doing the same thing, but it feels odd to see a first-world government engaged so directly in pushing that sort of propaganda. I can't imagine the US army directly tweeting this kind of stuff. The US, I feel, would do it through proxy groups.

I don't have much to add about any of this, only that you clearly cannot trust the sort of videos, images, and statements all over the internet. As they say, in war, truth is the first casualty.
This.

I have always been very very skeptical of the motives and intentions of various BDS groups over the years. Lots of issues with hypocrisy, propaganda, and double standards.

But that doesn't excuse the murder of thousands of civilians in collective retribution for the murder of a few dozen.

It's possible for both things to be true: Hamas is bad and committed a heinous act of terrorism, and Israel is committing a horrifying atrocity against Palestinian civilians in retaliation.
It's already happened. Everybody knows the vast majority of celebrity nudes are fake and you can't easily tell which ones aren't. It's not that far of a stretch to extend that mindset to non-celebrity nudes.
If you watch some of the content in question you’ll see that it actually is often in-depth analysis of history done by younger people. I’ve seen many clips discussing Nakba and the right of return for instance.
> And it’s straightforward to switch to jemalloc, which often improves on the system allocator.

It is true that jemalloc is much better than the standard malloc, but it still suffers from memory fragmentation, although typically a program can run for much longer with it.

> It’s the operating system’s job to manage fragmentation in the allocator, right?

No, not really. The operating system does nothing with the memory space of the process, other than providing syscalls for giving the process more pages.

> Wouldn’t this be a criticism of any long-running program which uses dynamic allocation, not only Rust?

What some thicker runtimes such as JVM do is that 1) they track all pointers present in the data used by the program and do not allow programs to cast them to raw integers (or back); 2) they can defragment the heap by moving the memory chunks around to fill in the gaps and at the same time they rewrite all pointers that point to moved chunks so that they still point to the same data.
I think it's tragic that you have no sympathy for children and innocent civilians dying. No matter the side.
State of the art for something you can run on a Macbook air, but not state of the art for LLMs, or even open source. Yi 34B and Llama2 70B still beat it.
It doesn't require anything like that.

Math proofs are of NP complexity. If you had access to a non deterministic Turing machine you could enumerate all possible proofs of a given length and check them all in poly time.

That does not say anything about LLMs though. Personally, I believe they could be quite helpful to mathematicians in a way similar to copilot for software programming.
I have no skin in this game.

What I have seen is a confusion (perhaps intentional) between anti-semitism, and protesting Israel’s behavior since the Hamas attack in October.

Criticizing Israel’s response is not anti-Semitism- it is literally just criticizing the response.
There's a third option, which is: to not quit, but fight back against legal-but-immoral practices from within the corporation.

Have you seen The Incredibles (pixar film). This scene is exactly what I'm talking about:

https://www.youtube.com/watch?v=O_VMXa9k5KU
But AlphaGo etc don’t use any kind of language-based AI, so LLMs (which this thread was about) are no good.
Why are you talking about photos? The word "footage" refers to video, and I was replying to a post which said specifically (emphasis mine):

> Another possible explanation for this skew is that TikTok and IG are primarily *video* platforms [...] The *videos* of destruction and death in Gaza are far more horrific than corresponding *videos* in Israel

TikTok's "Community Guidelines" [0] read:

> We do not allow gory, gruesome, disturbing, or extremely violent content.

If a video depicting torture and killing wasn't taken down, either the poor moderators stuck viewing all this stuff just hadn't gotten to it yet or it was a failure in some way to enforce the TOS; not an indication that the TOS allows it.

[0] https://www.tiktok.com/community-guidelines/en/sensitive-mat...
These types of responses always skip over the most crucial parts of history:

The IDF originally funneled money to the founder of Hamas in order to weaken popular support for Fatah, and Netanyahu facilitated Qatari payments to Hamas when it seemed that support for the Palestinian Authority was rising. His far right defense minister publicly resigned, saying that Netanyahu was financing terrorism against Israel.

Including in these facts into the argument makes it seem less like Israel is fighting a terrorist group, and more like Israel tolerates a terrorist organization as their best alternative to a two state solution.
G-MiddleBoss: "Alright, the New Shiny Thing is ready to go boys! Better shut down the old cesspit as soon as possible. What about January, 'new year new me' and all that!"

G-Underling1: "Er, sir, we'd really like to do it, but we announced that we'd be closing it 'later in 2024'. Doing it in Q1 would not really be 'later', would it? Marketing would be whining again..."

G-MiddleBoss: "Alright, alright, no Q1, we'll do it in Q2 - first month, though. I need that sweet cost-saving recognition, dammit!"
In this context, 'foreign agent' means 'agent of a foreign power', not that one is a foreigner. This is what US Senator Bob Menendez is being prosecuted for; it's alleged that he was an undeclared agent of the Egyptian government. AIPAC is run by Americans, but it does advocate on behalf of the state of Israel; I'm unclear to what extent it is financially supported or directed by the government of Israel. Having IDF people advising on information war strategies (as described in the article) does make it seem official though.
https://people.com/style/we-tried-it-cate-blanchett-sandra-b...
> I really struggle to believe anyone beyond a small minority even thought about Palestine or Israel before Oct 7.

I grew up in the 1980s and recall intense flareups on this subject matter for as long as I can remember. The arrival of the Web and social media simply amplified them.
Interesting; this sounds a little like the original 1788 Knigge, which was not an "etiquette guide" (as his name is currently unfortunately used for branding), but rather an extended discourse on how he thought one could best approach having productive conversations with different sorts of people with different personalities.

https://en.wikipedia.org/wiki/Adolph_Freiherr_Knigge#:~:text...

https://www.projekt-gutenberg.org/knigge/umgang/umgang.html
Yes, although I think you meant to type

> The people using the service less are subsidizing the cost for the people who use the service more.?

Also, it is not a flat price, it is a capped price.

As an aside, think about how the optics would have been if the politicians were transparent that a significant portion of the tax liability to pay for the healthcare would be levied based on age.

Then think about older, rich people taking advantage of this and retiring early (between age 50 to 65), and because they can afford to have very low income (but a lot of assets), they qualify for even more subsidies during their most expensive years to insure, without negatively affecting their lifestyle.

https://www.healthcare.gov/glossary/premium-tax-credit
What the uptick in child melatonin use says about our psychological fragility
> in as little as 16GB of RAM with room to spare.

I don't think that's the case, for full speed you still need (5B*8)/2+2~fewB overhead.

I think the experts chosen per-token? That means that yes you technically only need two in VRAM memory+router/overhead per token, but you'll have to constantly be loading in different experts unless you can fit them all, which would still be terrible for performance.

So you'll still be PCIE/RAM speed limited unless you can fit all of the experts into memory (or get really lucky and only need two experts).
Equifax was more negligent. No doubt. EQ left default credentials intact on a public facing database.

23 was cred stuffed, which is still not good, but not the same level of negligence.

US laws are a sad tragedy of the rich fucking the not rich harder and harder and harder every decade.
exactly. when you donate to an open source project you aren't supporting past development at all. you are instead entitled to getting whatever feature implemented you want.
this article tells us nothing new
In all fairness, Windows 3.11 is so ancient that it is probably immune to (or overlooked by) most modern threats.
Show HN: Talk to Santa – An Interactive ChatGPT-Powered App for Kids
Hi HN! Long time lurker, first time poster. I built something that I'm super proud of. I've been super fascinated by voice + AI since Siri and Alexa first launched. Sadly, both of those fell a bit short. With ChatGPT, it seemed like the promise of a fully interactive voice agent was a bit closer.

So I built an app that lets kids talk to Santa. The most important part to me was making it feel like a real conversation with low latency.

Powered by ChatGPT, Santa is fully interactive. He'll tell stories, answer questions about the North Pole, and even help parents land any message they need help reinforcing (e.g. Go to bed on time, don't hit your brother). My five year old LOVES talking to Santa, and I'm hoping a few other kids out there get to experience the same magic this holiday season.

This started as a "I bet I could build it" and "I'm super curious about elixir" -- It's an elixir backend that coordinates between the speech to text API (Google), an LLM (ChatGPT) and a text to speech API (Eleven Labs). We used Membrane as the audio processing framework which gave me a bunch of stuff (voice activity events + coordinating the audio pipelines).

The trickiest part was figuring out how to 1) manage the latency across the three APIs but still get Santa to respond in a reasonable timeframe and 2) how to handle an API failures and make sure the conversation recovered.

I'm not an engineer by training, much more of a self taught hobbyist. So much of this was hacked together by me reading docs + asking ChatGPT for advice.
We do have high core options too (up to 16) but not crazy high like with GPUs. You'll probably still see good benefits.

Could you elaborate on the pain points with using containers?
If, generally, 99% of people are in favor of X, and 1% of people are in favor of Y, but on some platform 70% of posts are in favor of X, and 30% in favor of Y, which way does that platform skew?
Not sure why, but the title is slightly incorrect.

Actual title is "CPython Internals: What Happens Behind the Scenes When You do a + b?"
There's more racism in France than in the US in my experience. The difference is as you said that France would rather ignore racism or point at the US than care about it. So your comment is quite ironic.
How is this less secure than MDNS? Asking for a friend.
Only tangentially related, but if it's of any interest I'm about 90% done with a PEG grammar for the PostgREST query DSL for similar reasons. Happy to share it if it'd be useful.
I am not baitposting or flamebaiting, nor do I think it's fair to say I am the one that made the "first move". To be clear:

1. Paul has, all on his own, decided to wade into an extremely controversial political topic.

2. Many Jewish people (not including myself, until now) have publicly called him out on how they perceive his tweets.

3. Paul has now publicly accused, on a tweet with 1.3M views, the reactions to his tweets as manufactured "astroturfing", leading to someone else posting it here.

4. The person that I responded to said that it's important to know that "someone is trashing his reputation" and the title to this thread says he was "targeted by IDF".

My point was solely that Paul is, on his own volition, saying things that are organically hurting and upsetting the Jewish community. I use myself as an example: someone who is hurt by his tweets, because I read them and respected Paul, not because the IDF instructed me to.

I'm sure you disagree with my take on his tweets - and I highly doubt debating the specifics of it will get us anywhere productive - but it's not flame bait to point out that he chose to speak, and that real Jewish people found the way he speaks to be hurtful, not because of some grand coordinated IDF-directed conspiracy. In other words, he is "trashing his reputation" with the Jewish community by his words, not as a result of an astroturfed reaction. You can debate whether the Jewish community is over-reacting and misreading him if you want, but my point was narrowly directed to the fact that he is the one causing that reaction.
Active Directory was officially only released in 2000 though.
Most engineering domains expect failure; the fail safes, checklists etc prevent it causing real damage.
It's not that simple. LLMs are great for predicting next word, but this needs a more unsupervised approach.

Ultimately, you need to know the environment of whales. Sure, you know the next probable token, and even relationships between tokens, but how do they relate to what whales are doing?, in other words what does it mean?.

It reminds me of the great quote by Feynman: "look at the bird"[1]. You can know the name of a bird in many different languages, but that tells you nothing about it. If you want to understand birds, you need to look at it and see what it's doing.

If we want to communicate with another species, we need to understand what they're doing, why they're communicating, and from there we can begin to infer what they're communicating. It could be simply a callsign/identification/name for each individual, it could be communicating you've found a place with food, it could be communicating about predators, who knows. There could be all sorts of interesting variation and nuance to their calls. But ultimately it's necessary to look (in the general sense of having information about what it's doing -- could be through all kinds of sensors!) at the ~~bird~~ whale :)

[1] Feynman tells the as a lesson from his father. (that you can know their names and still know nothing about the birds themselves).

https://www.youtube.com/watch?v=ga_7j72CVlc

Bonus related video!: https://www.youtube.com/watch?v=M1TiXLGqlM4
It's mostly driven by inertia started with US moral panic and not related to any sort of Jewish pushed or trying to be agenda (the procedure was incorrectly believed to be a masturbation deterrent). A good paper on the topic: https://via.library.depaul.edu/cgi/viewcontent.cgi?article=1...

But yes, I agree with the other commenters that the only real reason it continues is it's a billable service from the hospitals, so easy low risk of complication procedure they can tack onto the bill.
Actually, utilitarianism and capitalism have been the strongest growth factors for human prosperity and welfare since forever.

Many societies with excessively strong opinions on morals however are literally living in huts.
MIC DROP!!!

It's the harassment that's the problem, not the fake nudes.
According to the Polish copyright law, by default one can reverse engineer and modify licensed software without author's permission to ensure interoperability with other software and for fixing bugs. Such right can be explicitly denied by the copyright owner, though.
I've gone on interviews for about a month, and many of them panel interviews.

The panel interviews sometimes get back right away, but just got done another yesterday and I havent heard one way or the other..?

Curious on others recent experiences
That is your interpretation. Doesn’t mean it is true. Jewish organizations have joined the large pro-Palestinian marches in Toronto for example. It was a protest against the war and occupation, not about the religion.

It’s like saying that Israel marches are islamophobic. Saying it doesn’t make it true.

And yes, sometimes it does happen that there are antisemitic people that join those groups. But if they aren’t the organizers and are quickly excluded, we shouldn’t dismiss the whole movement. Some of us do not agree with the scale of the operations against civilians in Gaza, that is a valid view point.
Ah, I thought that was for dead posts only. That's good to know.
Woosh indeed, haha. I'm no EE but it sounded plausible. Maybe I'll get the joke if I do some actual reading. :)
This man/woman/smallanimal SysAdmins!
I would say so based on LLaMA 2 70B; if it's 8x inference in MoE then I guess you'd see <20 tokens/sec?
Discussed at the time:

Simultaneous cat and external keyboard input causing kernel panic - https://news.ycombinator.com/item?id=3196682 - Nov 2011 (3 comments)