skysight-inc/HackerNews huggingface dataset:
I’m so fed up with “icons and cartoons” particle physics. It’s a waste of everyone’s time.

It’s like trying to teach someone AI/ML and only ever showing them vendor logos as illustrations and never the code or even pictorial representations of the models.

It’s absurd, yet 99% of such presentations for physics look like this — unnecessarily — because it is possible to show a rendering of fields, their various properties changing over time and space, etc…

You can’t learn anything from a thousand such videos that already exist, so what’s the point of a thousand and one? It adds nothing.

PS: To gauge if the content is meaningful or valueless, just ask yourself if anything would change about its educational value if you arbitrarily but consistently replaced the icons and/or their labels. If you’re still exactly as mystified as before, then their information content was zero. “The three quarks, rock, paper, and scissors have a three-way symmetry, blah blah blah”. Congratulations, you now know the quantum theory of roshambo!
If you're doing frame generation you're getting input lag. Frame generation from low framerates is pretty far from ideal.
Gmaps already does that whenever a city decides to do road work, and mess with which lanes take you where.

One time got thrown into on coming traffic, but had to time move out of the way lmao
No, please, just no.

The idea of using PUT, DELETE, or PATCH here is entirely misguided. Maybe it was a good idea, but history has gone in a different direction so now it's irrelevant. About 20 years ago, Firefox attempted to add PUT and DELETE support to the <form> element, only to roll it back. Why? Because the semantics of PUT and DELETE are not consistently implemented across all layers of the HTTP infrastructure—proxies, caches, and intermediary systems. This inconsistency led to unpredictable failures, varying by website, network, and the specific proxy or caching software in use.

The reality we live in, shaped by decades of organic evolution, is that only GET and POST are universally supported across all layers of internet infrastructure.

Take a cue from the WHATWG HTML5 approach: create your RFC based on what is already the de facto standard: GET is for reading, and POST is for writing. The entire internet infrastructure operates on these semantics, with little to no consideration for other HTTP verbs. Trying to push a theoretically "correct" standard ignores this reality and, as people jump into the hype train, will consume significant time and resources across the industry without delivering proportional value. It's going to be XHTML all over again, it's going to be IPv6 all over again.

Please let's just use what already works. GET for reading, POST for writing. That’s all we need to define transport behavior. Any further differentiation—like what kind of read or write—is application-specific and should be decided by the endpoints themselves.

Even the <form> element’s "action" attribute is built for this simplicity. For example, if your resource is /tea/genmaicha/, you could use <form method="post" action="brew">. Voilà, relative URLs in action! This approach is powerful, practical, and aligned with the infrastructure we already rely on.

Let’s not overcomplicate things for the sake of theoretical perfection. KISS.
Do you have showdead on? There is definite moderation going on, but a lot of it is collectively imposed (down votes, flagging). But, if you have your HN account set to show dead posts, you’ll see that even with this demographic there are still a good number of low quality posts.
I don't think any of these are ambiguous. My point is that sometimes right wingers take the nonsense position and sometimes left wingers take the nonsense position. Neither side reliably follows the evidence or "believes the science" so glib lines like "reality has a liberal bias" are shallow and silly.
The reversibility of puberty blockers is highly disputed.

Whether and under what circumstances trans women have no advantage over cos women is a highly complex question.

We already have men who freely admitted to claiming to be trans solely for the purpose of accessing women’s locker rooms.
Wow, sounds awesome! What types of projects did you work on for the platform/product? Since I’ve become very familiar with Revit’s API (and its shortcomings) I often wonder if I should consider a role on the actual Revit dev team helping to improve the actual product itself, but I have never contributed to anything like it. What industry did you land in?
In my humble opinion, a lot of the dislike of operator overloading is related to unexpected runtime performance.

My ideal solution would be for the language to introduce custom operators that clearly indicate an overload. Something like a prefix/postfix (e.g. `let c = a |+| b`). That way it is clear to the person viewing the code that the |+| operation is actually a function call.

