skysight-inc/HackerNews huggingface dataset:
The problem is that I don't think this distinction actually exists outside the Bureau of Labor Statistics. The obvious hypothesis to me, which the source article doesn't seem to consider, is that this statistic isn't measuring anything other than a change in fashionable job titles.
> The spinors/vectors relevant to the article are those of Spin(8), which has something to do with triality (still need to understand all of this better myself).

Spin(8) itself doesn't have much to do with triality; it's just that triality describes an unusual symmetry among representations of Spin(8), due to an unusual outer automorphism. (Of course, from some perspectives, that means that Spin(8) has everything to do with triality, but I hope my meaning will be clear.) The best accessible mathematical explanation of triality I know is from Baez: https://math.ucr.edu/home/baez/octonions/node7.html.

> So a spinor could be said to be anything whose symmetries are a Spin group. Spin groups are easily constructed in clifford algebras and it turns out that they have matrix representations. Whenever you have matrices (linear maps) you may wonder what the vector space is that they act on (i'm now using the term "vector" abstractly, not in contrast to spinors as above). Well, those are the spinors (technically pinors)!

One has to be a little careful here, because algebras have lots of representations, and there's no one representation that a priori may be said to be "the vector space on which they act" ("the" rather than "a"). For example—though it's a bad example because it's not a faithful action—Spin(8) naturally double covers SO(8), but we don't want to take the resulting 8-dimensional orthogonal representation (the "vector representation"). Instead, we want to take one of the three fundamental representations permuted by the triality automorphism (the V_1, V_2, V_3 in Baez's article).
Microsoft’s Azure/Entra ID documentation is some of the worse I’ve had to deal with.

I already had Azure SSO working with a web application and a potential new customer wanted to see it working with a yubikey. What should have been a simple couple-hour project took me all day. Documentation at Microsoft and yubi were both out-of-date, screenshots had no relation to current reality, and having to sift through information meant for giant enterprises vs just getting a yubikey to work with with a simple account for SSO just was painful…

This was before AI started being useful. I wonder if it would go better now.
Smart pointers in C often feel like trying to force a square peg into a round hole. They’re powerful, but without native language support like C++, they can lead to more complexity than they solve.
So should I be sending my kids to government schools or home schooling?
Small homes just plain suck. No room to do anything, stuffy, cramped. GF and I moved, rented a house for a month. 1400 square feet. 700 up, 700 down. Tiny and cramped, and it only had one very small bathroom.

We had to sleep on different floors. Master bedroom was barely larger than the queen bed, and no way 2 people could sleep in there because it would get blazing hot in minutes.

Garage was similarly minuscule. GF had a tiny suv and still couldn't open both doors.

I figure 1000 square feet per adult is just about right.
TLDR: No, it can not.
From personal observation I don't think it's worries about the wife getting the house that are stopping people having kids. I think there's more of an issue with the current system encouraging everyone to get high paying jobs and the cost of housing, education and so on getting bit up by those making life hard for anyone who doesn't play along with that system, and hard for anyone who has kids.
> I was not happy when ICANN began to allow privacy features in domain registration data, and I never made mine private

The issue for me is that you can't simply publish contact information. It requires you to either publish a legal owner in full or nothing. I can't publish abuse@example.org as contact method (because, yes, I do want to receive an email if someone finds an issue with my services), I need to publish also a legal name, address, sometimes a phone number. Those things cost money to set up to be fake-but-legit (burner SIM card, rent a letterbox somewhere, get someone else to submit their name and ID card) whereas an email address is inconsequential to publish and I can rotate it monthly to avoid it becoming enrolled on too many spam lists

So my sites never provided contact info via WHOIS when I could avoid it, yet I'd think my sites are as reputable as they come. You can always find a plain old email address via some link on the homepage and I have no spam filter (just email address rotation) so there is no chance that you're algorithmically filtered out, either
That's not great, especially since SpaceX apparently expected the component to burn up in the atmosphere. Given there are thousands of them up there, and all must re-enter over the next decade or so, that's a lot of potential debris impacts on the ground.
I thought with the rise of chatbots tcl/expect would see a big resurgence. It's definitely been on my to-do list in the last few months.
Communism ended in Poland 35 years ago (1989). That's one or two generations ago.

That's long enough for everyone aged about 50 in 1989 to have aged out of the system.

How many decades should pass before we stop blaming present circumstances on the past?
I wouldn't fault anyone for just not doing individual investing. But, yep, if you're interested in putting in some time and think you have some insight into a particular sector, putting 10% or whatever into some individual companies you think are particularly interesting isn't a bad strategy. Some will flame out but maybe you'll hit one or two gems. It can also make sense to clean house now and then. I did that a couple years ago and I'm glad I did.
The error is usually taken as ratio of wavelength to your desired precision, but in general depends on your use case, sometimes you have full precision all the way down, sometimes you have insufficient precision on astronomic scale. Quantum physics doesn't have an absolute scale cutoff.
> It's available in GCC and Clang, and we hope will be added to the C spec one day. This is widely used by open source software, eg. in systemd.

It’s odd that the suggestion for a feature lacking in C is to use a non standard but well used supported path. c’s main selling point (IMO) is that it _is_ a standard, and relying on compiler vendor extensions kind of defeats the purpose of that.
don't know exactly how it works under the hood for LLM. Gemini provide dedicated API for live API where you stream those audio via WebSocket - I guess they probably use some audio specific tokenizer.

If I would like to guess why amazon is moving to cloud it's:

1) They support only 8 languages right now - cloud LLM or even whisper can support like 50 languages pretty well. I was always dissapointed that couldn't buy Google Mini or Alexa or Apple Home for my mum because none of them speak Polish.

2) They want to provide good support or those less beefy smartspeakers that don't have much power and those still sell well.

