skysight-inc/HackerNews huggingface dataset:
Every new generation faces some form of peril touted to be the coming of end times by the outgoing generation.

From a 50,000-ft view of the collective, it looks gross and seems like there’s no end in sight. However, individuals can still take responsibility to find a balance between excesses that society provides and complete avoidance of any forms of entertainment.
This morning, it acted connected and showed me as away for hours. Eventually I noticed because an error message appeared asking me to log in. Like WTF, yeah log in bitch, that's what you are supposed to do. I clicked the login button and it connected again (??). Then I had to manually set myself as available.

Things were going so well...
Yup, I'm not saying TinyLLAMA is minimal, efficient, etc (indeed, that is just saying that you can take models even smaller). And a whole lot of what we just throw LLMs at is not the right tool for the job, but it's expedient and surprisingly works.
VPNs were being blocked over the weekend (I checked after seeing https://news.ycombinator.com/item?id=39883747) but as of today within the last hour or so it seems like it works again for both old.redddit.com and regular reddit.com so something changed.
I wouldn't say maximalism so much, as Oobabooga was designed to emulate Automatic1111, where it's a good enough tool by itself, but then it has a strong extension ecosystem, and it can be utilized through other tools via web service. It's not great at any one thing but it's "good enough" pretty much everywhere.
Beyoncé's 'Cowboy Carter' isn't a country album. It's worse
Yes, I don't really experience grief in that way. My memories of people aren't strong enough for that.
That is probably one of the more helpful tips I’ve read about vim in a long while!
Excite to see how this does on open compass!
Do you have any references or resource recommendations for the migration path from ORMs to highly optimized SQL ops?
> Spam would still be hard, or arguably even harder

Doesn't make any difference. The major sources of spam today are places like gmail and outlook servers. You have to run some message classification regardless of where it came from.
this is not just an ad hominem, it is also senseless. "you can safely assume this person knows nothing of our history, because he finds our tourists annoying" is not a valid argument.

flagging for ad hominem
> Now we compete against each other, but soon, we may be competing with an algorithm that pound for pound we can't beat.

Welcome to the experience of the blue collar worker over the last few centuries. It doesn't seem like it's going all that well for them.

> According to legend, John Henry's prowess as a steel driver was measured in a race against a steam-powered rock drill, a race that he won only to die in victory with a hammer in hand as his heart gave out from stress.

https://en.wikipedia.org/wiki/John_Henry_(folklore)
I read that as "us" being the xz dev team.
The notification can be done by sending some data to $NOTIFY_SOCKET. That's all sd_notify does.
That's fair as far as England, Spain, in general Europe and probably other countries are concerned, But I am not sure if true for US. I can't recall any public assassinations in US like that.

However, now with the war in Ukraine and escalating threats, I can see them taking a step in that direction.
Show HN: An ML-Oriented Alternative for Google Drive in Colab
Hi! (DagsHub Co-Founder here)
We worked with the Colab team to create DagsHub Storage Buckets – It's S3-compatible, user-friendly, and address some common pains we've seen in data management, specifically in working with Drive in Colab.

(It also works great outside of Colab btw)

Would love it if you could check it out and let me know what you think...
I think it's very helpful for someone to point out that the source has been shown to be unreliable before, and we should wait for more verification from others knowledgable in the space.
Thanks! I need to get better at googling I guess.
And an island is, for practical purposes, gone well before its very highest point is below local mean sea level.
Every time I read someone's "horror story" of "queries that used a lot of joins, like even 3 or 4 tables", I...well, sigh, at this point, I guess. It's been a very long time since I needed advanced SQL to do things that probably shouldn't be happening in the database anyway, but the fundamentals seem largely foreign concepts today (speaking generally), and they are definitely still relevant and enormously helpful.
Reference the old Ken Thompson compiler hack to provide a backdoor for Unix logins: https://wiki.c2.com/?TheKenThompsonHack
All the core llama.cpp devs are superstar devs and 10x devs or whatever you want to call a super smart person who is also super productive and very good with applied calculus. Jart is very apparently very smart, but their relationship with this project was not without turbulence and at present they (jart) are not a core dev of llama.cpp. So for a while lots of their (i'd like to write her moves, but not sure if correct) actions seem to be aimed at getting attention and perhaps particularly the attention of the same folk.

On the contrary ggerganov, slaren, JohannesGaessler seem to have never chased this sensationalist superstatus, but actually leave their work to speak for them. You'll barely find comments by these people on HN, while jart figures every so often a way to manifest themselves some way on HN. And this behaviour on jart's part now bears fruits - for example Phoronix' Michael Larabel would praise jart for their work on the llamafile, absolutely obliterating the fact that it is largely based on the wonderful work of ggerganov at al.
I don't understand why they didn't generate a bunch of static pages from the database and avoid a whole lot of stress?
I bet $101 that we find something similar in the wild in the next 12 months as the maintainers start to look at each other's past commits with suspicion.
No. LZMA-based formats like xz are too slow for web transfer speeds.
Is there a name for the reverse? I'm interested in having a local LLM monitor an incoming, stateful data stream. Imagine chats. It should have the capability of tracking the current day, active participants, active topics, etc - and then use that stateful world view to associate metadata with incoming streams during indexing.

Then after all is indexed you can pursue RAG on a richer set of metadata. Though i've got no idea what that stateful world view is.
Your bodhi is filled with bacterial and archae, if they create a localized stronghold they'll form a protective biofilm.
Absolutely this - the attitude of “never use an ORM” is an immediate red flag for me in a developer, indicating that they don’t understand the capabilities of a wide variety of ORMs and the trade-offs involved.
An Orion drive actually scales pretty nicely. As I recall, a city 20 miles wide planted on top of a big metal plate was just about the sweet spot. Mostly this works because it is easy to make a bomb with more yield without making the bomb larger.
> Cigarettes only smell when being lit

I am confused. Second hand smoke smells awful, and cigarettes emit second hand smoke the entire time they are lit. Does this not count?
So the justification given is that if police find a scaled grow house operation going on, the landlord is fined and the house is seized/boarded up. So they are softly incentivized to regularly inspect and prevent such a situation.

However, I do believe it’s not absolutely mandatory. During COVID, I was able to cancel the yearly inspection twice.
A cheap quartz movement (watch mechanism) will be more accurate than most high-end mechanical watches, and yet they keep being made.

I think the main reasons (beside "vanity") are:

a) huge profit margins, limiting the incentive to optimize

b) high start up costs combined with relatively little volume

