skysight-inc/HackerNews huggingface dataset:
The article seemed to have a nice level of detail without being too light or heavy: nice job!

At the end you discussed how you moved from C to Rust to Go for this: I’m assuming the interface with ffmpeg is inconsequential to the language choice so I’m curious to read more about what has motivated you to make those changes and where you might go next. Do you see any potential for replacing parts or all of ffmpeg or is it a foregone conclusion that ffmoeg will be the core of the project?
I once traveled with the basket ball team for my university, and the head coach was insistent on sitting in the very last row of the plane. When asked about it he said "I've never heard of a plane backing into a mountain."
No, they also try to attract non-pro developers with a free OS, free programming suites and languages, free web frameworks, free web server, all that with a home edition. They also claim to embrace open source, etc. They care about their image as a relevant and alive Linux and Apple alternative for developers, and I don't mean the ones forced into it because of their job.

Now they also want to attract the "masses" so in the end on Windows you'll get a lot of crappy "user-friendly" stuff. There is the ad situation also, but is really not as bad as I keep hearing about, I'm not even sure what it refers to exactly. The only times I see ads is when I mistype something in the start menu, and I start getting irrelevant web search results from bing or whatever, with ads, just like when googling. I guess that's what I "deserve"? It didn't bother me enough to try disabling it anyway.

And finally, obviously if I'm using Windows it means I accepted that I implicitly trust Microsoft, just like anyone with an iPhone/Android implicitly trusts Apple/Google. I try to minimize the number of actors which I trust. Actually Microsoft doesn't scare me too much because they are always under the spot lights, with lots of harsh criticism, so they have much more to loose than smaller/more "reputable" players. So, anyway, I don't really see why I should care that some new crappy feature could help them spy on me, as they could spy on me anytime anyway.
Someone is still stuck owning the companies. There seems to be some inertia there. Our Benefactors don't always shut down a company the moment it becomes unprofitable, when it took 15 years to get to the position it's in today. If the tide reverses and the company becomes profitable again, they're not waiting another 15 years to restart it, if that's even possible.
I suppose we'll see. I use a Mac and iPhone and the internet like everyone else and personally I find almost all the AI stuff they're pushing to be annoying, unnecessary and not solving any actual problems I have. Like believe me, I'm the laziest person alive and if AI is going to make my life easier, it's like, where do I sign up? ChatGPT does make my life better and accordingly I happily pay them the twenty bucks every month. But every time I try one of these AI thingies it ends up being a disappointment. Time will tell if the emperor's clothes come off at some point, or if I'm just a grumpy luddite.
There is always a bit of a surprise to it, because it can apply equally to really long blocks in the suburbs or really short blocks in a town.
180nm and bigger is just fine for a lot of things--especially analog or MEMS.

Lots of guitar pedals would be interesting and they can use old school 1um+ technologies that tolerate +-9V. Low power stuff actually likes larger transistors as they have much smaller leakage.

There's lots of interesting stuff to do if you can sink the NRE. The problem is that the super expensive CAD tools don't let you amortize something that isn't a million+ units.
I guess we will see, but I can tell you after nearly 40 years of being in technology, I have never seen us go backwards, only forward and in the last 5 years forwards faster than ever.

And with that experience I am advising my grandkids to look at trades for their future careers. Because there is zero doubt in my mind that nearly every job that requires a college education today is going to be gone in 20 years.
Your post points out the similarities to freud. I agree it's similar. I also think they are both wrong.
If this were true would you expect a child with a stay-at-home mom to have more anxiety/repression than kids with two working parents. Ten minutes Google search shows studies say the opposite or at worst that there is no effect.
We had a remote workshop with GitHub for Copilot. The example was to have it create various functions for a game of Rock, Paper, Scissors. The extra exercise for afterward was to have it add the "Lizard and Spock" options. When I tried to have it do that, it spun its wheels for a little and told me the code it generated violated their responsible use guidelines or whatever.

