skysight-inc/HackerNews huggingface dataset:
I remember when this was called cookie stuffing, and eBay even sent a guy to jail for doing it with their affiliate program. That’s the same eBay that owned PayPal, which now owns Honey…
> Why would I care if it's deemed left, center or right by some commitee.

Because at the day information can be political.

>the information that's there in most sources

While I don't use ground news myself, aggregators and classifiers like them can show you when and where stories are being published in very lopsided manners. When a story is only really being published by one side you can use that as another bit of information.

https://en.wikipedia.org/wiki/Argument_to_moderation

https://en.wikipedia.org/wiki/False_balance
> --illegal-final-final-mutation=deny will result in Field::set throwing an IllegalAccessException for every illegal final field mutation.

Seems like this way?
I think the shock for the youtubers was replacing their affiliate "link" (token whatever the correct term is).

Everything else seemed... minor and expected. That was the one that surprised me.
The memo "also warned that individuals with the elevated access to the system could become prime targets for cybersecurity attacks by terrorists, nations or other malicious actors,"

...and they say Americans don't do irony!
Can you give examples of software that actually makes money and people are okay with it failing?
But what if I have watched basketball and I don't watch it. Basketball is a boring game until there's 5 minutes left.
> I wonder if there is some catch

Ground News is a startup that had 3 rounds of funding it total. If it sees significant uptake, it will become a juicy acquisition target for any influence-peddlers you can imagine, in addition to the usual data collection and ad-monetization risks.
If you look into the founding of ground news in 2018 it looks an awful lot like an intelligence agency operation.
The North Korea worker problem is bigger than you think
This sounds like a distraction. "seems to claim that there is no first click cookie". He brought that up, it doesn't control the payout and doesn't change the result from what I understand. FC cookie is not relevant, Megalag was focusing on what was important information to impart to viewers. If they clicked on an affiliate link from their favorite creator, using Honey hijacked that action of support without disclosing anything.
> If it's really about entertainment, then it has no appeal. Then you end up with professional wrestling.

Do you not see the contradiction here? Professional wrestling is huge. It has very loyal fans. The fans pay for pay-per-view and live event sales. They buy merch. Nobody attends a WWE event expecting Greco-Roman style wrestling. They all know exactly what they are getting.
A very small number of teams aren’t well funded, have sponsorship issues, or whatever else and actually run less than top end components. I don’t recall who but there were bikes at either TDF or vuelta maybe last year with group sets which you could’ve just gone to the store and bought better ones.
I think the big benefit comes from hiding implementation details away from tests. Here—let me copy-paste an example I used elsewhere in this thread:

---

With mock injection:

m = new FooMock()
m.call("Bar", 1, 2)
m.call("Baz", 3)
p = new Thing(m)
actual = p.doSomething()
assert(expected == actual)

With a test-specific factory method:

p = Thing::makeTestThing(1, 2, 3) // static method
actual = p.doSomething()
assert(expected == actual)

With the test-specific factory, mocked dependencies are encapsulated by Thing. You can configure the their behaviour by passing different parameters to the factory method, but implementation details like `m.call("Bar", 1, 2)` are hidden. The test doesn't need to know that `doSomething` calls `Foo.Bar`.

I'm not sure whether the author of the article would consider `Thing` to be a nullable if `makeTestThing` uses a conventional, automatically-generated `FooMock` under the hood, but I don't think it really matters. To me, the big benefit comes from `Thing` assuming the responsibility to configure and inject its own mocks.
You elided the most famous quote from that diatribe. The lawnmower comparison is the expansion on:

"Do not fall into the trap of anthropomorphizing Larry Ellison"
Growing Buffers to Avoid Copying Data
Yup, it's much, much better for the rules to be exactly the same than any debate about how much difference is permitted. No difference unless you can demonstrate a compelling reason for it.
>”enterprise sales process”

