skysight-inc/HackerNews huggingface dataset:
> Runes Only Work in Svelte Components or .svelte.ts Files

This is like complaining that types only work in .ts files

> Hooks Using Runes Must Wrap State in Functions

This is on purpose, as you know. They want reactivity to be explicit. The benefit of runes is, that if you like Vue and Solid so much, you can literally create their reactive primitives in Runes, and it works.

> Classes as First-Class Citizens for Runes... or Not?

This entire section is weird. The title complains about classes, but then the second code snippet is a function back again. And the third is also equally weird, why would you ever need that.

> Svelte Templates Include Features That Cannot Be Implemented in JavaScript

This one I don't know sufficiently about. I'll let others argue about it. But I do think this was already present before

> Form Components Are Uncontrolled by Default, Which Can Cause Issues

Same here, Svelte always had this behavior. As you also state, this is present in other frameworks, such as Vue itself, which you're promoting as better than Svelte

> Ecosystem

If you want someone to point out the issues people had when migrating to Vue3, and still have to this day, sure. Every framework really, when they go through such a big change.

> Community Response

Criticism is fine. But a lot of the things have been discussed over and over tbh, and a lot of it is poorly structured, e.g. saying "svelte is react now", which just brings noise to the table. I've personally seen a lot of other criticism which has led to action being taken.

As a proof of that, recently here in hacker news there was a post criticizing Svelte 5. It is now mentioned on this PR as a change for it https://github.com/sveltejs/svelte/pull/15469

I do criticize things in Svelte as well, e.g. I do like the patterns for passing reactivity through boundaries, but I do think it needs to be well documented on how to, as people can get a bit lost. Or maybe some utilities shipped to it. But I don't personally like `ref` and `createSignal`. They come with their own issues.
I dunno - the right-hand mouse doesn't look so healthy around the face.

Just to be clear, I've killed quite a few mice in my time (traps, poison, cat) when they become nuisances. I'm not sentimental about them at all, but I do draw the line at actual cruelty.
It's a common urban legend in the US that it is illegal to drive barefoot, but it isn't true. There are no state or federal laws prohibiting driving barefoot. I don't know about the rest of the world.
I prefer our grains in the mouths of human beings, not rodents.

I've seen those crazy videos of mice breeding unchecked inside a granary. It's freaking scary. Imagine the fleas! No thank you.

And now they've got better hair than me? Science is out of control! (j/k)

TBF, the mice already have better hair than me, but that's beside the point.
Yes I'm on the "against genocides" team.
Unlike blockchain and NFTs, this curse has some real (very niche and limited) uses, so I'm afraid it will last longer than 4-5 years.
Yeah, what a fun way to spend some time :)
I envision a future crisis in which the European Federation places missiles in Canada.
the discussion was about works that were declared illegal. The burning of the library of Alexandria under Theophilus has some connection to that idea, but it is I think wider. Every referenced lost work from Rome was not lost because they were declared illegal.
It’s apparently legal everywhere in the US:

<https://web.archive.org/web/20040403224019/http://www.urbanl...>
The problem is not the protocol. Iot doesn't need even the voice channel. Gsm devices are simply cheap and work everywhere. 4g and 5g have often spots where no one has an antenna in reach.
iTunes is one of the best software of all times, you are crazy.
It existed before even OS X was a thing (under another name but still).

It only became "problematic" when they tried to overload it too much to be able to "support" Windows for the iPod/iPhone without having to develop dedicated software.

They largely killed it and the replacement is lackluster. The best version was around version 10-11 with the colorized album view.

To this day there are no audio library management software that come close to what iTunes was.
Apple Music, being a fork, is the closest thing, but it's not really the same thing at all.
I think I will wait to see more real world C1 Data.
Traffic calming measure
What's wrong about this idea? Russia is actively sending men from provinces to die to lower the possibility of secession of those provinces. It might have been one of the main goals of the war.
Driving barefoot is safer than driving with chappals (“flipflops”), at least your feet won’t come off and get stuck in the pedals.

For the hills I use shoes with a soft sole to “feel the road.”
No, I don't think it is cruel. For example, wolves were eradicated from what is now the UK in the Tudor ages. But it wasn't done with any particular cruelty (for the time), and just because they were eating sheep (wool was a huge industry back then).
I see, that's unfortunate.
Yes, but the title doesn't match and is clickbait.
FWIW, Apple has had at least two partners in crime here - both Google and Microsoft had, and still are, trying to kill the filesystem in this way, too.

The trio mostly succeeded, which is a big part of why modern computing sucks so badly, and is more confusing for non-tech people than what came before, rather than less.
And in the end, it's correct that this information is meant for the biological woman, and not the biological man. So it would just become confusing if you say it also applies to men. Because biological men don't have a vagina.

