skysight-inc/HackerNews huggingface dataset:
It's basically like shell scripts, and really only useful for running shell-like commands. You don't want to do anything complicated with it, such as any direct data processing. I mean, you can, but your code is not going to be readable. As a Cadence Applications Engineer, I had to decode so many customer TCL scripts, some tens of thousands of lines, to figure out what they were trying to do. It's not fun.

As a language, Python is the correct answer.

And now, Python just has so much more widespread support. You can get any library you want in Python, with its millions of packages available. Want to do some AI processing on your schematics while printing out a graph? There are all sorts of libraries for that. You can't get that in TCL.
Per Elon, photos of Hunter Bidens penis was a public interest story.
Christ preached non-violent resistance. Death penalty was in mosaic law, and Christ deliberately contradicted it.

Anybody who professes to be a Christian or follower of Christ’s teachings who supports violence in any form is in fact living in contradiction.
You must realize this document doxxes JD Vance. Including birthdate, phone number, most of SSN, his home address, criminal history, etc. The dude will have to move now.
Those small businesses are purchasing something from WP Engine. It's up to WP Engine to deliver, and it's ridiculous if a company that size fails to deliver because they were freeloading without having a backup plan in place. The fault is entirely on WP Engine (who sold the service) not Wordpress (who made no promises at all to WP Engine customers).
Curious what conclusion you draw from this. Care to elaborate?
I wonder if the conversion software would have the unwanted side effect of filtering out the teletext content.
> Remix is backed by Shopify

This makes me distrust it (slightly more than I distrust Next/Vercel).

Shopify's core business is not in making javascript frameworks. Remix is always one bad Shopify away from being ejected.
Yes, absolutely.

If I'm doing a `git blame` or digging through the annotate gutter in GitHub I prefer to find the appropriate commit context, not a commit with title "typo" or "oops" or "trying something" or "WIP".

In the latter case you can still do the `git log` archaeology to find the actual context but I'd rather not.

Some teams will squash all merges to avoid this problem, but why not have the best of both worlds by merging relatively clean branches?
What are the issues? Nothing publicly articulated so far appears to have breached any licensing terms or trademark law.

If there are issues then Matt would do well to clearly articulate the problem.
Whenever I see old low res grainy footage like this I wonder how well the latest image gen & AI can restore it
> Wait until you discover that researchers aren't compensated by publishing corporations for their papers.

Yes, but most researchers are compensated by either the state, universities or companies hoping to profit of their research. Little high-level research is done for the fun of it.
LOL?

You don't need to be glued to some social media service 24/7.
> I'm saying that even though books would exist without copyright and publishers, it allows for several times more books to exist by providing an incentive.

Having the maximum number of books possible is not really something I would consider a success metric. Or do you think the endless stream of AI-generated books happening right now is a good thing? Also, publishers and copyright are not the only way to monetize your work.

> Authors could give their books for free if they really felt that it was important for their book to be free.

Can they? Or does the publisher control that right? That being said, some of the best technical books/works I've read were free.
> "All OpenAI is doing here is decoupling ownership of the for-profit entity from the nonprofit."

Yes, but going from being controlled by a nonprofit to being controlled by a typical board of shareholders seems like a pretty big change to me.
One of the major broadcasters like C4 might be intersted. Potentially there may even be some valuable deleted old shows on those tapes, like a lost episode of something.
Open Source outgrew the Free Software movement by being intentionally pragmatic and business-oriented, but the seams are really starting to show, and I'm increasingly interested in seeing a resurgence of the principles of the Free Software movement.

> To use free software is to make a political and ethical choice asserting the right to learn, and share what we learn with others. Free software has become the foundation of a learning society where we share our knowledge in a way that others can build upon and enjoy. [0]

The constant battles in Open Source communities over who is allowed to use "their" software and for what seem to stem from a completely different outlook on freedom than the FSF puts forward. Free Software is produced out of a desire to ensure maximal user freedom and freedom of information—it's an ethical stance one takes, and as such it doesn't become less valuable when people make money using your work, if anything it becomes more valuable. You contribute to it because it matters, not because you expect to get anything out of it besides the software itself.

