skysight-inc/HackerNews huggingface dataset:
> I'm not dehumanizing anyone, this isn't a rational argument, it's just an ad hominem.

Well, you lead with "The vast majority of humans - even intelligent humans - do not "hallucinate like crazy."" and then follow up by identifying a vast category of humans that do, literally, hallucinate like crazy. Unless you want to make an argument like mental illness actually being the appropriate mindset for viewing the world. Anyhow, you probably want to include an argument for why you think it is OK to exclude them.

Humans hallucinate continuously. If you test them in any way it is common to get nonsense answers. The difference is that it isn't polite to ask humans questions that expose the madness, people tend to shy away from topics that others routinely get wrong.

It is quite hard to explain a typical scholastic test without hallucinations. Particularly getting making mistakes in maths, spelling, and the sciences. It isn't like there is some other correct answer to a math problem that someone could be confused by; people just invent operations that don't exist when questioned.

> The simple, plain, demonstrable non-prejudiced fact is LLMs confabulate and hallucinate far more than human beings.

That isn't true, the opposite is true. Humans couldn't answer the breadth of questions a LLM does without making up a substantially more garbage. The only reason it isn't more obvious to you is because we structure society around not pressuring humans to answer arbitrary questions that test their understanding.
And one difficulty here I believe is that those intent on social engineering think about it in more sophisticated terms than their targets, which perhaps is obvious.

And part of the process can be a kind of performative incredulity at the very suggestion that they are part of a campaign of hostile takeover, even if it's exactly accurate. I suppose you could even have unfortunate circumstances where parts of an open source community are unwitting advocates of being co-opted.

And I think you probably see a parallel in state-based information warfare, where part of the objective isn't just to spread misinformation, but to shift cultural norms so that the transmission of misinformation is inherently easier, which can involve sewing distrust in institutions or expertise, or normalizing a gish gallop argumentative style.

I'm perhaps stating the obvious here, but I suppose the upshot is that human psychology can be targeted in a programmatic way, and there might need to be something in the way of a normalized infosec-oriented doctrine relating to the stewardship of open source programs as an intentional countermeasure.
Flags don't have to be for countries, nor does there have to be a 1:1 relationship between language and flag.
https://www.themarshallproject.org/2023/01/21/police-hiring-...

https://apnews.com/article/police-staffing-increases-2023-sh...
IDF also kills journalists for sport (Shireen Abu-Akleh comes to mind).
FixScript SDK 0.6: WebAssembly, better syntax, SQL, GUI, REPL, console, macros
You think the Union boss can’t get your kid a job if it greases the wheels for something greater?

This is the first time I’ve seen someone accuse unions of not being corrupt enough.
Ah right, I was just thinking of aiming to have fungal-dominant soil. I wasn’t even thinking of fungal disease above ground. Makes sense.
Generally the data model of the API resembles the data model of the DB schema. IDs that are generic numbers could be considered an aspect of a "flat" data model, where the application code assigns semantics to lists of data that are less strictly structured (and have less strict identifiers).
Thanks never heard about that book but just ordered it
> Why has a new thread been created?

A user posted it and other users upvoted it. Other users flagged it, but I chose to turn off the flags on this one, for reasons I've explained at https://news.ycombinator.com/item?id=40267862 and in many other places linked to there.

> Why isn't this article and the attending thread of comments already situated within existing paths of discourse

It is in the sense that the web already does that. I often post lists of related links from past HN discussion (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...), but that's not doable when my hair is on fire and I'm also trying to keep my head above water.
Well after the XZ attack, I was thinking how common this can be. Good to know that at least im not the only one and others inside the community are wondering about this. I hope someone is smart or lucky enough to find a solution to at least be able to lessen the impact of these attacks. I still wonder how many more of these are there, and my question is because of these attacks, isn’t open source more prone to these compared to closed sourced software? Usually the argument for open source is because everyone can read the code, its less vulnerable but now because everyone can write the code and have big incentives to do malicious stuff, doesn’t it make open source worse?
> in the face of double-standard world efforts to legitimize the genocidal, racist, homophobic, and misogynistic Hamas regime.

