skysight-inc/HackerNews huggingface dataset:
Firefox is supposed to block autoplay of videos that have audio unless the user has clicked to play a video on the same page. There is definitely an arms race for ads that find holes in the autoplay heuristics.

You might try setting the about:config settings “media.autoplay.default” to 5 and/or “media.autoplay.blocking_policy” to 2:

https://searchfox.org/mozilla-central/rev/e24277e20c492b4a78...

https://searchfox.org/mozilla-central/rev/e24277e20c492b4a78...

If you think there is a Firefox bug, you can file a bug report and link it to this autoplay bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1376321
I write the prompt as if I’m writing an email to a subordinate that clearly specifies what the code needs to do.

If what I’m requesting an improvement to an existing code, I paste the whole code if practical, or if not, as much of the code as possible, as context before making request for additional functionality.

Often these days I add something like “preserve all currently existing functionality.” Weirdly, as the models have gotten smarter, they have also gotten more prone to delete stuff they view as unnecessary to the task at hand.

If what I’m doing is complex (a subjective judgement) I ask it to lay out a plan for the intended code before starting, giving me a chance to give it a thumbs up or clarify its understanding of what I’m asking for if it’s plan is off base.
I'm more of a Floral Green person.
In the past I have performed needed refactorings as part of new feature development, without asking permissions. Even though my boss at the time said “don’t make it pretty, just make it work.”

Of course, I knew that writing the code the “pretty”, more maintainable, easier to understand way wouldn’t take any longer to write, and might take less time as the refactoring requires less new code overall.

But I didn’t bother explaining all that. Just nodded then went and implemented it the best way as I was the experienced software engineer.
Users on modern social platforms optimize output to maximize favorable responses

