skysight-inc/HackerNews huggingface dataset:
This is what they're replacing react with: https://nuejs.org/docs/view.html

It's an untyped view layer kind of along the lines of early angular 2.0.

The model files are plain javascript.

So no typings anywhere. Which is fine, I guess this is targeting the vuejs crowd. Maybe their marketing should pivot a little bit in that direction, most react people now use TypeScript because first class types in your view layer are super useful
One interesting thing to note is that many people use more force than necessary with their fretting hand. This was certainly true of me. Some hold the guitar neck with some sort of death-grip.

One useful exercise is to fret a note as you normally do, and play it. Then keep picking or plucking that note with gradually less pressure applied by your fretting fingers. At some point, the note will choke and not sound out any more. Then, a little more pressure can be applied to make it sound out again. That minimal level of force is going to be the ideal amount for stamina and to prevent injury. There’s nothing to be gained by pressing harder, in fact you can bend notes slightly sharp by pressing really hard. In many forms of instrument practice, hand tension is often the enemy (especially for faster soloing).
TIL CustomEvent

https://developer.mozilla.org/en-US/docs/Web/API/CustomEvent...
As a Guardian reader, the idea of a wealthy person placing their money in a charitable trust - that actually does valuable work, rather than handing it to their children seems entirely reasonable
Linux is just a kernel and ZFS isn't in there.
PHP is now the best choice for web based software
Thanks for trying. Yes this is on the roadmap. I think it is more intuitive for phones to click, and then hit submit instead of dragging (especially with large fingers hah)
My point is that the need for complex logic (see the parent comment I quoted) is not a reason to use Systemd for a home server.
checks barometer Well, given we're about 6 levels deep, and on HN of all places... compute compute I guess we'd probably be either at the "recommendations to think in AAVE" or the "recommendations to start studying Russian" :-)))

Happy International Lying Day!
If you're architecture is based on event sourcing, this is kind of the point
Oh, I didn't see the typo. Thanks!
As for Roadster. Tesla used those as incentive when heavily promoting S/X with referrals. Some people have 2-3 Roadsters free on paper, at least ~100 total. Thats cool ~$50mil instant loss the moment you start actually making the thing.
Here's the react-table example app with 112,500 records, just like your example. I am not really seeing much of a performance difference (and this is in dev mode - it would be faster if built for production):

https://n9vr4n-5173.csb.app/
It's almost as if there's a third thing going on that both drives QoL down, and authoritarians up, instead of one leading to the other.
Top Self-Custodial Lightning Wallets to Use in 2025 – Bringin
I really like how Nue is shaping up! Having a clear MVC separation, leveraging modern web standards, semantic markup—all great things. Kudos!

Seeing the .dhtml extension certainly brings back memories... One thing I dislike is that the HTML is still parsed and converted into JS, which is then evaluated at runtime, correct? I realize that this is required to support templating and a nicer syntax for binding and such, but my ideal "framework" would support plain HTML files that are not converted to JS, but used very lightweight syntax (essentially custom data attributes, and `<template>` elements) to make the page dynamic. In fact, I'm experimenting with such a library right now[1]. This approach is likely more difficult to manage when building large web apps, but for simple UIs as used in browser extensions, it's fairly sufficient.

Frontend web development has been stuck in a pit of complexity for well over a decade now, and it's about time we go back to basics. There are new generations of frontend developers who only know this way of working, which is a shame. They're not really _web_ developers, but React, Vue, or whatever the popular framework is, developers. Web standards are far along now that there is very little additional glue and sugar needed to build modern web applications. React ushered in a new way of building UIs, but it also spawned dozens of copycats and frameworks that are downright developer-hostile beyond their shiny exterior. Not to mention the security nightmare of an incomprehensibly large dependency tree. Let's actively reject this madness.

[1]: https://github.com/hackfixme/miu
When so much knowledge is produced every day, how do you keep up?
Between newsletters, podcasts, Youtube videos, (tech) news, articles, and (of course) books, how does one keep up with it?

