skysight-inc/HackerNews huggingface dataset:
Thank you very much!

Yes. You cannot control the video playback on the demo page. I made it so because I wanted a way to showcase how you can switch between languages. You can go from Elon speaking English to German, Russian and Chinese, each with just one click. Activating the player controls would have made the UI more complex and distracting. And it would have also made it harder for me to sync the timing between languages.

Of course, the real output would be a proper player, with all of the controls. Or, for creators, raw files (video and/or audio, plus SRT subtitles).

I also noticed problems in the translation of the Chinese video. I put it up there anyway, because I figured most people coming to my site would be English speakers, and being able to understand a Chinese video might be another interesting aspect, in addition to the idea of being able to turn your own English content into languages you don't speak.

If this had been a pitch deck, I would have cherry picked the samples. But I wanted to share where the project is right now and see if anyone was interested. Premature optimization is the root evil of all programming. I think Knuth said that. And it's a trap I regularly fall into. So I tried to be disciplined this time.

But if any Chinese YouTuber would ask me to dub their work today, I'd make darn sure that the translations were close to perfect. Meaning I'd allow the system to make changes to the way things are phrased if that's necessary for the purpose of timing or cultural context. But I wouldn't allow it to skip a thought from the original video, or say something something different.

I've translated books by hand in the past. So this is something I care about. If the demo isn't perfect in this regard, it's because I didn't know if anyone was going to even look at my project. When I first posted this yesterday, my submissions didn't go beyond one comment for several hours. I already thought I had built another solution looking for a problem. :)

If you're seeing dropped phrases, that's most likely because my arranging function failed. Basically, the translation ran longer than the original. The algorithm tried to speed it up and fit it in. But it failed and dropped it. Better handling of these overruns are on my to-do list. Neither drops nor speedups should be tolerated.

In terms of self-correction, I plan to feed the translated audio back into the transcription engine. Then, an LLM can compare the translation with the original transcript. If anything is missing, the pipeline will be force to run again with slightly different parameters. There shouldn't be a human neccessary in the loop. Translation is what Transformers are best at.
> Give me twice as many soldered ports in the same space and I won't have to fiddle around with (let alone buy) a bunch of these adapters.

Solution: connect them, leave them connected, don't touch them, and you won't have to "fiddle around with (let alone buy) a bunch of these adapters."
> “I educated myself and others on Google's budget, and left at the perfect time to grab some AI investment cash with the expertise I gained there”

That’s been the Silicon Valley way ever since 1957 when Fairchild Semiconductor was started by the “traitorous eight” who later jumped ship again to found companies like Intel and AMD.
Ask HN: Minimal CSS for text pages readable on all current devices
Once upon the time the pages with no CSS were possible and were readable. Example:
https://www.bell-labs.com/usr/dmr/www/
Today, this page has too small font on my iPhone to be readable. So how to keep the CSS minimal and allow pages made like that to be readable on all current devices? Sounds simple, still I don't know the answer. But somebody on HN surely knows?
Meta’s Orion AR glasses
It rumored that Meta is working on smart AR glasses set to appear in the Meta Connect late 2024. Dubbed internally as ‘Orion’ AR glasses, they are a separate smart glasses from the recently launched Ray-Ban Meta Smart Glasses.

While the Meta AR glasses in the market are focused on gaming, these ‘ Orion’ glasses supposed to be more technologically advanced with a visual element.

OPPO’s AR glasses prototype
The Chinese smartphone maker unveiled their AR glasses dubbed ‘Oppo Air Glass 3 at the Mobile World Congress in Barcelona. The glasses needed to be tethered to OPPO smartphones and users control glasses with touch sensors on the side of the frame.

Powered the Chinese giant’s large-language-model (LLM), called AndesGPT, the Air Glasses 3 will have voice assistant which will be able “performing information searches and conducting conversations to assist users in tasks like planning travel,”

Tecno Pocket Go AR glasses
The smartphone giant recently unveiled their AR glasses dubbed Pocket Go. The company claims it’s the world’s first Windows-based AR gaming kit. The kit includes the following;

