skysight-inc/HackerNews huggingface dataset:
In the latest Lex Fridman interview he said:

>We will release an amazing new model this year. I don’t know what we’ll call it.

And:

>So part of the reason that we deploy the way we do, we call it iterative deployment, rather than go build in secret until we got all the way to GPT-5, we decided to talk about GPT-1, 2, 3, and 4. And part of the reason there is I think AI and surprise don’t go together. And also the world, people, institutions, whatever you want to call it, need time to adapt and think about these things.

>We’ll release in the coming months many different things. I think that’d be very cool. I think before we talk about a GPT-5-like model called that, or not called that, or a little bit worse or a little bit better than what you’d expect from a GPT-5, I think we have a lot of other important things to release first.

https://lexfridman.com/sam-altman-2-transcript
> I demand you start making peace, American.

I already told you that I am not an American. I am not even from the Anglosphere, so the self-loathing does not evoke any emotions from me.

Furthermore, I come from a country that already tried "making peace" with Russians during the Woodrow Wilson-inspired era of neutrality in Europe. We stayed neutral, trying to maintain good relations with everyone, even with Nazi Germany and the USSR. In the end, both invaded us, murdered national elite from politicians to doctors to lawyers to scholars to everyone else who could run the country and challenge the puppet government they installed, and sent sizable part of the population in entire families to die in remote prison camps. That was followed by a Russian military occupation, which lasted until 1991. The occupation was characterized by deep economic stagnation and systematic attempts to wipe out our nation by suppressing our language and culture and by mass resettlement of Russians into our country. By the time USSR collapsed, the average wage was less than 30 dollars per month and we were on the verge of becoming a minority in our own country.

Lack of strong alliances in Europe against totalitarian dictatorships is a key reason why this happened to so many countries in Europe. Western Europe successfully defeated Nazis and restored freedom in 1945. In Eastern Europe, defeating Russians took 50 years longer.

> Russia, fighting a defensive war on its own 2000-km long border with Ukraine

Nothing says defensive war like shooting 31 ballistic missiles, worth 400 million dollars, at a peaceful European city Kyiv, hundreds of kilometers from the frontline. Results of the attack that took place earlier today: all missiles shot down, but debris fell on a kindergarten and residential buildings. Shockwaves from air-defence missiles blew out windows in apartment buildings. A power substation and a residential building caught fire. Fortunately no deaths, but 10 people injured, including a child.

And this has gone on for more than two years, day after day, while apologists like you make excuses for this behaviour and lecture others about morals.

> The world does not want to live like Americans do, either.

Indeed. I want to live the way I choose, not the way Russians want to force me, with your approval.
Venezuela's perpetual political/economic fuck-ups (going on 125 years at this point? [0]), Argentina's recurring currency fuck-ups, some really nasty left-wing vs right-wing spats between countries, and a generally weak rule of law / judiciary (in comparison with executive branches) deserve mentioning too.

South America could stand to learn a LOT from ASEAN -- stability = international investment = economic growth = happy people = stability.

In contrast, in South America inveterate bickering about politics dominates and you end up with something like this: https://en.m.wikipedia.org/wiki/Template:Supranational_Ameri...

I hope it sorts itself out! And I know Columbia and Brazil are developing some impressive technical industries, especially since they share North America timezones. But it should be honest about the headwinds.

[0] https://en.m.wikipedia.org/wiki/Venezuelan_crisis_(disambigu...
I think this is a dumb idea, but come on, all prosecutions are retroactive.
>Now, researchers are promoting a new legal theory that says fossil fuel companies – which, data show, are the leading contributors to planet-heating pollution – could be tried for homicide for climate-related deaths.

>The radical idea, first proposed last year by consumer advocacy non-profit Public Citizen, may sound far-fetched, but it’s gaining interest from experts and public officials.

This should scare the hell out of everybody; it sure scares the hell out of me.
> I believe, most of the companies that we hear instituting an RTO mandate have distributed teams, so that in-person interaction wouldn't manifest in these cases.

I agree that RTO makes no sense if you’re going to spend your entire day in calls. That said, I would actually go a bit further, and argue that distributed teams themselves are a bad idea for that reason.
I disagree with the Canada ban, but I'm not sure this video sends the message they think it does. To many people on HN no doubt this is a pretty simple guide to follow, but IMHO Flipper Zero still makes this MUCH easier for the average public.
What we're seeing right now with LLMs is like music in the late 30s after the invention of the electric guitar. At that point people still have no idea how to use it so, so they were treating it like an amplified acoustic guitar. It took almost 40 years for people to come up with the idea of harnessing feedback and distortion to use the guitar to create otherworldly soundscapes, and another 30 beyond that before people even approached the limit of guitar's range with pedals and such.