In retrospect it probably detected it generated something it didn't have the IP rights to give me, but ever since then I've described the state of the art as "like talking through the intercom at a McDonald's drive-thru, but every now and then the attendant says 'sorry, can we start over? I got distracted thinking about killing you.'"
So what’s your point? That we can’t create AGI because it took evolution a really long time?
This right here. Nobody is converting the local average distance between streets in their heads into ordinary units of length and then converting. In ordinary conversation, to say "so-and-so is three blocks away" means you'd need to cross three streets to get there.
I actually have done this with a acrylic pen and a 3d printer.

Currently in progress on scaling it up, I want to get to a 40"x40" scale to have room for a acrylic paint holder or watercolor.

The hardest part of image -> painting is converting svg to gcode, which is full of interesting.. problems.

I might do a build in public stream for it, although its pretty hard to film.

Heres a couple photos: https://imgur.com/a/0QyKQ6z
the start of all new tech is always super exciting. I have considered moving to more exciting tech like Bitcoin or AI. But at some point you also become too old :))
Yep. Same here. Man, I have not used mplayer in a very long time. But, it was the bee's knees.

I used to work for a company that was developing some video based products. And this other company in Vegas sold our bosses a "revolutionary video codec" and a player. We had to sign NDAs to use it.

I used it and observed that it worked like mplayer. Too much like it. 5 more minutes of investigation and the jig was up. Our execs who paid a lot of money to the Vegas company had an egg on their face.

It is shockingly easy to scam non-tech decisions makers in the tech field. They are too worried about being left behind. Smart ones will pull in a "good" engineer for evaluation. Dunning Kruger subjects will line up with their wallets out.
I believe political judgements are against the Hacker News guidelines as I've been reprimanded for making them in the past. Your comment should be removed by the moderators.

If you'd said it about Ukraine/Russia, it wouldn't be removed.
> The personal utility benefits are very clear to me

Please explain to me, because I keep failing to understand. How would Recall help me do anything I want to do on my PC?
"slander, libel, abusive content" is a slope we've all seen slipped on. People in power use it to censor views they don't like.
Construction. Trimble and Autodesk are the two main industry specific vendors we use software from.
Ask HN: Any software specific to "SHTF DNS cache?"
I am curious if anyone ever considered a specific threat scenario: something that behaves as a local forwarder/resolver on your machine, but deliberately and meticulously caches DNS and periodically stores records efficiently and checkpoints to disk occasionally. Something that could run in the bg inexpensively and caches IPs most useful to you over time. With notable exceptions of course, and you know who they are.

The objective being, if the Internet ever experiences a sudden infrastructure attack with delayed side-effects, something deeply affects anycast routing or interprovider pipelines in the short term, or you as a customer or certain domains are blocked from queries (for what ever reason), and my personal favorite... some 'bad actor' government decides to trigger some "DNS kill switch" under the (confident) assumption that doing so will have its intended effect as DNS+browser TTLs expire, yet any specific hardening for such an attack implemented in secret relying on already-known addresses would result in continued connectivity by address only. For a time.

In any real calamity such as an announcement of an impending asteroid or declaration of cyberwar, routing will suffer along with the rest. But it is my hope (and curiosity) that such a cache may grant a brief window where you could visit some sites you have accessed often and from them, perhaps a bit more information about the root cause than you otherwise can access. It would be a sudden mode change on your PC which would return DNS from history before a certain time stamp. For example, if Big Brother decides to redirect DNS at 2pm, you could fall back to queries before 1:45pm. Enough time to find a credible rumor or someone aware of the situation.

I know it will break RFCs and a lot of other things when it is in the loop. I'm curious to see and experiment with what it would NOT break (for awhile).
Citing Todd Flanders:

> That's all well and good for sheep, but what are we to do?
Okay, I see what you are saying.