Questionable. If you're paid for engagement (directly or indirectly) there's strong economic incentives to bait and troll people.
Looks like firefox: https://searchfox.org/mozilla-central/source/toolkit/xre/dll...
(via https://searchfox.org/mozilla-central/source/toolkit/xre/dll... )

I'd assumed it would be Edge since the author was crawling through decompiled output and worrying about litigiousness, but the above code in a BaseThreadInitThunk() interceptor matches what the author is describing.
I don’t think the market agrees here. Sure if you want a super obvious ai generated image of an elephant with wings great. But even for the most generic stock photos, the models are not there yet. People still want to buy photos of an abstract idea.
It also gives Facebook a new product feature that encourages user activity.

It was the correct chess move given the current board.
How is it any better for Texas to interpret it for other places?
"Gun control" has nothing whatsoever to do with the reason there's so much murder in Chicago.
e.g., a pile of empty exchangeable propane tanks, spraypainted bicycles. IYKYK
Just wait until they release a job board. They’ll figure this out soon.
Intermediate values defend against Goodharting
I am sorry this happened to your family. I suspect your relationship with your toddler will be very special and unique in the years to come. Hope you are doing ok.
Passkeys are essentially an API for logging into websites that requires a password manager to use. The end state is that we become completely dependent on our password managers. To avoid a single point of failure, hopefully you own multiple password managers, and they’re on independent devices, and there is a way to sync them.
Is there evidence of that, or is it always safe to assume that if a government has plains then they've already come to fruition successfully?
Yes because it has no real life consequences like https://www.nature.com/articles/s41562-024-01979-5.epdf or https://goodlawproject.org/rise-of-deaths-young-trans-people...
It doesn’t seem awesome at first glance because it takes longer to get up to speed on a large, old code base than a small, young one.

But you will quickly learn how awesome the old code base is if you attempt to rewrite it, and realize everything the old code base takes into account.
Ecmascript was coined by ECMA International when they published the JS standard just to cover their ass and not get sued by Sun. It was never intended to be a name for the language, and has never been treated as such.
I think this part also needs to be considered.
Many pathfinding algorithms, including A* , aim to find the optimal path.
However, my goal started with replicating how humans visually find their way.

In such cases, humans cannot see the back side of obstacles.
Additionally, there are situations where the exact destination may not be known.
They simply infer based on what they can see in front of them.
"There's an obstacle over there. Which way would be better to go around?"
My approach began from this perspective.

This flow of pathfinding is entirely different from A*.
So, the algorithm has been modified a bit now.
I changed it so that it does not investigate the entire shape or full outline of obstacles.
The flow is as follows:

1. Attempt to move in a straight line in the direction I want to go.
2. Detect an obstacle.
3. Explore the visible outline of the obstacle, focusing on the side that seems closer to the destination.
4. When reaching the endpoint of the outline, select an appropriate detour point nearby.

The final detour point will, of course, be a location where a straight-line movement from the starting point avoids hitting the obstacle.
Once I reach the detour point from the starting point, I repeat the process.
This is part of why HTTP+HTTPS still has a place for non-commercial non-institutional just for fun/education websites. HTTP+HTTPS is also significantly less fragile than HTTPS-only over any years+ long timescales. Eventually even the tool keeping your CA TLS cert up to date itself will stop working or the root cert will expire, etc. HTTP+HTTPS means the site keeps being accessible. If the threat model allows it, it's better.
> faceless, far bigger, far more insidious

My point is not that they're better. It's that they're faceless now, they no longer have the personality you ascribe to them.
You'll note I've put absolute alcohol in quotes, here I'm referring to industrial/commercial grade 99% EtOH that's required in processes that cannot tolerate the 5% H2O such as in the application to which I've referred.

Clearly this grade should have denatonium added no matter where it's sold and I'm surprised that it's not readily available in the US. Moreover, there's no technical/chemical reason why denatonium shouldn't be added given that so little is need to be an effective bitterant. It seems to me the residual 1% 'impurities' would be much more relevant than the denatonium, even then, for most purposes, this 1% is already insignificant as far as the EtOH chemistry is concerned.

On the other hand as you note absolute ethanol as used as a reagent in precision experimentation (and in the pharmaceutical industry) would have to be devoid of denatonium. I'd add these grades usually come with a certified purity analysis/impurities percentage list together with the complying standard, BP grade, etc.

I'm unfamiliar with the regulations covering denaturants in the various countries but it seems to me the normal 99% grade with denatonium of the type I use is suitable for most purposes including most undergraduate lab chemistry (there's little point unnecessarily tempting students to imbibe).

Incidentally, when I was studying chemistry the denatonium option wasn't yet available so labs always had absolute EtOH available and the normal commercial denatured grade was roughly EtOH ~80%, MeO ~15%, pyridine ~5%.

I'm now curious as to how US-based woodworkers and painters manage using shellac if 99% denatured EtOH isn't readily available.
This is more of an HTMX native
Investing in cooperatives isn't all that new, some sites (https://www.ethex.org.uk/) have a fairly long history in it. Cooperative financing options are generally debt instruments, or forms of shares which are a kind of like bonds that also confer membership and a vote.

The difficulty really is in organising people into a functional company and acquiring customers ASAP. The coordination costs are high and the prospect remains risky, so very few people do this.

Probably the best option for more cooperatives is to legislate the idea of a hostile takeover by employees into existence, such that a majority of employees can vote to take over a company if they can finance it's purchase. As you might imagine, certain quarters would respond badly to this.
I set Firefox to delete cookies at shutdown, and also an add-on called Cookie AutoDelete, but they both have an option to whitelist a site.
I was under the impression that you can MITM HTTPS, it just requires the client to trust the proxy (by installing its CA). It's mostly used in corporate environments for monitoring & blocking, but it should work for caching proxies too.
This is the one I wrote about my lessons: https://letterstoanewdeveloper.com/2020/05/04/how-to-go-thro...
From everything I’m seeing so far, all protocols for space are stateful to deal with the incredibly high latency.

I can see a future where the space between earth and mars is a constellation of massive caching servers.
>The challenge for free speech absolutists is to demonstrate that free speech takes priority over