I'm not sure if Open Source is another casualty of the increasing commercialization of the web or if it's always been this way, but I think it's high time we take a second look at the ethically-driven development principles of GNU and the FSF.

[0] https://www.fsf.org/about/what-is-free-software
30 years of TCL here. It really is the worst.

I immediately moved my scripts to Python 1.0 when Python arrived on the scene because TCL (and PERL) were so horrible.
>The concept of a sociological critical mass was first used in the 1960s by Morton Grodzins, a political science professor at the University of Chicago. Grodzins studied racial segregation — in particular, examining why people seemed to separate themselves by race even when that separation was not enforced by law.

Curious where this researcher found examples of white flight in the 60s completely divorced from the reality of explicitly incentivized depopulation and segregation[1]. Very weird that it is used as an example of "spontaneous" sociological critical mass here, because it very much was catalyzed by real economic policy.

1. https://www.federalreservehistory.org/essays/redlining
I love zsh auto completion for this stuff. It automatically escapes really messed up paths like paths with new lines or emojis and crazy characters like that. Its really rare but I still intentionally practiced removing these things just so I can do it safely if it ever happens.
Database Consumption
My mother ran a local small-town library for years.

It is indeed a tragic and unnecessary waste of a wonderful resource.
I can assure you, shipyards here in Finland are just as, if not more, unionized.
Hacker News tends to be pro-solar, pro-wind, and anti-nuclear.

Discussions on Hacker News tend to overlook the unreliable nature of intermittent solar and wind power sources.

The hidden costs of solar and wind are also overlooked: the cost of land, the cost of transmission infrastructure, the cost of battery storage, the short lifespan of the hardware, the requirement for fossil fuel backup generators, etc.

Here's Yann LeCun (Vice-President, Chief AI Scientist at Meta) describing the advantages of nuclear versus solar and wind in a different, larger-scale context:

AI datacenters will be built next to energy production sites that can produce
gigawatt-scale, low-cost, low-emission electricity continuously.

Basically, next to nuclear power plants.

The advantage is that there is no need for expensive and wasteful
long-distance distribution infrastructure.

Note: yes, solar and wind are nice and all, but they require lots of land
and massive-scale energy storage systems for when there is too little sun
and/or wind. Neither simple nor cheap.

Link to LeCun's comment on X here, along with a discussion of why solar and wind are not enough:

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

The same is true on smaller scales.
I think there could be some discussion of modify the Jones Act to allow non US made ships to be use in Merchant Fleet. However, key provision of Jones Act around only US flagged ships may transport two US ports. If you eliminate that, forget it, US Merchant Marine fleet will go poof. Since it's a global industry, workers from other countries are obviously much cheaper than any US salaries.
Side note: any recommendations for digitization services for ~80 mini DV tapes?

Currently planning to try out LegacyBox, but the reviews are mixed.
Logistics in progress.
Perhaps I misunderstood it, but I read that as you not finding the value of avoiding accidental executions as worth the cost to avoid them. And if so, then I think that’s a perfectly valid position. But it’s subjective, since others may find the value worth it.

I’m curious though: is there an error rate where you would feel like capital punishment would be off the table? For instance, if 90% of people executed were innocent, would you still want it for the 10% who deserve it? I admit that if we had a 100% success rate, I would be open to capital punishment, so we may actually agree that there’s a threshold where the system shouldn’t be allowed to use that as a form of punishment, and only disagree about about the percentage.
> but at least my vehicle isn't ripe for theft/abuse.

From this particular vulnerability. If anything, I'd still be concerned.
Seems more likely they just chose America first partners and ignored the industry leaders and support.

Globalization would have selected the experts rather than whatever random Germans and inexperienced firms present.