If I was a ball, I’d want to roll downhill. If I chose to roll uphill it might be like me choosing to not have the ice cream and then do anyway because I love ice cream.
Apple is being smart and prompting the user to accept going to ChatGPT for LLM searches so that the user knows it's not apple when it hallucinates..
We were developing an Android multimedia application in the bad old 2.x days, and our QA person was running into a crash recording with the camera in our app.

She walked over to my desk to show me, and the crash wouldn't happen anymore. Went back to her desk and was able to reproduce it again, walked back to my desk and suddenly it wouldn't happen anymore.

After a bit of this, I finally brought my laptop over to her desk and discovered it was an out of memory error issue. She sat by the window, and with more sunlight at her desk she was getting higher frames per second from the camera, whereas in my dark corner the camera was recording way fewer frames and using less memory.
It doesn't matter. Every phone is a candidate for targeting. They don't have to know who owns it.
> the photo with the waterfall from our holiday in Greece in 2015 that I sent to Mary recently

Google Photos' search bar would be able to complete this search, since like 2015. Recall is completely overkill for this, like building a Death Star to swat a fly.
Which block is to the left of 40 on that map of Tokyo?
Well good luck finding sympathy for having people copy your stuff.
Why the hell does a toaster need a language model to do that?
7k LockBit decryption keys now in the hands of the FBI, offering victims hope
This is an interesting theory. Basically, as I understand it, you already want to do these things, but since the government can compel you to pay tax on them in its currency, you stick to that currency out of convenience/necessity. If the taxation system is not comprehensive (or you can evade it), you will use the official currency as little as possible, diminishing the amount of useful things transacted in it and thus its value.
This is great. (Not only the cow part.).

What I additionally appreciated is the fact that the methods end up computing a standard rotation matrix. If you need to rotate a million vectors, all you need to do is to apply these interesting calculations once, and then run your highly optimized matrix multiplication pipeline.
Lol yeah same. Glossed right over that wall of numbers
Titanium is an elemental metal. You don't "manufacture" it so much as extract it, and like any other metal it has clear, known, rather easily testable qualities. So do its alloys.

The analogy didn't just not "really work well", it made zero sense. Like, in the first place a counterfeit of anything has to actually pass for the thing, and haggis most certainly does not pass as a croissant.
If that's true then maybe client side de-splice will be just as easy.
Did you have to put up a credit card for it?
i like that apple has the power to punish the EU over chat control, for example
This is a horribly outdated take and ignores many of the benefits Python has brought to so many fields. At best it's elitist, at worst egotistical and based upon outdated interpretations.

Also, why so divisive? There's really no need for the deviciveness.
Yeah, I think doing it from the start is the best chance for it to work. Otherwise it's a significant manpower issue to implement all of the accumulated business processes within a reasonable period of time.

I've built a couple of systems that manage the majority of custom business processes for some small/medium organizations over my career -- but when it comes to processes that are fairly standard, e.g. accounting, it's a lot less pain in the short term just to just buy something off the shelf. Although for truly unique processes, it is nice when custom software does exactly what is needed. But most businesses aren't very unique.

I think the reason most organizations don't do this is that most businesses aren't business software engineering businesses, and the little precious labor that a small growing business is able to hire is better allocated to a profit center.

> Seems like a lot of the issues are understanding a good db schema. Screw that up and you are in all kinds of trouble.

This is much easier said than done. On more than a couple of occasions, I've seen technically well designed databases steamrolled by organic growth in business. Processes change, legal requirements change, customers change, the business changes, etc. Then you're left with a well-designed database that solves the wrong problems.

It's all possible -- businesses build custom software all the time. But there's a reason off-the-shelf software sells.
Get a cheap Intel ARC A310 card. I have one in my workstation along side my AMD GPU purely for streaming/encoding. It works great.
Perhaps the value of TikTok is not just in monetary returns. Cut down a beautiful tree that gives fruit every year for lumber, all you are left is a pile of money.
Mewz: Unikernel written in Zig for running WASI-compatible WASM applications
LLMs aren't in the direction of AGI. Are you talking about some other branch of AI?
8 years after that article was written, many of the patents on H.264 are actually approaching expiry soon (i.e. within a year or two):