Why? And how, in principle? Why is the burden of evidence not on others - and equally, how, in principle, could they furnish evidence?

The entire point is that freedom of speech is a core moral value; they have weighed the potential harms and come out against censorship, because they consider censorship to be inherently harmful. There is no objective way to compare different kinds of harm to each other; each individual's moral values are what they are.

When a free speech absolutist argues that freedom of speech is more important than whatever goal the censor has in mind, that argument is of fundamentally the same kind as the censor's argument, just with opposite polarity. When the censor says that "hate speech" needs to be prohibited, that, too, is based on a relative weighing of values and purported rights (i.e. freedom from hearing it).
I made a lot of purchases following the election in anticipation of this. Most of Trumps policies are inflationary so it won’t just be electronics that increase in price. Ironic considering inflation was front of mind for many of his supporters.
I was able to use this without reading the manual, so I suppose it passes my favorite test of UI!

But I do wish it was more clear what you have selected, and what things are selectable.
Right..... because the way to fix this country is by having all of us pay to fix the problems the rich/government create???

How about the rich/government following the rules and not allowing a former president that violated the Constitution's Foreign Emoluments Clause run for election? Taking millions as bribes/gifts from foreign governments? Are you kidding me.

And I'm stumped as to why more people haven't heard the new Epst.. tapes where he reveals his 15 year friendship with this "president".

https://www.theguardian.com/us-news/2024/nov/01/trump-jeffre...

Are you serious? This is the leader of a free country?

Ohhhhhhh because this country is so darn proud of free speech.

I wonder if the whistleblowers that revealed all of the NSA spying programs feel that way.

The come up to this election had nothing but propaganda spread on "X". Literally no possible way to block the content created by the shi* poster Elon.

Only after everyone started to move to blusky did his posts magically stop showing up daily in timelines.

Braindead country. I truly wish I was born in South Korea where the citizens hold corrupt politicians accountable.
> Single-digit million lines of code (~5M, let’s say)

> Somewhere between 100 and 1000 engineers working on the same codebase

> The first working version of the codebase is at least ten years old

> The cardinal mistake is inconsistency

Funny enough, the author notes the problem on why consistency is impossible in such a project and the proceeds to call it the cardinal mistake.

You cannot be consistent in a project of that size and scope. Full stop. Half those engineers will statistically be below average and constantly dragging the codebase towards their skill level each time they make a change. Technology changes a lot in ten years, people like to use new language features and frameworks.

And the final nail in the coffin: the limits of human cognition. To be consistent you must keep the standards in working memory. Do you think this is possible when the entire project is over a million LOC? Don't be silly.

There's a reason why big projects will always be big balls of mud. Embrace it. http://www.laputan.org/mud/
I suspect a hidden "benefit" to the companies implementing this is that it makes it much harder to share your account. You are probably happy to share your Netflix password with your mom, but not your email password.

They can present it as a "more secure" login method, obscuring the reason they actually like it.
That’s why you combine it with a check for source IP and tell your user that they need to approve from a device that has same IP as the one they are logging in on. So if I’m logging in on my laptop, and approving with my phone, it will be rejected if my phone is using mobile data while my laptop is using landline, but will approve if my phone is connected to WiFi of the same network my laptop is connected to, or if my laptop is tethered via my phone, because then I have same external source IP on both devices.
For sure, nothing is invalid to discuss, but proper framing (e.g. "this is theoretical based on crazy statements that aren't expected to become reality) is often missing. The headline is a good example, even if CTA doc was a bit more sober.
Double-keyed caching: Browser cache partitioning
They usually spend a minute cursing my mother in a language I don't understand, but they aren't organized enough to note that my number is a huge waste of time.
> On a sparse map, you can tune A* all day, but ultimately if your paths involve more than 1) vertices on the obstacles or 2) straight lines from src to (maybe some of) those vertices to goal, you have created suboptimal paths.

