skysight-inc/HackerNews huggingface dataset:
Lets talk about several groups and how choice of social media might influence "reach"

Prospective users: Virtually no chance of encountering the jellyfin subreddit without subscribing or subscribe without already using MIGHT encounter mention of jellyfin on other tech focused subreddit.

Random satisfied users: Unlikely to interact on average with anything.

Users with problems motivated enough to seek support. Unlikely to be put off by the fact that the forum isn't reddit. If you have already installed and set up the software you already have enough investment that taking 30 seconds to create an account on reddit OR a forum.

Potential developers: more interested it where the source is hosted than reddit.

Most of your users are on Facebook and twitter but both are toxic and uniquely unsuitable for fostering a tech community. Reddit with an anemic 1/40th the market of Facebook provides at best a moderately adequate forum alternative but has little to recommend it especially when recently they

- Killed the API and with it every good mobile experience available at a time frame when better than half of users are apt to interact via mobile

- Are pushing a shitty desktop experience that you can only temporarily opt out of

- Hired an employee who kept her dad on in her political campaign after he was arrested for raping and torturing a child in the same house that they both lived in as adults. We are asked to believe that she was unaware of her dad bringing home kids to rape while she was an adult living in the house.

- Upended communities by awarding moderator-ship to random bob users of the channel when channels wouldn't implement the policies they desired

- Have misused internal access to data to silently edit a users post out of
spite

- Have regularly used their position to silence dissent or discussion they didn't like

I mean it IS their sandbox and they can run it as they like but why would anyone depend on Reddit for their community at this point in time?
I don't see good things coming out from applying your own value system to the comment you wrote.
If you want to discuss it, let's have a genuine discussion. You know many more and better reasons why people dislike Musk.
Xiami Flora should be good enough and widely supported (Home Assistant and similar). Sends simple BLE packets.
You could easily setup the same with https://formula8.ai - even more flexible. Just write a React Component Formula.
there was (yes was) lots of protected wetland near me, but the right politicians friends wanted it for warehousing now its no longer there... apparently it's ok to remove it for some projects just not others? who you know kinda thing in my experience
It cuts the other way, too. A cost for one is revenue for another: In this case, AWS or Microsoft. Your cost of revenue is their revenue!

There will be big growth in the "make it easier to manage on prem deployments" sector. Obviously you need capable sysadmin if you are going to move workloads away from cloud but improving the tech (I'm thinking of Oxide Computer here) will make it palatable for smaller and smaller orgs to consider repatriation, as they can do so with less effort and expertise.

This makes me hopeful as well that internet infrastructure will become less centralized. It's closer to the spirit of the internet that not every bit of information you see online passes through us-east-1.
If I had a website that posted a sci-fi story and people misinterpret the story as being real and factual, should I take my website down or should people refresh themselves on how to differentiate sci-fi from reality?

I would argue that the people who think the existence of a website is a good gauge for vulnerability severity need to have a refresher on how to gauge vulnerability severity. The inability/lack of education in how to assess severity is the root of the problem in my opinion.
Much less annoying than the current
“The answer Y you gave me is wrong, answer is X”
“Oh, right, I’m sorry, i made a mistake, of course it’s X, because of x”
“No it is actually Q, not X”
“Oh, true, I’m sorry, I got distracted. Of course, answer is Q because q.”
Fortune 500 companies have insane advertising spend ... there's not many creative places to park it, so naturally it goes to places like FB.
I've not heard of this one. Can anyone else vouch for Braintoss?
I think my confusion arises that, when I access some other PC on the local network, I connect to an IP and port. That's not on the wide internet, but it uses IP to communicate. Therefore... where's the ethernet's role in that?
I moved from Kodi to Jellyfin. I'm happy.
Show HN: FreeChat – local LLM chat for macOS
Hey HN, I made a tiny website for my llama.cpp-powered mac app. You can load in any GGUF (or it'll download the nice synthia mistral 7B fine-tune by default).

I'm excited about local AI because of the privacy characteristics (you can run FreeChat without even connecting to the internet). I think that to amplify our abilities to the fullest extent we'll want information to flow fluidly back and forth between our brain and the AI. I'm pretty wary of what I'd plug my uncensored brain into, but keeping everything on-device feels most trustworthy to me. I was blown away by the llama.cpp demos and want to 1) make something useful for myself and 2) push more people towards open models and local AI.