I ask this question very genuinely: what world efforts are seeking to legitimize Hamas? I have seen a great many pro-Palestinian perspectives but have not seen anything pro-Hamas beyond fringe kooks.

As for double standard… I think the reason you see the double standard is precisely because the comparison is racist, homophonic, misogynistic, etc. Israel is held to a higher standard than neighbouring countries because it’s a liberal democracy as opposed to a theocratic dictatorship. I (as an outsider of course) would think it a great loss for the world if Israel starts to consider Iran to be the bar they have to clear rather than anything higher.
Before reading tfa I thought this was going to be about "Bar t'At Lane".
A protocol for network packet intercommunication [pdf]
> think the modern-day conflation of the philosophical notion of diversity with “diversity of skin color” / “racial diversity” is actually harmful.

I absolutely agree with this. To use myself as an example: as a Bangladeshi who grew up in the American south, I bring a super diverse viewpoint to a group of say white new englanders.

But why does that matter in a professional setting? I’d love to hear someone precisely articulate how they think I’d behave differently from a white new englander in the same position, and why that “diversity” would make the team “stronger.”
What is a low/reasonable cost solution for service log storage and querying?
I am thinking about using https://vector.dev/ but would also love opinions on the best deal for lower or reasonable cost storage/querying of logs. Thanks!
> Could you please explain how you envision the hostage release to be achieved through bombing and systematic destruction of the area that they are held in? It sounds much more likely to kill them instead. Why not simply negotiate a hostage exchange?

That presumes that there is something hamas wants that is viable for israel to give them. Its far from obvious that is the case in this conflict.

Its not like "carrot and stick" negotiating tactics are unique to this conflict.
That's really silly. This chart just shows that he hoards treasury bills all the time. Only spending some after the crash possibly to buy severely discounted businesses.
Surprised there’s not more mention of Shelly monitors in these comments. They’re great for whole house (service entrance) and circuit power monitoring. Pretty open integration, OOTB integration with HA.

I think it makes more sense to use “dumb” OTS circuit breakers in your house and augment with add-on monitor than combining the capabilities into a tightly-coupled single device.
Show HN: I built a live AI meeting copilot that asks better questions than me!
Hey HN!
I built a real-time AI tool that listens to your meeting and prompts you with great questions to help you participate. It also answers questions it picks up, fact-checks statements and takes insightful notes. I built it because I personally needed something like this as I'm not very confident in meetings, especially group meetings.
Hope it helps some of you too!
Cheers,
Tom
> Authoritarianism would be if it was top down.

If a minority can impose their will into institutions, destroying the life of anybody that opposes them, you need a quite messed-up conception of power structures to place that minority "down".
Havel's Greengrocer:

https://en.wikipedia.org/wiki/The_Power_of_the_Powerless#Hav...
> But abandoning discussion altogether is also not an option.

This is the most interesting position i ve seen on the subject.
CNN has two versions too, one for US audiences and one for the world.
Their brethren? I believe you are uneducated if you are referring to the group I assume you are. Especially given the politics of the region and the differences/animosity between those groups
Ah right, I was thinking of fungal-dominant soil and compost, but wasn’t thinking of fungal disease above ground.

Growing mushrooms is one of those things that’s been on my list forever, but I never get around to setting anything up. What system do you use for your mushrooms?
Yep, the elimination of in-house expertise was ridiculously short-sighted (which is an extremely charitable and euphemistic version of breach of fiduciary duties).
> Systems languages are overused; C vs Rust is a false choice

That's where I am on this, more or less. The spots where C is unambiguously valuable are bottom-tier core things: compression and codec libraries, hardware-facing drivers, language runtimes, etc... And... with only a few exceptions that's not where we're seeing Rust pushed and applied. Instead we see it being aimed at "app space" areas that were previously served by C++, not C.