This is still open to abuse but I think it at least removes one of the major concerns.
Please check for WebGL support before loading all the assets
There's a huge tradition of parodies and satires of Tintin: https://en.wikipedia.org/wiki/List_of_Tintin_parodies_and_pa...

This article leaves out that particular result of Tintin's timeless allure.
> Apple seems to be pressured to play catch-up on AI technology, and I feel like this is being driven by activist shareholders instead of people who are focused on products.

I get the same sense. When Apple announced their AI features last year, the stock started moving up.
>Not really my experience in teams that create inconsistent, undocumented codebases... but you might get 1 or 2 converts.

This has also been my experience. Usually there is a "Top" sticky/unhelpful/reticent person. They are not really a director or exec but they often act like it and seem immune from any repercussions from the actual higher ups. This person tends to attract "followers" that know they will keep their jobs if they follow the sticky person for job security. There usually are a few up and coming people that want better that will kinda go along with you for their own skill building benefit but its all very shaky and you can't count on them supporting you if resistance happens.

I've literally had the "I was here before you and will be after" speech from one of the "sticky's" before.

All these HN how to do better write ups seem to universally ignore the issues of power and politics dynamics and give "in a vacuum" advice. Recognizing a rock and a hard place and saving your sanity by not caring is a perfectly rational decision.
> Those are not moral systems, they're sentences with undefined meaning.

My biggest gripe (& source of hatred) with this reasoning is that you can do this infinitely without any remorse. It's a black hole, wherein all effort becomes wasted because the other side refuses to pin down definitions, and instead goes "nuh uh, not like that" infinitely.

But fine then. Here's what I think they're trying to do.

Given a universal set encompassing all actions (defined as A):

- All actions within A are permitted without question, and are deemed to be unquestionably positive to everyone, without exceptions.

OR

- All actions within A are forbidden without question, and are deemed to be unquestionably negative to everyone, without exceptions.

> One could say that's the essential purpose of any moral system: to define what "good" and "bad" mean.

Again, refer back to my utter hatred towards universal moral relativism.

> "Good" and "bad" need to be defined, they can't exist independently, like some intrinsic property of the universe (say, like the fine-structure constant).

Side note: Deriving from current physics, the universe deems maximum entropy as a moral imperative, and thus it can be reasoned that the destruction of all matter is morally good from the universe's perspective, including the destruction of all living life. By continuing to expand the universe & increase entropy, the universe has chosen to take such a moral stance.

It can thus be concluded that genocide, in accelerating towards maximum entropy, is deemed morally good by the universe. QED.
People who are floating using the military to steal territory from a NATO ally, as just one totally random example.

Yeah, I know what the press release said lol. Do you typically take press releases as fact?

Journalist: "Can you assure the world that as you try to get control of [Greenland and Panama], you are not going to use military or economic coercion?"

Extremist: "No. You're talking about Panama and Greenland: No, I can't assure you on either of those two..."

Journalist: "Will you commit that you are not going to use the military?"

Extremist: "No, I'm not going to commit to that."
One of my pet peeves is when rules counteract the purpose they are supposed to serve, usually because of incompetence. Two years ago, I worked for a few months for a company where time reporting was accessed through a specific web page.

They required the password to be changed monthly, have at least 10 characters, at least one number and at least one special character. On top of that – they locked out password managers and pasting. "We need to make sure you are the one logging in and not a hacker that hacked your password manager" they explained when I asked.

Out of spite I went for "Password12!" the first month and "Password123!" the month after, at which point I received an email from the IT department explaining to me that my choice of password was endangering the corporations security.
But what if banning joke violence increases the chance of real violence?
Microtransactions would solve this.

If you’re on a mobile and have metered traffic, chances are you are wasting more money downloading ads than the website owner would make. If you could pay directly instead, both you and the owner would be better off. Zero tracking, zero ads.