You would still be choosing a node with the best f-value, so you'll get optimal solutions with any admissible heuristic. In a 2D-grid your heuristic should also be consistent, which will result in pretty good behaviour.
Nice. I generally look for reviews on the web and then read the comments on Amazon and Goodreads. I took another look at Goodreads after your comment and found this gem which highlights all the technical stuff which is what i was looking for - https://www.goodreads.com/review/show/7032000805
Dude is jealous that Putin gets to expand. If the Ukraine war ends during the Trump II administration with land taken by Russia, the envy will really set in.
Sam Altman's sister files lawsuits against Sam alleging sexual abuse
>In the face of this benefit, the absolute free speech advocate must provide a counter-argument for why free speech overrides that harm-reduction.

Why are you not the one who must provide an argument for why this "reduction of harm" overrides the benefit of freedom of speech?

Further, a very large fraction of what I have seen classified as "hate speech" simply cannot reasonably be argued to constitute any kind of threat.

Finally: what do you mean by "identity"? When I have seen this term used by opponents of "hate speech", it generally seems to refer to something like a person's self-image. I cannot understand how this can in principle be "threatened", nor how it could constitute harm to learn that someone else sees you differently from how you see yourself.
> To me the most sad part is that it's all worthless. If Pepsi does better than Coke, I DONT CARE. And yet, tens of thousands of our fellow citizens toil away hours every day to try to convince us one way or another. And in the process make the world uglier and more hostile.

To summarize this: advertising is a zero sum game. (In the few instances where it isn't, it's also a good thing).
Oh good find, the link going through Mailgun as a redirect is a recent regression. We have a PR to fix that going live soon.

That said, our security team and I agree there is no security issue here. Mailgun already can see the text of the emails we send.
Freedom of speech is not about what's "required". That's why pornography is allowed to exist.
> 6-10 digit numeric or alphanumeric code that could be copied out of the email message into a form field on the signin screen.

To be clear this is what we're trying to avoid. An easily typeable code like that can be typed into a phisher's website.
>Could it be that Waymo should just be able to stop the car?

That kind of remote control opens up the possibility - maliciously or accidentally, likely or unlikely - for every Waymo in the fleet to abruptly stop, regardless of whether it's safe to do so. That scenario is orders of magnitude worse than "sometimes a Waymo gets lost in a parking lot and it takes a thirty second call to fix it".
Subjective interpretation is very fundamental to being human and the way our minds work, but the underlying physical reality -- the wavelengths of light reflecting off the shirt -- can be measured objectively. A physicist might say that gravity is the curvature of spacetime caused by mass, which can be measured and tested.

Trump being a criminal is based on a shared legal and societal context. As a society, we accept that if you are convicted before a jury of your peers, you are guilty and have been convicted of a crime. Jury's get it wrong and the justice system is flawed and has made mistakes. A black man in the 1920s (or even the 1960s for that matter) being tried for murder with absolutely no evidence and sentenced to death is a clear miscarriage and corruption of justice. The testimony of Trump's employees during the trial, who all said they loved working there (most of them still worked there), but weren't willing to lie on the stand about checks and phone calls they participated in, was pretty clear cut. This wasn't random people off the street of [insert preferred liberal enclave here] testifying against him: it was his own people who still work for him.

Some people prioritize political allegiance over legal judgments when it suits them.

If we dismissed facts entirely, science, medicine, and countless other fields reliant on objective reality would collapse.

This exchange is a great example of the subjective nature of our experiences: as I've gotten older -- 38 now -- I've come to accept more and more that some things are objective reality, whereas in my teens and 20s, I questioned reality and society on the structural level, torn down to the studs. From Plato's cave, to brain in the vat, Kant, the Hindu Brahman and Maya, Buddhism, etc.
Right. I agree with the author on principle, but introducing 'modern' tools to an existing industry, even the act of replacing 'antiquated' software, must be met with skepticism [0] and fear.

[0] https://xkcd.com/2030/
1. Lactose Tolerance: The ability to digest lactose as adults evolved in populations with a history of dairy farming, such as those in Europe, the Middle East, and parts of Africa.