I’m sorry, is Oracle known to be some super sleazy sales org that plys enterprise decision makers with strippers and cocktails, and drugs?
Small reminder, Google is more than just search and is in multiple products categories.

Kodak has 1.

Excluding search, without YouTube, Android, Chrome, Ads, Play Store and DeepMind, right now in 2025, Google today would be totally irrelevant against ChatGPT.
> There needs to be some way to sort in place. Sometimes you need to sort a big array and don't want to allocate

Your parent isn't saying there shouldn't be mutation, just that the mutation should be obvious.

In Rust, the type signature for the in-place sort is

pub fn sort(&mut self)
where
T: Ord,

That `&mut self` lets you know that it's going to mutate.
I think you are misunderstanding the point being made: The _only_ random chance that is part of current models is "quantum uncertainty at big bang time" and we can give upper bounds for the variations that can be explained from that. So what's really being said here is "We found a significantly larger discrepancy between Milkyway-corotating galaxies and Milkyway-counterrotating galaxies than can be explained by ~initialisation randomness"
I already set things up with Rook as we are super heavily invested into kubernetes, and things are working well so far. I built out a test cluster to 1PiB and was able to push more than a terrabit/second through the cluster which was good.

I also set up topology aware replication so pg’s can be spread across racks/datacenters.

My main worry now is disaster recovery. From what I have seen, object recovery is quite manual if you lose any. I would like to write some scripts so we can bulk mark objects which we know are actually lost.

We already have a loki setup, so ceph logs just get put into there.
You are correct. I absolutely missed the "during the school day" stipulation.
Airbus Planning Open Rotor Engine for A320 Replacement
I toss "10OFF" into almost every promo box when I buy something. Works at least 25% of the time. When it does I try "20OFF" and that works as well like 5% of the time.
Ground.news also gives the information that is present in only one side, which is just as high signal – if not higher – as showing the overlap IMO. They have a feed for “stories with equal coverage” and “stories covered mostly in left-leaning sources” and “stories covered mostly in right-leaning sources.”
> People think "this is hard, I'll re-invent it in an easier way" and end up with a half-assed version of the tooling we've honed over the decades.

This is a win in the long run because the occassional and successful thought people labor over sometimes is a better way.
Anything that involves dealing with stakeholders and figuring out how an implementation can add business value, including gathering requirements and managing implementations.

But no, AI is not going to completely replace developers.
pre-paypal when I used it, I thought they were simply cutting deals with the vendors as a middleman for their own affiliate links, like any other influencer would. If you can automate that process of delivering the affiliate links, then it's a big win for that plugin.

I suppose post pay that they dug into darker arts, sadly.
I don't think the Camera app asks for permission to use the Camera.

You could argue that choice is questionable because Apple needs to follow its own rules, but also .. it is the Camera app. I think if you don't want the Camera app to use the Camera you probably should not have opened the app at all.

ATT (App Tracking Transparency) is the dialog that says something like "Facebook would like permission to track you across apps and websites owned by other companies. Your data will be used to ... $AppProvidedExcuseHere." with "Allow Tracking" and "Ask App Not To Track" buttons.

ATT is the First consent.

The SECOND consent this case is about is the in-app consent that needs to happen according to French law. I can't give an example of that because I do not live in France but I assume this is probably some horribly designed page inside a French app that asks you to share your data with the ad surveilance industry.
"If they've been proven unable to follow the law, they shouldn't be able to be elected."

Because it gives incumbents a strong incentive to try influencing the courts against their opponents.

I believe - yes, it is my opinion only - that existence of such incentives and a temptation to act upon them is, in the long run, more dangerous to democracy than allowing felons into elections.

People respond to incentives. If we know anything at all about human behavior, it is that people respond to incentives. And there is no shiny nice wall separating democracies from authoritarian states. Countries slide along the scale, and they can absolutely slide in the wrong direction.
Do as I say not as I do.
This is not what this case is about.
> I disagree with that assessment.

