skysight-inc/HackerNews huggingface dataset:
> I am planning on doing some more articles/director commentary as it goes along.

Speaking for myself, I expect that the behind-the-scenes commentary would be the most interesting part of the project!

> The "I'm a GPT that wants everyone to be friends and how" is increasingly better in those episodes.

How long does the pipeline take to run? (apologies if this was part of the blog series and I missed it). Depending on how close to a self-running CI pipeline the whole process is at, I think it might be interesting to run benchmarks against various versions of the pipeline and evaluate its performance at each stage. I feel like I could evaluate the improvement of the "let's make everyone be friends!" writing if I'm comparing Episode 1 (compiled w/ v0.3) against Episode 1 (compiled w/ v0.8), instead of Episode 1 vs. Episode 12.

Crazy idea: If one could somehow quantify the quality of consistency, dialogue, camera work, etc -- then you may be able to watch numbers-go-up in an actual graph sort of way (I'm imagining a multi-agent system where various agents are responsible for monitoring various aspects of script and production quality -- almost like an actor/critic setup).

But at the very least, being able to A/B comparison between v0.3 and v0.6 could be very interesting for people interested in the internals.

> I've taken it about as far as I can on a solo basis. The next step is a team of 4-5 people levelling it up. Every piece could be 10x better, and it would be a different beast entirely if that happened. I think there are some super exciting directions this could go.

I think that's the really cool thing about what you've built here -- it's a complete pipeline, and every piece is present -- even if the pieces aren't in their final form, the fact that you've pieced together an entire pipeline is extremely compelling.

> (PS - Hi Han!)

Hi!! It was a very cool surprise to see your name pop up on my HN feed this morning. :D
No need to get defensive. Your comment came across as curmudgeon-y and biased, I called you out for it, you could have agreed to disagree which I would respect. But no, you had to go out of your way to try and strike.

Well, OK. But HN is not the place for that and I refuse to engage further.
I think it's the closest land to R'lyeh: https://en.wikipedia.org/wiki/R%27lyeh
The HN frontpage is pretty heavily moderated. You may have noticed no news related to Elon Musk/Twitter, for example, because that is usually instantly removed or downranked. The article about Israel's bombing in Gaza on the front page right now was initially removed but came back after too many people complained, and now has 800+ comments and upvotes. So what you see here isn't necessarily indicative of general public interest or even interest of the community.
HR works closely with and is sometimes positioned organizationally with the Legal department for obvious reasons. Their main purpose is to protect the company (first) and employees (via laws they have to follow).

Laws that protect employees are there not because companies were thinking of employees and they advocated for them.

HR people can be some of the chattiest, rumor spreading types, so expect whatever you tell one of them, all of them will know and maybe some of their office buddies. They also have some hilarious stories.
Nah, it was XHR which predates all of those plugins. ActiveX never went anywhere. Flash was good for FB games and YouTube video until browsers absorbed multimedia and animation. Silverlight was DOA in browsers. It was really IE's XHR (adopted by Mozilla in 2000) and then Mozilla's Dom Inspector and JS debuggers that started us down that path more than any of those plugins.
After Hamas was elected in 2006, in elections deemed democratic and fair by international observers (Jimmy Carter's organisation, The Carter Center) the US government at the time armed and trained a Fatah faction to stage a coup, that backfired, leaving Hamas in control of Gaza.

Ever since that, there has been constant interference with Hamas' government, including multiple military campaigns by Israel - in "Operations" Cast Lead, Pillar of Defense, Swords of Iron and I forget which others, Wikipedia has a timeline [1].

Basically, ever since the election, Gaza has been under attack every few months or years. Hamas probably weren't in a great hurry to have elections, although it should be noted that their ideology is to take power democratically and not through power of arms [2]. In any case, they're in a constant state of war and it's hard to hold democratic elections under the circumstances. Netanyahu has used the same excuse, repeatedly, to avoid being kicked out of government in the current crisis.

Btw, all that about the interference with the democratic process in Gaza after Hamas' election is on wikipedia [3] (meaning it's easy to get a first idea of what happened; then you can check their sources).

_________________

[1] https://en.wikipedia.org/wiki/Gaza%E2%80%93Israel_conflict#2...

[2] I don't have a reference for that handy. Ask and ye shall be given but I'll have to dig a bit.

[3] https://en.wikipedia.org/wiki/2006_Palestinian_legislative_e...
Do people often have many interactions with HR? Or am I a beneficiary of whatever privilege that has not required much mediation through HR?
> This was done (memory is fuzzy here) by preloading the return address onto a register pair and then calling the function. When the function was done, it would do an indirect jump to the location held in that register pair, which would return to the next instruction after the call.

This is pretty much what the MIPS `jal` and ARM `BL` do. TMS9900 also did something similar (edit: it had a `BL` instruction too.)

I was fascinated by the fact the Signetics 2650 that had an 8-byte internal stack.
Something we do often is need to fetch metadata from a centralized service for some kind of data before sending the original data + the metadata to an ml inference server. The call to the fetch the metadata and the call to the ml model would both be done over grpc.

The calls originate from both inside the system and connected systems. The internal stuff is batch batch jobs that handle small tasks. The external callers are often other (internal) systems that want to access the data our system produces and rarely to send in commands to do stuff.
That can still be a legit description as long as there's some learning capacity in the loop, and that can slowly be automated.

Legal informatics is one such domain, there can be use-cases that are very domain-specific, and some high-value events occur rarely, hence can be a small-data problem, with big errorbars (think Apple-Samsung litigation).
I found this hard to believe, but confirmation bias is a hell of a drug, so I ran my own quick blinded experiment: 3 cups of hot water, one of which had a small pinch of saffron swirled around in it, one with a 1/4 tsp of turmeric, one plain.

That it was trivial to tell which was which is an understatement. There's a floral sweetness to saffron that is absolutely unmistakable to me.
It should be easy to go back to https://snapshot.debian.org/ and one more repository and verify old untainted releases between the two archives.
> applications must also attach a police certificate or letter from every jurisdiction in which they have resided in, disclosing whether they have any convictions and the nature of those convictions.

Presumably to prove that you have a criminal record before approval? /s

edit: this was a joke about their mutiny, was unaware of the criminal issues brought up in another comment
Denial of aid. Collective punishment.
A similar anti-terrorist war featuring large amounts of urban conflict, eg Iraq (3:1) or Afghanistan (4:1.1) — since much of Ukraine is designated armies across open fields.

Numbers from:

https://en.wikipedia.org/wiki/Civilian_casualty_ratio
> Recursion in production code is bad news, because you can't control the depth of your call tree.

Of course you can, if you wanted to, just like you can control the iteration count of a loop. It's not even hard. This is simply a non-issue.

Some algorithms are much more naturally expressed recursively and writing the imperative equivalent with manual stack handling is just annoying. Stack growth is just something you don't have to worry about for almost all scenarios you're likely to encounter.
Ukraine's troops are uniformed and fighting along a front, not trying to blend in with civilians in an urban area
Can We Engineer Our Way Out of the Climate Crisis?
That article is from October and the link I provided refutes what was said in it.
She founded her company from the money she got given from TV work. She was given the money, the brand and the audience. She could have gotten rich(er) selling flavored bubble gum.
well, we certainly have pervasive censorship online now
If it blows your mind to consider the time before call stacks were somewhat the norm in computers, you should look into the time from before register renaming.

I don't think many people realize just how much of a modern processor is made around supporting preemptive multitasking. Folks know that we have a class of security bugs from it, but a lot of what happens in a CPU is around juggling multiple workloads.
Well I guess CI automations could use that.
That presumed a whole lot of cloak and mirrors stuff I have not experienced.
>When people say you’re not “thinking critically”, they’re saying you’re trying to portray one of the modern conflicts with the lowest civilian deaths (versus combatants) as a crime against humanity while ignoring numerous others — eg, genocides in Niger or Myanmar, and forced expulsions in Armenia/Azerbaijan.

Why is it that this is always mentioned? As if ignorance of one crime against humanity makes us incapable of criticizing the other? And where exactly are the public spokespeople from our governments talking about how any of these genocides are justified as the killers have a "right to defend themselves"? Not to talk about how an attack that killed 4000 people justifies killing 25000 non-combatants.

> They’re not interested in a tit-for-tat retaliation: they’re intending to destroy the political and military structures that made the attack possible. A smaller country can’t cry “that isn’t fair!” when they start a fight and get beaten — this isn’t a scuffle between kids at school.

This is not even comparable to what is occurring when the world is condemning Israel's actions. If Israel was interested in removing the political structures that made Hamas's attack supported by Gaza then they could've stopped the settlement of the west bank, supported the stability of the Palestinian state, and countless of other actions which would have lowered the risk of creating terrorists in Gaza.
No. There's an important point being made here.

Not to be the tone police or anything, but a HN discussion of AI-powered mass murder really isn't the time to be glib.
Have you noticed any negative impacts from not having net neutrality? I haven't -- compare this to FOSTA-SESTA, which knocked craigslist personals and various other sites offline.

I don't really see why people get so worked up about net neutrality.
That sounds a lot like the "client side prediction" that modern multiplayer games do.
When your aim is maximum adoption and compatibility with existing C++ software, C++ or C are the best choice. When you're building on an existing C++ codebase, switching language and doing a complete rewrite is very rarely sensible.
While perfidy is a violation of the law of war, summary execution is not a generally-acceptable penalty under IHL.
A local restaurant where I live has a dish (chili pepper squid) where they add a generous amount of saffron to it, and I always wondered how they can keep the cost so low.

Now when I looked at the pictures on the website you linked, it definitely looks like the fake stuff.
Shame that this is a misleading title, because it's actually an interesting article about how the FBI caught a predator in what's basically a case of dumb luck.
Why are they arbitrary limiting it to under 30? Why not 40 or 50 or all of them? It seems kind of weird to me.
Absolutely. HR employees are after all just like regular employees. They are getting paid to act according to the requirements of the employer. Meaning that they are incentivized to act in the best interest of the company and not of their coworkers.
> And in any case, no one is categorically opposed to the LGPL.

That's not exactly true, take android as an example, which has a policy of "no GPL in user space", if I recall correctly.

I do however believe that due to drivers and other things, GPL is beneficial in Linux kernel, but that rather an exception. And also Linux is GPLv2, which is a big difference to GPLv3 (and so to LGPLv3).
sadly, the zstd cli tool links to lzma right now (as installed by some distros) :/
Titanic and Random Forest Classifier
Titanic data reveals how survival factors like ticket price and age can be distinguished using the Random Forest classifier.The analysis underscores the potential of data science in business decision-making, demonstrating how insights from historical data can inform the present. A fascinating perspective on the power of data - definitely worth a check!
As a pragmatic person, I recognise that I gave up on any aspect of personal privacy when I started carrying a pocket supercomputer built from proprietary parts and binary blobs and a dizzying array of sensors that also perpetually has Internet connectivity.

I hope you ask the people you interact with for permission to record and send your conversations with them to a third party before engaging with them with your own pocket supercomputer in your pocket. Most people don't.
Not disagreeing with your point, but I would think (personal opinion, so feel free to entirely discard) that there are scales of laundering, and the top end of the scale, where governments should be focusing most energy/worry, couldn't be achieved on a 'personal' basis - although potentially on the mutli-personal basis, but I'd also think that would introduce risk if each person is able to be linked.

Happy to be proven wrong though, and to hear counter-anecdotes (I find it incredibly interesting). Systems and loopholes and patches and 'bugs'.
Are you really not sure why anyone would think that way? Do you really believe every single person is (or should be) utterly cynical?

In a lot of orgs, an HR rep is the first person a new hire will interact with and IME they're usually very helpful, and kind -- at that point. It's not hard to see why someone unfamiliar with corporate politics or structure would see HR favorably if that's their only experience.

I think my point is, HR reps can be rather deceptive, and in some extreme cases, deliberately so. So I understand your point from a logical perspective, but thankfully, the reality is logic doesn't drive everyone.

There's a certain portion of the population who isn't skeptical of kindness, and accepts it at face value.

Chalk it up to naivety or youthful/willful ignorance, if you must. Whatever the reason there are folks who choose to see the good in people, and not constantly question their motives.

As a reformed cynic, I'd really recommend giving it a try. I personally find it less depressing way to walk though the world.
My main complaint with LiveView is communication between components in a tree (like callbacks and sending data back). It’s still janky at a core syntax level between send, send update, etc. I feel this is something only the core team can fix because it probably requires some kind of use of macros etc.
None. The board got rid of JSvT in 2011 I think and Haakon bailed in 2016 and today it's just a Blink skin owned by the Chinese.
Uh… what? It’s quite the opposite; why would you need a class for linked lists and trees?
The suburban version of this phenomenon is the self-storage place. Build cheap steel structure(s) that can generate a little income now while holding land that will presumably be more valuable in the future.
This is an article about a sex offender, convicted mostly for heinous sex offenses against children. The jumbotron was simply the coincidental starting point.

What an annoying clickbait title - if I had known this uncomfortable and stomach turning story was the subject of the article, I would not have chosen to read it.
Their claims about Jpegli seem to make WebP obsolete regarding lossy encoding? Similar compression estimates as WebP versus JPEG are brought up.

Hell, I question if AVIF is even worth it with Jpegli.

It's obviously "better" (higher compression) but wait! It's 1) a crappy, limited image format for anything but basic use with obvious video keyframe roots and 2) terribly slow to encode AND 3) decode due to not having any streaming decoders. To decode, you first need to download the entire AVIF to even begin decoding it, which makes it worse than even JPEG/MozJPEG in many cases despite their larger sizes. Yes, this has been benchmarked.