I don’t think anybody had any success yet, but we can dream.
Exploring the Various Ways to Make Desktop Apps with Web Technologies
A similar, more concrete approach is parallel implementations, as written about by John Carmack[0]. I suppose the main difference is that parallel implementation has you very explicitly and intentionally leave the "old stuff" around until you're ready to flip the switch. I've used this approach in large-scale refactorings very successfully.

One of the benefits is that you get to compare the new vs old implementation quickly and easily, and it lets you raise questions about the old implementation; every time I've done this I've found real, production-impacting bugs because the old system was exhibiting behaviors that didn't match the new system, and it turned out they weren't intentional!

[0] http://sevangelatos.com/john-carmack-on-parallel-implementat...
Being “distraught” is pretty much inherent to being trans.

It’s the feeling that you are in the “wrong body”. That’s going to be distressing to anyone.
Thanks so much for linking this - wouldnt have thought to look for them at IA! Silly of me tbh :)
My only wish is that Hacker News allowed satire by clearly marking content with '[satire]' at the end.

Without humor the only option is to end up in controversial squabbles.
There's risk that the kernel will get forked and the fork becomes dominant, subverting the power of the linux foundation.

There's probably more linux users in China than the US, perhaps even more than US+EU.
It's trivial to find examples. I put "fact checkers were wrong" into DDG and turned up:

https://www.telegraph.co.uk/business/2025/01/07/five-times-f...

https://www.bmj.com/content/376/bmj.o95

https://reason.com/2021/12/29/facebook-masks-false-informati...

Even when they aren't wrong, they can be biased. See for example:

https://www.allsides.com/blog/media-bias-alert-politifact-fa...

Also, compare and contrast how they handled Sanders and Trump's presentations of substantially the same claim:

https://www.politifact.com/factchecks/2015/jul/13/bernie-san...

https://www.politifact.com/factchecks/2016/jun/20/donald-tru...

There's an entire site dedicated to pointing out more examples, aptly named https://www.politifactbias.com/ . They show their work in great detail.

It's trivial to introduce bias by simply being selective about who you hold to greater scrutiny (https://slatestarcodex.com/2014/08/14/beware-isolated-demand...).
It’s still very weird that the generator can’t avoid an all-zeros array. Figuring out the root cause might find something interesting.
They must have read this counterpoint: https://mastodon.social/@trademark_/113732902163918914
I'll try that and I'll let you know!
I remember various benchmarks in the years since Maxwell, when they took GPUs with comparable number of cuda cores and clocked them the same, the performance were in the delta of error suggesting that (raw) performance wise you're not getting much more since Maxwell (and that was what, 2013?).

I can confirm you that downvolting can get you the same tier of performance (-10%, which by the way is 3 fps when you're making 3 and 10 when you're making 100, negligible) by cutting power consumption by a lot, how much is that a lot depends on the specific gpu. On the 4090 you can get 90% of the performance at half the power draw, lower tier car have smaller gain/benefits ratios.
>but the mainstream has caught up since then.

I'm not sure which mainstream you're talking about, but I'm relatively interested in mathematics (and a bit in formal logic), so I should be way ahead of the mainstream (generally uninterested in math), and I have no idea what you mean. I mean you may be right, but I don't don't even understand a hypothesis "there's no such thing as semantics".
I agree with you and also don't use either of these apps. (for context I use LibreOffice and some Gimp, and I have been running Linux on my desktop for more than half of my life fwiw).

I also don't play online games so I personally don't care for anti-cheat games.

My point was about the resistance for moving to Linux in the first place.

With out-of-the-box support for the mentioned apps, we could see much more organizations/companies consider moving over to Linux.

Not having Microsoft Office is a show-stopper for many organizations and companies.

Anti-cheat is a show-stopper for many tech savy individuals who already tried making the jump.
It's only past history if they stop doing it.

If you try to download and install chrome they do the same visual obfuscation, hide the button, and deceptilink you to use their browser.