2. Disease Resistance: Genetic adaptations to diseases like malaria (e.g., sickle cell trait) have become more common in certain regions.

3. Skin Pigmentation: Variations in skin color have continued to adapt to UV exposure in different regions, influenced by migration and interbreeding.

4. Height and Physique: Improved nutrition and health care have led to an increase in average height and changes in body composition in many populations.

5. Wisdom Teeth: A gradual decrease in jaw size has made wisdom teeth less functional, and they are increasingly absent in some populations.

6. Brain Function: While the brain's size and structure remain unchanged, shifts in cognitive demands and education have influenced how we use our brains.

-- https://let-me-ChatGPT-that-for-you/search?q=how+has+human+b...
Thanks. I am not against having a co-founder, I would love to have a co-founder, as long as they are the right person.
More fake poor frames at less price
>If an average csgo or valorant player were to play with framegen while the real fps was about 60

That's just it isn't. This stuff isn't "only detectable by profession competitive gamers" like many are proposing. It's instantly noticeable to the average gamer.
Most experts will not give simple answers to simple questions because they see the question itself as ill-posed. Theses could be written about "Is crime up or down?" GP's claim is that this has a simple answer that can be checked. The bigger issue isn't whether a dataset is statistically valid but which data would even be relevant to a particular underspecified and vague question.
Slack have a rather good a11y experience. The few bugs that I've reported had been addressed rather promptly. The ux is also good with obvious consideration given to keyboard navigation. There are a few annoyances which separate it from perfect, but I rather like the app, especially compared to teams.
Maybe you can? If -dxlevel 60 doesn't work any more I think there's a file called dxsupport.cfg (or something like that) that adjusts various graphical settings based on the DirectX level detected. I don't really know how it works but my understanding is that the engine figures out what version of DirectX you have installed and sets the DirectX level based on that, but all the controls is various graphical settings.
Also: Safari can autofill codes from both email and text messages on macOS and iOS. It then automatically deletes the message too.

https://www.webnots.com/how-to-autofill-verification-codes-i...
I work on a service where a big percentage of the code is persisting to and reading from various stores, so unit tests have very limited value compared to integration tests.
Social democrats (e.g. Nordic model) are left of center, but aren't MLs or communists. Anarchists (e.g. Kropotkin) are left of center but aren't MLs or communists.

There's plenty of room between the center and Marxist Leninism.

I would say many labor politicians are centrist. Some democrats are center, some are center-left. Some are center-right.

Some members of Liberal parties are centrist.

The center has tons of parties in it.
I have an older repo that briefly describes it at a high level: https://github.com/matry/editor

I've moved on to another (private) repo, but it should be shareable soon.
>This is happening because

Correlation is not causation, and coincidence definitely isn't.

Trump is politically incentivized to take credit for this. But he cannot in principle "confirm" anything about Zuckerberg's mental state.
@jvanderbot

Ah, I did hear about the Visibility Graph through AI.
I didn’t fully understand it due to my lack of knowledge.
But with you bringing it up again, I think I should look into that as well.
Thank you for your kind response.
> gen 5 cabling

Do you mean OCuLink? Honestly, I never thought about how 1U+ rackmount servers handle PCIe Gen5 wiring/timing issues between NVMe drives (front), GPUs/NICs (rear), and CPUs (middle).
Life is too large. It's impossible to cover it all, but I get what you're saying. At this point, your best bet is to start asking questions online until you get the information you need.

I will say that my degree was useful but mostly because a 4 yr degree was required by my job. I could have gotten a 4 yr degree in pottery + 6 months of code monkey school and I could have gotten the same job.

I have the same gripe about k-12 school. !2+ years of school and most people by far can't get a decent paying job once out of school. That's the real scam from my view.
Yes, my point exactly. This AI slop is better than the article.
Mouthfeel
Show HN: A social platform where teams compete to improve world [cipher article]