skysight-inc/HackerNews huggingface dataset:
Techcrunch did have the good sense to do this:

> wanted to restore his accounts in the name of “free speech”.

Scare quotes around "free speech" seem entirely warranted in the context of Mr Musk claiming such.
Nice try.

1. I don't have a car, and I try to leverage buses, trains, etc. when I can. Or I just walk.

2. My current city, which I have recently moved back to temporarily, is notorious for its lack of walkability or adequate public transit. Not every city is like San Francisco. Many cities in the south are explicitly designed to make things difficult for poor people, and to segregate them.

My advice was for people who do have cars. If you don't, it is not difficult to carry something around in a bag if you regularly eat out and take home leftovers. I felt no need to be exhaustive, the advice is easily modifiable to other situations.

In your rushed attempt to paint me as a hypocrite, all you've done is get an egg on your face. It sounds like you're the one who needs to change your lifestyle, and be less presumptuous.
have you ever actually tried to read about indian diet on Amazon? ... it's not because they hunt(ed) fish and capybaras that you can make such a claim, go figure

i also tried to find a link for a paper here but it's been a long time but basically the population we have the smallest register of disease is an indian tribe around the coast of South America that mostly has a super high carbohydrate consumption compared to the rest of the world (will edit and comment if i find it)

edit: yeah, doubt i'll find but another counterpoint, go look at the rate of disease of Eskimos... they eat meat only!
Isn't this precisely how AI started? It was a bunch of humans under the hood doing the logic when the companies said it was AI. Then we removed the humans and the quality took a hit. To fix that hit, 3rd party companies are putting humans back in the loop? Isn't that kind of like putting a band-aid on the spot where your arm was just blown off?
That's pretty much the definition of tokenized. I know Oracle would like us to think different, but facts are facts
This is a 30+ year-old codebase that originally started as pre-ANSI C. The design tradeoffs were very different at the time. I've managed to compile it as C++23 with unreasonably high warning levels, and it's now warning-free. However, there are still many unresolved issues.

One notable limitation is the use of a SIGINT handler implemented with setjmp/longjmp, which reduces the effectiveness of RAII.

Regarding textToStr, there were four instances where it was called twice in the same expression. To avoid potential problems, I replaced these calls with a temporary std::string to store the result of the first call before the second is made. In hindsight, none of these cases likely would have caused issues, but I preferred not to take risks. The SigIntGuard ensures that the std::string destructor runs even if a SIGINT occurs:

{
SigIntGuard guard;
std::string const member{textToView(textOf(fst(b)))};
std::print(errorStream, R"(No member "{}" in class "{}")", member, textToView(klass(c).text));
}
Diagramming Dante: Michelangelo Caetani's Maps of the Divina Commedia (1855)
In fancy cooking there's also a notion of a "perfect dice", meant literally to be that --- you pull the layers of the whole onion apart and cut/press them into sheets, so you have a rectangle to work with, and then dice that on a grid.
> that humans have been eating for decades rather than centuries

That's false btw. We humans have been eating emulsifiers and preservatives for centuries, even if we only classified them decades ago. Examples:

- Lecithin (E322): naturally found in egg yolk

- Citric acid (E330): naturally found in lemons and oranges

- Agar (E406): found in red seaweed, an edible crop from southeast Asia

- some sulphites (E221, E226) naturally occur in wines. Old wines are actually likely to contain more sulphites than modern ones since we now have a body of knowledge about them and their health-related impacts
Exceptions are difficult to discuss because different languages implement exceptions differently, each with their own downsides. That said, I don't think anyone has an issue with bubbling. Even sum type proponents love Rust's ? shorthand, because it makes it easier to propagate Results up the stack.

The big issue with exceptions in C#, Python and JS is that they're not included in function signatures, which means you have to look up the list of possible exceptions from documentation or source code. This could be amended with checked exceptions like Java, but it allegedly doesn't mesh well with the type system (I haven't personally written Java to confirm this). And then there's the C++ crowd that slaps noexcept on everything for possible performance gains.

Personally, I like the way Koka does exceptions with algebraic effects and type inference. It makes exceptions explicit in function signatures but I don't have to rewrite all the return types (like in Rust) because type inference takes care of all that. It also meshes beautifully with the type system, and the same effect system also generalizes to async, generators, forking and other stuff. Alas, Koka is but a research language, so I still write C# for a living.
Very cool!

I especially like how you can see the load factor across the graphs, where there are sharp downward spikes each time the map resizes, and how they vary as you move through the memory hierarchy.

I am curious what Abseil could learn from other modern hash map implementations, since my understanding is that the fundamental structure of its swisstables implementation hasn't changed meaningfully since 2017.
I seem to remember reading once that what is typed by a stenographer is also only meaningful to them. And therefore must be transcribed into English later by the same stenographer.