LLMs are a game changer that are going to enable a new programming paradigm as models get faster and better at producing structured output. There are entire classes of app that couldn't exist before because there there was a non-trivial "fuzzy" language problem in the loop. Furthermore I don't think people have a conception of how good these models are going to get within 5-10 years.
Garnet doesn’t use those however. A lot of older libraries that do runtime code emit or unbound reflection don’t work, but a lot of others do even though they were written more than 10 years ago and were adapted to netstandard2.0 target. Either way it does not benefit much from NativeAOT given it’s expected to be long-running where JIT is more advantageous.
Eh. I'm not a big fan of this kind of "lawfare" if the same results can be achieved otherwise. If the problem is lobbying I'd rather focus on the details of that - I'm sure you can find much more direct exchanges of cash for legislation if you're willing to look.

I am also reminded of https://en.wikipedia.org/wiki/Ken_Saro-Wiwa - for a while people were trying to organize a campaign against Shell, because they were involved in collaborating with the Nigerian government who were very keen to run people off their land for oil exploration.
Can it be used to make static html?
Is there real proof of this? I’d love to read more about it because I’ve been so frustrated the last few months.
Sioyek: PDF Reader for Papers
"Btw, you don't need a Flipper Zero to "hack" dumb radio protocols. The piece of wire is enough.

Check out how to receive and decode 433MHz radio signal just with a PC sound card."

posted in case this is a week that xtwit isn't readable for everyone
What was the basic program you asked for?

Hard to evaluate if this is a fair test without knowing what you asked of it.
you're talking about this? https://en.wikipedia.org/wiki/Personality_type
Agreed. Algorithmic slight of hand. I'm getting tired of these toys.
Not so subtle!
What Does a Personal Secretary Do?
I didn't care so much about the syntax but rather the over reliance on the subscriber pattern that you have to have like a subscriber to even read something as fundamental as query params. And the funny thing is that is will fire once and then again when the query params is actually set. So you will have an empty fire for when they are not yet set for some strange reason, presumably from when the observer is created.

The problem with Angular, especially as the app grows is that you will have many different subscribers that all listen on the same state changes, then fire them again so you will have code that just runs again and again and it's extremely hard to have a mental model on how the system work and what code runs when.

The code also easily gets super slow because you run something, it affect state, then it triggers something else that triggers something else that just happen to affect the first state, whoops now you have a loop. Even if the loop resolves, it's pretty much inevitable to get a loop sometimes if the app is complex enough, at least in my experience working with several other devs.
The Catholic Church was the center of European scholarship and science for most of the past two millennia, roughly through the mid-1800s.

Modern genetics was invented by Augustinian friar and abbot Gregor Mendel (1822-1884).

Where do you think the robes worn at university graduations come from?

Supporting scholarship has always been central to its mission. The difference is that 1850 was around when other establishments had enough resources to pass it. You might say that the Vatican might have "plenty of money to acquire the hardware," but they can't come close to competing with Google Research or OpenAI (especially when so many other things are part of its mission).
Agreed, the chat interface is quite limited compared to what's possible with the API. I recently wrote a script for my job at a publishing company that automatically writes social media promos for every new article published on our site by crawling the sitemap on a cron job. Still putting the finishing touches on it, but hoping to implement it soon.

But with only the chat interface, our social media manager would have to find every new article in every discrete vertical on our site, copy all the URLs to a spreadsheet, then prompt ChatGPT for every article, wait for it to respond, then copy that response into the spreadsheet...
I find that a fairly cheeky (and entertaining) response.

I wouldn't say that Flipper Zero is something that an "average Joe" would use, although it does make this kind of thing easier.

I have known a few car thieves, in my day (long story), and not one of them would have had any problem, doing what they describe.

In fact, I'll bet that there are already illegal black boxes that do exactly that. People who steal cars, aren't going to let things like commercial product bans stop them.
Useless statistic - people unable to retire are not part of the survey.

A more valuable stat would be % of people over 65 with $1M+ in savings.
Do you genuinely believe that when people say "we have very pressing issues about preventable human suffering", that they're saying "we should literally bring all forms of suffering to absolute zero before we do literally anything else"?

Personally I simply don't know of anybody who actually hold that view, because it's obviously a nonsensical way to approach the issue. I do however keep seeing people strawman it into existence to dunk on it with the exact points you typed out here. What is being achieved by insisting that perfection is impossible, therefore we shouldn't try at all? Just the comfort of not having to think too hard about it?
I'm in the working stage and it's the most charitable I've ever been, I finally have adult money. I can throw down anywhere from $100-$1000 to help someone on the regular and not even notice.

