skysight-inc/HackerNews huggingface dataset:
Because, like he said, compile times matter.

This includes the Roc compiler too. Zig is significantly faster than OCaml.
I don't support any of this reactionary nonsense, but there are certainly lists of forbidden words that grew along with the DEI movement. Of course they were forbidden for different (I'd say better) reasons, but it was ultimately also asserting power through control of language.
If you hired Trump's idiots to handle a demolition, they would:

1. Bring the building down on their own heads, with bystanders inside.

2. Destabilize the neighboring buildings to the point where they also had to be demolished.

3. Flood the site and cause a giant gas leak.
"Forbidden words & phrases" is a pragmatic way to express "how to follow orders at this moment", but it's not an apples-to-apples comparison against worldview-level ideals like "land of the free". One could just as easily say that removing phrases like "final solution" is against freedom -- which it clearly isn't.
This is _actual, for real, fascism.
Sadly, this phenomenon is not solely an American thing. At least in Canada, there is a strong anti-intellectual bent.
1) Were employees ordered to implement PRs to go through all code and auto-remove all mentions of "master" and "whitelist" from public facing code (not just internal identifiers).

2) False equivalency.
I thought the same. Love to see an in depth exploration. Last week, it seemed iodized salt was getting a plug. So much uncertainty out there on what we should do. And I have grown rather low trust on so many health suggestions. :(
I tend to agree. I think the early energy of the Harris campaign was in part because the highly paid centrist consultants hadn't gotten their hooks in yet; there was a notable shift in tone as "these people are fucking weird" disappeared and "we've got Cheney endorsing us!" replaced it.

I get, to some extent, why they're gun shy on this; centrism feels like it should be compelling with a crazy person on the other end... but I think the party needs to run an AOC style firebrand soon. Time to at least attempt being a bit leftist for once.
> if you are going to engage an enemy far away from your landmass
> (or project power for that matter)

Here's an idea: How about _not_ engaging far away from your landmass and not "projecting power"? The rest of the world has had quite enough of your projections.
The same reason why they're not self-hosting. They want compiler performance to be in the top C, C++, Rust, Zig tier. OCaml isn't slow, but at best it's in the second Java, C#, etc. tier.
Would companies switch their video conferencing solution to yours, or do you envision them using both side by side?
So the problem is globalization? What do you mean by regional music?

Genres span borders now. Look at the Midwest emo / mathrock scene and how it made its way to Japan and Taiwan.

We can romanticise the old days of radio but local scenes aren't dead and these little genres are still going and new ones are popping up.
There are around 5000 PHDs graduating in CS per year.

https://www.statista.com/statistics/185353/number-of-doctora...

There are over 100K CS graduates per year.

https://www.studentclearinghouse.org/nscblog/computer-scienc...

How many of those 100K students do you think are interested in learning the theory of computer science or are interested in getting a job?

How many jobs are available in the US for pure “computer scientist” and in an ultra competitive job market, why would anyone hire someone who doesn’t know how to code when they can get someone for around the same price who can?
That hashtags-of-interests thing is a standardish Mastodon style. Used to be somewhat common on Twitter about a decade ago iirc.

Mastodon’s original core user base is largely people who left Twitter in 2016, so it preserves a few fossilised old-Twitter things.
I think you and the parent comment are onto something. I also feel like the parent since I find it relatively difficult to read code that someone else wrote. My brain easily gets biased into thinking that the cases that the code is covering are the only possible ones. On the flip side, if I were writing the code, I am more likely to determine the corner cases.
In other words, writing code helps me think, reading just biases me. This makes it extremely slow to review a LLM's code at which point I'd just write it myself.

Very good for throwaway code though, for example a PoC which won't really be going to production (hopefully xD).
Reverse merger makes it an acquisition not co-founding.
They are also pretty much exclusively white males. Look how people like Vivek got thrown in the trash as soon as he took actual power.
Okay 404, its evil that you put a fake hair on the github screenshot lmao...

Side note, I really don't give a single shit what anyone thinks about Diversity equity and Accessibility initiatives (though, I do think being opposed to requiring businesses to have wheel chair ramps and such, comically cruel) I don't know how anyone can support having 18 year old randoms having access to Federal databases and direct access to the governments pocket book, and support going far past judicial processes to illegally gut the minuscule, nearly non-existent, social safety nets that we do have. Idk how anyone in their right mind can say the wealthy deserve a trampoline, and everyone else can't even get a safety net.
Quite honestly I do not care about the feelings of anyone who self-identifies as xenophobic and is offended at being called racist or vice versa. Bigotry is bigotry and bigotry of any form shouldn't be tolerated, excused, or empowered.
A great litmus test for BS is when you find more articles written in the past week about something that happened 10+ years ago and all the armchair experts come out of the woodwork. This issue was basically asked and answered, and in the time sense no one has done anything meaningful to fix the structural problems which is almost entirely that they do not pay enough for a job that is fairly life consuming. They cannot even get enough applicants now, so the unfairness in selection would be moot as it does not exist. We just saw past year a bill struck down to increase pay, and I think a few weeks ago in California controllers quit because they restructured contract to not pay COL.

Those are facts that are pertinent, and we should strive to use more critical thinking when analyzing situations.
Just like getting demonetized on YouTube, then. Maybe we'll see grant proposals to study "dis@bility progression in Multiple Sclerosis", "light p0larization" and "weights and b!ases"
> But with coding models they ignore context of the codebase and the results feel more like patchwork.

Have you tried Cursor? It has a great feature that grabs context from the codebase, I use it all the time.
I've been meaning to write a content algorithm where a random Wikipedia article is fetched, then calls the YouTube API to serve a video about the subject, and the algorithm learns based on how much you watch the video.

But if anyone wants to tackle that, it'd be really cool.
I've been experimenting with "paged chats" UX and find myself using it fairly fluidly https://xenodium.com/llm-iterate-and-insert

Been experimenting with the same approach but for "paged shells" (sorry for the term override) and this seems to be a best of both worlds kinda thing for shells. https://xenodium.com/an-experimental-e-shell-pager That is, the shell is editable when you need it to be (during submission), and automatically read-only after submission. This has the benefit of providing single-character shortcuts to navigate content. n/p (next/previous) or tab/backtab.

The navigation is particularly handy in LLM chats, so you can quickly jump to code snippets and either copy or direct output elsewhere.
Wait till you discover bit flips.
> currently considered the default

By whom?
So one racist country wins against another. Not sure what the point is.
Good question: i had that thought for a second. But the I realized that for me, Incan imagine killing time here, but not in the random page. It is an image and a short text which allows to decide fast if it is interesting or not.

I used to take a technical dictionary, and read random articles when bored. So I tried with random wiki, but just didn’t work. I will try this and I can already say, it will work.
Bill Gates' Memoir
This kind of reminds me of back when the hype cycle was focused on Messenger apps and the idea of most online behavior being replaced with a chatbot. God I hated the smug certainty of (some, definitely not all!) UX designers at the time proclaiming that chat was the ultimate interface.

Absolutely insane that all the doors unlocked by being able to interact with a computer graphically, and yet these people have visions of the future stuck in the 60s.
Zig's union enums get you something kind of like pattern matching. https://zig.guide/language-basics/unions/
Oh wow, if nobody really knows that sounds like a big problem we should solve! Maybe we should fund research into that. And maybe fund programs to alleviate the environments that were created. I'm sure anyone who wants America to be a true meritocracy wouldn't be rooting out this big unsolved problem.
I mean the other side of this argument, which I also support, is "Using the Internet will soon be an unacceptable risk".
Putting myself in the shoes of an opposing country, a few minor tariffs is a small price to pay if my opponent is willingly tearing its own institutions and governing structures down.
A month ago you would have argued that the computer systems backing our tax return filings were in a good shape? Fair enough, but color me shocked.
That is not how elections work. Elections do not override existing law. Otherwise you could easily get a dictator who says "I am legitimately elected therefore there it is the will of the people that there are no more elections"

But you said "best and brightest" so I'm assuming you're trolling.
Even more pedantically, parent's account is more than ten years older than yours or mine, and has ~50% more karma, so perhaps not :)
It's pretty uncommon. Most of my teammates' code is close to my standard -- I am referred to as the "technical lead" even though it's not an official title, but teammates do generally try to code to my standard, so it's pretty good code. If I'm doing a one-off bug fix or trying to understand what the code does, usually reading it is sufficient. If I'm taking some level of shared ownership of the code, I'm hopefully talking a lot with the person who wrote it. I'm very choosy about open-source libraries so it's rare that I need to dig into that code at all. I don't use any ecosystems like React that tempt you to just pull in random half-baked components for everything.

The conflux of events requiring me to debug someone else's code would be someone who wrote bad code without much oversight, then left the company, and there's no budget to fix their work properly. Not very common. Since I usually know what the code is supposed to be doing, such code can likely be rewritten properly in a small fraction of the original time.
Yeah, that’s a dealbreaker right there. On a positive note, hopefully, this will be enough impedance to prevent widespread adoption in my social circle.
What I struggle with is this: the rules that govern which words are "problematic" are often arbitrary and based on the US political landscape. These decisions have little to do with how many people were affected globally, yet these rules are broadly applied to (at least) all English-speaking countries.

The linked article wants me to be outraged (or at least upset) that references to equity are being removed from government software. Why should I be? As I mentioned in another comment, some of these tactics are broadly similar to what left-leaning movements did or wanted to do. The positions being taken are often presented as objective and empathic (for example based on historic power imbalances), but power imbalances are dynamic and regional.
A lot of broad assumptions and black or white categorisation of things that are too big to fit into such narrow terms as superior or inferior.

This is a discussion that will never be improved by system proponents proclaiming theirs as superior, and bringing dangerously connotated terms like innate to the table is only making it worse.
I think that the project has a potential.

I am a big fun of Wikipedia and sometimes TikTok (a "guilty pleasure"). I would be happy to have an app/web site like this but with

- more smart feed based on your activity/attention (was mentioned in other comments);

- maybe more fancy way to present information (not sure if it is feasible to implement). Currently just a text snippet and image do not seem like super engaging.
I can in fact. Trump literally just issued a mass retraction and censorship of research publication depending on a set of keywords [1]. That is, by definition, a word ban for CDC-funded research. In fact you posted in that thread on HN, so you should already be very well aware of it.

[1] https://insidemedicine.substack.com/p/breaking-news-cdc-orde...
> Ukraine-Russia conflict showed...

Hordes of cheap naval drones is what Ukraine had the ability to produce. And long before the current conflict started, Russia's navy was well-known for having very serious maintenance, performance, and survivability issues. They would have proven similarly vulnerable to a very wide variety of weapons.
The fact that jj doesn’t tell you what files have changed until you start a new commit is holding up my plans to use it. It’s frustrating for me and I imagine it would create tech support questions if I made others use it if it’s to replace git it needs some further ergonomics refinement.
it's just an example, but it's great to see smolagents in practice. I wonder how well the import whitelist approach works for code interpreter security.
The Remove DEI project the article has an open pr to revert the changes: https://github.com/HHS/Head-Start-TTADP/pull/2617
Would have been nice if the article mentioned that.
Brilliant. Someone should do this same concept but for short-form essays.

So like Twitter, but with 3-4 paragraph essays.
GRPO with Verifiable Rewards Is Contrastive Loss
And here's the letter to their shareholders:

https://bsky.app/profile/leahmcelrath.bsky.social/post/3lheq...
Then you're misinformed. :) Eg. RPi 5 didn't have mainline Linux support for a very long time after launch and it's still very barebones and was not even submitted by RPi foundation or whatever, but by Suse employee.
That's no reason to not discuss potentially cool ideas, unless you think their input is so indispensable that any debate is futile without them.
It enters the body physically, then spreads around the body physically, unaffected by chemical processes. The small pieces are small enough to enter the bloodstream, and from there the brain.
Yeah, we're talking within the general Overton window. Views that are outside of that (and particularly outside a binary) aren't going to do well with the algorithm. (It's interesting to me that you instinctually divide the views on trans people into a binary!)

There are just a lot more secret conservatives in that group than one might expect from outward appearances. The center of the Overton Window is as far 'right' as they can go without losing their audience. I can usually pick up on it pretty clearly, but I also worked in political communications for a while and became very sensitive to signaling and find it a fascinating topic. I wouldn't be shocked if the algorithm picks up on the association and assumes some similarity between down-low conservatives and forthright conservatives and starts serving the latter to viewers of the former.
In febrile political times, sarcasm and satire are increasingly maladaptive. They can be useful in a defensive sense, but are a barrier to clear communication. I'm not having a dig at you personally, I think this is a social issue from a combination of media-driven irony poisoning and political nihilism.
I guess if you want to never limit yourself in terms of performance, you're kinda stuck with either C/C++/Zig/Rust/etc.

GCed languages can be fast, probably even as fast as any of the aforementioned languages with enough engineering effort, but in terms of high performance, it's actually easier to write high performance code in the aforementioned languages rather than in a GCed language.
> In large part, the discrepancy has to do with the point of human-authored writing itself. More than just a utilitarian way to get information across, most pieces of writing also provide a crucial window into the author's feelings, beliefs, and thinking process.

Right. I think one of the biggest impacts LLMs have is how they enable cheap counterfeiting of various signals humans have traditionally used for things like "interested and engaged" or "has invested time in this" or "emotionally cares".

The effect is already undeniable in the context of students cheating on homework.

In some cases, this debasement of a metaphorical currency will kill off things that kinda deserve it, like job-application cover letters... but in other cases, it'll be hard to restore trust.
> (and to unblock updating to the latest Zig version, which we've use for our stdlib for years)

It's somewhere in the middle of the list of the "Why now?" section.
TUItorial: Beautiful CLI-based interactive tutorials with syntax highlighting
Unfortunately, before that war you expect to happen right in the US - current and future administrations will most likely sneak in anohter two, three, ten, fifty other wars, elsewhere.
Doesn’t seem to do anything.
> While we're at it, we also want to convert it to use recursive descent; it was originally written using parser combinators because that was what I was comfortable with at the time

Aren't parser combinators just one way to do recursive descent?
I don't believe so, I believe it's a fundamental aspect of the git model.
ccache made C++ usable for me.
The config file needs a lot of love. As does the help.

If you clone the repo there’s a bunch of documentation and example files, but if you install jj, those do not exist.
This looks incredible! How does language support work? (I'm curious about Kotlin in particular)
I'm never had any trouble finding potassium-enriched salt. But also, it really does have quite a different taste from regular salt. Having done both, I'd much rather just use less salt than deal with the sour, slightly off taste of potassium-enriched salt.
Well then I wish you and the few hundred million other free thinkers like you on the most popular social media apps in the world the best of luck in your free thinking.
I agree with the parent comment, but believe you have the more correct and important perspective in the current context.

They are both probably forms of overcorrection, this too far in the wrong direction where the former could have been too far in the more ideal direction.

Pandering is not as bad as discrimination, as you’ve pointed out.
That's true. I was really generally replying to other comments but put it on this one because it was quite specific. You're quite right, an internal flag isn't a ban.
No. My argument is that bond defaulting is a legal status. Not a server outage. And that we are getting into larp territory with no evidence they are tampering with bonds.
I went and checked now, and your timeline seems way off. According to https://trustedcomputinggroup.org/resource/tpm-library-speci... the first draft of TPM 2.0 was in 2013 not 2015, and the first "non-draft" version was in 2014 not 2019. It does make sense, revision 1.16 of TPM 2.0 does predate my CPU.
> Isn’t backwards compatibility one of the tentpole features of Windows?

It was. A long time ago. Running old games on Windows has become challenging.
> An algorithm selecting songs for streaming audio just isn't the same as the kind of curated-for-genre/channel experience that radio used to provide.

Ad-supported radio eventually guarantees that only genres with desired-by-advertiser demographics exist on the radio. So it's hard to say if any curation radio was ever doing was out of love for music, or the genre, or simply to keep a certain timeslot valuable.

I will say up until about 1997 I feel things were meeting in the middle fairly well. Radio was cool up until then. In the early 90's at least where I was from there were 8 or 9 radio stations of various genres, so lots to hear.

> We're lost somewhat in quantity now and there's really nobody who's helping form and shape taste

This is what freedom looks like. But not everyone wants it. AI will be the thing to keep them happy and contained at some point and that is the prize for not caring. These same types of people would not have cared about the difference between Queen and Nickelback and probably have barely really listed to any song on the radio other than a few lyrics that resonate with them.
Are they actually banning it?
Or do they just say "we are not paying for that kind of research that we see brings no value to our society"?
This is freaking really cool, I’m at work browsing HN instead of doing actual work, but I’ll look into it more later, but the “killer feature” I think would be to add audio narration do this, or a quick summary, I would scroll that all day…

Awesome job!
so, a really long text? that's your big revelation?
Exactly. I've spent thousands to that effect.
I’d say that my best use so far is a more powerful autocomplete proposing full lines of repetitive code and sometimes writing short methods / functions for very common tasks (“export to csv with these headers”).

It saves time in searching documentation but sometimes hallucinates.

The key here is that I can tell the difference and I have spent time in many codebases and read up on code design theory.

So in my case it’s a multiplier of clear understanding and somewhat sufficient subject matter expertise.

For someone without expertise, the LLM quickly becomes a multiplier of the Dunning-Kruger Effect.

I know enough to not try and write an organic chemistry paper with an LLM. But Twitter tells everyone they can do a similar thing in the area of software engineering.
> Now, a computer has its own mind and agency, and we "request" it to do things and "communicate" with it, and ask it to run this and don't run that.

FWIW this happens what happens with modern steering wheels as well. Power steering is its own complicated subsystem that isn't just about user input. It has many more failure modes than an old-fashioned, analog steering wheel. The reason folks feel like "Mr. Computer" has a mind of its own is because of the mismatch between user desire and effect. This is a UX problem.

I also think chat and RAG are the biggest two UX paradigms we've spent exploring when it comes to LLMs. It's probably worth folks exploring other UX for LLMs that are enabling for the user. Suggestions in documents and code seem to be a UX that more people enjoy using but even then there's a mismatch.
Relieved to say I got a 9/10 and only missed one because I read too quickly and thought it was asking for the length of the flag's shadow, rather than the flagpole itself. I wonder if I can convince my younger half-siblings to take this and compare their results.