skysight-inc/HackerNews huggingface dataset:
It might work but I think it misses the point. The current mess is in no small measure the result of assuming that we have to constrain ourselves to ascii. We don't. Once you accept balanced quotes you have implicitly accepted using unicode characters, at which point a whole host of new possibilities (and new problems -- see below) opens up. For example, the only reason you need \n (and \r and \t etc.) is because you want a way to use non-whitespace characters to represent whitespace. But this feature is already built in to unicode, which has dedicated non-whitespace versions of all of the ascii whitespace and control characters (␍, ␊, ␉ , ␀, etc.) so there is no need to escape any of these.

That leaves only the problem of escaping the escape character, and here again there is no need to constrain ourselves to ascii. There is no reason that the escape character needs to be backslash. In fact, that is a particularly poor choice because backslash, being an ascii character, is extremely precious real estate. In fact, it is doubly precious because it actually has a balanced partner in the forward slash, so if you are going to use backslash for any special purpose it should be partnered with forward slash as a balanced set (which open up the problem of what to use for the directory delimiter in your operating system, but that's another can o' worms).

I think the Right Answer is simply to choose a different character to serve as the escape character inside balanced strings. My first pick would probably be ␛, but there are obviously a lot of other possibilities.

This points to a potential danger of this approach: there are a lot of unicode characters that render very similarly, like U and ᑌ. You would need to choose the unicode characters with special meanings very judiciously, and make sure that when you are writing code you have an editor that renders them in some distinctive way so you can be sure you're typing what you think you're typing. But that seems doable.
We have been using Tauri for about a year (a desktop app) and I am very happy with our choice. What I initially found attractive was the smaller binary sizes. Over time I have come to really appreciate their stance on security and implementation of the Isolation pattern[0].

When we were deciding whether we want to build our business[1] around Tauri, the final argument that helped me decide was the video manifesto[2] on their site as I felt that we were aligned on values. Having interacted with the community over this one year I have had a very positive experience, therefore Tauri definitely gets my recommendation.

[0] https://tauri.app/v1/references/architecture/inter-process-c...
[1] https://github.com/gitbutlerapp/gitbutler
[2] https://tauri.app/about/intro
Tell HN: Laravel's default truncate method uses cascade for Postgres databases
Hope this saves a future team from unexpected behavior resulting in (potential) production data loss.

When using Postgres, Laravel's default method for truncate uses the cascade option, which will ignore foreign key constraints and potentially wipe large amounts of data with no confirmation or warning.

It was originally introduced in 2018: https://github.com/laravel/framework/pull/26389/files

Here are two threads on it if you are curious: https://github.com/laravel/framework/issues/29506
https://github.com/laravel/framework/issues/35157
In one of my high school classes, can't remember why, we discussed an article from the 1950s-ish where people were predicting the future: that by 2000 we'd have flying cars and floating cities and robot helpers and stuff. And I remember distinctly that the tone of the class was: "look, people were so wrong about what the future would be like! They really had no idea. So you shouldn't assume you have any idea what the future will be like either."

At some point when I was older I realized that there's something really weird about that. Of course the article about people's predictions for the future sounded foolish and absurd. It was selection bias: they picked the foolish predictions and published them. There were countless people alive at the time who knew those predictions were foolish, but they didn't get featured in the article... because being sober and intelligent is less publishable than being stupid and naive.

I think about this a lot, because every time something new shows up (crypto, AI, whatever) there are thousands of articles about what the future is going to look like and how outlandish it's going to be... and I think they're mostly just dumb. And it's sad to think that in fifty years, someone will be presenting those articles to explain how confused 2000s-era technologists were about the future. They'll write: "look, people used to think we'd have blockchain-based economies and that AI was about to take over the world! How silly they were." When in fact it was just the foolish idealists who thought that stuff and wouldn't shut up about it. The rest of us were rolling our eyes, but nobody wrote that up.
At one company, I was responsible for putting together all the third-party software and their licenses. I called it the TPS report :)
> I'm no audiophile, but even when downloading the highest quality files and playing them locally Spotify is still noticeably worse quality than the default AAC files that Apple Music downloads for me on my purchased music.

That's simply impossible, the Spotify client does not change your local files, it simply plays through your OS audio stack. You are noticing the difference in loudness, you can't know if the files you downloaded have been mastered the same way than the ones Apple Music is playing.

