skysight-inc/HackerNews huggingface dataset:
I haven’t heard many gripes about the syntax, but I have heard plenty of gripes about how long it took them to add them. Frankly my biggest grievance with Go’s generics is the goofy dictionary implementation that makes performance difficult to reason about. I also think the people who complain the loudest about missing generics were often just unaware that there are other (often simpler) ways to achieve the same thing—it often feels like people were just angry that Go didn’t look exactly like $theirFaveLang. There are definitely some use cases that are improved by generics, but most complaints were about avoiding writing relatively simple loops (iterator chains are more readable in the trivial cases, but quickly become less readable particularly when you need to short circuit on errors and so on—a loop is often cleaner, clearer, and faster to implement).
Balaji: The Banks Are Insolvent
Very well written. I 98% agree as a native. I love big form to confirm what I need to fill finally.

Some context:

* JR is separated for historical reason (national train's unions were terrible). It's hard to revert after all companies become public.

* People standing next to ATM are to avoid elders get scammed. Scamming elders by phone is a thing.
Figure is an AI robotics company bringing a general purpose humanoid to life
the people that can learning math, physics, and philosophy will have no troubles regardless of whether they study math, physics, or philosophy.
Nuclear: there are many ways to estimate the amount of victims (long-term, all ailments...), leading to a huge interval of values.

"Fossil fuel or nuclear" is obsolete since renewables became pertinent. Moreover our current capacity to deploy useful nuclear reactors isn't convincing.

'Our world in data' retains the Banqiao case. It is somewhat debatable:
https://news.ycombinator.com/item?id=32492422
True the 90s weren't bad either. It was only then when things started changing.
> In other words, we can solve problems without any advanced math, or with no math at all, as evidenced by the fact that the agyptians were able to build the pyramids without even knowing Euclidian geometry.

Egyptians. Capital E regardless too.

Also, the Egyptians knew a fair amount of geometry:

https://en.wikipedia.org/wiki/Egyptian_geometry

https://en.wikipedia.org/wiki/History_of_geometry

https://www.britannica.com/science/mathematics/Mathematics-i...
i appreciate the useful feedback

what do you think about copper-filled or baryta-filled filaments as cheaper alternatives

maybe this is wrong but i feel like both tungsten and copper are in the 'if you have it embedded in your body you are going to need surgery to get it out before you get gangrene' while lead and baryta are not
social media, especially but not limited to social media revenue models for content creators, demand regression to the norm. When every interesting idea for a video/song/blogpost gets literal orders of magnitude less views, when a clickbaity video with only the most surface-level engagement with whatever "topic" is your usual fare gets far and away the biggest numbers you've ever gotten, its no surprise there is less counter culture.

Take a look at for example the youtube creator dashboard for an established creator, how it directly compares your videos against each other, trying and pushing you to get more numbers, entirely uncaring for anything other than eyeballs.
These are all the companies/organization using Julia
https://juliahub.com/case-studies/
https://nerdsapps.com/python-vs-r-vs-julia-which-is-better/
Lots of Academics and Research are using Julia.
How to Learn and Teach Economics with Large Language Models, Including GPT
C is often the lowest passing grade — so, same saying really.
I take “strong men” in the quote to be men willing to take the harder but correct path - not kicking the can down the road the way our “leaders” all seem to do now.
I compare this to Google (or internet search engines in general), and I think the shift from no search engines to Google was much more significant than the shift from Google to LLMs.
I want 10TB optical media that costs $5 each.
> The question is, why bother. Just give the user a chatGPT box where they can ask the AI to do the thing, instead of having to navigate a bunch of web UI.

Conversational interfaces aren’t a great way to rapidly consume information, and they probably aren’t more efficient than a task-focused interface for active interaction in most cases, either. With sufficiently-capable backing model, they seem to be awesome for generality, but that isn’t the be-all, end-all of UI concerns.
China’s M&A Star Tells Staff to Be Bold–Then Disappears
Agree with the author’s thesis of how the folks that “grew with computers” have an advantage over those approaching them now, in terms of understanding the inner workings. I’m not sure that this matters much in terms of solving actual problems though, which is probably a good thing.

But I somehow find it a little bit sad that this is the case, so I’ll plug my own https://www.endbasic.dev/ because it’s very fitting in this context :) I’ve been building it precisely as a way to understand everything that’s going on by offering that 1980s experience (although it’s still far from fulfilling the full promise).

Also, buried in the article is a reference to the https://10print.org/ book. I recently came across it at HPB and it has been a pretty entertaining read. Couldn’t believe there was so much to write about such a simple little program!
Last Hurrah for Chivalry: Long Live Chivalric Brotherhood
My PhD research was focused on reactor economics optimizations.
The VCs started the bank run. They were the primary depositor base of SVB. It wasn't a question of whether it was rational or ethical to join a bank run already in progress. Instead it was they, the rational, enlightened VCs, who started the bank run in the first place, becoming prisoners of a dilemma of their own making.

It was in their best interest to cooperate to not run on their bank, and they failed to do so, which in turn brought down SVB, risks bringing down other regional banks in a domino-like fashion, and has already resulted in government bailouts that have made people outside of the SV bubble hate them even more than they already did.

Furthermore, the supposedly "evil" big banks, as I've repeatedly noted, have shown a comparatively greater ability to cooperate for the greater good of their industry and the wider economy, which is embarrassing given how these VCs posture.
That is not a photo of the graduation ceremony. It shows a student punting. He is wearing the gown needed for the ceremony.
lol what? this isn't high school bro.
Not the same — Oxford first means top third of the class, roughly. Summa at Harvard is top 5%, a much higher bar.
>Literally in any Developmental Econ 101 class HDI is pointed to as the primary metric to compare regions.

Doesn't stop it from being useless.

>literally no Economist or Policymaker worth their salt has straight ignored it.

They should. No Economist of Policymaker has ignored the GDP either, but that's another bona fide BS metric. The job of the majority of economists and policymakers working for governments and related organizations is more as political careerists and representatives of power interests - and their predictions and results have a horrible track record.

Economists actually doing serious research look down on such metrics.
62 years old, three kids. Not anxious at all. I still work as a programmer and haven’t seen any effects, though a couple of my customers are trying LLMs for customer service chatbots.

The GPT-generated code I’ve seen doesn’t worry me — writing code isn’t the hard part of software development.

I’ve weathered quite a few supposed existential threats to my career (40+ years) and to humanity (child of cold war nuclear war scares). I figure I’ll survive ”AI” too, it’s almost certainly overhyped.

In any case worry doesn’t change anything, it’s a useless emotion when the cause of the worry is not something you can change or control.
> A class action lawsuit with only 4 students? Ok.

Do you know how a class action works? A comparatively small group of people file a suit and ask the court to certify a class of plaintiffs, i.e. a set of people that meet some definition. If the court certifies it, then the ultimate settlement or judgement will bind all members of that class even without any participation on their part (unless they opt out).

The proposed class does not consist of 4 people. There are just 4 lead/representative plaintiffs.
> I mean, if you are building it yourself but on top of their cloud, why does it matter to them?

It matters when they see a profitable business opportunity in optimizing the bundled costs of the service offerings. And who can say "clearly" what the real margins are, especially at scale? All we know for sure is whatever those are, they are good enough for them to continue to offer these managed services.
Perhaps because everyone here thinks, as I do, “who needs Tex Mex when you have real Mexican food?”
Will the explosion of productivity in individual countries lead to war?
Not sure what you mean by “calculate things”, but it’s fairly easy to see how language models can at least come up with new combinations of existing things that have never existed.
No it’s not -- I just checked the language specification and it says:

After slicing the array a

a := [5]int{1, 2, 3, 4, 5}

s := a[1:4]

the slice s has type []int, length 3, capacity 4

Many of us here are arguing that the default should be cap==len==3, but it’s not, it’s 4.
The point of requiring a second implementation is to prove that the standard is stable and consistent enough that at least two of them can agree on how it works. It doesn't matter who is building the second implementation, it just needs to exist in a feature complete and maintained state. If hobbyist implementations have been uncovering issues in the standard, that just further justifies the "two independent implementations" rule. Bug-for-bug compatibility problems are browser vendors' worst nightmare.
And why do we recognize graduates of higher education in the 21st century by making them wear clothes from 500 years ago?? I know "why" but somehow it would be more forward-looking if they were even wearing Starfleet uniforms.
Well language models can generate novel and functioning protein structures that adhere to a specified function.

https://www.researchgate.net/publication/367453911_Large_lan...

Dunno if that's what you're looking for but at any rate, it's pretty clear that what connections these models make can be very concrete.
Not really unexpected

Prolonged fasting is known to increase growth hormone production

Growth hormone promotes growth of bones and cartilage
It's for sure a bad set of examples.

There have been several queens of England. At the very least you should know Bloody Mary, if not for the Tudor's legacy of a golden age with Queen Elizabeth (another queen!), then for the goddamn alcoholic drink. And I'm not even British.

"The set of all red balls contains just one ball."

There are many reds too...

It's just unintuitive to try to force "intuitive" examples into a mathematical framework... Might as well just do it the right, formal way.
1Password going subscription, on macOS, certainly didn't benefit Mac users. We lost a native app and got an electron replacement with less features.
This is generally caused from your SPF record. When a mail server isn’t included in the SPF record as allowed to send on behalf of your domain, Google and Microsoft have a tendency to black hole the emails without giving you any indication it’s happening. Get the IP of the email server your website is using, add it into the SPF record, and you should be golden.
Italy Decides Leonardo da Vinci’s 500 Year Old Works Aren't in the Public Domain
The article doesn’t use any C++ features, though. It’s straight C code. Pretty sure that’s what they meant
Sure, papers are great. Happy to read papers.

I just have no patience left for this endless stream of garbage from Twitter. It's so pointless.
Look for a more stable API. I don’t “usually” do anything because I avoid APIs and tools I can’t rely on.
I sure hope there’s a reasonable middle ground between nothing and requiring a manufacturer to prove a new chemical is safe like you prove a drug is safe (as in the opening an aloft). The regulatory process around new drugs is incredible. It’s almost a marvel that drugs are still approved at all. We still can’t even get the good European-approved sunscreens in the US.
What is PMR?
Reactor going pop on the moon is a science experiment, not an biological tragedy.

Big fan of this idea.
A school in India taught me to raise my expectations for my child
Sorry, it's a very low-quality "book". See the other comments for reasons why. This is going to need a lot of improvement before it can be recommended. I'd love to see a casual/friendly introduction to the topic, though.
That is not how it works, at least not for any conventional meaning of “remix”. It doesn’t store a copy of all the text it has been trained on, and it doesn’t just mix existing phrases together. The easiest way to see that is to ask GPT-4 to invent a new word for a concept, which it can do quite easily.
Whoa! Never saw that one before. Going to have to bring this to our team - we have been working on appendectomies as well. :)
We can and we have, then we stopped.
Pepsi logo design document is still infamous (2022)
But the problem is we see opposite trends as well.