https://meta.wikimedia.org/wiki/Have_the_patents_for_H.264_M...

This is not surprising, given that the first version of the H.264 standard was published in 2003 and patents are usually valid for 20 years.

Its predecessors, H.263 and MPEG-4 ASP, have already patent-expired and are in public domain.
in 02016 it was patented magic in many countries. now the patents have all expired, or will in a few months, since the standard was released in august 02004 after a year of public standardization work, patents only last 20 years from filing, and you can't file a patent on something that's already public (except that, in the usa, there's a one-year grace period if you're the one that published it). if there are any exceptions, i'd be very interested to hear of them

userbinator points at https://meta.m.wikimedia.org/wiki/Have_the_patents_for_H.264..., but most of the patents there have a precedence date after the h.264 standard was finalized, and therefore can't be necessary to implement h.264 itself (unless the argument is that, at the time it was standardized, it was not known to be implementable, a rather implausible argument)

what's surprising is that the last 20 years have produced a few things that are arguably a little better, but nothing that's much better, at least according to my tests of the implementations in ffmpeg

it seems likely that its guaranteed patent-free status will entrench it as the standard codec for the foreseeable future, for better or worse. av1 has slightly better visual quality at the same bandwidth, but is much slower (possibly this is fixable by a darktangent), but it's vulnerable to patents filed by criminals as late as 02018
Inside A Flexible PCB Factory (2023)
> For example, even toasters can have LLMs in them. Give it ability to control temperature and humidity and you have the perfect toaster machine that can toast everyones bread upon request.

My toaster has a little dial on the side that lets me do that already. I don't need to have a conversation with my toaster to get it to toast the bread, I just put the bread in it, push the lever down, and then toast happens.

Works just fine.
Oh man, PDF generators are like the least deterministic thing ever coded.

I don't know if they somehow depend on external video drivers or printer drivers or font engines or what.

But what you're describing sounds exactly par for the course to me.

There were a couple of years when everything I printed to PDF on my Mac looked right, but if you selected the text and copied and pasted it, it was gibberish, because it inexplicably shuffled all the character codepoints.
It depends on your circumstances. If the exit package offered covers more than six months of expenses and meets your needs, it may be wise to accept it. For instance, my exit package included a clause preventing me from discussing the events leading to my departure, but I accepted it to focus on supporting my family.

However, if no exit package is provided, it might be better to let them terminate your employment. This would give you the freedom to discuss their practices and warn others.
It is important not to conflate "I have a hunch that x will happen" with "theoretically motivated predictions".

