skysight-inc/HackerNews huggingface dataset:
Hello everybody, a Pitivi maintainer here. Some random thoughts, while I might have the attention..

I think when one considers a foss video editor, they might look into advanced features they need, if any, on how the app looks/integrates with everything, and not the last on how sustaining is the development. The needed features and look are personal and are what they are, so let me comment on sustainability of the "competing" video editors:

- Shotcut's dev said a few years ago in an interview that he gets enough money out of the ads on the website.
- Openshot's Jonathan, last I checked in the corona time on the website was also getting a few thousand USD per month, from donations.
- KdenLive last I checked a few years ago had a nice active team(!). I'm sure if you manage to submit a proper crash report they'll fix it. :)
- Olive's dev is very ambitious, good luck to him!
- Blender's integrated video editor looks solid!
- Pitivi's team shifted focus on GStreamer or away, but we always gathered ourselves to mentor each year 2-3 GSoC students. Most of the development for a good number of years has actually been done by GSoC students. A significant effort went into making their job easier, code reviews(!), merging, infra, maintenance. Two years in a row, groups of students from UNL Nebraska worked on awesome small features and enhancements. Behind the scenes, Igalia and other GStreamer contributors are doing heavy work on GStreamer. Thanks to all, you're awesome! :)

Now Pitivi.. like some of the others, has it's place. It's the only video editor based on GStreamer. GStreamer is here to stay, and so is Pitivi―at least until another video editor based on GStreamer and written in Rust (read "stable") pops up, you never know.

Pitivi is the only video editor built on GTK, we get quite some help from the community with the GitLab issue tracker and the website infra. We're not GNOME but yes we are close. We spent two individual GSoC internships to port Pitivi to GTK 4, but we're not there yet. Blame it on us. It'll get there at some point, but I don't think we'll do a third internship, so I think we'll most likely skip GSoC next year altogether.

"Beautiful" is not measurable, so if we say that "it's beautiful", it's not an absolute truth. You don't like it -> see "competition" above. Let me mention we did stay away from context menus. :)

"Marketing" will be needed when we want to do a(nother) fundraiser, but we're not there yet. The only marketing we might want to do is to developers and people who might be interested in joining and investing in the community. Maybe you have tips about that! Also regarding marketing, we don't have yet packages for Windows and Mac. I think all the others do.

"Stability" is lacking in video editors because none are written in Rust.

Cheers and have fun editing with your favorite video editor! I'll come back to check the replies next Monday.
And that's an axiomatic error, not statistical. They hold it as an axiom that they should think in terms of percentage instead of individual outcomes. Statistics can't fix it, because you can't question axioms with mathematics alone.
Is that really surprising to anyone?
That's a fair point, however, action has often much clearer short term consequences than inaction, and the consequences of inaction can be studied at leisure because action always is still an option. But once you've done your action thingy you can't go back to what it was like before.
Oh I agree and of similar mind to yourself. I was just answering the question above about Mastodon.

Regarding advertising...idk, but there should be some kind of option for you out there. HN is of course a good place for this kind of thing. Is that lambda the ultimate blog still a thing? Not sure how many people listen to the arraycast podcast, or if you're comfortable with that format...but I'm sure they'd be interested in your work on Klong and the implementation choices.
> Treating with respect != slavishly mimicking a previous studio's effort.

Absolutely is if you are pretending to make a sequel to someone else's game.

> Just because there's a '3' in the name doesn't mean it should feel like a clone of '2', especially when the studio changes.

You got that the wrong way around. The original team wanting to go in a different direction is one thing. But a completely different studio wanting to create something very different from the original game should just do that and create a separate game instead of a purpoted sequel. So yes, a different studio being given the license for the sequel (which is already a very questionable practice that rights holders should be called out for) should strive to mimick the feel of the original game very closely.

> Sports game and certain shooters are widely mocked (among nerds) for being basically identical release after release.