Can anyone here confirm that?
I've seen all those things happen. Are you contradicting my lived experience?
Replacing Proxmox with FreeBSD and Bhyve – Abnml
When I was a lazy kid, and there was a requirement to fill a number of lines/pages, I'd just write with bigger letters.
The right peer group makes all the difference.

I currently live in a rural environment with tiny schools and wonder how I would’ve turned out if that’s where I did high school. I think you need a critical mass of other gifted kids to really set the bar and drive some aspirational goals. If your class has a single gifted kid, they’ll just see that they exceed their peers and coast; if there’s a whole group they’ll push each other once they know more about where the ceiling is.
Ask HN: How do you get beta testers?
My team is launched our beta but we're seriously short on testers... how do you get beta testers (other than through personal connections) without spending a lot on advertising or paying them? It's a DocSend alternative for recruiting.

Any advice would be greatly appreciated.
Oh yeah, that's confusing wording. I just meant it's a simple image, not animated, no additional views of it.

I feel somewhat bad about my comment now though, it's delightful to play with something you made and that's the point, and I'm glad google is able to ship small fun demonstrations of stuff like that via google labs.
That's not the definition of equity. Equality and equity are close but different, and both are positive concepts.
Redis is trying to take over the all the OSS Redis libraries
I think adding labels to the product is only useful to a certain extent. There's a few things that stand out, like if a product has 70% DV sodium that's usually a bad sign, or "cheese product" tells you that it's not real cheese (for better or worse). But stopping to look at the ingredient list of every product you buy is time consuming.

This is where online food databases might work better. Scan the UPC/EAN with an app and the app can tell you which ingredients are generally safe, which ones to avoid. The recommendations could be personalized to your dietary needs or allow ratings from different organizations that might have varying criteria for what they consider OK vs bad.

Such apps exist but usually requires someone (volunteer crowdsourcing or paid) to input products into the system so it may not be complete or fully up to date. And as you suggested, supplier information and more detail on the processing isn't available. Having an international, public database of that information (with an API for app makers) could help make nutrition label apps -- or maybe even built into Google Lens -- much more accessible to the general public.
Show HN: Profitability Calculator for Startups
Finance in startups is a very underestimated problem. There are less tools and even less that are not locked in to particular service. We're trying to solve this with Cusk.
Cusk is a set of Finance Tools that are designed for small to medium sized startups. We're currently load testing and internally using these things at DoShare Cloud [1] for managing finance.
One of them is a profitability calculator for subscription based businesses to calculate their break-even with users and duration as primary parameters.

Here is the link to the first of the set of finance management tools for developers and startups - https://cusk.thesafezone.xyz/

[1] https://getcloud.doshare.me
Yea, my dumbass used Google voice as my main 2fa number and recently lost access to it. Can't get it back and I'm locked out of everything. Don't be like me. Google really can't be trusted for personal or business use. If I could talk to a human and pay $100 for it I would.
Thank you for sharing your perspective. I genuinely appreciate honest feedback. My goal is always to add value to discussions, but it seems I’ve fallen short in this instance. If there’s a specific way I could clarify or improve my comments, I’d be grateful to hear it.

Regarding my company, I respect your decision, but I hope that if our paths cross again, I might have the opportunity to change your mind through actions that demonstrate the value we provide to our customers.
Skepticism of Musk is warranted, but this is very well understood tech and it would be surprising if it didn’t work.
I never flew before 9/11, the few times I've flown, I've always been "randomly selected".
I feel like HumanLayer is a great idea, but decision fatigue and bystander effects could pose challenges. If people are overloaded with approvals or don't feel ownership over what they're verifying, the quality of oversight might drop. + also even if approved, you still have to make sure the agents doesn't hallucinate at the execution phase.
Dupe:
https://news.ycombinator.com/item?id=42240686
You can just as easily measure the second derivative, i.e. see how fast they are improving at improving.
So far as I can tell, Inuit get about 15–20% of their calories from carbohydrates, because of all the glycogen from the raw meat they consume.

But I am only looking at summaries outside a bunch of paywalls, so I can't confirm the quotes on the wikipedia page.
Windows 10's farewell tour – not AI PCs – set to drive laptop sales in 2025
Discussion (158 points, 1 day ago, 83 comments) https://news.ycombinator.com/item?id=42239607
"consistent" is a stretch for what it showed me
Intel Receives $7.9B in CHIPS Act Funding, but Won't Take Federal Loans
The Enshittification of Netdata
So, you're saying he has had no successes?

This is working tech. You should examine your biases.
archive: https://archive.is/CwflZ
This is the MPW way:

https://www.youtube.com/watch?v=UBj9H6z6Uxw