I currently try to read long-form content that requires deep focus in the morning before work (30-45 mins depending on my day). Then during the day I have some breaks and read newsletters and other posts. Videos and podcasts are difficult for me to consume, as they are often a bit too padded with small talk and non-essential conversational information, but I sometimes listen to them when I work out or while I cook. I recently started taking notes when I read, I would like to extend this system into rewriting my synthesis in Obsidian or Notion.

However, despite all, I feel my reading list keeps growing and I'm always catching up with what happens in our field, but as if I'm always a few steps behind. There are many more articles and books that would make me better as a professional, but I simply don't have time to go through them. (Not to mention other topics I'd like to learn aside from my work, or simply read for pleasure.)

So my question is: how do you keep up? How do you stay up-to-date in your own profession?

And I mean it both in terms of your approach/methodology (e.g. when do you read and what, how do you retain information, what aids to reading/bookmarking do you use) but also in terms of the mental aspect/wellbeing (how much is "good enough" for you? How do you keep yourself from being overwhelmed? Do you feel energized by reading?).
Is there a text version of that?
And if the book was about how such a "virus" might work, the author could have brought that up. But since the book is actually exploring how different cultures or people groups might react to the same event, going down that road would be a trap, and only invite more intense scrutiny from pedants. Explicitly "lampshading", as a sibling commenter put it, is the better way to achieve the author's goals.
I think it’s more like people want to enjoy the view without having to learn how to climb, which is a perfectly reasonable thing to want, even if it cheapens the experience somewhat.
Yeah, you could marry an AI and share a bank account with it, and now it could buy you useful stuff it thinks you need without you doing anything, or even buy you presents.
For some reason, probably my corporate firewall, this is blocked by certificate errors for me.
I did not know about ErrorProne thanks, I can see this is useful indeed and then Lombok would be the odd one out breaking that tool. About the special IDE plugin, IntelliJ has native support but yeah it needs a bit of attention that's true. Overall the minor extra hassle is still worth it in my world. We're not using all of the annotations, but (in order of utility) @AllArgsConstructor, @Data, @Getter, @Setter and the occasional @Synchronized.
Well, the post I replied to said "on a 10G connection peered within 5ms of the host" so I think it's fair to assume they also were in a sterile environment. I'm even on a lower connection with 20ms+ ping!
GC is not relevant in this case, it's about whether you can make structs fit in cache lines and CPU registers. Mechanical sympathy is the googleable phrase. GC is a few layers further away.
Yes. DB2 on IBM z/OS is also very expensive.
To be honest, most guitarists out there, except for the small percentage of top professional performers are bad, regardless of how they've learned.
Can you give some examples of some of these standards that make Nue stand out and other frameworks don't use? It seems that if other frameworks make use of these standards we would get a similar performance boost across the ecosystem.
Anthropic Will Begin Sweeping Offices For Hidden Devices
> where doing a basic compile will catch a fair number of errors

In the case of refactoring this is incredibly useful. It doesn't say much about the correctness of your program, though.
Heh, I just literally built a toy dashboard in dioxus that loads just about 2MB of code, and then 700KB of css (tailwind, not optimized) and 1.5MB of payload data to visualize.
Then again the 2MB includes ~1.7MB of just static data that I included in the wasm build for convenience since it will always be needed. :D

(this was a learning project in my free time, no I'm not defending this in any way, although I'm actually quite happy with the solution of including static data in my binary)
It's interesting that The Guardian's name itself reflects one of the UK's enduring problems: the extreme dominance of the South East and London in particular.

Originally founded, written, published and printed in Manchester and bearing the name 'The Manchester Guardian' it's now abandoned all of these in favour of London with just a handful of Manchester based journalists.

The contrast with the US and Germany say is stark.
In the extreme, sure. And I’m not saying I know he was in the wrong. I’m just saying it’s something I think gets too little attention.

It was obviously possible to get the plane into a climb, because that’s how it ended up after he ejected. Once you are there is time to think and plan. Bad visibility doesn’t stretch infinity in the upward direction.
That's fighting talk round my way!