JPEG XL would've still been worth it though because it's just covering so much more ground than JPEG/Jpegli and it has a streaming decoder like a sensible format geared for Internet use, as well as progressive decoding support for mobile networks.

But without that one? Why not just stick with JPEG's then.
> Given the total failure to achieve any of its stated objectives, has this use of AI benefited the IDF at all?

Their invasion of the Gaza city went way better than expected by most analysts, with minimal casualties among Israeli. So probably? Hard to compare with the alternative reality where they select the targets the old way.

That their stated objectives are likely unachievable is a different issue.
I just want to say this is such an excellent article that I have it bookmarked. It's good enough by itself that you can go and implement a Kalman filter in code after reading it. An EKF though... :/
There are no school age children.
So if something is hidden in the source, a reproducible build will give you the confidence to believe that the source is fully vetted and clean.

I see what you’re saying, but I don’t buy that reproducible builds actually solve anything, especially long term. As this whole xz thing has shown us, lots of things fly under the radar if the circumstances are right. This kind of thing will absolutely happen again. In the future it may not even require someone usurping an existing library, it could be a useful library created entirely by the hacker for the express purpose of infiltration a decade later.

Reproducible builds are a placebo. You must still assume there are no bad actors anywhere in the supply chain, or that none are capable of hiding anything that can be reproducibly built, and we can no longer afford to make that assumption.