"Perfection is lots of little things done well."
To take a step back, it came from this comment:

> One could ask whether Google works ‘open source’ or more ‘source available’; the source is there but you cannot contribute, if you can build it at all

The author of this comment says "if you can't contribute, shouldn't you consider it `source available` instead of `open source`?".

There is only one valid answer: "No, you should not. It is still open source even if you cannot contribute". The context is clear, we are talking about "open source" vs "source available", which are both very specific in this context.

> I think I am just channeling my annoyance with the language police of the world, in general, who sour people's interest in topics with their gatekeeping behavior. I don't mean it too personally towards you (:

No offense taken, and I don't mean it personally either =). My point is just that in this context, the author of the comment was pretty clearly talking (asking, even?) about the difference between "open source" and "source available".

I don't even think it's shutting down the author: there was no other point than this, so the "thread" started by this author was purely about the meaning of those words.
We used to have some "radio station" in shoutcast during the 90s. It was very local and geeky, but had a couple of listeners. It was kind of a podcast
From my reading, that's not generally true. It all depends on the methodology. Safety or feasibility studies can use very small sample sizes. I've been reading safety studies on monoclonal antibodies like Cimzia, for example:

https://pubmed.ncbi.nlm.nih.gov/29030361/ (N=16)

https://pubmed.ncbi.nlm.nih.gov/28814432/ (N=17)

https://ard.bmj.com/content/83/Suppl_1/1145.2 (N=21)

Of course, these are not nutritional studies.
One word: spam.

AI has absolutely revolutionized spam and spam detection. Spammers can now generate absolutely unheard of amounts of complete bullshit. And on the other side, spam detection services and algorithms are getting better and better at detecting it, sorting it, and filtering it based on user preferences. Tons of people are enjoying openly AI generated content; and the content that isn't enjoyed by people is instead enjoyed by other AI bots, driving up the engagement rates. That behavior too though is being monitored by other AI, which then prompts spammers to improve their AI so they can avoid that AI and get their stuff seen by engagement AI.

So we have server farms full of computers that are making complete shit that is then thoroughly enjoyed by other server farms full of computers to drive up engagement numbers while still other server farms full of computers are working to detect the fraud and remove it.

Meanwhile, in the real world, we're still hurtling towards climate collapse. But that's okay, we're finally looking into building nuclear reactors again. To power more data centers.

The future is fucking stupid.
I don't think that's a concern. My assumption is that the point of taking user input is to prevent a compile from precomputing the result.
It's Time to Leave the House
If people were actually sharing perspectives (like the guy above), that would be fantastic.
Apparently EU is one of these regions.
But what’s up with… chess?
fair criticism, and this is the reason we removed the login requirement.

just to clarify though, the point of the login is that we have features that cost money to provide like AI and collaboration, not anything more nefarious, but i get that it's a new behavior and reasonable devs might not like it.
I don't know --- it was in the late '70s, early '80s, and I just heard about it from letters my parents received about it from folks who were still living there.
It's like the big boy version of a venue that has an employee who tips of a tow company to have people's cars towed without sufficiently good reason and gets a kickback for it.
Text interface over the internet is not the end game, far from it. It is just the beginning
Ah, I wasn't really talking about Rust.

Rust already does have some level of const generic expressions, but they are indeed only possible to instantiate with values known at compile time, like C++.

The difficulty of type checking them symbolically still applies regardless of how they're instantiated, but OTOH it doesn't look like Rust is really trying to go that direction.
Well they clearly have the potential to sell the same but without any of the add ons, or most of the support or guarantees, and with functionality restricfed.

Wouldn’t they do so once they notice there is a serious challenger?
Note that I did not mean this negatively: I think it's great that you wrote your own client!

I was just genuinely curious about why existing clients were not meeting your needs.
I think the phrase you are looking for is "Peace for our time".
Musk's X claims ownership of InfoWars accounts in sale to The Onion
It takes forever to get internal compliance signoffs, and typically the product has to be done enough to be clear about what will ship. Why hold it back elsewhere during that time?
Let me know what I can improve here
Btw, Cusk is a fish, wiki
https://en.wikipedia.org/wiki/Brosme
Maybe it’s better I’ve never held a Leica because maybe if I did, I’d have spent $6000 on one by now. Oh well. I’ll stick to my ignorance & Fujifilm
Huh? I clearly see the General Assembly voting results on their website starting way before 2021?
Drake accuses UMG, Spotify of using bots, pay-to-play to boost streams
When I hear "Oracle", the last thing that comes to mind is "Heroes". But then again I've been through this industry a long time, new gen might see it differently.

Well, no, still, acquiring names and doing nothing with them but cockblocking the industry, to then releasing them is not a hero move, regardless of the era.
In the sibling photo in the index is a comparison of Hubble vs Webb.

Hubble is very brown-y, and Webb is much more blue.

But these are false colors, and they capture different light. It has to be an artistic decision to make it blue, vs brown, so does anyone here know the rationale? Is it to distinguish the different provenance? Is the color shift indicative of the captured spectrum difference? Is it a convention of the sensor? Is it a 2020s fad?
Quanta Magazine consistently explains mathematics/physics for an advanced lay audience in ways that don't terribly oversimplify / still expose you to the true ideas. It's really nice! I don't know of any other sources like this.
https://webbtelescope.org/contents/media/images/2024/137/01J...
I'm surprised to see javascript so high up on the list! I would have thought PHP was faster, honestly. But I did run the benchmark in my browser and saw that the browser JS in chrome is slightly slower than Deno at ~1.2-1.3s. Even though firefox runs closer to 3 seconds, I'm still surprised that browser js is that much faster than some of those closer to the metal.
Don’t worry, that’s why we’re launching AI4HumanLayer.ai.io.

Tired of those pesky review requests? Can’t be bothered to read an email let alone a complicated AI approval context? Want to improve your response time by 500% while displaying that Real Human Intervention badge? Now you can with AI4HumanLayer!
Monkeys with typewriters, or teenagers with MacBooks?
There are two ways that the abuses which happen at the intersection of government force and private business typically wind up making headlines and then getting scrutinized.

First is someone dies. Either someone goes postal, an attractive woman kills herself, a sympathetic bystander who had nothing to do with it or perhaps an otherwise decent cop who's begrudgingly getting leveraged as muscle for the scam catches a bullet.

More common is the victims of the scam pile up until some enterprising lawyer sniffs out a class action.
If you write the R code using vectorised operations it’s significant orders of magnitude faster (148 seconds to 1.5 milliseconds on posit.cloud).

The nested loop becomes:
j <- sum((seq_len(100000) - 1) %% u)
a <- a + j + r
IMO students should be take the class that maximizes the probability of getting a c * the probability of engagement. Note that this isn't "at least a c" but a just a c. There should also be weekly surveys the directly question the students engagement. No matter how important the topic, if the student isn't engaged then they aren't learning it and are better served learning literally anything else. Even if that means not learning to read past a 1st grade level for 5 or 10 years. Transferring classes should become the norm, once you lose engagement it is too difficult to get it back (and if half the class leaves then that teacher now knows what NOT to do)
It seems to support your ask, as much as a protocol can. Having read all the docs and looked through some code, my mental model is:

- A host never talks to a server directly, only via a Client (which is presumably a human). The host has or is the LLM (app).

- A server only supplies context data (readonly), in the form of tool call, direct resource URL, or pre populated prompt. It can call back to a client directly, for example to request something from the hosts LLM.

- A client sits in the middle, representing the human in the loop. It manages the requests bidirectionally

It seems mostly modeled around the security boundaries, rather than just AI capabilities domains. The client is always in the loop, the host and server do not directly communicate.
fair.

there is a large segment of developers who find the command line hard to use or who just want a better, more productive experience using it. to be clear, you may not fall into that bucket, and that's OK.

the point of the login is that we have features that cost us money to provide like AI, and we need some concept of identity to prevent their abuse. i don't think that's detestable (e.g. it's very similar to cursor or copilot), but i get that's a new behavior in the terminal and am sorry it put you off.
Coffee drinking habits may greatly impact makeup of gut biome
Ok, but please don't post low-quality comments to HN. Two wrongs don't make a right &c.
ADHD is not at all well accommodated in public schools. I could never finish most homework as a child, because it was too boring and repetitive(I got it in 1-2 repetitions, but they made us do 20). My ADHD was severe, but I still got put in G&T classes because of my IQ tests, but that didn’t help much. GT classes were an hour or two in a different classroom doing silly “creative” projects, but then it was right back to normal classes where we were in the same room as students that had to sound out words in their paragraph of the class reading in the same amount of time many of us had read ahead a dozen pages. I never completed most homework and had poor grades putting me almost in the bottom half of my class. Everything changed when I got to AP and other advanced classes. They were more interesting and I easily rose to the top of them while nearly failing the boring standard classes. If it weren’t for AP classes followed by more interesting college classes I’d be a janitor or something. Us neurodivergent smart folks can be absolutely crippled by being stuck in boring regular classes. Having a mental difference/disability makes us hard to understand and accommodate. We can be both special needs and gifted/talented at the same time.
same is true for AI music, AI art, AI articles to some extent. most communication is about human connection. you remove it and the communication becomes worthless.
AI is great for communication that has less personal involvement like drafting short professional emails. that's also why all the AI agent craze seems problematic: https://medium.com/thoughts-on-machine-learning/langchains-s...