This is my first foray into packaging a local AI product for less technical users. The UX is basically cloned from other chat apps out there.

Please join the TestFlight if you're a mac user interested in local AI and want to see how many tokens/second you can get on your machine.
It ends up looking like sockpuppetry gone wrong and I think it kind of gives you an excuse to pose the opening question in a (however inadvertent) flameframy, scarecrowy way.
With family roots in ranching, one of the concerns with freedom to roam in the US for landowners (in particular for land used for livestock and agriculture) is a lack of respect for others/natural resources. Existing public use areas in the US already regularly get trashed in some parts of the country by those who fail to practice leave-no-trace. And my family has had existing issues with poachers and trespassers cutting fences, leaving gates open (which becomes a liability when livestock enter roads), and even shooting livestock. I personally like the idea of FTR, but putting on my ranching hat to see from that perspective, we might need additional legal protections to protect landowners from damages and liability.
> Zuck finally got over his bad VR trip

Whether the trip was bad or not is up to debate, but what makes you think Zuckerberg is quitting on AR/VR? His recent interviews suggest anything but that.
I would argue that such absolutist rules are harmful.

Indeed. There are millions of us out there developing software for numerous different applications with numerous different trade-offs. “Never say never” is probably good advice here.

I once had a discussion with a prominent member of the ISO C++ standards committee about the idea of labelled break and continue statements of the kind found in various other languages, which let you affect control in an outer loop from within a nested inner one something like this:

outer_label:
for (int i = 0; i < 10; ++i) {
for (int j = 0; j < 10; ++j) {
if (something_interesting_happened) {
respond_to_interesting_thing();
break outer_label;
}
}
}

They were essentially arguing that such a language feature should not be necessary because you should never need deep nesting of loops in a program with good coding style anyway.

At that time, I was working on code where a recurring need was to match sometimes quite intricate subgraphs within a large graph structure. This is known as the subgraph isomorphism problem¹ and it’s NP-Complete in the general case, so in practice you rely on heuristics to try to do it as quickly as you can.

That’s a fancy way of saying you write lots of deeply nested loops with lots of guard conditions to exit a particular iteration as quickly as possible if it can’t possibly find the pattern you’re looking for. 5–10 levels of indentation in a function to find matches of a particular subgraph were not unusual. Functions at least 50–100 lines long were common and longer was not rare. It probably broke every rule of thumb the advocates of short functions and shallow nesting have ever written.

To this day, I believe it was probably also the most clear, efficient and maintainable way to write those algorithms in C++ at that time. But it would have been clearer with labelled breaks.

¹ https://en.wikipedia.org/wiki/Subgraph_isomorphism_problem
The History and Beauty of the Moscow Metro
Still the finest and finest-looking UI today. Just look at this screenshot of one person's setup from 2017: https://www.reddit.com/r/unixporn/comments/6m9du0/windowmake...
"Fewer than what's in France and the UK" is an interesting metric. Apparently it doesn't matter that there are so many that the only way to get through certain parts of various cities in most states is to drive through multiple roundabouts in serial. That certainly qualifies as "few and far between" simply because there are fewer than what's in France
Theory vs career training in college is not a simple issue. In reality many students are going to college because they want a job, that’s the goal, that’s why they’re there, that’s why they’re paying. Employers want graduates with practical skills.

This is a huge divergence from the University landscape in the 20s for example, where the purpose really commonly was “we’re here to think thoughts, for their own sake.”

I don’t necessarily mind the latter, it has a role and purpose for humanity, but it’s also not compatible with the existing paradigm that every HS grad has to go to college and accumulate debt to have any chance at a career.