If you are a woman that identifies as a man, then you will know that you are biologically a woman, and that the medical advice for woman applies to you.
vuejs is 10 years old
It's janky because it's poorly thought out and they tried to give too much with too little capacity.

It's stupid that you have to stream for a phone in the first place when you could have something connected to power act as a local server and not deplete the battery from your phone (and enjoy the unreliability of wifi on top).

Apple has just made a poor decision for the "wow" factor that never makes for a great working product in the end.
The hardest part is saying no to stuff that don't make sense and the way they have implemented Homepods/Homekit is just a testament of that.
> How well does it cite the source?

I don't know about the OP tool, but open webui has its own document database which you can integrate with LLMs, and when answering questions it always cites the source with a link for you to verify
Don't forget Gleam! It is young, but has a less steep learning curve than Erlang/Elixir. And it is strongly and soundly typed, with errors as values.
Not really. The biggest, most immediate and most threatening problem in this scenario, is inability to access your passwords, and therefore inability to use banking and means of electronics communication.
List of Brave Browser Controversies
And closed-source
> 2B records of user events during their sessions. As it grew past a 500 million records it turned out to be impossible to query this table in any thing close to real-time - it was basically untouchable because it was so slow.

This is a solved problem, and it seems the technical folks over there lacked the skills to make it work. Having indexes is just the tip of the iceberg. Composite indexes, partitioning, sharding, caching, etc, can lower reads to a few seconds on disk.
Sure, but that's because they don't understand the bigger picture.

The UK with Brexit is a good example. The majority of the voters believed it was a good idea, due to campaigns not really based on facts. Now they're all angry because the results suck for them and the campaigns were mostly lies.

The same is going to happen with the US majority backing Trump's plans. They all believe a lot of lies he keeps telling. And in a few years they're going to be angry because they then face the consequences like high prices for everyday purchases and terrible healthcare for the working class.

It's just that today they don't understand yet what the results of Trump's policies are going to be. And shouting "Canada/Europe/China has been very bad for us" gets them excited, simple human nature, our group vs the other.
Since I’m talking about reliable long term archival of critical encrypted data here, let me again ask: in your opinion, what is the likelihood that in 50 years time, with 1Password long gone, my grand children would be able to run that local 1Password client and successfully decrypt the data?

Because I feel pretty confident that gpg will still be around (though hopefully long deprecated), that gzipped files would still be able to be opened, and everyone would still be able to open a csv file. Without any specialised software, sdk or whatnot.

If this scenario doesn’t concern you, that’s fine, 20 years ago it wouldn’t have been my concern either. But the older I’ve become, the more I think about this stuff.
And in 10 years I only took part in a single project using it, back in 2019.

I would put Vue on third place of FE JavaScript frameworks.
A feel like people are missing that this change isn't just for the touchscreen but especially for the abysmal capacitive buttons on the steering wheel VW introduced with the Golf 8 and the id models. One of the worst design decisions I've yet to see in a car. Right next to their decision to put a capacitive slider for volume and/or heating right below the touchscreen where you'd usually rest your fingers when using said touchscreen while driving.
Pug templates have been the most readable in my projects. Underappreciated imho, wish Astro also supported it.
Reading the linked blog it seems the speed up comes from offloading some lookups to Postgres tables.

That doesn’t seem like something that makes sense to in DuckDB.

> pg_mooncake leverages Postgres to store table metadata, eliminating the need to query an external catalog (as DuckDB would require when scanning external Iceberg or Delta Lake tables). Instead, it directly queries the Postgres table to identify which Parquet files to scan, reducing overhead.

> Additionally, pg_mooncake stores detailed Parquet metadata for each file in Postgres, including column statistics for every row group. These statistics, such as MIN/MAX values for each column, are aggregated to optimize scans. When querying a columnstore table, pg_mooncake uses these statistics to filter out data files and row groups that cannot produce matches.
Yes, the study contradicts the existing understanding.
If US keeps pissing off EU it's gonna have to spend next decade developing its own extreme UV lithography machines to catch up to the ones EU will start to supply to China and stop supplying to Taiwan and US.

Lack of domestic fabs is going to be least of US worries.
Nice. Amazing for one-shot.
Arguably, we've let metrics rule in the same way the Soviets optimized for steel and wheat production, but instead for pure economic market signals. Doing so, we see a market strongly signaling that it has a peasant surplus. Unfortunately for them, peasants are (presumably) conscious beings, so suffering ensues.

If the 2024 DJT win is to be interpreted as a peasant revolt against this system, perhaps it's one that is attempting to use the non-market force of government to create new Schelling points (mostly via protectionism) that meet libidinal (more in the Mark Fisher sense, less Lyotard) desires. Procreation is literally libidinal, after all, so we can see how powerful our system's market forces must be to completely override it.
Show HN: I made a word guessing game
It has happened to me on very large files and when you've had a long composer session. I usually check every file that is being modified for large removals because of this. It's a bit annoying, but something I can tolerate.
Yes I do think we will still have files (whatever they will be called) at some level for some purposes.