What makes it so different for you where you have strictly more money than when you were young but have less money in excess? Folks in the comments saying being middle class is harder than being poor are insane to me, this is way better than when I was broke.
Your project looks great and I like the fact you can use it with MicroPython.

I've also been working on a library with a similar idea:

https://github.com/SamDudley/neat-html

It's still a work in progress so an example might be better to look at:

https://github.com/SamDudley/neat-html/blob/main/examples/fo...

I was inspired by some JavaScript libraries that I've used in the past:

- https://github.com/jorgebucaran/hyperapp

- https://github.com/hyperhype/hyperscript

There is also a working integration with Django that enables the use of neat-html as a template backend, however it isn't up on GitHub yet.

I find the space of HTML generation libraries which can leverage the power of Python, really interesting.
For what it's worth, my dog does carry big fluffy toys around, often putting her chin on them.
Any title with the word "might" isn't worth reading.
Saying that AI hardware is near a dead end because Moore's law is running out of steam is silly. Even GPUs are very general purpose, we can make a lot of progress in the hardware space via extreme specialization, approximate computing and analog computing.
Chinese media exposes criminal smartphone farms
Submission from yesterday was a very well written article by Flipper Zero:

FlipperZero: Our Response to the Canadian Government | https://news.ycombinator.com/item?id=39759530
I wonder if you could use detector-radio type kit as the electronics for an even bigger flex. i.e. a corroded nickel strip for the diode and some aluminium foil for the cap.

Mind you that would maybe hardly working but it only has to do so once :)
> Hard to evaluate if this is a fair test without knowing what you asked of it.

Oh, right, the old "can't possibly be the AI, must be the user" claim.

The same excuse certain car manufactuers use when their car gets confused by shadows in the sun.

Give me a break.
The transhumanist/effective altruism types really do a great service in making me chuckle. I wonder where that attitude comes from, lack of community?
Veteran of WordPress here: Pretty much every theme on Envato Marketplace comes bundled with plugins that at some point will create a licensing nightmare. It's been this way for years, and is not a recent development. The problem is in order to "bundle" these premium plugins (think Slider Revolution) the theme authors often devise their own propriety update mechanism that after a few years becomes...wonky at best. Separate licensing that relies on "native" update processes would actually be ideal.

The process goes like this:

1. Login to update plugins.

2. Some plugins don't auto update because they require licenses.

3. Search for the theme's proprietary update process or plugin.

4. Discover that the Envato support license is expired.

5. Renew license (typically 6 months).

6. Update plugins again and... pray that it works because support is always a gamble.

We stay away from Envato and the like if we can, but inevitably we acquire clients with themes purchased this way.
Not just static builds. An alpine chroot with bubblewrap and mosh for non-supported distros weights less than 60MB.
Tens to hundreds of lines per minute, not second. Good grief, line printers are scary enough as is, without also feeding paper fast enough to start friction fires...
On the typing point, touch typing is also really important to hone early as it can prevent neck strain vs not being able to touch type and constantly look down and up
This seems to be true for many and happened to me. It is an absolute nightmare trying to upgrade Material. Now I’ve convinced my team to move to a different framework.
Oh, this looks very useful. Do you have a success story?
It's easy to confuse text generation with thinking.

I found that if I treat it as a program that can generate text, it's a lot easier to write the prompt that generates code that's more or less what I need.

It can do the boring stuff pretty easily, like generate boilerplate code or settings files. It can explain technical issues better than googling.

It also helps that I use a functional language with immutable data structures and the code it generates is either good or good enough to give me an idea on how to move forward.

Once you lower your expectations and use it for what it is, it's a very powerful tool.
> most humans will know that most modern programming languages have built-in basic math functionality

I doubt that most humans will know what those words even mean.

But pedantry aside, what I was trying to say is that people, without being corrected by others or without having self-criticism embedded in their way of thinking, make same mistakes as LLMs do. Think of an isolated programming novice who lives in his mom's basement and whose knowledge of programming comes only from stack overflow, random blogs and documentation he doesn't really understand. He'd probably give the same output as an LLM.

Considering the way LLMs work, I find them conceptually most similar to a stream-of-thought kind of thinking - which, in human cognition, is only the first step in reasoning. The other steps are observing what has been thought, detecting mistakes, fixing them, and doing so repeatedly until the thought is deemed to be correct.

I'm just saying maybe it's possible to emulate (to some level) that process of reasoning by connecting multiple LLMs together and giving them a task to criticize and correct each other.