A system would have to accurately measure imperfections/inclusions, then pick the best design, then it'd either have to cut it themselves or communicate the instructions to the person (who'd have to be willing to use such a system).

The current approach with a human designing and cutting the stone is simply good enough, so there is no reason to change. And something like re-cutting the Koh-i-noor happens rarely enough that I suspect nobody wants to invest in developing the software for it when you can get a close enough result by throwing more one-off manual work at the problem.

Synthetic stones (which I assume are a much simpler problem because they're even cheaper and have fewer inclusions to optimize around) are already being cut by robots (or so I've been told, at least). I think the whole "real natural stone" and "hand-cut" parts are definitely part of the appeal/selling point.

If you care about a "slam dunk", you'll buy robot-cut Cubic Zirconia or Moissanite and call it a day.
> Once again, a pro-Chinese interest comment tops the China-related Hacker News thread.

I'm not so sure about that. The comment is (probably deliberately) vague, and and I could totally see it as an example of the tendency to bend everything into a discussion about domestic politics.

It could be read as a left-wing anti-media statement (e.g. the Fox News "misinform[s] and deceive[s]" to support Republicans), a right-wing anti-media statement (e.g. the MSM "misinform[s] and deceive[s]" to support liberals), or a more exhausted centrist one about all the political ads.
What's A&E? Googling only shows the cable network
> I have Aphantasia and I have never read a novel in my life. Even high school texts I read the summaries or watched the movies…

