skysight-inc/HackerNews huggingface dataset:
This is from a blog I follow.

> University students have average intelligence according to Uttl et al. They suggest the following consequences: First, universities and professors
need to realize that students are no longer extraordinary but merely average, and have to adjust curricula and academic standards. Second, employers can no longer rely on applicants with university degrees to be more capable or smarter than those without degrees. Third, students need
to realize that acceptance into university is no longer an invitation to join an elite group.
News flash, but a lot of stackoverflow answers are garbage - incorrect, out of date, etc.. Does this make it useless? No, you just have to sift through.
Maybe someone could make him a self-shaking cane.

I'm sure since forever any specific person did not see much appeal in most new products. And I still see things I would like to have.
What I mean by "deep" is that I can ask a simple question and it gives thorough and relevant answer. Then I pick a point to drill down on and it's happy to expound, ad nauseam. That's deep.

I totally realize that it's not going to be coming up with anything that hasn't already been written about, but that's more than good enough to satisfy my needs and it's a hell of a lot more knowledgeable than any person.

Can it be wrong? Of course, but usually not as wrong as a human would be.
And how did it even come up that they were enjoying their continued use of his plastic bins? Did they think that would be consolation?!

I know this is only one side of the story, but based on his subjective experience here, I can’t say I blame the guy at all for feeling so insulted or being unwilling to accept an apology.
> Proto Indo European is _only_ 5000ish years old in comparison.

While I agree with that it's hard to make definitive statements about language relationships past 10K years, it's pretty well accepted that Proto Indo European existed around 7K years ago.

By 5K years ago, it's primary subgroups, i.e Hellenic, Slavic, Germanic, Italic, and Indo-Iranian were already forming.
OP updated his blog post after I posted my comment. The opening paragraphs are now very clear and awesome.
Can you remind us all by providing the sources on these statements?
It is just those are objective measures and lead to minority groups being discriminated against (notably Asians) having data to prove it.
You don't want to live in a mobile home. Trust me.

"Easily moved" and "Not a death trap in a storm" are strongly negatively correlated.
Mexico asks UN to expel Ecuador after raid on its embassy
This is a very broad question, but in short, yes, they can do this. It depends on the granularity and overlap of those categories.
A big issue is returning it to the ground doesn't mean it reenters the aquafer you might be drawing from if you're on a well system. It happens all over the place and especially in California, the aquafers aren't replenished well by ground water (and the extreme pumping causes the aquafer to compress permanently losing water capacity).
Large companies like Google will fail at making the most successful LLMs because of internal cultural problems.
It seems your friend is prone to tall tales and you are incredibly gullible.

No connection to your username at all...
Not Elon’s rocket, rejected by HN.
“Protocols” is Apple-specific (or Objective-C/Swift-specific) terminology. They correspond to types 1 and 2 of inheritance that TFA mentions.
It's meant to store immutable data, and isn't great if you need low-latency updates. Also it's quirky in some ways.
Go away ChatGPT
There was a recent article in NYT about Grand Theft Auto and the author mentions that their friends became a little more racist after playing it as kids. My takeaway was that these forms of media aren't for children because they probably won't understand that it's satire. Then I realized that many adults don't understand that it's satire either.

Edit: article in question: https://www.nytimes.com/2024/01/25/arts/grand-theft-auto-isl...
Bearing in mind the relatively large number of people that simply weren't the right demographic or lacked the earlier education or money to pursue a PHd in 1900 irrespective of their aptitude, you'd expect that per capita number to massively increase even before we get into universities' incentives to enroll more students

That of course can lead to both 1
and 2 (why not both, and let's not forget that smart high school kids today know things which the very best of the PhD candidates hadn't done the work of figuring out yet in 1900)
Alternatives? 404 not found.
It's a well known saying, but my mandatory HN pedantry must point out that it doesn't work because the surface area grows slower than the volume.
See, that's something I would buy.
Re: just stop using them and companies will stop manufacturing them

Why can't we have the government we pay for with taxes help all of us with this? I don't know what products have/don't have PFAS in them, as it's disclosed almost nowhere.

Why not just have them all banned and fined instead of me having to setup a laboratory to test every product I bring in to my house for lead, pfas, asbestos, radioactive isotopes, etc?
> Looks pretty damned good to me.

These are the exact results the article is complaining about. Generic pages on major sites, whereas the interesting stuff that doesn't show up is a forum discussion by some weirdos who are experts in the topic.

If all you want is an encyclopedia article then you can skip Google and go straight to the site of the encyclopedia.
No they wont. Any model you train now will be beat by GPT5 easily
> "I/We failed with <insert language feature>" never generalizes to "<insert language feature>" is bad.