I submit to you that you've not tried the good British cheeses such as a Baron Bigod (Norfolk Brie), a nettle covered Cornish Yarg, the well-named Stinking Bishop, the rolled-in-ashes Kidderton Ash, Yoredale, Yarlington, Stilton, Beauvale, Gorwydd Caerphilly, Driftwood, Pevensey Blue, Witheridge in Hay, Ailsa Craig ...
I agree with you and upvoted, but saying things like being ready for downvotes is the surest way to get them if only for commenting on downvotes. :)
We pay out each month, but only for deals where the customer has actually paid us.

I think there’s a clawback if customers churn within 3 months or something like that. It’s rarely needed.
People writing harry potter fan fiction are not just pressing the "make fan fiction" button (or at least they weren't in the past, maybe some are with chatgpt these days)
It's not just 2 MB of JS. I'm describing ALL traffic, also the JSONs received, CSS, images, everything.

Besides, we show many charts, and believe me when I say: financial people are PICKY when it comes to chart functionality. It needs to have EVERYTHING or you're not considered serious.
Not from before 1959 when the paper was renamed. 'The Guardian' name actually appears in the ad.
Yup, it's a fairly low-level language intended as a replacement to C/C++ but for modern day systems (networked, concurrent, etc). You don't have manual memory management per se but you still need to decide on heap vs stack and consider the hardware.
How to reduce eCommerce returns by 60% (YC S22)
Hey HN, co-founder of REVER (YC S22) here! REVER is helping brands manage eCommerce returns and make them more profitable.

6 months ago, we got ambitious and thought: what if we can actually reduce returns? Not just make them easier or more profitable but actually reduce them by avoiding them before they happen.

So as usual, we just built it: REVER size suggestions. A way to reduce returns by suggesting size insights at checkout using AI.

We know what people return, why do they return it, how does this change by country and what do they prefer instead. So we built a model that identifies the most returned products & their reasons and use this to help shoppers avoid sizing mistakes while buying.

We fine tuned it with market insights and found out that this was specially relevant split by country:
most of the times the same product was an outlier for "Too small" in Germany and for "Too big" in Portugal. Bodies are different across geographies, so sizes should too.

So now, when a shopper is buying in a brand using this feature, we identify the market and based on returns data, we show the corresponding size suggestion.

The result? Returns reduced by +60% for brands like HOFF on the affected products and the feature is now out of beta for all +500 customers.
Effectively Controlling Reasoning Models Through Thinking Intervention
It's interesting. I believe many of the people here know how it goes. There's no possibility of shrinking this further. It will only expand; we just have too much going on. We do have a genuine use for SPA, though - our webapp IS as complex a web-app can get, we offer no mobile version (for that, get the app).
So many fond memories of these games in my childhood, afterwards it's been interesting to see how widespread their adoption was outside of Finland. Some other notable games like Mine Bombers, Liero etc. come to mind. As a kid you always thought they were just a local phenomenom.
>It took Amazon around six to seven years to see its first profitable quarter,

A key difference from OpenAI is that Amazon was cash flow positive from very early on and before that first profitable quarter. They only needed one funding round Series A of $8 million instead of repeatedly trying to raise extra rounds of funding from new VC investors.

The Amazon startup already had enough free cash from operations to internally fund their warehouse expansions. The "Amazon had no profits" was an accounting side-effect because of re-investment. Anybody seriously studying Amazon's financial statements in the late 1990s would have paid more attention to their cash flow rather than "accounting profits".

On the other hand, OpenAI doesn't have the same positive cash flow situation as early Amazon. They are truly burning more money than they take in. They have to get billions from new investors to buy GPUs and pay salaries. ($40 billion raised in latest investment round.) They are cash flow negative. The cash flow from ChatGPT subscription fees is not enough to internally fund their growth.

[1] https://en.wikipedia.org/wiki/Free_cash_flow
Nice one :-) Aprils fools' today ;-)
We are hiring in +25 roles!!! If you are excited by these challenges, feel free to reach out: marius@itsrever.com
that'll show them!
Most of the Vue devs I know, also use TypeScript for the same reasons.
For the C chord, you should be muting the low E string, though :)
> Web SaaS companies just wanting to use "common" frameworks