a pair of AR glasses fitted with 0.71-inch Micro-OLED display units.

visual experience of a 215-inch large screen at a perceived distance of six meters.

support adjustment for users who wear prescription glasses or lenses
The article can be read here - https://archive.ph/ejx8K
That phrase also stumped me. It sounds like DuckDuckGo are taking funding and giving it to investors, which doesn't make any sense.

I also don't see how it is a defence of Googles quality. DDG would rather give money to investors than improve upon Bings search results, sounds like Bing is excellent and as good as it gets.
If we're talking about economic sustainability, that's not how it works. Many things in your daily life are disposable (remember this point for the next paragraph) and yet are economically sustainable for the companies making them because they bring in more money than they cost.

If you're talking about environmental sustainability.. get over it. Rocketry, even as SpaceX's scale, is a tiny drop in the ocean of throwaway consumer culture.
Agree - I find that I never really have a good answer on the spot, but I often have already been thinking about the problems around the workplace for long enough that I at least have a hunch or opinion. That's not quick-wit, it's just pre-thinking. But it works well enough for me.

One skill I learned during grad school was spending lots of time going over conversations or presentations or even upcoming meetings in your head. This "warms up" your cache, and helps you play out possible Q&A, so that you have more opinions ready.

And another skill I learned was actually learning to control the meeting to a certain extent. I'd come in with something like a limited "choose your own adventure" conversation tree in my head, and then I'd try to present choices or questions to those I was meeting or talking with, so that I could at least have a fallback.

And finally with experience comes wit. The 10th time you enter a situation you're much more likely to have something to say than the 1st time. And eventually, you'll start to recognize similarities in conversations.

But yeah, lack of quick wit makes social and work situations more challenging. It's just hard to make myself have strong opinions on the spot usually.
Yes they write config and user data there (like /etc in Linux) that is separate and custom from the program itself. Makes sense to me.
> Here in France, as far as I know I have a right to private copy

Wrong :)

You have a right to a private copy, but you don't have a right to circumvent copy protections to get that private copy.

So ripping a DVD is still illegal, despite the tax.

We're getting screwed :)
Seems like a better system than the Japanese one of cramming 2000+ kanji into students in the span of nine years.
Actually, quite a few of this is predicted just not with full certainty. One thing people forget is that Europe is very warm compared to most of Northern America which for the same latitude features much harsher temperatures in the winter.

Most of Northern Europe isn't like most of Siberia or Canada (e.g. Berlin where I live is at the same latitude as Newfoundland. Toronto is almost 9 degrees further south. Winters are mild here, summers quite hot and humid.

The reason for that is the gulf stream which works by hot water flowing towards the arctic, cooling down there and then flowing back. So, we get a lot of hot tropical sea water that keeps things warm. What happens if the arctic water has a lot less ice in it and warms up?

People have of course modeled that and one possible outcome is a mini ice age in Europe. Another possible outcome is accelerated melting of what remains of glaciers and return of some tropical flora and fauna that as evidenced by fossil remains, used to be common in Northern Europe. It all depends. Both have happened in the past. It's hard to predict based on a sample of one. And technically the dumping of epic amounts of CO2 in our atmosphere has not happened at this scale and speed before.

One thing is certain, summers are getting quite toasty in Southern Europe. It's slowly turning more arid, dry, and hot and it isn't that nice of a vacation destination because of it. 32 degrees Celcius is pleasant. 42 degrees just isn't.
Imagine going thirty years back and telling people that a leading complaint of our age is:

“This free artificial intelligence doesn’t generate sufficiently accurate pictures of non-existing Nazis.”