I.e, we will still be able to store and transfer sequences of bytes conforming to some specification (file format), and we will be able to attach names to those blobs in some namespace. The concept is too general to ever lose its usefulness.

There are a few key things I have learned in the third of a century that I've been working with data: Data lives longer than apps and longer than people. We will always need units of data that have their own life cycle and are reasonably self describing and self contained (i.e meaningful without resolving external references).
That's insanity of cybersecurity.

In the real world, there's always a recovery procedure. It might involve visiting a court or some local administrative offices, but you can always recover access to anything that's important.

Not so with Google, or other on-line services that came from the tech industry side. Cybersecurity "best practices" is basically giving you a razor blade, and kicking you out if you hurt yourself with it.
I don't think we disagree. I object only to the delusion that there is something immutable, primary, or divine about the idea.
A quick search showed that it is illegal in Spain, but not Germany, France, or the UK, and nothing really showing up either way about any other European country. Though I didn't dig down enough to find legal advice I would actually trust.
Falkon's fine, but it's important to remember that it's just Chromium with KDE/Qt UI on top.
Yep. I have completely abandoned Apple Music (after 4 years with them and the destruction of my local library btw), it just sucks.
Both on the phone and the mac. Spotify just works, it's faster, more pleasant and has the relevant features in the right place.

The only thing missing is lossless audio. But I have been listening to 256kpbs AAC since basically the first iPod so I'm not going to care that much at this point...
Can I suggest you put this sentence somewhere in the README near the beginning?

> Fast analytic databases need two key things: columnar storage and a vectorized execution engine. We introduce a columnstore table access method in Postgres with data stored in Parquet) and execute queries on those tables using DuckDB.
So I tracked down this programming manual for intercal https://3e8.org/pub/intercal.pdf and can't locate any mention to comefrom.
I think this misses the obvious. Aliases are aliases. They save typing in a shell. Actually putting them in your PATH... is kinda sketchy, as PATH is a global namespace used by everything. You almost certainly don't want exec(2) picking up the random short letter names you'd be littering in PATH.
I fired my personal coach and built one that's much better with AI and Obsidian
There are new AI modems from Qualcomm that will surely improve the speed on those 2G networks without needing new and expensive towers :)
I suggested this 10 years ago. <https://news.ycombinator.com/item?id=8911044>
The US has a vested interest in a large number of military bases in the UK, including Fylingdales which is an essential part of the US's ballistic missile warning system. There's no way that the US could renege on existing defence commitments without causing itself severe reciprocal damage.

For future generations of missiles, recent events might encourage the UK to make buy/build decisions in line with those made by France, and I would personally be very pleased if we did. It's not at all good for us to rely on the US to make things that we could build ourselves, if we actually tried.

But: there's no real possibility of the transatlantic defence alliance suddenly completely failing, and we shouldn't allow the mercurial temperament of the current president to make us think that there is.
Sometimes big co’s have to play the market and do things for appearances. QCOM shareholders and potential shareholders are probably the ones who appreciate this news the most.

Losing Apple as a customer is a very big deal for vendors.
How you can weaponise a lie? It sounds like you just add an attributes to lie.
The one thing that bugs me tremendously with Vue template syntax is slots. They are so annoying to use and hardly visible in code completion. Passing template/HTML fragments as props is so much nicer in JSX. This is the only reason, why I even consider using JSX instead of Vue's template syntax. Thus, I'm very much interested in your experiences with Vue+JSX. Especially in regards of (third-party) tooling support. While JSX is officially supported by Vue, it does not seem to be encouraged and may have subpar support in the ecosystem. But that is only something I'm afraid of, I do not have any experience with it, yet.
It also lies to its users - they will "affiliate" with stores and the stores can then choose which coupons are shown, so you don't actually get the best coupon.

Even if it's not a huge deal in the scheme of things it's definitely a case of false advertising
Give It a Minute
They moved fast and broke things. Incl. but not limited to bumpers, windshields, bones, necks and families.
Assuming you mean it sarcastically, in that you can’t convert MW to MWh, you’re misreading.

> total capacity to 300MW/600MWh. This is equivalent to powering more than 3.1 million homes for two hours

It can deliver 300MW for 2 hours = 600MWh total energy storage.
I have only tried your approach on small side projects. I quite liked it, for the reasons you mention.

And for one more reason: the only tooling needed is esbuild, which can handle TSX. No finding a Vue SFC plugin, just a single dependency and you're off.