But then again, you don't seem to be even acknowledging that point of mine. Maybe you're just angry/jaded/<insert negative emotion> at LLMs and feel the need to vent your frustration. And then again, maybe not. If you are, that's understandable, but I think that HN is not an appropriate arena for that - Twitter or 4chan would be more appropriate.
Ugh, this isn’t Angular anymore. This will be just like the v1 -> v2 transition. Presignal -> signal. The second they start deprecating the previous syntax, we will hit very difficult migrations
The presence of a game named Tux Racer is an amusing one
Why you should use a terminal editor to write a commit message
I don't think the intention of OSS was to make computing more free for a tiny elite who are will to live with quite a lot of inconvenience. Maybe I'm wrong. I certainly don't think the average computer user is more free in their software use than they were, say, 10 years ago. Or 20.
They took some of the best brains, spoiled them with high salaries and glory and took their best years to make them work on dumb problems and projects that were cancelled at various stages of their life.
So I'm not getting what would be the result from cases like this. IMHO the whole point of criminal law is to hold an actual person responsible for their behavior. Holding an organization responsible for a crime doesn't seem to hold any weight because the lives of the people responsible are not put on the line. If money is all that's involved, there is no human component in the accountability process. Will these cases change anything?
Tell HN: The Coinbase Fees Are Outta Contro
Friend in <other country> pays no fees to trade crypto-ruins and crypto-treasures. Even depositing funding exacts a fee on the Coinbase side of things. Perhaps you have a recommendation for an exchange in the US aside from our flagship wunderkind?
> Sounds like you are also supremely confident at making predictions!

This is not my first rodeo as they say.

I've seen it before. I've seen incredibly intelligent people before going all-in on the latest AI hype. And it always ends the same way, badly. The hype dies down and then returns again when the next iteration comes around.
I work in the industry and not sure what you do but 5-10 years ago there was definitely "AI" and lots of hype in ML but the output potential was no where what it is today. GPT-4 is indeed earth shattering in what you can now automate.
Oop, nevermind then
So which company we can't? I'm sure we could do same with Amazon, Google and AWS. As surely their data centres and their energy use has also killed people?

What about green parties for blocking nuclear power? Where should we actually end it?
I can confirm everything he's saying.
Be nice to the people you work with. If you can't do that, at least don't be a jerk.

Do your job. Do it well. Your coworkers will know whose code works.

When someone leaves for a new job, get a personal email. Put it in a file somewhere (not in a work computer).

That's networking. It doesn't have to be going to the bar every night with your bros from work. It can just be that people know you, know your work, and have moved on to other places.
Commenting w/o reading the article. WordPress triggered me.

Last month I created a brand new site using WordPress. I followed a 90 minute video on YouTube where I was instructed step-by-step on what to do. The result is that I'm happy with the finished product and learned a lot about WordPress along the way.

However, I would have NEVER got there on my own absent this remarkable YT video. WordPress is too complex, too bloated, too filled with messages from plugins, too reliant on magic, too reliant on plugins to do anything advanced beyond setup a post or page.

I hate WordPress so much. I'll still use it because it's entrenched, and because it's less time that coding a Jekyll site to equivalent functionality.

But I hate it. Thoroughly.
I was wondering about the registers, why not use the "standard" mapping for BC/DE/HL => CX/DX/BX, and DI for A?

One disadvantage of this would be you have to "xchg ax,di" before and after every accumulator op, but that is a single byte opcode (and on the 8088, instruction fetch is the main bottleneck). Just from intuition, it seems like for common code sequences like "MOV D,H ! MOV E,L", having the byte registers directly addressable would be a win. But maybe you profiled how common the various instructions are in real code?

>Amusingly, getting this emulator going today would involve running another emulator to emulate this first iteration of the now venerable x86 architecture.

Not necessarily. Modern x86 CPUs running in 64-bit mode still support 16-bit code/data segments (the only thing not supported is 64 bit OS + V86 mode, and you don't need that for 8080 emulation). At least on Linux, this is made available to userspace via the modify_ldt syscall.

Of course, when you have 16-bit code and a CP/M emulator, might as well also make it run CP/M-86 programs (most of which do not use the kind of segment arithmetic that would require V86 mode). Then the 8080 CPU emulator would be just another code segment, and probably the easier part to write, compared to the code necessary to emulate the CP/M filesystem on Linux.
LLM Agent support
The template syntax of Angular isn't the problem most people have with it. It's the boilerplate, the forced OOP paradigm, having to work with observables even when they're not appropriate (thus having to understand "hot" vs "cold" observables), and up until recently, having to scatter each component across three different files. And to top it off, when the lack of expressivity is touted as a feature for taming complexity, that points to a development culture that doesn't sit well with me either.