Talk about first-world problems. (Back then most people still had the naïve idea that they’d probably rather see less pictures of Nazis, much less spend time looking at ones that didn’t even exist.)
"Of the several dozen CPU benchmarks carried out on this GPTshop.ai GH200 workstation, the Linux 6.8 kernel performance with a 64K page size improved on average by about 15% across the wide swath of workloads tested."
I pay $10/year for my VPS and host a WordPress Woocommerce store on it... It doesn't get much traffic, but it didn't take long to pay for itself either
Yeah I'd agree, we learn addition/multiplication/etc as processes of smaller problems. If you gave an LLM a prompting framework to do addition I'm sure the results would be better (add the units, add the tens,

Food for thought- would a savant use the same process? Or have they somehow recruited more of their brain to where they can memorize much larger problems.
I found some discrepancies when reading deeper into Mistral that felt a bit peculiar.

If you look at the Wikipedia page for Mistral AI [1] it lists the company as having 3 founders, one from DeepMind & 2 from Meta. This is consistent with what I thought- that it's an AI lab founded by engineers.

But if you go to Cedric O's Wikipedia page [2], it has Cedric O, a politician and former Secretary of State for the Digital economy, listed as a co-founder. The source cited is [3].
Furthermore, if you look at this post about Mistral's lobbying for the AI Act [4], Cedric O is said to be just an investor.

These discrepancies seemed a bit weird and suspicious to me; it felt like they might have been trying to downplay how close their ties were with the French government?

[1]: https://en.wikipedia.org/wiki/Mistral_AI
[2]: https://en.wikipedia.org/wiki/Cédric_O
[3]: https://sifted.eu/articles/brunch-with-cedric-o
[4]: https://www.euractiv.com/section/artificial-intelligence/new...
They are, yes, but there is a very important core difference here that I think is not mentioned.

The big cost about Nix/Guix that puts people off is that it eliminates a human-readable filesystem. The traditional layout is gone or empty, replaced by a tonne of folders under `/nix/` called stuff like `240-572-9837wfgjh234098672-_bash` and you have to just... *trust* that your path and so on will work and stuff will just get found somehow.

You have to let go of navigating your own filesystem.

That's just too much for a lot of people. The filesystem layout is one of Unix's defining characteristics.

Whereas Gobo's goal is the opposite: yes, let us discard the traditional filesystem layout, but let's do it by making it more human readable instead.

You can work out where things are without knowing. There's better isolation. It's like semantic versioning, applied to the filesystem: a semantic filesystem layout, where folder names encapsulate versioning info and are more meaningful than the old 1970s reduce-typing-effort-at-all-costs approach.

Nix says ignore paths, ignore directories, you don't need them, we'll manage that for you.

Gobo says forget traditional paths, here are some better ones that you will find easier and more useful.

For me, that's an attractive proposition.

In real life, it seems that both were too much for most people.

My suggestion would be: why not merge them? Try to bring the advantages of Gobo -- readable, meaningful directory paths -- to a version of Nix.

Instead of a flat directory tree with hashes, a consistent algorithm that categorises apps and puts them in a tree:

/gonix/apps/gui/productivity/images/krita/5.1/

/gonix/apps/console/shell/bash/5.2/

/gonix/apps/programming/compilers/fpc/3.1/

/gonix/libraries/c/glibc/2.39

/gonix/apps/console/editors/vim/9.1

I am totally making these up, you understand, they're merely illustrative examples.
it could also be the high concentration of perfume substances, not the company nor the man
Japanese is the same way, the kana's don't capture the up/down tones that many words posses.
Don't speak.

People fill voids and awkward situations by saying stuff, even if that stuff is wrong.

It's OK to be quiet. It's also OK to say 'Let me think about that'.

Lose some arguments.

And unless the situation you are in that requires a quick decision is life or death, it probably doesn't need one.
Trenchbroom is magic. A niche tool that became a golden standard of open source, free and quality tool. I played with Trenchbroom during the recent Quake 1 renaissance. Superpleasant, even for somebody who never ever made a single level or even a 3d model before!

The editor, tools surrounding it, and, most importantly, the community are amazing.
People always claim Bing has bad results, but I honestly don't think Google's are any better. Their extra metadata is regularly incorrect and their actual results have been polluted with SEO bullshit and ads for over a decade now. We simply lack any decent search engine and have for a long time.
works on my container
Coyote Time: What Games Can Teach Us About Forgiveness in Learning
Making it automatable is not an unambiguous improvement, though.

Losing human readability, when that was the primary Gobo design goal, is a fearfully high price to pay, as I explained upthread:

https://news.ycombinator.com/item?id=39536496
Beyond Meat $BYND is up 40% in after hours following its earnings
For my personal stuff, when it comes to SSH key rotation and secure networks, I like to let Tailscale deal with both. It handles SSH authentication for you via your SSO provider, so there's no need to rotate keys.

(Aside: you shouldn't really be using SSH keys to begin with at anything but a small scale. SSH certificates are much more flexible)
https://archive.is/7UaAG
What I would love gobolinux to do is similar to nix which is to make it possible for any distro to get gobolinux like folder structure.
A couple of ideas:

1) Use GitHub code search to find those files. A lot of people store them in GitHub repos.

2) https://reddit.com/r/unixporn – it's very common to share dot files against submissions, though they do tend to be by the more creative types.
That's partially the difference between geostationary orbit (35,786km away) and low Earth orbit (1,100km away). Just that extra distance means that the radio waves take an extra 230ms to get to the Vialink satellite and back. The time of flight to a Starlink satellite and back is very small in comparison.
I see! I’ve not used mouse on a mac:-o