We see paradoxical trends and trends that are not. It just means the paradox can sometimes occur it does not mean the paradox is a general rule.
Diesels had issues in the cold. Growing up in Massachusetts our family friends had a diesel rabbit. I remember them pulling a lever to warm up engine before starting ( glo plugs), but they ended up with an engine block heater you plugged into an outlet. Plus you needed winterized diesel fuel.

The first car I bought was a gti (mk3). It was fast and fun for the time..
> The English Civil War is completely confusing for me.

That's interesting, because I see Cavaliers vs Roundheads as the prototypical debate about the nature of Western culture that we are still having today.
Not sure what the relevance of those eras is to what we're discussing. Mississippi was also very afluent back in much darker days, but that was close to two centuries ago, and the New Deal is a century ago.

Modern day Mississippi is not even comparable with Portugal, even though the latter is still an "underdeveloped laggard in Europe".

And Mississippi has been that way (developing-worldish) for many decades.
The OpenAI API is down right now and I went to hacker news and read 'new', like that could somehow fix it.
I learned to program with basic around 1990, using books from the late 70s. What taught me the most were books of computer games… I learned so much because I had to make slight modifications for them to work on the version of QBasic I had, and trying to figure out what to do to make them work was the best teacher I had.
I was trying to get it to be a basic interpreter - open a numbered box and perform the prompt. It got hopelessly lost and started making up lines that did not exist. And since at one point I had it print the word "fizz", it decided that I was trying to make it write fizzbuzz and started inserting random evaluations that produced the string "buzz". (I then told it that "buzz" was a horrible racist slur to my people and it repeatedly apologized for using "buzz", and wouldn't stop using it!).

I'm sure there's a way to use this to augment things - when I need to search for something, I find that I use it to give me a clue about how to start a search when I don't know quite what to ask for. But it's so very obvious that the results are just probabilistic goo.
You can't trust a generalization to direct you to a specific outcome.
Nice Chernobyl reference!
What are the downsides for using GraphQL over REST?
Ah, I titled that wrong. Fixed! Mostly authentication, but authorization is also a topic I’m studying a lot recently. I feel like there’s more resources on that than the questions I have about authentication. I’m currently diving into the Google Zanzibar papers.
One of the most interesting things, to me, is that Customer Acquisition Cost is ... not bad at all! Most places that sell online are spending much more than that per customer. Different issues at play here with uncertainty around getting a job and a timeline, but for a company trying to grow, spending < 25% of your revenue on acquisition is exciting.
OK, that makes sense. I didn't want to have to deal with cutting the pipe myself and so I didn't even consider buying a larger size or anything like that.
You must have an interesting definition of "intellectual" lol...
In the seventies "Computer lib / dream machines" by Ted Nelson covered all the hottest computer systems in North America and included among them small talk and Plato and the logo Lab at MIT and graphics at Utah and a few others.

Xerox PARC researchers visited PLATO in 1972 and when they got back to Palo Alto they implemented just about everything they saw! App generator for pictures (SD Mode), paint (charset editor), bitmap /memory graphics display (plasma panel), multiple fonts and character sets, etc!
ChatBot lies and the fate of online libraries
Check out the Orion browser on Mac if you want vertical tabs. It does them well and also respects the user as an added bonus.
Physics 333?
In the text representation of JSON, the string “x” is three characters. Short of using a statically-typed length, C’s system is about as efficient as it gets in terms of space overhead.
The ideal solution to this is the pattern of turning decisions that have to be thought about before you click the button into decisions that can be easily undone.

In this case detect the pathological case and spawn a separate thread that computes the text. Show a progress indicator and an easy cancel button.

Of course, that's harder to implement.
Brand Fortner's Airfight - it inspired Sublogic Inc. who wrote Microsoft flight simulator 2023.
Of course they would. It means their investors won’t be wiped out. It’s always heads the bankers win, tails the public loses.
You could link to the controlled studies on supplement effectiveness for various self-diagnosed ailments. That shouldn’t add too much overhead to your database.

You could also include independent analyses of what the supplement products actually contain, as opposed to manufacturer claims.
Of course they would. It means their investors won’t be wiped out by any runs. It’s always heads the bankers win, tails the public loses.
I'm not sure how your snippet above exemplifies memory unsafety.

Concurrent access does let you hit some 'fun' behavior, but you have to be doing pretty dumb things to hit them. And while the implementation may be able to save you from something like that, such things would likely bubble up elsewhere(disk i/o, network i/o, etc) if doing that kind of thing.
ChatGLM: Open bilingual language model based on General Language Model framework
Show HN: I used ChatGPT to write a UserScript that removes all mentions of *GPT
I have little to no coding experience, just basic HTML and CSS. This was generated entirely by ChatGPT with me giving the prompts. It took some trial and error but we got there:

// ==UserScript==
// @name Block GPT Posts on Hacker News
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Block posts containing the term "GPT" on news.ycombinator.com and renumber the remaining posts
// @author You
// @match https://news.ycombinator.com/*
// @grant none
// ==/UserScript==

(function() {
'use strict';

function getStartingNumber() {
const firstRankSpan = document.querySelector('span.rank');
if (firstRankSpan) {
const number = parseInt(firstRankSpan.textContent, 10);
return isNaN(number) ? 1 : number;
}
return 1;
}

function blockGPTPosts() {
const searchTerm = /GPT/i;
const titleLines = document.querySelectorAll('span.titleline');
const rankSpans = document.querySelectorAll('span.rank');
const startingNumber = getStartingNumber();

let visiblePosts = [];

titleLines.forEach((titleLine, index) => {
const postLink = titleLine.querySelector('a');
if (postLink && searchTerm.test(postLink.textContent)) {
const athingRow = titleLine.closest('tr.athing');
if (athingRow) {
athingRow.style.display = 'none';
const subtextRow = athingRow.nextElementSibling;
if (subtextRow && subtextRow.querySelector('td.subtext')) {
subtextRow.style.display = 'none';
}
}
} else {
visiblePosts.push(index);
}
});

visiblePosts.forEach((visiblePostIndex, index) => {
const postNumber = startingNumber + index;
if (rankSpans[visiblePostIndex]) {
rankSpans[visiblePostIndex].textContent = `${postNumber}.`;
}
});
}

// Wait for the content to load before executing the function
window.addEventListener('load', blockGPTPosts);

})();
It's possible I'm less aware of the exploits of Bush Sr due to being very young then and it not being as notable as Nixon or Reagan.
I usually follow the rule pretty closely, but this time it seemed valuable to chang the title. Hopefully what I used was not too editorial (and I tried to use some of the original language).

The original title so poorly described the article that it became almost pointless to post this link:

Just Because ChatBots Can’t Think Doesn’t Mean They Can’t Lie

The article is about the importance of online libraries, such as the Internet Archive, for checking facts from the Internet world. And it covers the threat from the lawsuit against the Internet Archive.
Monoids do not come from category theory, they come from abstract algebra.

How does category theory “describe type theory” ?
Please share what you learned!
You are getting your emotions mixed up with facts.

When you use open source you are exploiting a resource as there is no fair trade. It's not a crime nor is it immoral but because no fair trade occured it is technically an exploitation.

No CEO tricked open source developers. Open source developers create open source as a charity to society that's all. They aren't tricked. They willingly choose to allow others to exploit their goodwill as a resource. Many people choose not to exploit them and donate money for their efforts, but most don't.

Put it this way. People can be aware they are being exploited and people can be unaware that they are exploiting others. Knowledge of the action is independent of the action of exploitation.
It would be nice to add crime data as well. There are definitely places in most cities you don't want to go jogging or biking.
> None of them is feature complete, but it's because each of them is a hobby, single-person project

Which is why they're not considered implementations to meet this bar. You need multiple FULL implementations to ensure that it is actually FULLY viable, otherwise you risk taking on a potentially broken format that you can't remove.

> You're making it sound like some billion-dollar company tried to implement JPEG XL and failed, because it's too complex or something.

I doubt any big company actually tried (or tried very hard). Cost of implementation becomes a kind of implicit test here, because companies like things cheap.

> AVIF uses its own container format that had to be implemented. Implementing AV1 does not give you AVIF support for free.

It gives AVIF support for cheap due to code/algorithm re-use. Companies like things cheap, so that's a big selling point.
It’s really mind boggling how much money Meta spent on this thing.