I just tried with some of my own music, played the exactly same file as a WAV rendered from my DAW and then a very high bitrate export through the Spotify client as a local file, there's absolutely no difference.
Why would he be dead? Based on the writing style and Japanese pseudonym he sounds like an American millenial.
There isn't, you need to contact them so they can delete the offending objects.
I learned to read the Armenian alphabet a few years ago, and writing actually didn't help at all with that, reading did. What I did was try my best to read passages and have the English transliteration underneath as a cheat sheet. Despite not knowing much vocab, I learned the alphabet quickly this way. Then vocab helped later on because it made words more recognizable.
HN truly brings out some of the dumbest shit in people the moment the topic moves even slightly away from technology.
It's true. I read it some time ago...they're everywhere. You can't unsee it.
There's already a named attack on kyber as well. `KyberSlash`
http://kyberslash.cr.yp.to/
as best I can tell it seems to be implementation specific rather than about kyber as a spec, but still worth knowing about
Subjectively, the cover seems nice, and more importantly if the band itself are happy, it's their choice to make about what best fits their music and what message (if any) they want to send with it.
This site may have been hugged to death, it's a dead link for me.
> Abstract

> The literature on populism is divided on whether economic factors are significant and robust causes of populism. To clarify this, we performed the first systematic review and meta-analysis of the evidence of a causal association between economic insecurity and populism. We combined database searches with searching the citations of eligible studies and recently published reviews. We identified and reviewed thirty-six studies and presented a concise narrative summary and numerical synthesis of the key findings. Although we found significant heterogeneity in several dimensions, all studies reported a significant causal association. A recurrent magnitude was that economic insecurity explained around one-third of recent surges in populism. We tested for publication bias by conducting a funnel-plot asymmetry test and a density discontinuity test of the distribution of t-statistics. We found significant evidence of publication bias; however, the causal association between economic insecurity and populism remains significant after controlling for it.

At the risk of dating myself...my memory* is that the #1 lesson of WWII in Europe was that grim economic insecurity ==>> really nasty governments ==>> lots of war and other evil-at-scale.

True?

*not direct memory, admittedly
Oops I was off by one month.

Nvidia’s fiscal 2024 just ended (ended Jan 2024) and was reported this week.

They are currently in Q1 2025.
I can think of at least two ways to add integers.. the categorical way that applies a mapping from the set into itself, and the set-theoretic way that deals with unwrapping and rewrapping successor relations. The latter is sometimes resorted to in heavily-relational contexts like Datalog.
The band's Facebook post, with the both cover images mentioned (for the new album and previous album "Consuming Impulse"), is here:

https://www.facebook.com/Pestilenceofficial/posts/pfbid035hF...
I've been watching this project for a while now, great progress!

I envision an integration with a mobility aid (eg, a wheelchair) for someone with limited control over their limbs. Imagine a "smart" exoskeleton that can help with otherwise impossible tasks -- it could be a game-changer for so many people.
The argument is that somebody already did it. Continuing this nonsense only harms legitimate users.
kitsch is an experience. "good" is in the eye of the beholder.
I know it sounds utterly morbid, but has anyone proposed the conspiracy that Len was "suicided" after his identity was identified by a very shady -- possibly state-backed -- actors . This guy was a walking bag of cash at that point and people have been killed for far less.
Both events have the same probability of happening; 1/20. The fact that the researcher intended to do something in a reality that didn't happen isn't relevabnt.
It's a little more tricky than that. There are implicit public easements that get created merely by a path being open and commonly used. That's pretty close to the right in the UK.

If you can show that you've been using a specific path for years the owner of that path can lose rights to block access. This is why you see some land owners putting up no-trespassing signs and jealously guarding their land and access. They don't want to lose the ability to effectively control their paths. IIRC, this is a common law thing. It's a bit like trademarks in the sense that land owners need to guard their land otherwise they lose a chunk of it.

The squishiness here is I don't think there's a specified amount of time before the public easement is granted.
To the same ends the capitalist class has if they choose. I think the risk is necessary to take, given how the alternative has worked out.
Until they go out of business or change their policy :-)

I've used them for over a decade now. Have certainly restored files deleted over a year prior.
Yes you're spot on, the nonlinearities come from the full Mamba blocks, which I left out of this post for simplicity/to focus on the bigger ideas the paper introduced. You can see it marked by the "X" on the right-most part of Figure 3 in the Mamba paper: https://arxiv.org/abs/2312.00752
I not only do understand that DRM is what fights against ad blockers and would inherently be expanded (and that that would suck), that was my point: remember that I was responding to someone who was anti-AI as they felt AI marks the end of ad blockers, and yet I think the opposite is true. The consequences of these wars playing out in either direction and whether you like the result is a different scope, one where I don't even disagree with much of what you are saying...