I thought the same for decades, then I met Groovy and Grails. Of course, it’s not bad in an absolute sense (IMHO that doesn’t make any sense), but when some problem can be found only at runtime, when any proper compiler would catch that compile time, it’s hard to argue that it’s a good direction. Especially when TypeScript made it quite obvious what’s possible only with simple type checking.
Thank you! This is the first answer that isn't incoherent blathering about patents bad.

Per wikipedia, it seems those continuation patents all expire in 2026 at the latest.
> the naive version ... would take well beyond the estimated lifetime of the universe."

Really?
Claude 3 Opus
> There are various knobs in ClickHouse that allow you to trade memory usage for performance.

but what knobs to use and what values to use in each specific case? Query just usually fails with some generic OOM message without much information.
I do agree that bildung should be available to everyone. However, when you're paying $90,000 a year to go to college (not a typo this year at some places) it's only fair to expect some sort of return.

If universities wish to restore the life of the mind, they should make it cheaper to pursue. That's not a jab at the faculty. That's a jab at the administrators.
Thanks. My son committed suicide a bit over a year ago. I was in the room next to him. He did it very quietly. I was the one who found his body. Or our cat was. She kept trying to get into his room. I finally sought to help her and found him.

He was brilliant and a good person. No one ever had anything bad to say about him. I mean that literally. People liked him.

His life kind of stalled out. He was feeling his way back to normalcy, and then abruptly gave up. There were a lot of things I wish he had tried before he reached this point. Maybe writing things down and then symbolically burning them would have helped. Or psychedelics. Or just explicitly seeking help or accepting it when it was offered instead of just muddling through.

You can find his comments here if you search for jwmhjwmh.
Any entries for ERP or accounting software ?
Tell more more about the data moat.
People at Apple didn’t earn much money? Jonny Ive?
>> As a side note, golang doesn't seem to offer anything even close to what other ecosystems offer for Auth without using a third party service.

https://awesome-go.com/authentication-and-oauth/

Theres ORY if you want your own in house auth zero...

There are piles of other things out there.

>>> They have some pretty basic libraries from what I've seen, but I could be wrong

Basic, maybe... Minimal closer. I like to think of go as brutalist architecture its so drab and functional that it feels ugly, void, and lacking.

Look at go's standard library. It's complete, but there isnt a lot of flash there. Good go packages maintain that stance. They give you enough to finish the job. Your not gonna find a package with a lot of "utility" functions in it, your not gonna find a lot of "left pad" like micro libraries.

And when you adopt this sort of thinking you dont really need as many choices. When every thing is boiled down to "this is functional/working" it doesn't leave a lot of room for implementation details or interfaces as distinguishing features.
The article is very skimpy on the details, but it is worth mentioning that this is not the first time Siberian languages have been linked to indigenous North American languages.

Na-Dene and Yeniseian languages are theorized to be part of a common family and the evidence is pretty good; they come respectively from America and Siberia. See https://www.science.org/content/article/land-bridge-connects... for some more information.
Microsoft 365 (nee Office 365) as well. And Dynamics 365. And GitHub. And OneDrive. And SharePoint. And Power Platform.

Honestly I think they might have more useful data than Google, given Bing knows more or less that same as GoogleBot. Meta doesn't come close, unless you want your LLM to be purely conversational.
> you can see the astonishing amounts of enormous bloat

In its category, hyperscaler public cloud, GC appears consistently leaner compared to AWS Azure

I understand your frustration, but you need to realize that if you are paying nothing and you are complaining, then you are simply criticizing someone who are not serving you. Like criticizing Biden being a bad president from a Chinese citizen.

This type of criticism carries negligible amount of potency and relevancy.
A simple algorithm to compute the square root of an integer, byte by byte
Online Games Act Like Unregulated Banks, and the US Gov't Has Noticed
We're Westerners so we're insulated from low level corruption because we can report to the Tourist Police and our local Consulate or Embassy, who will complain to that Quan's MPS.

The kind of low level corruption your mentioning impacts the working class or middle class (the kind living in a 1 bedroom apartment in D10 with a Honda motorbike) because they have no recourse.

That said, the mid-upper level corruption is very significant. How else do you see retired generals and senior party apparatchiks with a $50/mo pension eating steaks at the Landmark 81 and living in a villa in Thao Dien.

And this is why my SO makes it a principle to always speak in English so she doesn't get Vietnamese service.
Maggie Mae Fish did a very interesting long form video on this exact comparison:

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