3) They wanna move people to this new Alexa subscription that they recently announced or make people more subscribe to Prime.

4) Gather more voice samples so they can train as good multilingual TTS as elevenlabs.
In a similar vein. I have been following a creator doing some very cool things with 3d printed rc construction equipment.

https://professorboots.com/
Show HN: I made a tool that collects feedback and generates AI insights
Apple's approach makes no sense but they don't have a choice because of all the past marketing nonsense.

They need to justify their hardware quality/price which is becoming irrelevant because even the cheapest phone work just fine without lags nowadays.
AI will be something to be done on servers for the foreseeable future but Apple put itself in a hole with their privacy nonsense.

If instead they had truly invested on Macs and allowed their customers to build their own personal cloud, they would have a business case. Instead, they were extremely greedy and tried to double dip with high hardware price and "service" subscriptions (their low storage devices are made just for that).
They are going to pay for this short-term thinking, eventually...
Not sure I really agree given the common view of utility functions that favor loss aversion.
Thus sounds interesting
Or rather, given that every relevant C compiler is also a c++ compiler, just compile as c++ and use std::unique_ptr? I love C but I just can't understand the mental gymnastics of people that prefer this kind of hacks compared to just using C++
Can you source this? Does Russia have immigrants constantly coming in from these countries that claim to dislike it?(this isn't anything about immigration policy)

My workplace is over 50% Hispanic out on the warehouse floor. They are here because they prefer America, not because they hate it.
> With regards to optics, if the picture is blurry, then maybe put on your glasses. "The US" isn't only one thing or one entity.

If the optics are not crystal clear your soft power is not power at all. You don’t get to tell the world to “put on your glasses”. So if your altruism is not automatically perceived that way are you actually helping…or are you meddling?
I just taught a week long course, Advanced Python for Data Scientists. The first day we discussed how to use uv. The feedback was "this UV content is worth the price of the whole course".

Using uv is an easy sell to anyone who has worked with Python.

Great work Charlie and team.
Almost every instance of "useful features" described, yours included, seem much more like novelties than true utility to me. I get that this is the old man in me.
IIUC, if I come to you and say I want a website that looks like this slide I drew that makes you a _programmer_. You're mechanically implementing somebody else's design.

If I come to you and say I want to sell these widgets on a website and you develop the website then that makes you a _developer_. You're mechanically implementing your own design.
- Insult a group with generalization

- Members of the group respond non-kindly

- "Help! I am being repressed!"

I mean, maybe you should try more balanced take next time. Just a thought.
>This was before AI started being useful. I wonder if it would go better now.

I still find most Entra (and Azure) stuff annoying. Copilot and others just regurgitate the outdated docs.
Why do you use pointers and a high level language like C when you could just write assembly and load and unload all your instructions and data into registers directly. Why do you need functions? You could just use nothing but JMP instructions. There's a whole lot of stuff that C handles for you that is completely unnecessary if you really understood assembly and paid attention to what you're doing.
I just learned something about LLMs: start a new chat as often as possible. I knew that this was a best practice, but I didn't know how quickly the situation becomes dire.

> We evaluate 12 popular LLMs that claim to support contexts of at least 128K tokens. While they perform well in short contexts (<1K), performance degrades significantly as context length increases. At 32K, for instance, 10 models drop below 50% of their strong short-length baselines. Even GPT-4o, one of the top-performing exceptions, experiences a reduction from an almost-perfect baseline of 99.3% to 69.7%. [0]

I copied all the code that I could from TFA and pasted it into OpenAI's tokenizer. It counted ~15k tokens. Many other tokens were generated in TFA's chat, some of which are not visible to the user. I think it's fair to assume that the entire chat was at least 25k tokens, right? Therefore, I believe that by the end of that chat, 4o's performance was significantly degraded.

I think a major skill to develop for LLM supported coding is to compress a chat after just few thousand tokens into something like a step1.md file. Then start a new chat with "read step1.md" as the first prompt, and so on..

Is my logic sound here?

[0] https://arxiv.org/abs/2502.05167
Spirit of Amiga
I've terraformed the Keycloak end of this. I think MrParker's terraform provider might have actually become the default because it's GitHub location is redirected under the Keycloak org. It's extremely good, and makes dealing with Keycloak a lot easier.

The Azure end is a pain and I leave that to someone else. (Sorry Pete)
> I wonder why no one has written high performance library code in assembly yet at this point?

What do you mean by that?

There is plenty of hand-rolled assembly in low-level libraries, whether you look at OpenBLAS (17%), GMP (36%), BoringSSL (25%), WolfSSL (14%) -- all of these numbers are based on looking at Github's language breakdown (which is measured on a per-file basis, so doesn't count inline asm or heavy use of intrinsics).