And... while Rust is probably an improvement there I generally side with the author that in the modern world managed runtimes (Java, .NET, Go, Swift...) are just superior choices for performance-sensitive new code. And outside the performance sphere Python and JS are not feasibly displaceable.
Good warning for the future... but what about the past? Any thoughts on retroactively looking at behavior for existing OS projects? Seems like an impossible amount of work.
There isn’t a single European colonizer who didn’t replace native populations in their settler colonies, “other colonizers” do not exist.

That the Spanish Empire established large extractive colonies in 2 densely populated Indias (Aztec, Inca empires) [0] does not erase the complete and near total genocide the Spanish perpetrated in the less populated Caribbean, Colombia, Venezuela, Argentina etc to replace the natives with their settlers.

The intractable population density of large extractive colonies does not excuse Empire, and does not provide moral superiority.

[0] - https://i.stack.imgur.com/9TdJI.png
Pretty bold to write Turing as a socially inept autist loner with a temper problem when there’s zero historical evidence for any part of that characterization, only evidence suggesting the opposite.
> what world efforts are seeking to legitimize Hamas?

No real efforts. But a surprising number of young people don't believe Israel has a right to exist.
I think it can still be considered a computer, just not a general purpose programmable computer right? I'd expect adding machines and stuff to be in a computer history museum.
I guess C++ will be new COBOL.
>A majority of Americans support Israel; that fraction has actually grown recently [1]

America is a special case and does not represent the regular folks of the world because it's home to the strongest israeli lobby on the planet and their supporters are mostly die-hard evangelicals for whom no evil israel does is too far.

Just listen to Jonathan Greenblatt's admission in the leaked[1] conversation where he verbatim states: “We have a major, major, major generational problem, All the polling I’ve seen: the ADL’s polling, ICC’s polling, independent polling, suggests that this is not a left, right gap folks. The issue of the United States’ support of Israel is not left and right. It is young and old.”

[1] https://www.reddit.com/r/interestingasfuck/comments/1bec4z5/...
Viega's social media posts [0] and [1] both point to the Medium article at [2]. Though Viega does describe himself on LinkedIn as "CEO and Co-Founder at Crash Override", so perhaps he's just been reposting it himself.

[0] https://www.linkedin.com/posts/viega_c-isnt-a-hangover-rust-...

[1] https://twitter.com/viega/status/1782735513927012546

[2] https://medium.com/@john_25313/c-isnt-a-hangover-rust-isn-t-...
Europe has done the same with Russia.

Also, I think a few other Arab countries like Egypt have blocked/banned Al Jazeera.
> The threat these represent to our long term survival and prosperity are such that we are keen to at least acknowledge and mark our and our prospective collaborators’ efforts to improve the status quo

As someone who is pro DEI and participated in DEI related activities and brainstorms during hiring: I very much doubt that.
Your average American could quit working for 5 million dollars. They could live comfortably for the rest of their lives off that money, if well invested (read EFT for sp500)

5 million bucks is change for you average government.

"Amazon made billions on my project and if I turn a blind eye to this I can retire, fuck them..."

Sponsorship, for good or bad makes a lot of decisions simple.
Turn your old iPad into an external monitor
Gaza Health Ministry numbers are a reliable floor, as confirmed by numerous organizations like the US State Department. The real count probably above 100k dead so far.
Phrases and ideas repeat, because the universe has patterns and structure.
> if you dislike private transportation

not a dislike, but a principled and objective position. Future investment in that modal should be zero.
> Why do they need to know that?

I'll quote brainbag who replied to my comment:

> On the other hand, the internals of git are elegant and simple, and if you start by teaching from the inside out, it makes it far easier to understand why and when we use certain commands.