A reproducible vulnerability is still a vulnerability.
> Jaguars' jumbotron hack, [child sexual abuse material] possession/production, and the illegal possession of "a firearm as a convicted felon."

Everything about this story sounds like Florida.

'Florida Man attempts to 'hack' stadium Jumbotron with TeamViewer, after being fired for failing to declare child sexual abuse conviction during application for employment, then answers FBI knock at his door while searching for more CSAM on his iPad, then is found with more CSAM on other devices and to have produced CSAM in his living room, then tries to flee to a country with an extradition treaty with the US and is extradited back, then tries to defend self with a typo-based defense.'

> Last week, Thompson was sentenced. He got 220 years in federal prison, "followed by a lifetime of supervised release."

Seems the justice system finally worked, here.
I've pointed out two things, bombing hospitals and bombing aid workers.

There's also targeting children, having no qualms about the collateral damage when they bomb houses to get at single targets and so on. Using systems like the one described in the article to offload further responsibility, such that if by some miracle Western nations do try to introduce the IDF to the concept of accountability, they can just blame the computer and promise to do better.

I'm using emotionally charged language because these are supposed to be emotional topics. "Critical thinking" on its own is just a pathway to justifying extreme inhumane cruelty.
https://archive.ph/1aXfQ
That’s great news. It sounds much better than I remember it being.
Unions don't go far enough because workers would still remain beholden to the whims of owners and unequal profit sharing. Worker-owned co-ops are how to structurally transform conditions and fairness to respect the interests of employees.