...with two (small) exceptions: you fail to analyze a world where we all end up having to just pay for content as we access it--which is what I want: I also pay for all of the electricity I use and somehow the world doesn't end in the hell people insist microtransactions would cause--and (as I detail in another comment in this thread) I think technological solutions to DRM actually will have a hard time winning vs. AR passthrough ad block technology (though I then think the DRM war continues using legal means like expansions of Section 1201 to make it further illegal to traffic in circumvention tech... which is also bad).
Of the carriers, FedEx is the worst for me (North Carolina, USA). DHL is the fastest and most reliable. UPS and USPS tie for second place, slightly below. (People I talk to in person hate USPS, but I've had consistently good experiences with them for both sending, and receiving). Then FedEx several rungs below; Out for delivery, then rescheduled every time.
I did not know what class inclusion was, but now I'm thinking it's more complex than that? After a little bit of reading. "all daisies are flowers" and not "all flowers are daisies", this example seems more like the "solid grasp" you're referring to. And not basic categorization that a 3 year old might have: "foods", "toys"
Definitely not. These are supposed to be higher-quality bins that also ship with higher stock clock rates (both base and boost) and are rated for them.

I don't know how common this is across the whole population of PC buyers, but personally, I have for sure bought K-series parts then not clocked them past their stock settings, trusting that they are rated for it and deeply uninterested in any OCing past that. (I prefer my machines stable, thank you very much.)
It's also interesting that even though this is the case, many of the critiques have borne out anyway
Most people could probably benefit from someone helping them navigate the car buying process. For a $500 I bet I could talk most buyers through the right lease, payment setup and financing and pre negotiate a decent deal in one of the 3-4 neighboring states and setup an inspection at a good mechanics if buying used. I bet I could bring 1-2k of value into that transaction. If I was doing it as my day job I could probably squeeze out 2-3k or help them tap the auction market directly.
you must be a really really bad neighbor for anybody to get to "how many angels can dance on a pin head" levels your proposing.

or you can make it a national park and put a surveyor's mark for people to come and visit.
I swear, Safari used to have a feature like this back in version 4. You could search for text in your history, not just titles/URLs.
Try These 2 Games to Make Learning Programming Fun
>There is more than enough evidence now to make a strong conclusion

I would disagree, all the evidence we have right now supporting zoonosis is circumstantial. The evidence being a mapping of early cases to around the market but given the shortcomings of this early evidence it's hard to rule out sampling bias: https://www.washingtonpost.com/documents/a5102da1-9b47-4e11-...

But so far we have not found an intermediate host nor any closely related viruses in any animals yet. By contrast for the two previous spillovers SARS and MERS they not only identified an intermediate host, but they have found many closely related viruses in animals due to the fact the virus is circulating and thus branching off into many variants. Just take a look at the phylogenetic trees of MERS: https://virologyj.biomedcentral.com/articles/10.1186/s12985-... and SARS-CoV-1: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1212604/
Article from April 2023
Perhaps I am different, but I actually like the AI generated album cover better than the one the non-AI one.

I think AI generated art is as much an art as photography. Photography freed people from having to actually draw and paint what they were seeing. However, there is still a lot of human choice in subject selection, framing, exposure, and other controls.

Similarly with AI art, although you do t have to draw the images, I think there is human choice and expression in what prompts you use, what parameters you use for the models, and you selection of the many images generated as your final image.
> Although intended to broaden the availability of mental health services to more people, there is no evidence that this trend has contributed to improvements in population mental health - indeed, the opposite seems to be true.

Greater awareness with more accessible treatment means the reported number of cases of X go up.

Autism wasn't invented in the '90s.
https://forum.level1techs.com/t/mi25-stable-diffusions-100-h...

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

interesting stuff with mi25
"The 2D layout in HTML is slow because the DOM (with the millions of conflicting hacks on top of it) is slow, not the other way around."

Well yeah, all those hacks of html that we cannot get rid of, because of backwards compatibility are probably the main reason the DOM is slow. HTML was made to view documents after all and not design UI's. And now it is, what it is. But there are options now!

So yes, it is definitely possible to build snappy 2D layouts. I build one with HTML, using only a subset and that worked out somewhat allright .. but now I am switching to WebGL. And there is a world in between in terms of performance.
I know it's wrong to call it a total failure, but can we at least agree that Bitcoin has reverted from changing the world to being an exotic investment thing?
The Bookings options are explained in the Bloomberg article. They use offsetting bets so that one generates a large gain and the other generates a large loss (either way the stock moves). Then the gain is offloaded through an in-kind redemption (not a taxable event for an ETF) and the loss is kept on the books to offset any other taxable gains in the fund. I guess you could worry what happens if the stock doesn't move, but since they get to pick the timing, that seems unlikely to be an issue in practice.

I can think of at least a few risks that one would not have with T-bills besides counterparty risk. You have management risk: they have said what their strategy is and what they will do, but what if they don't? I would also ask who is on the other side of these trades and how big that market is or can be. Alpha Architect's own explainer implies that box spreads can also be used to borrow money and that this might be cheaper for the borrowers than margin loans, which makes some sense, but it seems like a pretty esoteric instrument to use for that. Most of their argument is an appeal to the efficiency of markets, which might be true until it isn't. Finally, there's regulatory risk. They think this works under the current rules, but a regulator might disagree with that. If someone does not like it a sufficient amount the rules could be changed, just like there's already an exception for "original issue discount" that makes zero-coupon bond income like Treasuries count as interest income, not capital gains, even though no interest payments are ever made.

I'm not in finance, though, I'm just some guy, so take all of the above with a grain of salt.
For people who claim to not wish to be governed by elites, both the current and the mid-last-century "populists" certainly seem eager to follow leaders!

cf https://en.wikipedia.org/wiki/The_Frogs_Who_Desired_a_King
And you can legally breed them.
This author seems to have no understanding of how AI art generation works. It’s easily as difficult (if not more complex) to fully grasp and build an advanced generation workflow using something like comfyui. Some of the workflows I’ve seen are mind blowing and are clearly people working to “hone their craft” it’s just not using pen and paper anymore. Say what you will about the data it was trained on (a fair argument, but also a Pandora’s box situation; ) but AI is here to stay, it’s a matter of how we adapt, not old man yelling at a band for using AI.
It took the 2020 pandemic for Republicans to finally get on board and pass the Postal Service Reform Act of 2022.
> He drew some surprising conclusions: the writers were less likely to carry on, whereas some of the greatest artists, Michelangelo, Titian, Rembrandt van Rijn, J. M. W. Turner, Paul Cézanne, Claude Monet, Henri Matisse, and in our day, Pablo Picasso and Jasper Johns, became, if anything, more productive and liberated from convention as they went into old age, despite the physical effort involved. Clark did not really give the whys of the old—in both senses—masters’ endurance as against the poets’ falling off.

Wonder if that has something to do with the economics of plastic works. While an artist is alive, he can keep pumping out works, what limits valuation while in life. When he/she dies, scarcity ensues, as no work of art by that particular artist will be ever produced again, what allows works from famous artists to be worth millions. So, as recognized artists enter into old age, the prospects of impending "scarcity" keep buyers even more interested, even if technical acumen degrades to some degree.
It only gets tricky when there are wealthy landowners seeking to monopolize public game lands they have surrounded by private property, otherwise it’s pretty clearly acceptable to cross.
Googlers hate it. NIH! But there are some valid criticisms from people who really understand it.
> Here in the west we have so much public land that is effectively closed to access due to wealthy landowners litigating over stupidities like corner crossings so they can monopolize the use of parcels they don’t own.
reply

I just want to note that even with these annoying carveouts, the US has far more federal land than other European countries. There's not really an equivalent to the vast national forests in the US west in Europe. Those countries are essentially 100% allocated and settled.
I remember Avast from when it was still in the "earn a good reputation" phase rather than the "sell out, obnoxiously" phase.
This is an argument against eminent domain (which the US still has), not free access to private property.
The computing shops on my city shopping malls have enough laptops with NVIDIA GPUs, while they aren't at the same level as desktop or server GPUs, there are available and usable for people to learn CUDA, quite the contrary with most AMD offerings.
there’s pretty clear documentation on the motivations for why it was made, but I suppose it could be duplicitous and hard to ever verify one way or the other unless SN wallets became active again.
What do you mean by 'results'?

They would not have different distributions of results on their first die roll.

They would have different distributions of results on their reported die roll.

If I am looking at their first die roll, the fact that they would have different reported die rolls doesn't matter!
> I only mention it as I don't think many in the CS field get exposed to it.

Because it is a specialized commercial offering.

> Oh I agree that a Lisp machine or Smalltalk machine is turtles all the way down.

Many non-Lisp-Machine Lisps are also mostly written in itself. Implementations like SBCL provide a wide spectrum of performance.
These might be some uncommon macaques right here.
We have gone backward. MacOS X gave us a smooth, tear-free desktop back in 2001. Electron apps and other web technology based apps shit all over that. Even basic apps tear and rubber band when doing something as mundane as resizing the window. They are grotesquely slow and janky while also having a fraction of the features of the apps that we used to use for the same things. And then there’s all the paradigms that make sense on mobile but feel like a straitjacket on the desktop, such as model windows for editing items, or single-window interfaces.

Frankly, it’s depressing. It’s like living in Detroit or Baltimore or Pittsburgh after deindustrialization, when you remember what they were like in their heyday.