Companies obviously want to use what works well and been tested and tried in production. If Nue achieves that with significant benefits outweighting the migration costs it will become the new common.

The "problem" with React is that it improved developer experience and efficiency by a ton compared to what was there before it, and not because of anything else.
What do you mean? If you don't want that level of control over e.g. memory allocation, registries, cache lines etc, there's higher level languages than Go you can pick from, e.g. Java / C# / JS.
'A hostile state': Why some travellers are avoiding the US
It was the only thing I could find that works well on a Linux tablet. Other readers have poor controls for a touch screen.
Thanks! And yes I'll add it soon. I'm Dutch so I could validate the videos.

> Was this related to the amount of content available?

Yes, Portuguese is available in the app, but I only transcribe the Easy Portuguese videos for now so I don't have a lot of content available at the moment.
I'm not sure if I got this correctly, but it seems like you're misunderstanding what Vite actually is or does.

For having built what is essentially a bundler, I would've guessed you were more familiar with what it does, or, perhaps even have used it to build your tool.

Vite can bundle framework-less html files. It can create an SPA without any JS faff. You just have to point it to the right direction. When you instantiate a Vite app, you have to make the conscious decision to use React under the hood.

As for Nue, I think it's a cool idea, but I don't see what it does that I couldn't do with Astro, which has way larger community support and can work with pretty much all JS frameworks OOB.

BTW, I think it's really disingenuous to compare a React SPA bundle with an SSG output. You have essentially no functionality for handling state mutations beside events. You could achieve a much better middle ground by using a compiled framework like Svelte or Solid.
Scales perfectly well with a 1.8 million donation to the correct place, though. Her mistake was not the fraud, it was the forgotten donation.
I saw Russian Ark! Definitely a piece of art made by film buffs for film buffs; impressive to see, but far more impressive when you understand the amount of work that went into it.

I'm wondering why people would have chosen to do early digital if it was so inconvenient. When did the cost and flexibility advantages start to really kick in?
Ultimately, yes, programming with LLMs is exactly the sort of programming we've always tried to do. It gets rid of the boring stuff and lets you focus on the algorithm at the level you need to - just like we try to do with functions and LSP and IDE tools. People needn't be scared of LLMs: they aren't going to take our jobs or drain the fun out of programming.

But I'm 90% confident that you will gain something from LLM-based coding. You can do a lot with our code editing tools, but there's almost certainly going to be times when you need to do a sequence of seven things to get the outcome you want, and you can ask the computer to prepare that for you.
These are both desktop equivalents using an actual desktop keyboard or a mini variant thereof
Got it, thanks. So stating "quality of life is also an important factor, this should be part of any analysis" would be a more up front way to motivate the request.
> What GP seems to expect is that sync.Pool() would always return a zeroed structure

Might be, but that's a design decision that has nothing to do with type or generics, isn't it? You seem to refer to a function to drain the pool, which is not needed, and frankly, rather unusual.

> It's typed the way Python is typed

Not in the slightest.

> "if it compiles there's a good chance it's correct"