There are contexts where you want better performance guarantees than the compiler will give you. If you're dealing with cryptography, you probably want to guard against timing attacks via constant-time code. If you're dealing with math, maybe you really do want to eke out as much performance as possible, autovectorization just isn't doing what you want it to do, and your intrinsic-based code just isn't using all your registers as efficiently as you'd like.
I'm advocating not to wing it, design up front and then follow that design. When the design is found lacking, redesign with the entire system in mind. Basically, all I'm saying is do not take short cuts, they are not short cuts. Your project may finish faster, but you are harming yourself as a developer.
Depends how capable you are as a teacher and instructor. There are brilliant home-schooled kids and home-schooled kids who can barely read.

Government run schools are probably better than the education an average home-school parent/guardian can provide.
"Pursuing this path" kicked-off 2 years ago when the tech industry collectively conducted the first round of unprecedented-in-scale (until the following year) 'right-sizing'.
That's sad. Having migrated from C++ to golang a few years ago, I find defer vastly inferior to C++ destructors. Rust did it right with its drop trait, I think it's a much better approach
15655 ops a second with a Hetzner CCX23 machine with 4 vCPU and 16GB RAM is rather slow for an in-memory database I hate to say it. You can't blame that on network latency as for example supermassivedb.com is written in go and achieves magnitudes more, actually x20 and it's persisted.. I must investigate the bottlenecks with Dice.
Ah well maybe the blogs are written by an LLM to try to gain "agency" or test how compelling their poopy code is against people on the internet for free... I cannot imagine what would motivate an actual person to be that publicly wrong and frankly hostile about it while maintaining any sense of reputation...
It's so widely used by OS software that you're likely using already, that it's unlikely to be removed and much more likely to be standardized. This is in fact how standardization ought to work - standardize the proven best practices.
The argument I have in mind is subtle and nuanced, and I didn't write clearly in that comment (the bit about the smart solo programmer was mostly sarcasm but with a grain of truth). But to try to answer:

The value of UB is to clearly document what the obligations are for valid programs. It's not valuable to indiscriminately expose that to programmers at scale without some mechanism to discharge those obligations. I don't think C's choices for UB are defensible in a modern world, and for part of that evidence see how many misconceptions there are in this thread (just to pick one, that at least some people think the move to two's complement means that signed overflow is no longer UB). On the other hand, unsafe Rust's choice to include more UB is defensible (aliasing a mutable reference is UB in unsafe Rust but not UB in C) is defensible, as it makes the whole system safer. And Odin's approach (claiming there's no UB when there actually is UB) is even worse from a "clear communication" perspective.

But maybe I should actually write the blog post some time.
How much of this is something being rotten inside Apple, and how much is it about LLM models being antithetical to many things that Apple advocates? (Privacy, Creativity, Individuality, ...)

I can easily see a large, powerful group inside Apple proclaiming AI is a dead end (either for Apple, or just in general).

I can also see a large, powerful group inside Apple proclaiming AI is the only future and they need to figure out how to integrate it into a company with their culture and brand perception with minimal damage to both.

I can see a large, powerful group inside Apple saying that nobody cares about either of those things, we have to do something big with AI because it's what the market expects.

It's interesting that this seems to be the first time Apple has been faced with a threat of unproven credibility, that also carries enough momentum that they "must" respond without full information.

I agree with most of the points in TFA, I can't necessarily point to something in it that I think is wrong. But as with so many conversations about AI at the moment, it seems to leave a lot of people asking "what the hell happened?", often about things that have usually been considered table stakes - or at least reasonable expectations - in the past.
New Jersey population density: 488/km2

New Jersey median home square footage: 1,740

Doesn't look like it?
I mean, section 174 was a big deal to the large corp I'm in when it was getting started. We had to clarify R&D time separately.
While I agree that 'our system' is failing in part due to its preference for a sparser network than the one we have today, I disagree strongly on your conclusion.

You (and I) have no idea whether there is a solution. We've only explored the tiniest fraction of the societal solution space. The idea that we've exhaustively searched it by trying both "communism" AND "capitalism" is idiocy.

Choose to believe that we can build a better world.
It might not be true, but it's certainly false if none of us believe it.
Why does your registrar need to proxy this? How it could work is that you simply create

owner IN TXT Max Mustermann
email IN TXT mustermax@example.org

Or some other class, so that keys can't clash (already exist), similar to how version.bind is partitioned into the chaos class
Of course people are free to run their cafe however they like and if they succeed I am happy for them. The article mentions that originally it was a business decision for the example cafe they are focusing on and I think that is the root of it. I am unconvinced by the better vibes based argument. People using cafes as a work and meeting space is nothing new. Before it was laptops people read books or the newspaper or wrote in notebooks. In the early 1900s Stefan Zweig said of Viennese cafes:

"actually a sort of democratic club, open to everyone for the price of a cheap cup of coffee, where every guest can sit for hours with this little offering, to talk, write, play cards, receive post, and above all consume an unlimited number of newspapers and journals."

Coffee in cafes is more expensive and one reason people spend the money is because of the nice space. If cafes in high traffic areas want to increase profits by focusing on a more profitable segment of customers that is totally OK but it should be understood as a business offering less service to make more money and not as social commentary.

Personally, I feel the vibes are better in a chill cafe without a ton of rules. I used to work in cafes in college a bit when I shared a small apartment and had no desk. I was really grateful for that and I tried to always buy multiple things if I was there too long or share a table. Now I work in cafes pretty rarely but I feel less welcome in a cafe with rules because it lets me know they would prefer I leave as soon as possible.
> it's interesting seeing Meta go after the employee but seemingly not make much of an effort to go after the publisher.

Why? As The Fine Article points out, the publisher wasn't party to the agreement they're trying to enforce.
Rippling sues Deel over spying
Show HN: Instant collaborative sorting – no login required, expires in 24h
Hi HN! Creator here. I built this because I noticed teams often need to quickly prioritize or rank items, but existing tools add too much friction to the process.

This uses the Borda count algorithm to aggregate everyone's preferences into a single ranking. While simple voting works for yes/no decisions, sorting captures more nuanced preferences and helps find consensus, whether you're prioritizing feature requests or deciding where to grab lunch.

The tool is completely frictionless - no signup required, and polls automatically expire after 24 hours to keep things clean. All data is stored server-side while connection tokens live in the browser.

Would love feedback from the community, especially on use cases I haven't considered. You can try it here: https://teamsort.world/
That worked really well last time.
The most exciting thing about AI assisted coding
> The moat is in data, training algorithms, compute capacity, and UX.

That’s a very shallow moat, then. I mentioned DeepSeek because everyone insisted the American giants had huge leads over the rest of the world until the day they got a big reminder that three of the things you mentioned are commodities and UX isn’t a moat.
A truly strong national security requires an intelligent populous that can apply critical thinking skills. This is why I have never heard any politicians talk about this and only apply a pseudo national security agenda.
They did. Aluminum has good scrap value these days.
You don't think the fact that `ls` is decades old, omnipresent and open source might have contributed to the quality of the LLM output in this instance?

Not to mention all the extant Rust rewrites of `ls` et al.

How was the objdump instrumental here, exactly? This isn't impressive.
The richest man in the world in 2008 was Warren Buffett with a net worth of 62 billion dollars. Now with 62 billion you are not even in the top 20. So the growth went into wealth inequality.
See also the "arena allocator", which has been discussed here before: https://nullprogram.com/blog/2023/09/27/

I haven't used it personally yet, but it addresses the same issue with a different approach, also related to stack-like lifetimes.

I've used simple reference counting before, also somewhat relevant in this context, and which skeeto also has a nice post about: https://nullprogram.com/blog/2015/02/17/