Colleges do need to get real about their contemporary role or accept massive scaling back. Right now college enrollment is shrinking because of these issues.
It's not an average. The limit is σ_x * σ_p >= hbar/2, where x and p are any two conjugate variables.
By-product is the word I was looking for. Hopefully there isn’t a need for primary production
Encoding on a PC is an edge case, especially on software. Just hardware encode H264 at that point

> I have been accustomed to any video playback taking just a few percents on any old computer with Intel graphics.

it's using like 160% of a hyperthreaded core, so not even completely saturating a laptop from 2015 (8 years ago) - I don't know why it needs to drop frames though (single core too slow?)
in my experience, the trolls/etc kinda left and the people who remain are... surprisingly decent.
Do a UMAP or tSNE, triangulate, map loadings back to features?
> Can you quantify its worth?

Since you asked, I've been using it recently and it feels like a more responsive version of Neovim/Kakoune. It's a very good editor, I upvoted this article in the hopes that someone else would try it too.
was the business line much more expensive than home rates? and were you given a static ipv4 IP?
I wonder how their fuzzy finder fares against fzf-vim in the livegrep scenario
Show HN: HeyTale – Generative AI picture books for kids
Hey HN,

I had an idea a while ago to build an app that uses AI generate a kids picture books, but I didn't know how to train the models. After ChatGPT and StableDiffusionXL came out, it made it entirely possible for me. I don't know if im solving a problem here, it was more of a passion project.

Some parents currently allow their child to use a phone or tablet. I wanted to build something that could show the child, these are more than just consumption devices.

The idea is the child can imagine a story, and with a single prompt, bring a multipage picture book to life.

Tech Stack:

- Typescript

- React (vite)

- Node.js

- Firebase (Auth, Functions, Hosting, Firestore)

- S3/Cloudfront/Lambda (images)

- StableDiffusionXL

- ChatGPT (3.5 turbo)

Haven't implemented change username yet, so sign up and see what funny kids tale author alias you now go by!

Roadmap:

- Add change username button

- Find cofounders

- Improve story quality

- Expose page length, target age, art style variables through the UI

- Improve character continuity between images

- Git like clone/fork/merge features to remix tales

- ?

- Profit

Sometimes ChatGPT returns invalid JSON which causes the generation to fail, this is probably the biggest issue in the system right now.

We are currently limiting sign ups to 100 users, as we gather feedback and iterate.

Look forward to hearing your thoughts and answering questions.
> "The skin, lungs and gastrointestinal tract each contain a modest 3% of the total."

Your skin is the first line-of-defense against disease.

So that "<3%" is doing a ton of work.
Smart tab is so… smart. I really admire how people keep coming up with creative features that immediately make sense and become table stakes right away. This applies to editors across the board. Couldn’t imagine living without command palette in VSCode, for example. Smart tab looks like something I’d be using constantly.
Does anyone have experience switching from VSCode to Helix? I’m using a ton of different features of VSCode and for that reason keep thinking switching off it is hard. Debugging, keyboard shortcuts, command palette, multi cursor, all sorts of different languages, all sorts of different extensions (GitHub actions completions and checks, line wrapping that’s Markdown-aware, …), … it just does it all! The core downside is the reason I’m looking to switch: performance.
Jellyfin will be around longer than you'll care about them moving from Reddit to their own personal forums.
ME/CFS sounds like it has way many more possible causes, and different "types" of it.

Whereas Long Covid is caused by a virus that more and more is linked to endothelial damage causing microcirculation problems. And Fucoidan is almost perfect for that job.

So I really do think it could be "the one"
Another downside I'm noticing: During rush hour you wait a lot if you're turning into a busy road.
We watched someone steal the catalytic converter from our car years ago. It took them about two minutes. In fact, we didn’t even realize what they had don’t until after they did it.