This is not an assessment. It's the truth. Jolani is a former al-Qaeda member whose organization is still considered a terrorist organization. The US even had a prize on his head.

> Your response is that of a coward that would rather live as a slave under a foreign occupation, instead of rebelling at the cost of their own lives.

You response to an opinion that is different than yours is to insult someone who is willing to engage with you. If you are not interested in debating, no point in commenting.
You could put microprobes on the die and read out the ROM contents electrically, but that would be difficult and would need specialized equipment. Reading out the ROM visually is much easier, and there is software that can interpret images if they are clear enough, e.g. maskromtool: https://github.com/travisgoodspeed/maskromtool

The Pentium's built-in self test is somewhat documented: you pull the INIT pin high while the RESET pin goes low to trigger the test. You can also execute the RUNBIST instruction through boundary scan. I don't think this helps you get the ROM data; the test just reports pass/fail.
"given enough eyeballs, all biases are shallow"
> If there is a group of people who can "allow" others to run for election then the system is not democratic at its core.

It is democratic at its core. Any democracy has an independent judicial system that can ensure that rules are being followed properly.

Separation of powers between executive, legislative and judiciary, does it ring a bell to you?

If the judiciary stops doing its job of banning those that would cheat elections, you wouldn't have a democracy anymore.
The secularists don't have satisfying answers to the questions about life? What's next? Without god everyone would rape and pillage?
The Dark Side of Apple Development: Developers Struggling on Hostile Platforms
Regular (French) trains could already do >500km/h back then : https://en.wikipedia.org/wiki/TGV_world_speed_record
Ask HN: What bitstream should my Sram FPGA Architecture have on power on reset?
I read somewhere that Sram can have specific values set by the manufacturer when powered on, and I see that as useful for implementing a Soft-Core in a Sram FPGA, but what bitstream should I bias the Sram to have immediately upon power on reset?

Like, I read that it was seen as a hardware trojan, like the manufacturer biased the sram to have a specific value upon power on reset.

Edit: I'll just have all the various free and open source initialization standards, so that some pins may be waiting for a SPI bitstream upon power on reset, some may be waiting for a I2C bitstream, etc.
Do we only care now that the permissions being requested are related to tracking?
Any ideas if the mask ROM is scrambled? Apparently the P6 doesn't have a direct mask ROM : microcode relationship.

https://github.com/peterbjornx/p6tools
guys already pick bats based on their height, it seems entirely reasonable everyone will do this. There probably is an optimal point to have that sweet spot at though so most hitters will probably try and stick close to it.
The "deficit" is high because USD is the world reserve currency, and the government policy is to prevent natural deflation. The "deficit" should really be called the surplus as it represents the centralized gains of progress from everybody who is still willing to invest in America despite that collection.

The popular political movement aimed at reducing the "deficit" is really just part of the larger global movement to destroy the US's world leadership position, hence the related goal of ruining our relationships with our allies and whatnot.

Having said that, I agree that the dynamic here is a horrible waste of resources. Housing someone in an SRO (single room occupancy) without guards would cost like one quarter of what jail/prison costs.
I always thought it was because where you to deny in the Apple popup, that decision is “final”, whereas if they can gauge your mood before that, they can keep pestering you about it in the future.

I’ve seen confirm (app) -> confirm (Apple), but never deny (app) -> deny (Apple).
The Show Must Go On.
Why do retailers put up with Honey? They're clearly not providing value with the attribution theft. Why give them money?
LTT found out about the affiliate code changes and dropped Honey as a sponsor. The problem is, when they drop a sponsor it's usually only announced on their forum page. Linus considered making a video for a wider audience but was worried he'd get shit on for bringing up an issue that technically only impacted him.

Remember: before MegaLeg's video the only thing that was known was the affiliate code ripping, and it was only known by a handful of YouTubers warning each other in private.