Anyway the UI looks not mac native. I’m interested what it is:-)
No popups? No scroll hijacking?
It is 100% as complicated and guided by historical principles that are, 50 years later, almost totally arbitrary.

I use both. I see no improvement whatsoever in the BSD approach.
I heard that when Cloudbleed happened, Cloudflare CTO declared that there will be no more new projects in C or C++, and that's how it happened. Needless to say, lots of time and money were wasted.
Impossible to Find a Job
I think what the author was trying to explore is a society where _all_ the workers are forced to be in cooperatives, I guess kinda like Sweden with its mandated unions, but even more sharply defined. And what the downstream effects of it would be.
I don't know about Postgres but a MySQL container can take at least a few seconds to start up and report back as healthy on a Macbook Pro. You can just purge tables on the existing database in between tests, no need to start up a whole new database server each time.
While learning to read an alphabet isn't at all the same as learning to read the actual language, I strongly encourage learning an alphabet if possible before visiting somewhere -- even if you don't know the language written in it, it is often possible at least in places like Greece and Cyrillic-using nations to understand a lot of street signs and shop names which often have names recognizable to English speakers if you can get past the alphabet issue.
I understand it makes for a better joke, but there's no way that "how to read this manual" is higher on the problem causing dimension than "needs manual, doesnt have manual"
Are we getting an Azolla event?
Yes and it occurs with a benign and worthwhile desire to improve society. For example encouraging women to apply to professional roles historically occupied by men (such as brain surgery or something). These small harmless desires which are pretty much apolitical lead the way to changing the image of reality.

At core it's something like "Post truth". Truth is subjective and malleable and an individual and groups desires are more important than objective reality.
Nintendo does a nintendo? surprised_pikachu.png
Yeah I'm familiar, I was hoping for something more integrated, it seems like it would be a pretty good fit.
Yes, people can produce value at scale.
Well, That's only after late 90s. Before that, hanja (equivalent of kanji in Japanese) was used in news, official documents and etc. alongside the hangul. You need to know hanja to say out what it read
> Needless to say, lots of time and money were wasted.

it might be needless, but for those of us not in the know, could you elaborate on that please? what ended up as waste? why? altogether was it worth it?
No. They're just trying to automate content creation and consumption so to take the social part out and industrialize the media part of social media.
> […] but you don't have a right to circumvent copy protections to get that private copy.

Since when? Do you remember which law? I don't recall anything like the DMCA being ported to French law.

> So ripping a DVD is still illegal, despite the tax.

I'm pretty sure it used to be legal.
Storm: Assisting in Writing Wikipedia-Like Articles from Scratch with LLMs [pdf]
Hard disagree. If you turn around the question, and ask how many amazingly successful companies that are at the very front of technology development and have strong growth, do it with bad leadership.

Also there is a difference between short term and longterm. Most companies don't have the same leadership for 20+ years. Musk has been leading SpaceX for 20+ years and SpaceX has been consistently growing and consistently amazing track record of execution and technology development.