Nothing has changed bro. Open your eyes. They never repented.
What are the grounds for invalidating the trademark?

> we’ll start discovery to show how "JavaScript" is widely recognized as a generic term

But "JavaScript" is always referring to the same thing, it is not a term for "in browser scripting". Am I missing something?
I don't think it's a literal blocklist; it's more an correlation algorithmically determined. If the four-letter word is correlated to hate or violence but the three-letter one is not then ... that's all that matters.
The difference in brightness between two incandescent light bulbs running on DC could be expressed in decibels. Log10 of the ratio of wattages times ten.

Decibels are useful for any intensity scale that occurs in a context where something responds in a logarithmic way, regardless of whether the power phenomenon is steady or pulsating.
I have gotten a few of those "Apple" phishing attempts. They really look legit. My Apple ID got compromised, many years ago, and people try to use it, from time to time.

However, I am pretty up on the state of my accounts, so I won't follow up on them.

The only people who ever call me, from Apple, are the Developer Support folks, and that's usually to castigate me, for stepping on some soft spot, or in response to me reaching out to them. I totally ignore calls from numbers that I don't know; a rare privilege.
As if there could be a complete moral framework without the power to express Peano arithmetic.
Those other countries already have Universal Healthcare, so no lobbying against UH will be effective or successful. The fact that other countries have a supply of unhealthy processed food doesn't have any bearing about how much effort US food companies will put in preventing UH.

You can see their concerted response when sugar taxes are instituted.
Building my startup after layoff – chatbot for emails
Hey everyone, so this is my first post ever on HN.

I got laid off a few months ago, and I decided that I wanted to try and build something end-to-end and I am looking for some constructive feedback out of this post!

I know there are a lot of chatbots out there but not as many chatbots for email, so I decided to build something that will reply to all inbound emails based on your data (e.g: website, documents, FAQ...)

You can link your email accounts (Gmail & Outlook - e.g., support@yc.com, claims@yc.com, privacy@yc.com...) and let your inbox be on autopilot.

There's a confidence score, so if the chatbot does not know the answer to something or is unsure about the answer, it will automatically "escalate" the email and notify you to take over. It stops replying once you reply to an email or if it was escalated. (Demo: https://www.youtube.com/watch?v=KsEslSc5utU)

Anyway, I put a lot of effort into this! What do you think? :)

Use Cases: General query hotlines for trainable tasks like customer support or security operations (like abuse@). Other use cases I can see are mainstream queries for people that use email as a primary channel for CRM - e.g., insurance, pensions, (financial services generally). The teams I'd see adopting it would be digital teams deploying email channel support for scaled legacy sites with lots of poorly organized content that an LLM can ingest conveniently. Their biggest problem will be excluding outdated information from the training model.
There’s no federal police, the government can make their resources available but it’s up to the province to use them or not. And sure, you could use funding, but there’s no guarantee that that would have solved the problem. The province could have kept digging their heels in.
Backpac offers a custom plan for ORE Miners
I expect that this was the predicted outcome? And that all we are seeing here is the beginning of the process, rather than the end?

On the face of it, JavaScript seems like a pretty solid trademark. But, to me, it’s really not clear how much control Oracle has asserted over it…
Thanks for providing actual numbers!
> Maybe it's me, but I don't think being a good person really requires that much thought.

It doesn't, but some especially sadistic people want to make it so, and similarly chastise & ostracize you for not following their diktats to ( (the letter XOR the spirit) AND (the letter XNOR the spirit) ).
'Mess'-iah Complex(ity)
The moral is that you have to be careful. The ratio and decibels giving CMRR might not be the same as quoted for a given closed loop gain at a given frequency of interest.
Intuitively, I suspect any acid is bad for your teeth. But I see that statement primarily from Dentists, and their track record in a number of areas is less than stellar. Prime example: Flossing and 6 month checkups. Neither of which have good scientific evidence, despite their widespread promotion.
GP's point is that organized spamming had defeated algorithms and contributing/consuming organic high quality contents is no longer viable. I think that depends.
You could be right, but it could also be that it was common knowledge that he was anti-gun because he never was shy of sharing his opinion, and it's very common for the same truckers to do the same routes repeatedly. I don't think there's enough evidence either way in this anecdote to make any reasonable conclusions.
I started working in 1996. The dot com bust wasn’t bad if you were in a market with profitable enterprise companies like banks, insurance companies, etc.