Exhaust piping is thin and easy to cut through with a saws all. This cope cage would require massive amounts more of sawing. Both making it obvious what you’re doing and making it fair more challenging. More places, more time, more batteries, etc, all make it not worth doing .
I think this type of attitude doesn't stop here. Vim is the topic but if you also are taking the easy paths you tend to get stuck. Sometimes you have good tools you just don't know how to use them. That doesn't mean you should throw out the tools you have and buy new ones immediately though. This can work for vim but in general reaching for something that is easy is not always the right solution especially while in college you hace classes yes but you don't have the pressure of actual deadlines and deliverables where you don't have the time to learn

Real life example I have a guy at work who didn't have the time to learn git beyond git clone. He's not a software engineer but his workflow to get things to "work" was to create a new directory everyday and clone the repos he needed. The next day he'd do the same thing again and again until his disk drive was full and than he'd delete the old directories because he thought he didn't need them anymore. This work style was ludicrous but he didn't have the time. 1, 1hour tutorial on git he nows safes the 5 minutes it takes everyday to clone the repo, and the hours lost when he deleted something he needed.

People can learn vim, and git, and insert tool here but we need a culture of teaching and a culture of asking questions. I'd argue the person in question didn't feel comfortable with sharing because they didn't want to look dumb and computer science departments tend to breed that what you can't do it mentality? That causes this problem like I mentioned and the hours of wasted time using vim and scp when you don't know how.
The circles of death? :-)
We had a Mayan guide when we were in the Yucatan on vacation. He spent quite a bit of time pointing out proofs (as the native Mayans see them) of horses being around the entire time. He claimed to have a college degree in archaeology, but went on a rant about non-Mayan archealogists and their bias against native Mayans. Basically, he saw the disbelief against horses being around the whole time as racially motivated. Those dumb mayans don't know what they are talking about. I'm trying now to remember the proofs he was showing, but at the time I remember being pretty surprised since it seemed cut and dry.
A good counterweight to the seemingly common view that anything smaller than a tank and cannot do 60mph backwards is emasculating.

There are too many large, heavy, dangerous, expensive 'cars' on the roads everywhere in the world.

I can drive. I do not own a car, and I have set up my life not to need one (nor nee to fill my brain with rubbish about insurance etc), but I would consider one of these. I could even charge it from my roof or off-grid PV.
They should be proud, and I'm not bothered by that one bit, the work they did is a great thing. This website existing or not should have no bearing over the good work they did or them being proud of the work they did.
I know ... there are already solutions for everything GA out there.
The death of Meta was greatly exaggerated. Wish I had gone in when the stock was taking a beating. They are now up ~250% YoY.
Notably, the paper suggests that Webkit is even more hardened:

> Taking this approach a step further, Safari follows a simple one process per tab model, where two web- pages are never consolidated into the same rendering process, even under high memory pressure and even if they share an eTLD+1 in their URLs. Instead, Safari spawns a new rendering process for each tab until the system runs out of memory.

It's only in the context of `window.open()` that this isolation strategy is defeated. Given that both the calling window and the newly opened window share mutual references to each other, isn't the next side channel attack lurking around the corner, even if these windows are rendered by separate processes?
It's a bunch of rapid-fire questions about a topic that's been well trodden, and on top of that just a bunch of whattaboutisms. It's classic sealioning.
That is really neat! Thank you for sharing! Love hearing people's aviation stories.
Helix the binary is around 24M on my system.

Helix uses tree-sitter for rich language support. Tree-sitter's grammars are binary dynamic libraries compiled from some source code. Depending on how they are written and how complex they are, they can be anywhere from few KB to many MB. There's like 150 of them ATM. It's not exactly Helix's fault that some are unreasonably large.

Tree-sitter is a large part of what makes Helix editing experience so good. Unlike regex-based parsing that (Neo)Vim uses (or at least it used to, last time I looked) which often break in weird ways and make the editor very sluggish sometimes.

Helix official releases ship with all the supported grammars pre-compiled to give a convenient fully-featured user experience. It's entirely possible to package Helix without grammars, then compile selected few and so on. Some distros and individual users do so. Grammars compiled by distros / package managers can be re-used between other programs using Tree-Sitter, so could be packages as additional (possibly optional) dependencies.