What an absurd comparison. Literally taking the infinity engine with BG2 systems and creating a new campaign with that would not even be close to the yearly EA rereleases. And no, I'm not saying that there can't be any changes at all but Larian went well beyond what would be needed to update the game for $current_year audience.
> “and there’s no one with the power to rebuff them”

Except for those that discover the fork button. /s

In all seriousness I think that what you mean is that people rarely have the power to fork a project and drag all the users and development expertise over to their version. Especially if they are simply users of the system and not contributors. Users of commercial software can get companies to do stuff for them with their wallets.
LLM scaling laws tell us that more parameters make models better, in general.

The key intuition behind why MoE works is that as long as those parameters are available during training, they count toward this scaling effect (to some extent).

Empirically, we can see that even if the model architecture is such that you only have to consult some subset of those parameters at inference time - the optimizer finds a way.

The inductive bias in this style of MoE model is to specialize (as there is a gating effect between 'experts'), which does not seem to present much of an impediment to gradient flow.
Perhaps they’re hoping some enterprises will be willing to pay extra for a 3.5 grade model that can run on prem?

A niche market but I can imagine some demand there.

Biggest challenge would be Llama models.
Ok! Very interesting development this.
> Finally, let me drop my favorite ISS fact here, if you're doing work outside the ISS that requires turning a wrench, you must turn it _very_ slowly, less than 1 full turn per minute, because the low gravity environment means the ISS as a whole weighs next to nothing and vibrational modes from wrenching can setup very easily. This fact is specifically flagged in several spacewalk manuals

Can you point me to a resource where I can read more about this? The closest thing I could find was an article from 1998 that stresses the importance of being tethered while wrenching so that you rotate the bolt, rather than the bolt rotating you: https://www.csmonitor.com/1998/1204/120498.us.us.3.html

edit: I still can't find anything explaining this, but I did find https://msis.jsc.nasa.gov/sections/section14.htm and https://www.nasa.gov/wp-content/uploads/2009/07/143159main_s... which suggest bolt-driving power tools are used during spacewalks (which presumably get more than 1 RPM)
That doesn't sound normal. Ever highschool English class I ever heard of was an equal split writing and literature class. You read things and were expected to write as well. Not until university did I ever have a literature class where I wasn't expected to produce creative output of my own.
Compete on price (open-source model, cheap hosted inference) probably?

Also, they are probably well-placed to answer some proposals from European governments, who won't want to depend on US-companies too much.
That's probably a better question for Romero. Unless you are interested in Carmack's take on Descent's engine.
I think there's a lot of confusion overall.

There's confusion over the correlation of education vs ability to make good decisions -- I don't think the causal relationship between learning maths/logic and better decision making is established at all. It could be just that better "general intelligence" enables one to get good grades and also make better decisions, instead of the education having a meaningful impact.

And then there's an oversell of how useful some concepts are. I think it's fair to say that for me personally, I've had more success integrating into my life what I learned about constitutional law than linear algebra. Before this generative AI thing I don't think I've ever used applied any knowledge of linear algebra.

There's a trend of people over-estimating the usefulness of their subject. Mathematicians tend to think everyone else needs to know advanced math. Historians think everyone should learn history. Tech people here think everyone should be more technologically literate. Judges think everyone is supposed to know the law ("ignorantia juris non excusat").

In the end the body of knowledge out there is just too vast, life is too short, and it's actually a good thing that people learn different things, even at expense of being "illiterate" at some subjects. I think the "80-90%" who never integrated the stuff they were taught at school is evidence that they should have the option to learn something else instead of being forced to sit in classes that they don't feel like taking.