I could throw my resume up in the air and find plenty of commodity Windows programming jobs.

It’s much worse now. I found a job quickly both last year and the year before. But that was only because I have a combination of skills and experience that puts me at the top of the pile of resumes in my niche.
This! Yes, I hired in the past with some positions having close to 1k applications. That's exactly why I am trying to understand their point on this. I am pretty much doing what I would expect from an applicant myself.
Please try using F# or C# for once and you'll see how incorrect this statement is. Both had huge amounts of novel work that influenced the whole industry.
Hard for me to comment definitively here since I don't have the other side of the story, but I will say that I have seen teams operating based on all kinds of assumed constraints where we lose sight of the ultimate objective of building systems that serve human needs. I've definintely seen cases where the true cost of technical debt is over-represented due to a lack of trust between between business stakeholders and engineering, and those kind of scenarios could definintely lead to this kind of rote engineering policy detached from reality. Without knowledge of your specific company and team I can't offer any more specific advice other than to say that I think your viewpoint of the big picture sounds reasonable and would resonate in a healthy software company with competent leadership. Your current company may not be that, but rest assured that such companies do exist! Never lose that common sense grounding, as that way madness lies. Good luck in finding a place where your experience and pragmatism is valued and recognized!
you can still fold
A sad excuse for criminal conduct. Believe it or not there are lots of law abiding businesses, and companies that compete on quality, service, and price.

And even if that were an extreme minority (and I don't think it is) we should praise them as models instead of resigning ourselves to mediocre businesses using illegal tactics to control a market for super profits.
A parenthesis counter that's limited to, say, 1024 bits for its count, is still a finite state machine and can be implemented in those 1024 bits (plus a few extras for book keeping, I guess).

You don't need to have every state in an FSM be explicitly constructed up-front.

The pdf you mention is great, btw.
I appreciate the study links, but it makes it really hard to take you seriously when you claim trans kids are not allowed to “exist”. That’s extreme hyperbole, as if they’re still alive they obviously exist.
https://www.theguardian.com/technology/2021/may/27/facebook-...

"Facebook lifts ban on posts claiming Covid-19 was man-made (2021)"

It is not known to be true of course, but it always obviously a possibility.
Things have probably changed since I last talked to my friends at a large state radio/tv broadcaster, but for long haul they used either MADI over fibre, or AES50 into boxes from NetInsight along with SDI for the video feeds. This works so well that you can put the input/output converters in a venue hosting a live music and do the program audio mix in a control room at broadcast HQ 100s of kilometers away.
I don't really think your link supports that conclusion.
Qatar is not well known for paying people to bot on social media. They play the RT game by using their news network Al Jazeera to do that instead and give their propaganda a professional air. The first country to do this was India[1]. Israel has special units in the army to do this[2]. At this point so many countries pay people to do what you say, but Qatar doesn't, from what I can tell. If you have proof of it, I'm all ears.

I was cautiously optimistic when this was announced that India and Saudi Arabia (among others, incl. Qatar) might see some pushback on how they clamp down on free speech and journalism on social media. But since Zuck mentioned Europe, I fear those countries will continue as they did before.

[1] https://en.m.wikipedia.org/wiki/BJP_IT_Cell

[2] https://www.bbc.com/news/blogs-news-from-elsewhere-23695896
>Common leadership, via the sharing of board members

We used to call this “interlocking directorates” and it’s a fundamental pillar of antitrust law. Why are we using a new term?