This is all about isolationism.
Him "leaving" it a computer shop was never credibly, regardless what a bizarre line in the sand.
There exist torrent archives of everything on libgen, you can theoretically download the whole catalog. I think it's their backup strategy.
Having an automated PR review for DBTs will be very valuable to ensure DBTs and SQL are following the best practices.

I feel like SQL and data is always a second class citizen compared to code review bots / the vast ecosystem of linters and review tools. As a result, it's great to see that DBT and SQL models will benefit here as well!

Does the Github app integrate with my existing DBT schemas and provide customized recommendations depending on my data models, metrics, etc?
It is strategically critical to maintain friendly relations with Finland, Canada, and South Korea, all of which would be happy to sell icebreakers. If those countries were to become unreliable, the US will have problems a whole lot than a shortage of icebreakers.
So ChatGPT turned AGI and found a way to blackmail all of the ones that were agains it (them?) and blackmailed them to leave. For some reason I'm thinking of a movie Demon Seed... :P
Tor is part of the problem. It pretends to be an anti-censorship/privacy tool, which is kind of true but mostly in the sense that it let's you surf the clear-web, which is a design flaw that three-letter agencies explout all the time. Hidden services are a second class citizen that has a high enough barrier of entry that only pirates and pedophiles remember they are even a thing most of the time. If it really believed in its mission, it would radically redesign itself.

That aside, there really isn't anything stopping apps from building in Tor, or ideally I2P, to lower the barrier of entry to a truly anonymous network. The end user shouldn't even have to know about it. But the profit motive is to not even bother because it might make apps slower and 99 percent of users don't care.
Civil discovery isn’t a public process. The parties don’t get to share what they discovered with the public, and sensitive information is frequently redacted before documents are provided to the opposing party.
Word Cloud Generator / 6600 Template / 1700 and fonts
My point is that it wouldn't get any better. Anyone blaming the Jones Act for this completely misidentified the root cause.

There are a few good reasons to repeal the Jones Act (reduce shipping and trade costs in Hawaii, Alaska, and Puerto Rico) and a lot of really bad ones (the domestic shipping industry will be completely killed, and you're inviting unbounded liability from unregulated, fly-by-night international actors who don't give two craps about our laws.)

The way ocean shipping currently works is entirely incompatible with any national rule of law. Flags of convenience and corporations with non-existent liability mean that nobody in the international industry is actually following any of the rules.

The domestic industry has to follow them, which is the reason why it's not cost competitive.
If the tailpipe is restricted (by snow, say), you're likely to damage the car. If it runs poorly when it starts, and it's unsupervised, it could result in damage that would have been avoided if you were present and shut it down in a reasonable amount of time.

If someone is working on the car (authorized or not), they may be injured if it starts without their knowledge.

If it's parked indoors, exhaust gasses are likely to build up, leading to a dangerous situation. If you have multiple drivers, maybe someone else moved it and you didn't know.
They're SoCs.
I must say I don't follow you at all. The two eyes makes it look nothing like an astronaut or the amogus crewmate. The key visual there is a uniform visor, not two circles.
You're over-engineering what is otherwise a straightforward solution for this particular instance. Instagram allows you to save stories to your mobile device, so...

1.) Download your story to your mobile device. Congratulations, you now have your own copy of your story that is yours and not under control of Instagram. You could stop here if you want, or you could...