(Skip the first minute if you don't care for framing devices, it switches into a conventional video essay format for most of the video after that.)
This is already my favourite way of consuming HN.

It's also fascinating how it distorted the percentage and fractional numbers to fit the song rhythm.
It's to power all our analytics. We ETL data into it and some data is write-once so we don't have updates/deletes but a number of our tables have summary data ETL'd into them which means cleaning up the old rows.

I'm sure CH shines for insert-only workloads but that doesn't cover all our needs.
So annoying. I feel sorry for people who actually read that paragraph.
In part, MIT increasingly emphasized fields beyond straight engineering (and CS that didn't involve hardware was becoming more important as well). But, yes, MIT definitely tilted towards having more more women (which was about 1:7 in the late 70s) and changed significantly over the next couple of decades.
> But I do generally think that CSS is taught in a way that encourages some bad practice around cascade/inheritance. I will point out though that (at least in my experience), BEM solved the majority of these problems for me even without a preprocessor.

I think cascading is just a bad default, and I think methodologies like BEM agrees with this by teaching you ways to write CSS in ways that stops cascading from getting in the way.

Cascading styles are fine for styling how basic document content is shown (e.g. h2, p, a, li etc. tags) but outside of this, you generally don't want the styles of parent elements leaking into the styles of child elements. Cascading/inheritance styles is a useful tool to have, but not as the default.

I'm not saying Tailwind is perfect, but it's closer to "prefer composition over inheritance", where you can sprinkle in some cascading/inheritance where it makes sense.
> this is the reason why India produces tea and Indians drink chai

Chai is just tea or is it not in India?
They're already in the environment, and will continue to contaminate water even if they are no longer manufactured.
I didn't know about Roko's Basilisk until today.

https://www.youtube.com/watch?v=ut-zGHLAVLI
https://en.wikipedia.org/wiki/Roko%27s_basilisk

Idea viruses are amazing that we can think and contemplate them.
No, the website is just weird. The original link I posted is for the most recent dump... if you want older ones: https://dumps.wikimedia.org/enwiki/
Many people don't know that they can tell their manager they will be out for health/medical reasons and do not have to provide any additional information (i.e. flu, back issues, mental wellness, etc...) . It would benefit a lot of people if they were taught basic laws related to employment while they are in school.
Plus every company's files in OneDrive and SharePoint.
“What that also means is that you don’t need to be an AI genius to succeed in building applications. With thoughtful software engineering and a focus on customer data, you’ll build a moat over time.”

This sounds encouraging at first glance, but even more demoralizing when you think about it. It doesn’t matter how clever or smart you are over your competitors. If you don’t have the data, you don’t stand a chance. And of course the incumbents have the data not you, the entrepreneur
You need to separate “content” and “knowledge.” GenAI can create massive amounts of content, but the knowledge you give it to create that content is what matters and why RAG is the most important pattern right now.

From “known good” sources of knowledge, we can generate an infinite amount of content. We can add more “known good” knowledge to the model by generating content about that knowledge and training on it.

I agree there will be many issues keeping up with what “known good” is, but that’s always been an issue.
I think the real power of customized small models will be running things on local hardware, except that we're in an awkward phase where the local hardware isn't quite beefy enough to run anything really useful yet. Maybe Apple will do something interesting in that space at WWDC.
Author here. :) I'm not saying that T's object representation needs to be known to the programmer, or portable, or unique, or anything concrete like that. This is about a relationship between the foo operation on T itself and the foo operation on T's object representation.

For example, we say that T is trivially copy-constructible iff T's copy constructor is defined such that making a copy of a T object is tantamount to making a copy of T's object representation (i.e., a memcpy). Given these two functions...

struct ObjRep { alignas(T) char data_[sizeof(T)]; };
void copy_value(T *s, T *d) { ::new (d) T(*s); }
void copy_repr(ObjRep *s, ObjRep *d) { ::new (d) ObjRep(*s); }

...if T is trivially copy-constructible, then these functions can (and in practice will) generate exactly the same code.

Certain types are guaranteed by the Standard to be trivially fooable for certain foos (e.g. `int` is guaranteed to be trivially copyable, and so is `std::string_view` since C++23). Vice versa, it's often physically obvious when a type can't be trivially fooable; e.g. `std::string_view` can't possibly be trivially equality comparable. For most types, the Standard makes no guarantee, so different vendors may do different things... but each individual vendor must do some thing! And for most of these foos, we can just query a type-trait to find out what the compiler has done in the case of any given T.

Here's a godbolt where you can just fill in some data members and user-provided special member functions for `T`, and see the codegen for yourself. https://godbolt.org/z/97d3o3vbW

You mentioned padding bytes. Padding prevents trivial comparability, but does not affect any other trivial fooability that I can think of off the top of my head.
> That's why to me it's like being in favor for a law against martians: it really doesn't concern anyone of us, so who cares?

What do you mean? A billionaire committing massive fraud definitely concerns us.
I spent 15y+ writing in C/C++/.NET and and I have hard time understanding what is going on with xz with all twists and turns, why you are expecting your brother to understand and NYT will give you clear explanation that laymen can understand this very intricate hack ?
Ok, but please don't post low-quality flame-style comments to HN. It only makes things worse.

https://news.ycombinator.com/newsguidelines.html
No need to cut your comments short! You clearly have a passion, and passion is the best way to get other people interested! :D

(also, nice work!)
this is super interesting!

it also carves I to the question what constituted model openness?

most people agree that just releasing weights are not enough.

but I don't think it will ever be feasible to say that reproducing model training is feasible. especially when factoring in branching and merging of models.

for me this is an open and super interesting question.
> It's meant to store immutable data

I don't disagree, I feel like we might be using it wrong. We were trying to replace ES with it but it just doesn't feel like it fits our needed usecase.
Rolling your own GitOps: DNS Zone files
> We just need all the PhD students to produce those papers to keep the industry going (much like a snow ball system).

I'm not sure we agree on the definition of "we just need" in that!

> There is no incentive to scale down, so we keep scaling up.

Scaling up waffle just produces more waffle, and no-one actually wants that. We seem unable to agree on how to judge progress in academia, so we end up counting papers. Which means everyone's trying to publish waffle.
Before I clicked I expected the article to be about LLM's failures in structural engineering applications
Interesting about "Timeouts (only 30s???)" - most likely, this is a limitation configured explicitly for a user on your server. You can set it up with the `max_execution_time`, and by default, it is unlimited.

For example, I've set it up, along with many more limitations for my public playground https://play.clickhouse.com/, and it allows me to, at least, make it public and not worry much.

It could also be a configuration of a proxy if you connect through a proxy. ClickHouse has built-in HTTP API, so you can query it directly from the browser or put it behind Cloudflare, etc... Where do you host ClickHouse?
Most, though certainly not all, problems I see with ClickHouse usage come from pretending it is another database or that it is intended for other use cases.
That knowing to say "I don't know" instead of extrapolating is an explicitly learned skill in humans, not something innate or inherent in structure of language, so we shouldn't expect LLMs to pick that ex nihilo either.
NYC startup founder Sophia D'Antoine dies after being struck crossing street
I would be the first to agree that social media platforms are evil, but now I'm curious, didn't a very similar thing happen with the yellow/local press and the local radio ?
Also not feasible. A network request to groq type machines will outperform your local hardware by such a huge amount that it wont make sense other than some very niche tasks
When I write that tooling will be more important in the future, I am not making any crazy claims about the future of AI. My claim is: It does not require much more AI than we currently have to solve most business problems. But it will take better tooling.

I don't think AGI is even remotely required to solve most peoples business problems. Better tooling is.

Maybe we also have different ideas about how mundane most peoples business problems are.
So many of these articles are written by people with no CS background who then had a couple stints short stints programming and then overnight pivoted to being expert consultants. They don't really have experience building or maintaining large complex systems. I am really curious who hires them. Most of them will have significantly less experience than the senior members of a successful team, and often less relevant education.
We get resold Sisense for healthcare data analytics from our Electronic Health Record vendor. So this could be a massive HIPAA breach, if so I hope Sisense get driven out of business ASAP. A year of free credit monitoring will not make this better for us or thousands of clients.

Thankfully the EHR company has been working on a Sisense replacement for some time now and we're in the beta group, but...
Alternatives to what, exactly?
The Beginning /Noclip: Crowdfunded Video Game Documentaries
I do not believe the android Messages application is open source. I believe AOSP contains something very barebones. It has been a lot of years, am I incorrect?
That's funny but Microsoft really shot itself on the foot with the TPM requirement, 11 isn't really any worse than 10 for the vast majority of the users but with that roadblock in the way even those who would upgrade won't be able to, alas.
[dupe]

Some more: https://news.ycombinator.com/item?id=39985643
Having tried all 3 (Gemini, chatgpt and Claude) I'll agree with GP that 1-2 years seems conservative if anything.

I don't think AI will be won on the model but the tooling. Google is arguably ahead.

The models I'd say it's a toss. But it doesn't matter as before the year is up all of them will release new versions one-uping each other. It's a race to the bottom. They either collude on price or most will go bankrupt.

Edit:typo
If you can't build a moat with technology you build it politically which Altman is already trying to do.
I stopped using inheritance when Swift protocols and TypeScript interfaces came along. Although it sometimes means you need to do nasty things with generics, it beats the fragility of inheritance. With ObjC, I eventually came to hate updating superclasses, because I knew it would lead to unexpected behavior in subclasses.
I largely agree with the sentiment of the post, and it is clear that in recent years, the internet is going to shit.

However, it's important to remember, the internet is NOT the whole world!

For example, if you're at risk of being "raped" in meta, simply logout.

The loss of distiction between online "life" and IRL drive a huge percentage of the dissatisfaction...
PG can handle billions of rows for certain use cases, but not easily. Generally you can make things work but you definitely start entering "heroic effort" territory.
Lol yeah it's one of the first things you read on a resume.
I agree. I'd rather be gardening, but my version of the solution is almost done :)
Imagine a vid generated from user's story. I and my wife would pay for that.