The nuclear engineering consultancy I worked at in the 90's was one such example.
That's not a source, it's a link back to the very same UN figures I just explained the problem with. Literally if you follow the citation on that page for that section, it goes straight back to the UN report, which explains how each casualty was corroborated (NOT estimated. independently verified.)

>And, quibbling over numbers aside, surely you can see that the nature of the war in Gaza and the war in Ukraine are very different. In Gaza, civilians are taking the brunt of the fighting.

I do not see the difference between Gaza and Mariupol, except that the population of Mariupol is older and the temperatures drop below freezing for months of the year. It was carpet bombed, residential areas were shelled, there were reports of civilians needing to drink water from puddles, incidents of torture and murder, practically the entire city was destroyed.

>To all appearances, what's happening in Ukraine is a war, fought by and large by the accepted rules of war. In contrast, I don't think that Israel is fighting a war; they're marauding and taking shots at a densely populated civilian enclave that refuses to surrender to them unconditionally.

With all due respect I do not see how you can possibly think this unless you've been ignoring much of what has been happening in Ukraine.

One example of many: https://www.wsj.com/video/series/in-depth-features/images-sh...

Another: https://www.reddit.com/r/CombatFootage/comments/te9kvd/khark...

Another: https://www.reddit.com/r/CombatFootage/comments/t5s44r/cctv_...