(Of course you'll probably also want to install typescript itself as IDE type checking isn't adequate for a real project.)
I think you're confusing some stuff. A native dialog element as a popup is easier to block, for example, you just have to select all dialog elements by tag name and convert them to div inlined elements or something like that. Can't do the same reliably when the dialog is created by a javascript library using a div that uses a random id or generated class name
Depending on your usage, loosing your password can be irreversible. That'd lock you out of your encrypted email and storage and will take you months to recover your account on some platforms.
Someone was just telling me that Google doesn't have significant influence on web standards.
It's a meme created by idiots who for some reason wanted to shit on Apple. Hilariously now the same memers will defend Apple tooth and nails even though Apple has never been so bad at software.

iTunes was a great software, even people using it on Windows liked it a lot.
"Reverse Innovation" Could Save Lives. Why Aren't We Embracing It? (2019)
Questioning only the title, to me these defaults seemed quite sensible.
"Inside" Censorship (2000) [pdf]
"Profitable" is just a calculation of inputs and outputs, what it actually looks like varies wildly. Manufacturing and tech/service industry and infrastructure are totally different types of business, often with radically different types of startup costs, cashflow, growth patterns, ownership models and employee compensation expectations.
GET requests always change state on the server because we have logs. Furthermore logs are often parsed by XMLparsers which are often error prone.
Free market refers to market participants being free to pick and choose transaction terms for themselves. It is entirely unrelated to the presence or absence of slavery.
> This is a solved problem, and it seems the technical folks over there lacked the skills to make it work. Having indexes is just the tip of the iceberg. Composite indexes, partitioning, sharding, caching, etc, can lower reads to a few seconds on disk.

Or just use BigQuery and it is works, it is cheaper to run (by 10x to 100x) and can be done by a junior dev rather than a PhD in Database configuration.

I prefer simple solutions though - I also hate Kubernetes: https://benhouston3d.com/blog/why-i-left-kubernetes-for-goog...
Driven by one person? The one that said they needed nukes and allies to defend themselves from their neighbor?

Oh, you mean Trump.

[0] https://noagendaassets.com/enc/1741301040.34_chrystiafreelan...

in case that isn't ick enough for you, here's "new world order" - in full, above they say "new order" - from the "former" Canadian Foreign Minister:

https://noagendaassets.com/enc/1741301040.34_chrystiafreelan...
Doesn't sound like solved problem to me if you have to employ more than four different mitigation strategies.
The Porsche Macan's whole center console went capacitive touch a few years back. It is atrociously bad compared to the earlier cars with physical buttons. It's impossible to find any of the "buttons" on the expanse of smooth surface without taking your eyes off the road.
I'm not sure whether these file formats will still be in common use, but I'm fairly sure it will be trivial to find software that can read them.

Just like it's fairly easy for us to even run software from 50 years ago thanks to emulation. As long as your software run on a platform popular enough to have a good emulator. But for PDF and zip and jpeg reading software that will definitely be the case.
It’s pretty clear from Macron’s speech that we’re heading into a massive nuclear escalation over the next few years, he has as much as said so.

Since the Cold War, nuclear non-proliferation has been based entirely on the idea that NATO would balance Russia and vice versa.

Given that NATO as it has been understood is now effectively dead, the non-proliferation treaty is essentially dead too.

Europe needs to rapidly increase it’s nuclear weapons stockpile (and realises this), but this also gives other countries around the world an incentive/excuse to do the same.

Canada has no nuclear umbrella of its own, is not part of a mutual defence alliance beyond NATO, and they are being actively threatened with annexation by a Russia-controlled US. They’ll clearly need to build or agree by pact their own nuclear defence as a matter of national emergency. It’s hard to see how anyone will place much trust in such pacts ever again though.

It’s a scarier world we’re entering, and is significantly more dangerous than even the Cuban missile crisis.
If you're talking about technical capability, yeah, no contest here.

But if EC can legislate e-signatures into existence, then it follows that they can also legislate browsers into accepting Q certs, can they not?

Mind you, they did exactly that with document signing. They made a piece of paper say three things: 1) e-signatures made by private keys matching Qualified™ Certificates are legally equivalent to written signatures, 2) all authorities are required to accept e-signatures, 3) here's how to get qualified certificates.

Upon reading this enchated scroll, 3) magically spawned and went to live its own way. ID cards issued here to every citizen are smartcards preloaded with private keys for which you can download an X.509 cert good for everydoy use. The hard part was 2), because we needed to equip and retrain every single civil servant, big number of them were older people not happy to change the way they work. But it happened.

So if the hard part is building and the easy part is regulating, and they have prior art already exercised, then why bother competing with Google, on a loss leader, with taxpayer funds. And with non-technical feature, but a regulatory one, which would most likely case the technical aspects like performance and plugin availability to be neglected.
Limbic system is unrelated to muscle movement.

Movement is required for the lymphatic system to function, excess muscle volume doesn’t help.