Also, you are conflating a mild temperature drop that would be expected to be caused by solar minimum with an ice age and a "pole shift".
I was expecting a different video :( I had watched that one and it's too basic.
I think overhyped in the sense of NVDA market cap but not overhyped in the sense of the utility. NVDA is useful for large data centers where companies can be the middle man for queries. I don't think this will be the future of LLM's for very long.

I think as the technology adapts, the utility will be having chips on your existing hardware that can provide this functionality. Will LLMs always need super high end gpu's to process requests or will the algorithms improve enough to allow quick speeds with lesser hardware? I will tell you one thing for certain. NVDA's stock price is not based on any possibility of algorithm improvements and only based on the idea that more and more resources will be needed. It's based on the idea that there will always be the need for massive data centers to process these requests..
The Implications of Ending Groundwater Overdraft for Global Food Security
One side is open-sourcing .NET and VS Code and running GitHub well and making vcpkg. The other is crapping up Windows with embarrassing ad-ridden F2P games. It's really weird.
Creating a human-level intelligence artificially is easy: just copy what happens in nature. We already have this technology, and we call it IVF.

The idea that humans aren't the only way of producing human-level intelligence is taken as a given in many academic circles, but we don't really have any reason to believe that. It's an article of faith (as is its converse – but the converse is at least in-principle falsifiable).
>Explain "hypocrisy".

Recall is neither the first nor the last thing to record and store your actions and data. Why is it such a big problem?

>Last, your statement falsely presupposes that most are happy with any tracking / intrusion.

Most people are in fact fine with tracking, it has been demonstrated time and time again ad nauseum that the commons do not fucking care about digital privacy and especially if they are inconvenienced.

As for intrusions (presumably you mean attacks, whether digital or physical?), it's not so much most people are fine with it so much as they don't/can't care as it's all far above their paygrades.
It's pretty nostalgic stuff. It reminds me of Wired magazine articles.
It makes sense because the Borg chose Picard as a representative for all humankind.
Custom builds are not trustworthy. I have less trust to random nobodies on the Web than a corporation who still has to have some profits and acquire some trust. It doesn't mean they wouldn't use that trust and do things against my intentions, but the way they do things is more predictable.
Child labour in mining is uneconomic though. You'd still get children here-and-there for whatever reason, but mining involves hugely expensive machines doing most of the work, or heavy lifting that a child can't do. If you're comfortable spending $10 million on a machine and putting a small child behind the wheel, odds are great you'll go bankrupt trying to run a mine.
This feels like a big missing piece at this stage of AIs evolution. I just searched on Amazon for five inch chair casters. They used to have them but don't anymore. But that took me a long time to find out. Instead it just dumped all of the chair casters and let me read the details to find out the hard way that none of them were what I wanted across 10 pages of results. But I've been spoiled by modern chatbots. I want it to read the product copy and figure it out, and just tell me "We don't have any of those. But here are some others you might like..."

It seems inevitable that search boxes will become for prompts rather than just keywords, and become conversational and include the context of previous searches.
Words used to incite imminent lawless action are not free speech, nor are expressions which are in violation of other laws like those regarding defamation, obscenity, prior restraint, incitement and fighting words. It is not the audience in itself on which the consideration depends but the reasonable expectation of reactions by that audience. In the example I gave about 'killing all $GROUPs' it is the presence of an armed audience chasing a group of $GROUPs which turn what was a joke in another context into incitement.
Makes sense. In a similar vein, once fast food places started stating calories per item... It actually helped me maximize calories per dollar and eat more calories, which seems opposite of the original goal of helping people limit their calories. Who is going to fast food to keep calories low?
Cheating husband sues Apple after wife discovers deleted messages to sex workers
Interested in your sub-$4k 8 GPU setup. Care to elaborate a bit or do you have a write up somewhere?
Making my local LLM voice assistant faster and more scalable with RAG
Worse, dying stars seem to have a mind of their own when it comes to going Supernova.
I agree, and don’t dispute that.
> Luxury is just a name dude.

"Luxury" vinyl flooring, for example.
For anyone wondering, PepsiCo has a very interesting history with Moscow.

> In 1989, PepsiCo Inc., the maker of Pepsi, acquired 17 submarines, a cruiser, a frigate, and a destroyer from the Soviet Union.

https://foreignpolicy.com/2021/11/27/pepsi-navy-soviet-ussr/
Easy-ISLisp Ver4.0 Released with Enhanced Parallel Processing Features
We are excited to announce the release of Easy-ISLisp ver4.0! This new version comes with enhanced parallel processing capabilities, including both multi-process and multi-threaded support. These improvements aim to provide a more flexible and powerful experience for learners.

Key features of Easy-ISLisp ver4.0:

Enhanced parallel processing with multi-process and multi-threading support
Improved performance and scalability
User-friendly syntax for easy parallel computation
You can read more about the release details and get started with Easy-ISLisp ver4.0 here: Official Release Notes: https://github.com/sasagawa888/eisl/releases/tag/v4.00

We welcome your feedback and look forward to hearing how you use Easy-ISLisp in your projects!