> What’s the point of read a novel when you can’t picture a scene or characters in your head!

That's interesting! I don't have aphantasia but I think I meet the criteria for hypophantasia, and I find it's a major obstacle to enjoying some, but by no means all, novels. Scenes that are heavy on literal visual description are a tedious slog, but plenty of novels focus more on characters, ideas, and/or plot. And I don't find that my lacking a sense of what the characters look like, or failing to see the action in more than a vague and patchy way, is a big problem in those cases.

(I can even get something out of visual description if it's very impressionistic -- the book that comes to mind is A Month in the Country by J.L. Carr -- but of course that could be entirely down to the gap between aphantasia and hypophantasia.)

I wonder if you could enjoy a very dialogue-heavy novel, or a literary novel that focuses mainly on the inner lives of the characters. If you can remember, which ones did you start and give up on, before you gave up on novels completely?
Did you downvote said comment because of its questionable content or because of your projected strawman, what would happen when you question its content?

This silencing you are speaking of is imo a product of a toxic discourse culture.
Sure.

I structure my apps with light DOM vanilla web components, using lit-html (not lit) as a renderer.

I'll use a hypothetical patient profile component as an example. Let's say that it's a top level "page" and needs to support deep linking.

set patient_id(value) would trigger a loadPatient(). loadPatient would set this.patient when loading is complete. The setter for this.patient triggers a render and paints the component.

You can expand on that as needed. Maybe sometimes I want to render that component in a modal, maybe sometimes as a slide out drawer. Maybe there are little differences in the header or something depending on how it's being hosted - I can just add a setter for something like "display_mode" (making this up) that would trigger a render on change.

It's really no different than any reactive flow, and about the same as big frameworks when you count total LOC, but it's all just vanilla and simple.

For cross component communication, custom events work great, especially the one-shot ones. In a component constructor, I can add a listener, assign a property or call a component function, and the reactive flow just goes as normal.

No framework needed.

Works with any renderer, if you don't like lit-html, there are JSX and others out there. I like lit-html because it's super fast template node clones, so you don't need to worry about calling render() redundantly, it's cheap.
I don't think your comment is accurate. The formulas appear to be DFT and IDFT, in line with:

https://home.engineering.iastate.edu/~julied/classes/ee524/L...
The bigger red flag is confusing ORM with ORM toolkits.
I would like to know more about the mmap situation, as what I saw on the surface could warrant some concern. Being somewhat involved you would probably know better than I as I was just an observer reading the thread after-the-fact. It seemed like the biggest accusation was the plagiarism (or "collaborating" but mostly taking somebody else's code).

Did anybody besides the two parties see the code develop, or does anybody else have knowledge of this? Or is it just his word vs. hers? Do you have any suggested reading to get more perspective other than just the github thread and HN thread? (really asking. these aren't rhetorical questions)

Reading the thread, I do think there are a lot of opportunities to read in confirmation bias. For example if I start reading that thread with the idea that Justine is coming in to hijack the project and make herself the hero that it needs and deserves, and to get her initials embedded in there as a permanent tribute to her own glory, I can see that. But if I read it as her coming in with cool work that she's excited about, and had to come up with a new format and couldn't think of a name (naming things can be really hard) and just stuck in one of the first things that came to mind (or even used as a placeholder prior to discussion), I can see that as well.

I absolutely don't want the truth covered up, but I also don't want to accept as true things that aren't true, especially where the implications are toward somebody's character. I'm a big "benefit of the doubt" kind of person.
Most of the social media platforms optimize their content for engagement, they discovered that one of the most effective filter is the one that would present enraging content. However, what’s gradually eroding is the bull shit filter in peoples mind. Countering bs takes a lot more energy than producing it. With influx of so much content people are gradually drained out of the energy which effectively erodes their bs filters. This is further amplified by an unprecedented squeeze of the middle class.
Ah OK. I didn't realize I was violating guidelines. I'll try flagging in the future.

I thought there was some utility to analyzing the comment because it's characteristic of much of the rhetoric on this topic and it seemed like a good "teachable moment." But point taken.
Ask HN: How to Block YouTube at Home
It is a spring break, and I realize that kids spend more than healthy amount of time on Youtube. I have tried various solutions, tether from tplink, host based block, but I would prefer a DNS block. I have run pihole too, but wanted to see if there is any other way to block youtube (and all it's subtle domains) inside a home network?
You might be surprised, if you're young enough, to hear that this is exactly how it worked for a very long time.

At my first corporate job, and my second one as well, all email was sent and received directly from/to each persons individual workstation. There was no concept of centralized email server.

(Let alone outsourcing it to some other company, that would have been completely unthinkable.)
Yann also developed LZ4
This is very nicely made, cool build! Reminds me of Habitica too like @azophy_2 mentioned. Not sure why the comments are so negative.
The entire reason this macabre charade of "ads on dumb device" even exists is because of the "ecosystem" play companies use. Buy 'book' and book reading device on Amazon, then pull in money from advertisers on the Kindle store by showing paid readers their ads.
It sounds like that "nerd macho" thing, where your main goal at work is to show how smart you are, not build working software systems.
It's a higher level abstraction that that boosts dev speed and readability and is often good enough by default, esp. for CRUD work. More advanced ones have the ability to optimize things fairly well within the constraints of their API.

And it's not one or the other. There's always an SQL escape hatch when you need one for complex queries.
Much Indian food is very dairy heavy, which brings with it a lot of cholesterol.
Not in python it isn't.
I have said this before and I'm saying it again: Open source maintainers' first responsibility is to take care of him/herself, mentally and financially. You guys should proactively seek payments from whoever uses your work commercially, and if the $$ is not good enough, you are on your own to continue do this voluntarily.

If you keep the front door open, eventually thieves will come and steal your stuffs. By the same principal, if you do not rigorously request payments and donations, you should expect people to take advantage of you.

From this perspective, Tan, whoever he/she is, actually did you a great service -- those big companies got a rude awakening and are scrambling to double check whether they are impacted, over weekend. It is a pity that this did NOT get into a stable release -- I know it's very rude to say so, but let me be honest here -- it will be a greater help to all open source maintainers if this actually gets into a stable release and fuck over as many people as possible.
The LLM is always out of date. RAG is here to stay.
To add to what my sibling commentator said -

PFAS compounds were originally considered awesome and safe exactly because of the same attributes - relative chemical inertness. Fluorine grabs so strongly onto other atoms, that it essentially makes the resulting compounds invulnerable and non reactive under normal circumstances. Just like sio2/silica/sand, actually.

In many cases, this is actually fine because the molecules don’t happen to be shaped in a problematic way, or block some pathway due to them building up.

In other cases, they are a huge problem because they are problematically shaped, or can bioaccumulate to problematic levels.

Silicon dioxide happens to have such strong binding energy, it plays a similar type of role - and unlike PFAS compounds, which were very novel when first created and don’t exist in nature, we know it is carcinogenic in certain forms, since it is so prevalent in nature and we’ve had time to learn.

Though we’re still learning a lot about these hazards. They are often not obvious or quickly apparent.

Like, as the sibling poster noted, fine crystals (silicosis) and long thin nanoscale rods (mesothelioma from asbestos), albeit those are more complex silicates and not pure.

So while cool that there is an antibiotic property coming from long thin pure silicon rods applied to surfaces, maybe don’t start applying it to everything until we’re sure it won’t cause cancer and accumulate in the environment?

Since unlike iron, copper, etc. and more similar to PFAS compounds, it won’t just biodegrade or oxidize to a different form either.
a very good point. The downside is that I find most people just consider ORM a auto-sql, and the (data) modeling remains in a similar fashion.

ORM benefits mostly from navigation + caching.
Curing with diet is very difficult because if your gut microbiome goes too far out of wack then it can be impossible to get it back in balance even with nasty antibiotics.

However, there should be more focus on prevention and healthy eating.
Projects that require SEO will benefit from static site generation (SSG).

My use cases have limited customer managed content, but it's not hard to connect SSG to headless CMS for authoring.

I don't recommend non-managed WP these days because of how much effort it takes to keep it from getting compromised.
I think so. Mostly:

- Hosted solutions charge you for tokens. More tokens, more money. Keeping money in your pocket: generally recognized as rad.

- 1M tokens wouldn't hold the entire codebase I have open in my other window.
I think the bigger question is: why has squab fallen so much in popularity in 15 years?
Most good ORM's let you write your own SQL to fetch things when you realize there's a particular operation that requires it.

So write the initial system with an ORM and then optimize as needs be. That might be obvious from the start, or might become evident later.
Organic growth or Ads which you think is better?
Ok this is one of the issue that any entrepreneur with limited budget will always have. Do I use whatever money for ads or develop the product.

I found a book that can help us solve this issue and I would highly recommend you guys to read it. The book is Traction: A Startup Guide to Getting Customers by Gabriel Weinberg ( one of duck duck go co founder )

The idea is simple, traction or marketing strategy will always change according to what stage are you in. So determining what stage are you in is very important.

Your product will always be in one of these 3 stages:

1. Finding product market fit
2. Finding working traction
3. Scaling the business

Each on of these stage will have different traction approach.

So, back to organic growth or ads.

Ideally if you are just starting, having huge people visiting your website is almost useless because at this stage ( stage 1 ) you are not sure yet if this is the product that your customer are looking for, so running ads will almost waste of money if you are expecting it for a return.

During stage 1 you should focus on having small amount of people using the product having feedback from them. Handpicking your customer is the best option ( you contact people one by one ) but this is very slow. So you can try using content marketing to get attention and communicate with customer.

Running ads is not that bad if you have some budget, but remember that you are not expecting much of return. You are expecting to find what product do you customer want.

For stage 2 and 3 you guys can read the book itself but the idea here is stage 2 your effort will be 70% trying to find working traction and when running ads during this stage the idea is to find out how to make it work. During stage 3 you can gamble in much of your money on ads as at this point your product is something people want and you also have understanding on how to make your traction channel work.

It is a great book I would recommend you guys to read it
For government purposes? Sure. For anyone else, under no circumstances.
The Fortran implementation is just a reference implementation. The goal of reference BLAS [0] is to provide relatively simple and easy to understand implementations which demonstrate the interface and are intended to give correct results to test against. Perhaps an exceptional Fortran compiler which doesn't yet exist could generate code which rivals hand (or automatically) tuned optimized BLAS libraries like OpenBLAS [1], MKL [2], ATLAS [3], and those based on BLIS [4], but in practice this is not observed.

Justine observed that the threading model for LLaMA makes it impractical to integrate one of these optimized BLAS libraries, so she wrote her own hand-tuned implementations following the same principles they use.

[0] https://en.wikipedia.org/wiki/Basic_Linear_Algebra_Subprogra...

[1] https://github.com/OpenMathLib/OpenBLAS

[2] https://www.intel.com/content/www/us/en/developer/tools/onea...

[3] https://en.wikipedia.org/wiki/Automatically_Tuned_Linear_Alg...

[4]https://en.wikipedia.org/wiki/BLIS_(software)
Language Acquisition and Comprehensible Input by Stephen Krashen [video]
Havana syndrome: Report links mystery illness to Russian intelligence unit
I love everything about this article. This is the kind of database black arts that I really enjoy.
This is exactly the problem. The answer is not deterministic.
They’re very similar, and you can definitely squint right to see them as fundamentally the same concept… if while squinting you also see a React component itself as a reactive effect. Which is all technically correct (the best kind), but generally not what people mean when they’re talking about signals in practical terms.