Honestly 140MB for such a good editor is totally fine with me, but people who can't live with it have plenty of routes to take, like improving Helix integration in their package manager of choice.
If that's really a concern of yours, the only logical responses are:

(1) Don't do any cryptography

(2) Seriously study cryptography so that you can attempt to analyze conclusions axiomatically.

Any other answer requires your to trust people that might be agents of NSA.
I don’t know how it is even going to achieve that…

It’s going to give you a code base that is filled with subtle bugs, no tests and no documentation. You won’t have a good understanding of your own product and you are going to almost certainly end up wasting more time over even a modest time window compared to the feeling of productivity you had at the start.
"All crisis is profit." :)

Clearly we need Vulnerability Website as-a-Service (VWaaS).

.

(joking or not? even i don't know! What I know is, there seems to be a fine line between cynicism and prophecy...)
Go on reddit and ask them. They'll tell you that Elon Musk aligned himself with republicans aka 'literally nazis'. This outweighs anything positive he could possibly ever do. Any cred he once earned for himself by trying to popularize electric cars? Completely gone, he's a republican so he hates the environment. Building rockets is perceived to be little more than a cynical cover story for his real plan to ruin wetlands and murder ocelots.
I've had consistently bad experiences with Apple support.
See also: Intel SKX102, whose documentation has nice diagrams.
https://m.youtube.com/watch?v=LMVQ30c7TcA
100% of people at dive bar's would hop on a rocket if a civilization ending asteroid was headed for the planet. Asteroids are also bad for the environment.
> So I think your problem with a book like Going Infinite is: SBF is obviously an interesting subject for a book, and, because Lewis was pre-sold on/to him, he had extensive access, and Lewis can definitely write.

I've heard the remark: some books have an unreliable narrator,[1] Going Infinte has two: SBF and Lewis.

[1] https://en.wikipedia.org/wiki/Unreliable_narrator
> Whats the impact if the entire internet is down for a couple of hours?

Okay, so obviously a lot of "important" stuff happens via the Internet. You could come up with some financial impact if the Internet went down for some time.

Harder to measure: A lot of people would be inconvenienced or suffer. Some number of people would die indirectly, e.g. due to emergencies/lack of communication.

People are inconvenienced and suffer and die all of the time. It's part of life.

I'm not advocating for more death and suffering, but I am saying that, as another comment said, "life goes on".

---

Put another way, if the Internet disappeared for a week, month, year, what would happen? It'd suck and we'd adjust, but we (humanity as a whole) would be fine.
There is nothing wrong with functions. But forcing yourself to think exclusively in functions doesn't make much sense, and that is what pointfree is all about. It's basically a fetish. After all, functions have a domain, and the domain consists of objects that are often not functions.
Or let oceans do some of the work: https://www.withouthotair.com/c31/page_246.shtml
It's a weird feeling knowing that your own personal meat bag can broke just like that.
Lambda went from bragging about short contracts [0] to 3+ years and if you look closely, the only thing with actual pricing is 3 years, otherwise it is contact sales and waitlist.

[0] https://lambdalabs.com/blog/cutting-the-cost-of-high-perform...

[1] https://lambdalabs.com/service/gpu-cloud/reserved
The goal of a company at that scale isn't go "get by" but rather keep growing infinitely. The majority of the workforce at companies like Meta is always working on new, unreleased projects. So yes, you can cut all of them and suffer no immediate consequences (see – Twitter), but then after the revenue numbers stay flat for a few quarters the shareholders aren't going to be too happy.
> It seems like the dev just kind of randomly plugged away and they weren't really willing to learn anything and is holding everything at arm's length.

I do it all the time. It is useful test to see practical use of a language on actual project at hand. If a language is not productive quickly and need lot of background there maybe nothing wrong with language. But at same time nothing wrong with devs trying to see where it takes.
You could read the linked article and find out.