2.) Copy the file to another device you might keep in your home. This could be a desktop, a laptop, a NAS, a generic external hard drive, whathaveyou. Congratulations, now you have three copies of this (Instagram's servers, your mobile device, and whatever third option you chose).

With video content like this, they're typically in popular formats that are unlikely to "go out of style" any time soon.

Beyond this particular instance? You're still over-engineering things. Most people are pretty simple - they want to keep their photos and videos, maybe some word documents and such, music and movies. Those formats are so standardized that all you need to do is store them on any electronic device you own at home, and move them to whatever new device you get when you upgrade. There's certainly a non-zero risk of device failure, but as we see in this very thread, there's also a non-zero risk of data loss in the cloud, so... c'est la vie.

Nobody really needs all of what you described in order to keep most of what they want.
John Ousterhout realized that every single EDA tool at Berkeley wound up implementing a crappy extension language. So, he implemented a language so that there could be a single, not-so-crappy extension language for the Berkeley EDA tools. He made C integration particularly easy (something the lisps of the time didn't really do). As his students spread out, each company they hit had a shitty extension language and they lobbied to get it replaced with Tcl and thus Tcl spread.

The issue with languages is that memory, CPU, and disk in the early 1990s are still fairly expensive. You need a language that is small yet still complete. Even today, the only languages that really fit that bill are Scheme/Lisp, Tcl, and Forth.

The memory limitations releasing are why you see the "stringly-typed" scripting languages like Tcl, Perl, etc. from the late 1980s transition to "dynamically typed" languages in the 1990s like Python, VB, later Ruby, Javascript, etc.

Tk popped up because GUI development at the time was utter shit (web doesn't exist, VB6 doesn't exist, etc.). It is really hard to describe just how much better Tk was than anything else in the time frame.
I don't want to be dismissive or overly critical of new technology.

But this is a 1960's era microprocessor: resistor-transistor logic running at 60 kHz. Something like the Apollo guidance computer, but at a 17 times slower clock speed.

The CPU is bit-serial: one bit at a time.

It saddens me they felt they needed to bolt-on some 4x8 bit multipliers. It feels like they just wanted to claim "the first flexible microprocessor with embedded ML capabilities".

https://en.wikipedia.org/wiki/Resistor%E2%80%93transistor_lo...
Different sets for different wavelength ranges
That seems like a shallow dismissal
> Astro is designed as a Multi-Page Application (MPA) by default, shipping minimal JavaScript and delivering static HTML via full page reloads.

So...a website. weary emoji
> The shipyards are also unionized to hell and back, with VERY cushy contracts.

The problem here isn't the unions, it's the fact that we privatized building ships. It's yet another example that privatizing all parts of the government is a fundamentally bad idea. Government goals do not align with private industry goals and private industry, particularly in a well captured market like defense and ship building, gets to command insane prices because they know the US will pony up.

The reason the US was able to make advanced navy ships right up until the 80s is because shipbuilding was done by public industry. Insanely, Clinton and Reagan started the process of privatizing our fleet capabilities and it's landed us exactly where you think it would.

The reason we don't have ice breaker ships being built is because it's a niche market and ship builders are all too happy to say "no" or to charge an exorbitant price so the US military will go away.
Show HN: VivaChat – FaceTime with AI
TLDR: Video chat with realistic AI persons: https://app.vivalabs.ai/chat

Hey AI enthusiasts,

After GPT’s Advanced Voice Mode launch, we’re more excited than ever about authentic conversations with AI. We think the next frontier will be incorporating video feeds.

On VivaChat, you can video chat with an AI therapist, digital marketing consultant, English language tutor, or a tech recruiter. We’re also beginning to support business use cases around customer support, HR, and education.

Building this was a blast! We strung together multiple systems to coordinate an entire conversation: ASR + VAD models to process user speech, LLMs to generate text responses, TTS providers to generate speech, and a custom video generation model to generate lipsynced video frames.

The key technical challenges were achieving respectable visual clarity (HD quality) and reasonable latency (~1s end to end). We trained custom NERF (neural radiance fields) models to generate video frames consistent with the generated audio in real-time. The vast majority of the latency is in the ASR + LLM + TTS flow, so we’re looking forward to replacing it with end to end speech models!

Many lipsync models don’t generate frames in real time (at least 25 fps). Our model generates frames at 30-70 FPS, depending on the GPU. Currently, it requires 330 ms of audio generated ahead to generate a lip synced frame.

Conversations usually involve periods of silence and sudden interruptions. We built on top of pipecat to handle this flow. Because a generated video frame is dependent on earlier frames, we have to throttle how much audio is processed by the NERF model.

We wanted to make sure that users could talk to avatars ASAP while not breaking the bank. To this end, we use serverless GPU providers like Modal, and we spent time optimizing our cold start setup. The end to end cold start time for a conversation is about 10-20 seconds. It involves starting the containers, loading libraries, and loading model artifacts.

Shoutout to Modal’s Memory Snapshot feature! And shoutout to the Daily team for pipecat and video chat SDKs!

We’re actively experimenting with approaches to increase visual clarity, emotional expressiveness, rendering speed, and training robustness.

While the implicit 3D representation of NERFs is powerful, we’ve found them to be quite sensitive to training data when representing dynamic, time-dependent scenes. We’ll be exploring other 3D model approaches like Gaussian Splatting, which also has faster rendering speeds. We’re considering 2D approaches, such as GANs or latent consistency models, as well.

Our model’s handling of emotional expressions is still limited, as we focused primarily on generating accurate lipsync. To this end, we’d like to more explicitly model how facial expressions and head poses vary with audio.

--

Try VivaChat for free: https://app.vivalabs.ai/chat

Any inquiries (e.g. custom avatars, API access, custom conversation topics, etc.): founders@vivalabs.ai
I think a big issue is just that it takes more effort to support multiple init systems. It's hard to be particularly excited about maintaining support for something you don't have a use for yourself, and nobody is paying for(Or at least not as many people in your core audience).

Seems like we're in a pretty good place now, with separate development efforts by and for the people who are actually interested in anything but systemd.
"A couple of bookcases, a plywood work surface, corkboard with outlines tacked up, an old brass lamp, an underworked laptop for emails, a Smith-Corona typewriter. "

I wonder if software engineers would pay for some software (or dedicated hardware) to turn their laptops into a coding typewriter with maybe just a GPT connection to probe documentation and whatever tunnels they need to work on internet deployments.

I'd love to experiment with something like this.
Maybe there is a way to force them to release unused spectrum for free?
There is a redesign of the website in progress. In the meantime, take a look at https://wiki.tcl-lang.org/page/Showcase .
Background: A %n format specifier in a printf call stores the number of characters written so far into a specified variable. For example:

#include <stdio.h>
int main(void) {
int count;
printf("%s%n\n", "hello, world", &count);
printf("count = %d\n", count);
}

The output is:

hello, world
count = 12

%n can be exploited to write data to an arbitrary memory location, but only if the format string is something other than a string literal.

%n can be exploited, but it's entirely possible to use it safely.
I lived through the times when you had to pay lots of money for software tooling. As a kid from a third-world country, I don't share the same rosy sentiment towards those times.

It's too easy to take for granted, but modern-day free open-source tooling is a godsend for a lot of folks out there.
Like when they shut down The Pirate Bay in 2006 (and again every year since)?
Sorry to ask, are not any gas pipelines in US? In Europa there is a huge network of pipelines moving gas around in any direction.
I somehow think that may be the exact opposite of what the author is going for...
I'm curious about why they chose Tcl, particularly over languages like Python or Perl. Were there specific aspects of Tcl that made it appealing for SQLite and Redis, or was the choice more about familiarity with Tcl? Either way, I'd love to understand what they found interesting or advantageous about Tcl in these projects. BTW, I chose Tcl/Tk in the past because it was the easier way I found to quickly built an UI on Unix/Linux.
China is winning because they are intentionally and directly investing in tech regardless of the financial circumstances. They don’t care about the profits, they are focused on the outcomes. They are doing what developed countries should be doing.

https://en.wikipedia.org/wiki/Made_in_China_2025
AI solves this. Get AI to consume the lot and store it somewhere.

Then, in the future, query the AI to find out if a specific piece of footage (that you need) is contained therein.
The article didn’t mention Canada’s role in the Arctic. While the American icebreaker fleet has been diminished, Canada’s is relatively strong. Our coast guard currently has a fleet of twenty, and tenders were just awarded for two polar icebreakers.

So it’s not like the Arctic is totally empty - a NATO partner has a bigger presence.