My personal opinion is that they should have sounded the alarm, even though the only people getting scammed were creators, because it was a broader attack on the whole YouTube ecosystem and not just LTT. Hell, there's even precedent for LTT making self-interested YouTube videos; remember when their Amazon affiliate account got shut down and they had to beg Dread Pirate Bezos to be reinstated? YouTube creators that are pushing people to products and services should be willing and able to completely trash those services if they turn out to be shit - or, at the very least, are being shit to them.
Sorry, are you claiming that the independent judiciary who convicted her of embezzling funds considers her their "political opponent"? And that the sentence they handed down which is laid out by the French legal system is tantamount to "crushing dissidents"?
Only a percentage of people on a site will convert. Increasing that percentage is valuable.
No, different bats have been around forever, Babe Ruth's bats looks like a log compared to modern bats. However shifting the taper based on where a player gets most of their hits based on advanced tracking of their hit location is new.
Sorry for the noob question, but claude has claudecode, does Gemini Pro work with any software in the same way "claudecode" works? If so what software would I use with it? Thank you.
I would suggest you stick with it. Docker compose is very powerful once you get the hang of it and it can be used to deploy straight to AWS etc.

But no, you're not a bad person if you give up. Remember that each time you restart a container it goes back to it's original state. Apt update should be done during the image build.
> A lot of the Bible is tales of what incredibly evil people do, not an endorsement of those actions.

Mostly agree, though not completely. There are actions that are kind of deemed "moral" that I don't think are good, e.g. Abraham being super willing to murder his son to make God happy. Or Moses killing all the first-born children of Egypt with the Angel of Death. That's pretty evil, and Abraham and Moses are kind of the "heroes" of those stories.

I agree that there is wisdom to be found in there, and that it requires a level of maturity and literary understanding to parse that sometimes. It's a book written over the course of several hundred (thousands?) of years with hundreds of stories, it's not weird to think that there would be some good stuff in there.

> The Bible is absolutely not suitable for children, except for choice parts.

Yeah, I agree with that. The "do unto others" stuff is perfectly fine to teach to small children, and even stuff with slightly more nebulous but ultimately clever themes like the Prodigal Son are fine. I think I'd save the stuff about murdering and mutilating concubines until you're comfortable with them watching R-rated movies.

That's not a dig in itself, though. My favorite movie of all time is Ghost in the Shell (1995). It's got lots of wisdom and cleverness and to me it's nearly perfect, but if I had kids I don't think I'd let them watch it until they were 13 or 14, even though I don't think that the themes in it are harmful or endorsing bad behavior.
https://archive.ph/MfFtD
I thi k that's the issue though. The YouTubers promoting Honey weren't really telling us what they personally felt about honey, they were telling us what Honey wanted them to say.
If I’m understanding correctly, not only do you get teams with massive resources, but also teams treated kind of like clowns to entertain their owner? That really is a crazy situation, lol.

It almost sounds like corporate ownership could help with this, something like shareholders owning the team, and then the management is obligated to do what’s best for the shareholders (and somehow that should be to win). It seems like part of the problem might also be:

- sports teams make money by selling tickets and merchandise

- teams sell tickets and merchandise by being entertaining, which may or may not involve winning
> NEW: @aclu.org obtained ICE's "Alien Enemies Act Validation Guide," confirming all it takes to be sent to rot in prison in El Salvador is being Venezuelan and 1) having a tattoo an ICE officer says is a "gang tattoo" and 2) displaying "logos," "symbols" or clothes an ICE officer says are gang signs.

That's actually not quite true according to the guide. It looks like they're required consult their legal department if all the points come from that category, even if they're above the threshold.

> In order for ICE to declare someone an "Alien Enemy," ICE must first determine they are a Venezuelan over age 14, and then second find 8 points on a scoring guide they made up.

Isn't that typically how a bureaucracy works, including ones we like? They get ordered to do something, make up policy and procedures to do that thing, then execute those procedures.