If you want to compare it to something, it's more like Rust's unwrap(), which will panic if you apply it to the wrong result.
I tried the japanese version. I like that you are using real Japanese language YouTube videos. You can see the kanji on the videos though so it kind of defeated the point. Hide the video? Great idea though and very fun too.
Sure that would be preferable if Russia was willing to accept that. But they proved those experts wrong in 2022 and have not changed their ways since. Maybe you could argue in the 90s that NATO shouldn't exist but Russias actions proved such arguments wrong
I'm using PopOS, so there's a chance that it's related to that, but no I haven't. And I've tried the gsetting that supposedly helps prevent it. I've only ever seen Zoom and VSCode do this; I get the feeling that they don't quite follow the same conventions that 'native' Linux applications use, or use some trickery (as they see themselves as the most important thing on your computer).
This is (deliberate) moving of the Overton window. The Guardian was e.g. heavily against Jeremy Corbyn and was actively involved in purging the left wing of Labour. Left-wing/far-left in UK is something like the Morning Star.
That’s true to an extent, though I think there are good local players in most every town, but then using this definition I mean the people who learned on YouTube are exceptionally bad.
Sustainable Software: A Developer's Guide to Green Computing
OmniPaxos: Replicated state machine and consistent distributed log in Rust
Don't forget to mention "vibe coding" somewhere too
That's a bit unfortunate, sorry about that!

I only checked English, French, Dutch and German and assumed that Spanish would be OK. Was this for drag & drop. And do you maybe have the video? Maybe I need to tune the quality threshold specifically for Spanish videos.
and what they do have in common (although the guardian has become less so recently) is that they both do publish some opinions that greatly dissent from their editorial line.
Well, GC is very close to that magic bullet (comparatively spatial safety via bound checking is easy). It does have some costs of course, especially in a language like C++ that is GC-hostile.
It has nothing to do with architecture, but rather understanding how the DOM works. The DOM is notoriously slow, so you should never render a huge number of rows at once. You can render millions of rows in plain JavaScript without impacting performance.

Here, I have recreated your JS example with searching and filtering and it does not crash. It's trivial to reuse a similar approach with the real backend and real events from the event source.

https://htmlpreview.github.io/?https://gist.githubuserconten...

*Update: Here is 1 million rows table with search, filtering and pagination. In plain Javascript:

https://htmlpreview.github.io/?https://gist.githubuserconten...
It's a shame more people aren't taught gouda pronounce it.
Probably YouTube is blocked by the corporate firewall. Or my whole domain?
Show HN: Melofi – A Lofi-powered focus app with productivity tools
Not a physicist either but pair production also occurs in "non extreme" conditions and is still quite common.

If find this question fascinating. Matter can only ever exist with respective anti-matter. Question is where has all the antimatter gone? Are there processes were it does indeed behave different from matter? So where is it? Since a photon and antiphoton are the same and do not absorb each other, we should be able to see it, shouldn't we?

I still want to believe in the antimatter universe where there is some evil twin of mine.
There have abeen a few of these posts on HN redcently - people who claim that AI/LLM are just some sort of passing fad or of no value or less value than people are saying anyway.

People who write these posts want to elevate their self value by nay-saying what is popular. I don't understand the psychology but it seems like that sort of pattern to me.

It takes a deliberate blindness to say that AI/LLMs are just some sort of thing that has popped up every few years and this is the same as them and it will fade away. Why would someone choose to be so blind and dismissive of something obviously fundamentally world changing? Again - it's the instinct to knock down the tall poppy and therefore prove that you have some sort of strength/value.
I've used Notational Velocity for years, but couldn't get a working binary on latest MacOS/Chips and the newer variants I found seem to miss the mark on what made Notational Velocity great (imo).

So I'm working on an electron version[1] that has what I remember of the core UX. I wasn't the best user of NV – I'm sure it had features that I didn't use. If there are features that it had that you used, I'd certainly like to be aware of them.

[1]: https://github.com/ralphsaunders/nv-electron
OpenAI defends usage of improved image generator to create fake receipts
We don’t let LLM’s spend money yet but many businesses make bank letting computers automatically buy and sell things.
Utter bullshit. Or more politely - wrong take. OpenAI embeds itself further in public consciousness, arguably attracting more users therefore profiting.

Enabling mass-production of Ghibli style without permission or monetary compensation is theft.
Hah thanks for the suggestion. I'll make it more strict!
feel like if they did this the whole AI bubble would pop
"Although the struct Data contains a [1024]int array, which is 4 KB (assuming int is 4 bytes on the architecture used)"

Huh,what?

I mean, who uses 32b architecture by default?