I don't really think there are companies like that who have terrible leadership.
>The reason for that is the gulf stream

Or, perhaps not:

The Source of Europe's Mild Climate

The notion that the Gulf Stream is responsible for keeping Europe anomalously warm turns out to be a myth

https://www.americanscientist.org/article/the-source-of-euro...

For context this is mostly from Richard Seager from back in 2002

https://ocp.ldeo.columbia.edu/res/div/ocp/people/seager/

https://www.atmos.washington.edu/~david/Gulf.pdf

and there's still a consensus forming, but he has the chops and he has a point .. there are comparisons to be made to the Pacific North West and being on the trailing edge (spin wise) of a large continental mass.
Apple Abandons Electric Car Project, Reports Say
Presumably it's able to get well-indexed information right (e.g. "capital of France" => Paris), so to test its breadth and depth you have to get more obscure.

The particular query is irrelevant, just that they're testing like a reverse Gell-Mann Amnesia effect — asking it stuff that you _do_ know the answer to as a proxy for how good it is generally.
ASIO boss reveals politician betrayed Australia to foreign spies
Agreed and in my experience libraries like this perpetuate that anti-pattern. Inexperienced developers think because there's a library that enables it, it must be OK, right?
I've been using Hammer since the Worldcraft 3 days, it took less than an hour
of using TrenchBroom to know I'll never go back to Hammer or JACK.

It just works. The overall modelling workflow is much more efficient, it's well
designed, linked groups is a killer feature, it doesn't crash for no reason and
when it does crash you can submit an issue and get it fixed in a day (or fix it
yourself, it's FOSS), CSG (e.g. the carve tool) produces sane geometry in a few
milliseconds instead of crashing after a 20s freeze.

It also runs smooth and fast whereas hammer stutters all the time and feels
like it renders its viewports and UI at 20 fps.

The apparent simplicity is a feature in itself, not a lack of functionality.
Klarna AI assistant handles two-thirds of customer service chats in first month
Construction of small hydroelectric power plant with capacity of 1.5kw/h, 220V [video]
What's My Problem with Bootstrap?
The real issue is case sensitive file systems. When do you actually want two files with the same name in different cases? That's not a human-centric design choice, Mac and Windows got this one right.
The Crabs Are Coming [video]
React developers wrote about this here: https://legacy.reactjs.org/docs/design-principles.html#sched...

Let me try to explain this differently:

A typical reactive framework architecture (RX, Knockout, etc) looks like this

Events -> Observables -> Computed values -> Subscriptions -> DOM updates

It aims to provide a targeted DOM update in response to event as soon as possible, but it has several major disadvantages:

1. Batching and prioritizing capabilities either don't exist, or are limited and generic, in particular by default they are not tied to UI structure, because the framework itself doesn't want to be aware of UI structure, it just wants the framework user to provide event sources and write update targets manually.

2. Computed values are computed if corresponding subscriptions are active. In contrast, React hides state propagation logic inside the component tree, so the computation happens only when components are actually rendered.

Issue 1 is not relevant for MobX-React case, because React is doing UI update batching and prioritisation. But issue 2 is very real, especially when using React Router. I had multiple cases where Computed values were computed at unexpected point in time and used observable values that were not initialised, while corresponding React components were not even visible on the screen.
The last sample from BBC is really hilarious when translated to Polish.
Something definitely went wrong and the voice speaks like a drunkard.
Testcontainers is awesome and all the hate it gets here is undeserved.

Custom shell scripts definitely can't compete.

For example one feature those don't have is "Ryuk": A container that testcontainers starts which monitors the lifetime of the parent application and stops all containers when the parent process exits.

It allows the application to define dependencies for development, testing, CI itself without needing to run some command to bring up docker compose beforehand manually.

One cool usecase for us is also having a ephemeral database container that is started in a Gradle build to generate jOOQ code from tables defined in a Liquibase schema.
Patrick Collison on Craft, Beauty, & the Future of Payments [video]
Dwarkesh provides a rich conversation with sufficiently idiosyncratic Q&A