Another: https://www.reddit.com/r/CombatFootage/comments/t4rfgy/russi...

Hospital hit with a 1500kg bomb: https://www.reddit.com/r/CombatFootage/comments/170fues/russ...

Russians using a Ukrainian POW as a human shield during an attack: https://www.reddit.com/r/CombatFootage/comments/1azri7n/russ...

Russians using 3 Ukrainian POWs as human shields during an attack: https://www.reddit.com/r/CombatFootage/comments/18hnvkx/clai...

You don't want me to share the video of Russians executing 9 Ukrainian POWs with their hands behind their backs, the video of Russians castrating a Ukrainian POW and then executing him, or the video of Russians decapitating a Ukrainian POW slowly with a knife.

And Bucha, and the Nova Khahovka dam, and the torture chambers, and the air campaign designed in the Russians own words to freeze Ukrainians over the winter, and the mass graves in Lyman where raped and murdered women and tortured Ukrainian men were discovered. And the Kramatorsk railway station attack. And the Kremenchuk shopping mall attack.

Literally yesterday the Russians hit an elementary school in Dnipro with ballistic missiles, the only reason it wasn't a mass casualty event was that they had 5 minutes warning to evacuate to bomb shelters.

This is literally just what I can remember off the top of my head.
Reading the article makes it really look like 90% of their traffic came from Google queries like “best ps2 games”. So yeah, maybe that’s the problem.
the bias probably does stem from that, tor is egalitarian everyone can use it, while people perceive business vehicles as expensive and advantageous only for the wealthy