The devil is in the details.
"It is also hypergolic with such things as cloth, wood, and test engineers"
Interesting: "Declarative Web Push is more energy efficient and more private by design. It is easier for you, the web developer to use. And it’s backwards compatible with existing Web Push notifications." https://webkit.org/blog/16535/meet-declarative-web-push/
The "middle ground" is a junior dev with just a couple of years of experience using a chatbot as a faster copypasta delivery mechanism than an old school google search.

Vibe coding is simply a failed attempt to undo the stigma of this.
RAG stack has no idea if it's doing a good job
'I was so shocked': Rare piece of history uncovered on downtown SF street
[Speculative optimizations] may not suffice in this case as future planned optimizations may wish to rely not only on immutability within the lifetime of the process, but also on the immutability of fields from one run of the application to the next.

Can someone elaborate a little more on what this means? I'm very surprised to hear that this was considered a blocker important enough to add all of this complicated machinery (and breaking several deserialization libraries...), when I've never even heard of such an optimization and can't imagine what sort of form it would take
The point still stands? Why do people make these repetitive points. Yeah, I read the parent of my own comment. There is no reason for you to boorishly restate it.
Kind of in between. I accept a lot of code without ever seeing it, but I check the critical stuff that could cause trouble. Or stuff that I know the AI is likely to mess up.

Specifically for the front end I mostly vibe code, and for the backend I review a lot of the code.

I will often follow up with prompts asking it to extract something to a function, or to not hardcode something.
That doesn't follow at all.

Imagine if, somehow, soccer players got really good at scoring goals from midfield, such that a very high proportion of goals were scored after just two touches. That's exciting or interesting for, like... one game, then it's worse than before.

Are you there to watch people score goals, or to watch people play the game?

If there's a home-run more at-bats than not, they get boring. You do want plenty of solid hits (but you also want strike-outs! And walks! And bunts! You want diversity!) but you don't want a lot of them to be homers.

A home run is only exciting if it's uncommon, otherwise it's less interesting than most other things that can happen when the ball's hit into fair territory.
> Application developers can avoid both current warnings and future restrictions by selectively enabling the ability to mutate final fields where essential.

/me raises hand

Maybe if you want to mutate a field, don't mark it `final`?

I know, I know, people like to pretend things are one way and then hand their objects over to some horrid framework that breaks all the rules, because apparently giant web of mutable spaghetti is just fine, not an anti-pattern at all if you let some third-party bull$#!7 ORM/dependency-injection-framework-for-people-who-don't-like-constructors do it.
Unknowingly, more likely; not ‘secretly’. I don’t think there’s any intent to withhold an opinion, but the willingness to question precepts at all is itself an opinion (and one that I agree with regardless of topic). Literal religious wars have been fought over that sort of willingness, so I tend to state it more plainly than is typically comfortable.
If workers want to work without PPE, then let them. Just ensure that they sign releases acknowledging that the PPE was made available to them and they chose of their own volition to not use it, and that by doing so they release everyone from any liability about what happens to them from not using the PPE.
Haha by US standards he might as well be Karl Marx reincarnated!
Sounds like those hammer head tennis rackets. Strange that it didn’t happen decades ago. And nothing wrong with such innovation just making game more fast and powerful.

The typical baseball bat's balance - very different from say a sword's - has always felt wrong to me, and i've just chalked it up to my not being a baseball player and thus not understanding. The new shape seems to improve the balance toward the centuries established for swords, etc.
Like adding acid to fake sourdough…
> I almost never see those programmers actually writing a "reasonable"/"friendly"/"boring" C compiler. Why is no one willing to put their ~money~ time where their mouth is?

Because it is not much harder to simply write a new language and you can discard all the baggage? Lots of verbiage gets spilled about undefined behavior, but things like the preprocessor and lack of "slices" are way bigger faults of C.

Proebsting's Law posits that compiler optimizations double performance every 20 years. That means that you can implement the smallest handful of compiler optimizations in your new language and still be within a factor of 2 of the best compilers. And people are doing precisely that (see: Zig, Jai, Odin, etc.).
vercel shill