It doesn't take much to understand Git internals. I teach it over a short hour to students. And the gift of this mental model will save them hours and days of frustration shadow-boxing a tool they don't really understand later.

I know because I was that student once and I know because I have seen the trouble junior programmers get into when they wield a tool without knowledge.

> What better way is there to explain that than using primitives like cp etc?

These are not real primitives. These are commands that are a part of your parlance. This is what I mean by replacing one set of assumptions with another.

> The point of git is to do version control.

You do this a lot in your article: commit, version control, working directory, are put up early. There's a level of assumed knowledge that straddles somewhere between a novice Linux sysadmin and a complete beginner.
Above all I want to see automatic bollards which pop up along the full length of both sides of a pedestrian crossing when the light is green for pedestrians.
“Increasing control points” hides a lot under the covers here. Your answer and the paper provide virtually no reason to believe one type of continuous function approximation is better than another. The comparisons made are superficial and only serve to address contrived issues like representing sinusoidal function families concisely.

It’s weird to just ignore MLPs when approximating a continuous univariate function. But if the paper did use MLPs theyd have ended up with something that looks a lot more like conventional neural networks, so maybe thats why?
> Israel isn't planning on agreeing to a ceasefire anytime soon

A permanent one, no. But that wasn't ever on the table. A multi-week ceasefire is absolutely still on the table in exchange for hostages.
The threat of serious illness/disability/death is a great motivator, it certainly was in my case.
borrowck is a semantic check. So, it's not a replacement for some particular C++ feature per se, it's not a feature in the sense you mean at all, it's just that while C++ and Rust both have these same semantic rules in place, Rust checks them and C++ does not. When you as a programmer inevitably get something wrong and break the rules, in Rust your program won't compile, in C++ it just has some arbitrary misbehaviour, maybe you notice, maybe you don't, maybe it matters, maybe it seems benign... until 8:26 tomorrow morning when suddenly it blows up and makes your customer very angry.

In C++ the result of breaking semantic rules (not just those checked by the borrowck, most of the semantic rules in the language) is IFNDR - your program is Ill Formed, No Diagnostic Required - your entire program has no particular meaning, there is no explanation for what it does, shrug. In Rust it doesn't compile.

For people whose overriding mission is to get the code to compile, C++ is very attractive. Broken garbage? Meaningless nonsense? Not my problem it compiled so I went home. If you want to write software that works, that seems like you didn't do the hard part.
Yeah, this is what I am also thinking of. It makes sense for people in a position to create a culture or hire a team to know, it's a science you probably weren't exposed to in school and knowing the real effects that are known and studied is a darn good start to implementing DEI well. Doing it based on guesswork is probably worse than useless. So that's the non-ideological part.

If you actually care enough to study it and propose hiring processes that encourage it then that's an actual worthwhile education process. It can be little stuff... like I hide names on resumes and obscure gender to avoid that very well known bias. It's not perfect, but it's actually a net win all around to do that kind of thing, and you wouldn't know how big a deal it is and how much benefit it is for your team without reading. It's a complicated topic, and I think many of the concepts applied earnestly but scientifically testing them is a good idea. To be ideological.

This requirement wouldn't stop that, necessarily, but it means that such learning occurs after hiring rather than before. And after hiring there's a lot less incentive, and a lot to do.
I feel that deconstructing the entire culture of race is not really a practical suggestion for solving the issue. This outcome is not uncommon when you ask those against DEI how they would solve it. Often they recommend systematic solutions that they would in the end also be against because those solutions would surely use race as a targeting mechanism.
C.S. Lewis wrote it sharper than I ever could:

“Of all tyrannies, a tyranny sincerely exercised for the good of its victims may be the most oppressive. It would be better to live under robber barons than under omnipotent moral busybodies. The robber baron's cruelty may sometimes sleep, his cupidity may at some point be satiated; but those who torment us for our own good will torment us without end for they do so with the approval of their own conscience.”
For anyone wondering how a "professional" would do this, you might use a 3D CAD program like SolidWorks, Inventor, or FreeCAD. You'd make a single 2D sketch, draw some lines in box shapes, and put some constraints on those boxes. Free/unbound dimensions would read out the distances that you needed to know. The whole thing would take less than five minutes for someone with beginner-level skills (i.e., me), and maybe an hour or two to learn from scratch. It's not as cool as doing this with CSS's constraint solver, but it might add a new tool to your toolbox, and the value of that is difficult to overestimate.
My personal view is that local residents and businesses should have roughly equal say in how an area is used. People outside the area I think should have very little say outside of e.g. national regulations on pollution, building standards etc.

In London's case it's weighted too far towards local residents IMO which is why Soho and similar areas are turning to shit - everything interesting gets pushed out.

The idea I hear espoused a lot though, is the idea that someone who lives in Wimbledon should be able to tell residents and businesses of Soho how to build, just because they like to visit or they'd like to move in. They don't owe you anything, find somewhere else.
> Each victim deserves justice, not just the first few.

Justice should be about punishments proportionate to the crime, getting dangerous/likely-to-reoffend people out of society for a time, and hopefully eventually rehabilitation.

Justice shouldn't be about the victims. Victims should have no say or sway over a criminal's sentence. Certainly someone who has hurt more people likely deserves a worse sentence (if for no other reason than they're probably more likely to continue to hurt people otherwise), but that's not strictly "justice for the victims".

Of course, that's the (my) ideal... our actual justice systems rarely live up to it.
Bash feels more like a C buffer overflow vulnerability than a Lisp: When you're not careful your data tends to leak across its boundaries and get mixed up with your code.

Is there a way to quote data in Bash to safely insert it into a piece of code, the way you can in Lisp?
> That presumes that there is something hamas wants that is viable for israel to give them. Its far from obvious that is the case in this conflict.

If that’s true (and I agree that it may well be) then surely Israel’s army’s efforts can’t be in aid of hostage release, because it’s an entirely unattainable goal?

I think that’s what the OP is getting at. The tactics we see don’t seem like they’d be effective ways to rescue hostages. Nor does it feel all that viable to persuade Hamas to release the hostages. So what are the current tactics in aid of?
>> And I think you probably see a parallel in state-based information warfare, where part of the objective isn't just to spread misinformation, but to shift cultural norms so that the transmission of misinformation is inherently easier, which can involve sewing distrust in institutions or expertise, or normalizing a gish gallop argumentative style.

TikTok springs to mind when reading this...
I'm very curious where your data comes from to back up this statement. "The current level of pedestrian fatalities from motor vehicle collisions is the right level" just seems wrong to me.
Doesn't that depend on what you say 'zionism' is? If the definition of Zionism is just "a safe place" or "a country for" Jewish people, isn't that antisemitic to be anti-zionist? You don't want anywhere for Jewish people?

It seems everyone is saying something different and when I see things like:

> Literally anything zionism does needs to be questioned and called out

I worry that we're glossing over lots of things with a wide brush.
My first reaction to this news was, “fine, sounds like a silly requirement.” However, being a PhD graduate from a minority background, I really have to thank my advisor for the undergraduate outreach work he did, without which there is realistically a negligible chance I would have ended up with a PhD and a great research career. I don’t know what motivated him to do this work, but from a purely pragmatic perspective, if professors know that performing such duties helps them get promoted, perhaps it’s not a bad policy, as long as inequities exist in academia. There are so many other pressures on young faculty, outreach may be something that is hard to justify spending time on unless you have to do it in some sense.
It doesn't go only one way though.

I can count 6+ instances on both the Fox News and MSNBC front pages right now.
Does seem pretty impressive that the aliens manage to make themselves visible only to military operations subject to routine secrecy requirements and not to the civilian aviation equipment that spends 1-2 orders of magnitude more time in the air.