While in general I don't condone anti-intellectualism in the sense of being proud of being ignorant, I think to some extent it is a reaction against
forms of out-of-date intellectual-elitism, especially the kind that considers people who took a classical education as superior than those who have not. For example, knowing how to build a house is definitely more useful than knowing the cause of the fall of the Roman Empire, but the house builder is presumably not looking down upon the history major for lack of house-building knowledge. But somehow there is (or at least was) a snobbishness among the educated class that did view the house builder as less "sophisticated". (Of course we all know history majors can end up worse off financially than blue collar workers now, but these days it's the STEM people who still somewhat maintain this elitist attitude and clinging onto century-old math curricula.)

And some people find it hard to accept that the classical education isn't as useful as they claim to be.
I'm making a tool that addresses these, would you be up for a chat to go into more detail?
Restic to my NAS daily at login. NAS itself is backed up off-site less often

Very simple bash script run by my window manager: Sway
It might sun-dry pretty well without a pesky atmosphere in the way
It's a better way of living than what the palestinians are subjected to right now.
Microsoft, Apple, and Google also have more resources at their disposal yet Linux is doing just fine (to put it mildly). As long as Mistral delivers something unique, they'll be fine.
I think it's id-Key-Full-Ammo
Or isn't allowed to by law, e.g. security etc.
I understand that genocide and especially the death of children makes it difficult not to be emotional. Genocide happens when people are emotional and convinced of the rightness of their cause.

There is a phenomena in genocides called "Accusation in a Mirror" https://en.wikipedia.org/wiki/Accusation_in_a_mirror The side that is committing a genocide genuinely believes, or cynically accuses, the targets of their genocide of perpetrating genocide. Right now you believe that is Israel. Right now I believe that is Hamas.

In your favor: the ratio of Palestinian civilian deaths to Israeli civilian deaths.

What I find alarming about all of this, is that there is genuine, physical and video evidence of genocide where the only explanation is genocide and its perpetrators admit that it is genocide. The world dismisses this as lying, or playing the victim.

In Israel's favor, these assertions:

"We are not targeting civilians intentionally." Dismissed as lies.

"Hamas is using civilians as human shields." Dismissed as lies.

"The high ratio of Palestinian to Israeli deaths is an artifact of Hamas policy." Dismissed as lies.

"Our women were raped." Dismissed as lies.

"Babies were burned alive." Dismissed as lies.

Every single assertion that Israel makes about its intentions are dismissed as lies no matter the evidence. The only acceptable explanation for people (such as yourself?) is that Israel wants to commit genocide and is lying to do so.

By contrast, Hamas explains to the world that they intend genocide and will try for it as long as Israel exists.

I don't know how much clearer it can be. What am I missing?
Living in a democracy means everybody gets to have their say in what is or isn't a worthwhile use of our resources.
Yes, I made the rough equivalent of your post here:

https://news.ycombinator.com/item?id=38592222

But: the Cascais situation seems to be an exception to that because it's a fairly expensive place to live so that seems to ward off tech nomadism.
Why Economic Productivity?
Explains why it is useful to view the economy as technology-driven
The important thing for Google is to be part of the short list right now before adoption crystalizes. Over the next year or two a large chunk of early (late?) adopters will firmly commit to one (or maybe two) vendors for their generative AI and those decisions will be sticky.

So now is the time to do whatever it takes to get into the conversation ... which Google successfully did I think.
"an upheaval from the mantle eventually surfacing through a weak spot" sounds like a more technical way of saying "the earth popping like a balloon". I'm prepared to believe there are differences but your explanation doesn't really convey them to me.
Well, the problem with world domination plans (Microsoft included), is that every actor has one, and they don't necessarily, ehm, align.

So the non-desktop part was lost by Microsoft, and this resulted in the world we have now, Linux derivatives and all. But for a while, sometime around 1996-2006, it definitely felt like they almost had it. This is when I began my official dev career and that summer I could barely find a non-MS stack shop.

And yes, the OSS movement didn't manage to unify the desktop. And Microsoft has nothing to do with it.

I still like the landscape much better.
For the BLM, the stats actually support that you are slightly less likely to be killed by the police if you are black. But there are vastly more interactions of black people with the police, and those are aligned with crimes committed, including crimes which stats are unlikely to be affected by policing practice (eg murders). Now we can debate why the black population commits more crime, but it’s not a racist policing discussion.

But it’s even more mundane things. People are focusing on extreme percentiles of distributions, like % of engineers at google, or board members of major companies, ie looking at 0.001%-ish percentiles, where even minor differences in distributions may have a dramatic effect. And this leads to people reacting to this with “so you are saying that women engineers at google are less capable” (read many times on HN during the google memo controversy) which is absolutely not what those differences in distribution mean. They just mean you may see more of one group and less of another, but if the recruitment process is fair, all the people who passed the threshold are equally capable. And then you have to compare that to the distribution of people who actually apply, which has its own biases.
I wonder what would be the most efficient tactic for offloading select layers of such a model to a GPU within a memory-constrained system

As far as I understand usually layer offloading in something like llama.cpp loads the first few consecutive layers to VRAM (the remainder being processed in the CPU) such that you don't have too much back and forth between the CPU and GPU.

I feel like such an approach would lead to too much wasted potential in terms of GPU work when applied to a SMoE model, but on the other hand offloading non-consecutive layers and bouncing between the two processing units too often may be even slower...
Why do you assume that the class mentioned doesn't include writing?

I'd assume they were writing about the graphic novels. But I also assume they were discussing the themes in class and we took multiple choice tests about things we read. It wasn't always writing. In current times, this would especially be the case if the school system had an initiative to cut down on the sheer workload of homework. (Which I approve of, most teens don't need hours of homework on top of school)

What you don't learn to write are actual freaking novels, just like they aren't going to teach you how to illustrate and write a graphic novel in most high school classes. You write essays, research papers, and things like that. Not entire novels.
Learn email sending with Rust using lettre and sendmail crates, SMTP or email API, and how to send HTML email, with attachments, or to multiple recipients.
> they are probably well-placed to answer some proposals from European governments

That's true but I wonder how they stack up against Aleph Alpha and Kyutai? Genuinely curious as I haven't found a lot of concrete info on their offerings.
Honestly this article does not seem to be written in good faith. Bringing up the pedo incident adds nothing. Adding things like "Twitter — sorry, X —" is just childish. Why not just stick the what is relevant.
We believe in internal competition (2021)
Seeking Startup Mentorship
Who I Am:
Early-stage co-founder in search of a mentor for non-technical guidance. Need help navigating legal and equity challenges without the money-centric approach.

What I Need:

Legal Insight: Contracts, IP, compliance.
Equity Expertise: Distribution, founder agreements, investor relations.
Startup Survivor: Learn from your experiences.
Your Role:
Guide, not just financially, but with genuine passion for startup success.

email me: Calum.simpson90@gmail.com
The YouTube channel that will teach you to be rich
Sure, but alas std::string is just a library convenience type similar to Java's StringBuilder, until fairly recently C++ didn't provide the simple fat pointer now named std::string_view so for a string we're just reading C's char* often ends up used instead in practice.

Would that guess definitely be correct? No. Is it a reasonable guess for code which is apparently untested and buggy? I think so.
P.S.

Oracle's Java Platform Group (JPG), the group behind OpenJDK, had nothing to do with Jipher, but the number of people who contributed to OpenSSL in the past year alone is roughly the same number as the people working on Project Loom, and rewriting OpenSSL from scratch would have obviously required more people than those required for OpenSSL maintenance, so it would have been a project roughly the size of Loom. If it were to actually do the job, it would also require a commitment to long-term maintenance (something that's often missing from various rewrite attempts). I don't think it's necessarily the best use of resources, at least by us, and I don't think it's sad at all that we're investing our resources in things with better bang-for-the-buck. I think that projects like Loom and Panama and Leyden have a much better ROI than an OpenSSL rewrite.

Also, most native libraries work perfectly fine on virtual threads and with no degradation in performance. The only thing to watch out for is frequent blocking in native code.
Or is just plain wrong. Asked for an example a few days ago on how to mount a secret as a file on ECS. The example it gave was for Kubernetes.
Richard Hipp talks a lot about how SQLite adopted testing procedures directly from aviation.
Mistral and its hybrids are a lot better than GPT3.5, and while not as good as GPT4 in general tasks - they’re extremely fast and powerful with specific tasks. In the time it takes GPT4 to apologise that it’s not allowed to do something I can be three iterations deep getting highly targeted responses from mistral - and best yet - I can run it 100% offline, locally and on my laptop.
And no one said they don't write in the class. THe original post was complaining that they do not learn to write graphic novels

Which is normal. We don't tend to teach high school students how to write entire novels. We aren't really doing creative work at the high school level either: Most papers are research papers or talking about themes of novels the entire class read. Hardly creative stuff.
Yes, but C is a much more arcane and complicated language. Case in point: instead of writing a+b in Python, in C you would have to write a+b

(Jokes aside, it would really be more complicated in C if a and b were actually strings or lists.)
Do they all use the same tokenizer? (I mean, Mistral vs GPT)
That progress will last, for sure. We're about to see a resurgence of small developer web apps and games! Web 4.0 here we come.
Reminds me of SBF's mum being a professor in legal ethics and moral philosophy...
I'd like to know what proportion of the working population is in such a strong financial position that they have a year's worth of (nonretirement) living expenses sitting around.

If we're off in fantasy land, the real best stress reliever is to have enough money to cover your expenses for the rest of your life, so you don't even have to consider trading your time for money in the first place.
Actually, I generally recommend to not leave easy tasks to the computer. The brain likes to have to do stuff sometimes.
But in this case, we want the elephant to (significantly) bleed out, so won’t we need a BIG needle?

If you want to move lots of heat away fast, you either need a big pipe or a very high flow rate.

“Gas-rich”, to me, also sounds as if it would be more dangerous.
My main thought is how is a country that hasn't existed for 300 years going to maintain infrastructure for 830 years?

The country is already full of crumbling bridges and highways.
Which is why the Rust compiler itself uses a non-cryptographic hash, which takes just 3 x86 instructions and can work on 8 bytes at a time: <https://github.com/rust-lang/rustc-hash/blob/master/src/lib....>
Alkali metals in water – Chemical elements: properties and reactions (2:28) [video]
I love questions like this that feel like an XKCD
Are you sure of this? LLMs seem like a pretty low-hanging fruit for game studios, even if they don't implement fully immersive player actions upfront. Even just generating background sound or NPC banter during build automatically seems like a no-brainer to me, enabling huge savings on content writing - and that's really the lowest-cost solution imaginable.
Same here, kdenlive has been rock solid for me. It was crash prone and even sluggish a few major versions ago.
> logically speaking result of the phase shift will be the effect that look like slowdown for outside observer.

If there was a phase shift but no slowdown, wouldn't we expect individual photons to propagate through a 10km loop of fibre optic cable without any slowdown, which would be measurable?
OpenWatcom also runs on Linux and DOS. And maybe OS/2, at least it used to at some point. I recall it supported cross-compilation, too.
I really appreciate your perspective. Got an idea of a way out for Israelis and Palestinians? Is there a path toward peace and no genocide?
Comms, Tech, and ETs: Brookings Advice from the 60s to NASA's Space Program
Wouldn't those vibrational modes be damped by the mass rather than the weight of the ISS? Because the same goes for any other interaction between the ISS and its occupants, torquing down a bolt is no different from anything else. The biggest worry would be to upset the orientation of the entire ISS but I'm assuming that you are going to be tethered and/or connected to the ISS, if you didn't it would be you that spins rather than the ISS due to the difference in relative mass.
and according to the article this model behaves like a 12B model in terms of speed and cost while matching or outperforming Llama 2 70B in output