skysight-inc/HackerNews huggingface dataset:
Probably not.

https://group.met.com/en/mind-the-fyouture/mindthefyouture/n...
I will repeat myself, you wouldn't be doing this pedantic nitpicking bullshit with the word 'rescue' in any other context.
"Jeffrey Epstein’s Island Visitors Exposed by Data Broker" - https://www.wired.com/story/jeffrey-epstein-island-visitors-...
it mostly depends on one's definition of an algorithm.

our brain is mostly scatter-gather with fuzzy pattern matching that loops back on itself. which is a nice loop, inputs feeding in, found patterns producing outputs and then it echoes back for some learning.

but of course most of it is noise, filtered out, most of the output is also just routine, most of the learning happens early when there's a big difference between the "echo" and the following inputs.

it's a huge self-referential state-machine. of course running it feels normal, because we have an internal model of ourselves, we ran it too, and if things are going as usual, it's giving the usual output. (and when the "baseline" is out of whack then even we have the psychopathologies.)

https://www.youtube.com/watch?v=-rxXoiQyQVc
It has always been hard to find quality entertainment if you have some standards... I am sure some countries have actual quality folk music. My country doesn't And whenever I switch on (by accident) a local radio station I end up cringing. I submit, those people that consume such content already, will not notice when AI takes over. They haven't noticed in the past, and they will not notice in the future, that they are fed crap 24/7.
on firefox
Isn't he the ex Vercel influencer?
>But you can sell Vscode if you want? -> yes you technically can but in practice it's almost impossible to be competitive, since for several major languages the best extension isn't open source. Author called it a "fracture".
The best things in life are the ones that can't be easily put in a drawer.
“It looks awful, and it works” (apologies to Buckley's)
> For me an IDE "knows" about other files I have open and their relationship with the one I'm editing (usually a "project") and it _i_ntegrates external tools/programs.

With that definition any usable editor and vim-likes ;) is an IDE. I can live with that (that Zed is an editor comparable to them) too.
Complex numbers are just tuples of real numbers with some rules how to add and multiply them.
We've had several power outages in our area recently, most of them JUST long enough that the food in our fridge was deemed unsafe and we had to toss some of it out.

This sort of thing really makes me think about the large scale deployment of rooftop solar and batteries. If we had a battery system in our house, we could have used it to intermittently cool the fridge/freezer and potentially save the food and avoid the waste. It seems to make more sense to have everyone have their own power generation capabilities than for all of us to rely solely on a broad network stretched thin.

I know very little about this subject, but the primary reason we haven't done it is that there aren't many subsidies around where we are. In addition, I often wonder about the future proofing on these systems. Our old house had coax run to every room because they just assumed you would be using cable tv instead of wireless streaming.
I think that’s the point - it’s increasingly more difficult to tell whether the content or parts of it are AI generated.
> how much performance could be gained if game vendors

It might not even be the fault of vendors or their developers.

GPU drivers are still a bit of a pain to non technical users outside of PopOS. They need to "just work" transparently to the user or they'll just leave for Windows.

And game devs tend to use a premade engine - that engine needs to have good support for both Windows and Unix, or they will just default to the bigger market: Windows. So that's another important driver in migration to Unix.

I frequently find the best way to game on Unix is to either dual boot or install a Windows VM
Wasn't Microsofts biggest Linux contribution the code to make it run on Microsofts Hyper-V ? From what I understand their only other major contribution is the Rust project that ran head long into a wall.
At least it’s still lower on average than renewables at the moment [1]. I’m not sure what the current state of Nuclear Reactor construction is like, but hopefully we get some come online soon.

[1] https://grid.iamkate.com/
'Mostly' isn't true over the last decade which is the period of the most recent big shift from Coal.

https://ourworldindata.org/grapher/electricity-mix-uk
Yeah it doesn't help that the manpage is so unwieldy, quite annoying that you can't find an option that you specify like this: "-abc", but in the manpage it's just documented as "abc", and of course "abc" is everywhere else in the manpage as well.
i don't care. if you don't want to write free software, that's fine with me. but don't piss on my shoes and tell me it's raining, and don't offer me a gift and then demand payment
I am building a WASM based "grid editor". It's really just a way to build a UI for anything (desktop, mobile, web) by slicing up a grid and putting content in it. Then you can export the grid in an extremely portable format that can be reas anywhere (no, not json, even simpler) and use that grid data to implement your UI. The grid data contains the content or references to content which you can just apply on render.

visualgrideditor.app

Mad with Odin, compiled to WASM, vanilla JS and has Laravel integration. I just need to alpha test this more and see if there's anybody who wants to use it.
We had to encode a lot of videos at work once to play back to users. The resulting FFMPEG commands ended up being so complicated, every argument had about a one paragraph comment explaining it

Had to try and fix a bug with that script and it took me hours just to get some understanding of it.

Makes me wonder if video processing is just that complicated, or if someone could make some sort of simpler tool for this
> Do you want to learn a framework at all, or have one that is so magical that it feels like it doesn't need to be learned?

My view is that the problem domain is not complex enough to warrant the complexity of our "solutions".

See also: https://www.youtube.com/watch?v=ubaX1Smg6pY

Is it really "Complex"? Or did we just make it "Complicated"?
Values...values? Hopefully not, since they would be completely useless.
Sorry, I posted the wrong link:

https://x.com/ChanningAllen/status/1840498587710665129
Just saw the video, looks cool. multi language support would also be awesome. Nice work. all the best.
General advice from psychology is that when it comes to success you should praise the kids for things they control, like effort, time spent, inquisitiveness, concentration not things that are out of their control like talent or luck. Basically praise for what they did, not what they are.

When it comes to morality, it's the other way around. You praise kids for being good people when they do something right. Because you want them to internalize identity of a good person and associate it with those behaviors.

Internalizing identity of a genius is mostly useless, rarely beneficial, often harmful.
It has been said at every single post about ffmpeg (and it's true!) so I would also add my obligatory comment:

DO use ChatGPT to help you to write ffmpeg commands, but at least has some basic understanding of how ffmpeg works -- especially the fact that it works like a pipeline so the order of the options absolutely matters.

And ChatGPT often throw lots of unnecessary options (sometimes even do harm), so do actually investigate what each switch is supposed to do (ChatGPT can help with that too) if you're going to use the generated command for something semi-serious.

If possible, try to keep the switches as few as possible and avoid exotic flags. But do pay attention to pixel format and colorspace options to make your video as compatible as possible. It's very easy to mess things up for doing even seemingly simple tasks (like converting static images to slideshow etc.)
The reliability of the UK grid was 99.999998% in the past year.
Have you considered that there are different tools for different problems and that web components have their own space in the wide array of problems?

Because they are a decent fit to a specific set of problems (e.g. authoring components you can embed on different platforms, regardless of the technology they are built with).

I myself, as detailed in another comment, have concerns with web components, and having worked with them extensively, I feel they fall short in several aspects (especially regarding layout control, where they aren't isolated enough due to a series of design choices) but it's manageable.

A problem that I had in two different companies (embedding a set of elements that had to work in very different applications and required the host to know little to nothing) after much analysis was best solved with web components and they did well at that.

The possibility of doing `<script type module>import "yourcomponent.js"</script> <yourcomponent foo="bar"></yourcomponent>` without for us web component authors having to worry about the wide array of different technologies the hosts used (both at compile and runtime) has been in the end the best solution for both us and the consumers.

As Ryan Carniato points out, most of the criticism web components get is that their usage is misunderstood, some of their behavior falls short of their goals, and their name conflates then with framework's components creating further confusion, which are something very different.

The problem with comments like yours is that they add nothing of value to the discussion. We don't know if, when and where did you try to use web components, what hasn't worked for you and why, or if you've ever had the kind of problems where web components would've been a good fit or not.

You end up giving the hopefully wrong impression of an obtuse person lacking the engineering sensibility to understand the context of problems and of their possible solutions.
Indeed, buttons and dials can be learnt to operate blindly so that you can focus on what really matters: scene and composition. There is a reason why Fujifilm have become the darlings of the semi-pro scene over the last decade. Look at anything in the X-T series and every single parameter that you need to change in a second or lose the shot has a button or dial for it; without them being as bulky as full-fledged SLRs.

Phones with touch screens are great for shots where you have a high degree of control over the subject (yourself, food, etc.) and your physical relationship to it. But one must realise that there is a great deal of photography where this will not be the case.
Show HN: A macOS app to prevent sound quality degradation on AirPods
Right, here's the thing: If you are using AirPods(or any Bluetooth headphones with a mic in fact) on Mac and something activates the mic(i.e. you Shazam a song), the sound will be interrupted momentarily and will return in very low quality. This is happening because Bluetooth can't handle both way high quality streaming and the bandwidth is decreased to make it work.

It's a known issue and here's what Apple recommends to fix it: https://support.apple.com/en-hk/102217

Most of the time(unless you are on a Mac Mini/Studio/Pro), you have much higher quality microphones built in, so in most use cases, you want to hear from your AirPods but be heard from your internal microphone, which means if every time you connect your AirPods and go into the settings and set the default input device as the internal mic, you won't have sound quality degradation on mic activation, and if you use your mic to talk to people or record something, you will have better sound quality too.

Based on this observation, first I tried to create a script or some automation that can do it for me but found out that it can be clunky or needlessly complex.

Here's someone who used this approach to fix this issue: https://www.dermitch.de/post/macos-force-microphone-when-usi...

Anyway, I decided to take the "build your app for that" route and created this app and called it CrystalClear Audio which doesn't involve any technical setup to use. Making it was also not as easy I hoped, I was expecting this to be a half an hour project but ended up filing bug reports with Apple because some API wasn't behaving as expected or mysterious things were happening when using it(like phantom device changes).

After spending that much time with all this, I decided to publish it on Mac AppStore and after too many rejections(all my mistakes) I got it published: https://apps.apple.com/us/app/crystalclear-sound/id669572374...

The app is not free but comes with a free trial. I decided to go with a very cheap subscription model because I suspect further development might be needed as bugs emerge or API behavior changes. I know its a hated business model but IMHO it's better than ads or tracking of any sort to justify the work done. It's not free because supporting a free app is just as hard as supporting a paid one and it's not one time payment because I don't know what would the right price be for supporting an app for years to come and still have people willing to pay for it.

I hope other people find this useful and if you do, you can support by upvoting on Producthunt so even more people can find it sueful: https://www.producthunt.com/posts/crystalclear-sound

PS: the app is also useful for quickly switching between giving the sound out of the laptop speakers and the headphones, I ended up using that quite often.
A battery alone is not enough. You also need an inverter that's capable of powering your house. Most are not.

They need to e.g. provide the proper frequency on their own and entirely/physically decouple from the grid etc.

They are available but just rooftop solar and a battery is not enough.
RIP Kris Kristofferson, thanks for another song

https://youtu.be/vHReBUA8cH4
I thought it goes without saying that these types of things depend on existing data. It seems useful to learn about something on your walk or commute but not take your research to the next level.
https://www.ffmpeg.org/ffmpeg-all.html should have all the switches with -. Filters is another story, admittedly.
> For the purposes of gaming, no amount of predictability at the kernel level will reduce the amount of work you need to perform to draw a frame, and that is the real limiting factor for most games.

It all depends on what you're trying to optimize for. You can maximize raw framerate numbers by having an unlimited frame queue depth, but it'll feel like shit because you won't have even frame pacing and your input latency will vary wildly. The ideal scenario in gaming is for your draw time to be perfectly deterministic, and be able to schedule things so you can read input and do your render calls just before vsync.
> That seems like a pragmatic solution.

That's not a contradiction to it being bad magic.

In fact, this being a pragmatic solution is a strong, though not conclusive, indicator that the underlying abstractions are not fit for purpose.

And the fact that lots of pragmatic choices led to those abstractions that are not fit for purpose also is an indicator that something about the starting point or the road is not right. Or both.
Such generator facilities need to be retained, and not demolished, for contingency purposes.
tell me more about how valuable my knowledge of mfc and visual basic 5 is now

i mean, yes, the code still runs. but it's not useful
Hasselblad x2d meets some of these wants.
If no one has started any (other than mainly China? theres one in France) https://world-nuclear.org/information-library/current-and-fu..., why would they suddenly come online.
I just scraped this HN comments & blog post, fed them to NotebookLLM, and BAM! This podcast was born. Mind blown.

https://x.com/spikeysanju/status/1840708506749399479
>"I'm not a real expert," I tell them. "But the data are pretty easy to interpret. I'm afraid real dolphins simply aren't all that smart.
In an ideal world, I would sit down with an espresso or a beer, and review collections of research papers on a regular basis.

In reality, between work, sleep and family, I rarely have anything resembling that kind of time and mental energy reserve available.

But, what I can afford is to listen to podcasts while doing other things. Doing that gives me enough of an overview to keep up with a general topic and find new topics that might be worth investing into deeper.

Wouldn’t it be great if someone made a podcast channel specifically for “Papers corysama wants to hear about at this moment”? I think so. Apparently, so do a lot of other people. But, they don’t want to list to my specific channel.
Ditto. Hell, the improvement of HEVC over H264 isn't even too significant at high bitrate (say, >10Mbps).
Ad admission: I don't understand why the valuation ever reached eleven digits.
one way in which firefox is worse now is that ftp support got broken a few years ago
> In this case, the trademark for “superhero” as opposed to “Marvel superhero” involves questions about how strongly consumers identify that term with those companies. That’s where the history comes in, and why it doesn’t change matters if they created a shell organization. The question would involve both prior use by other companies and how over that time popular usage has shifted – has it specialized to mean only the DC/Marvel characters, or do consumers think of any over-powered character as a superhero regardless of whether it’s a DC/Marvel property. Transferring ownership to an organization controlled by the two current holders is a legal maneuver which doesn’t control whether the public usage is descriptive or generic instead of referring to products specifically made by those two companies.

Here's your earlier comment:

>> it’d be trivial to show that usage of the term predated that organization by decades

I pointed out that that wouldn't be relevant, and you're agreeing with that here. What kind of "correction" is this?

Assume, as you do, that "super hero" was originally in common use to refer to any benevolent character with supernatural abilities, and over time, subsequent to the grant of the trademark, it specialized to the point that the public now understands it only to refer to characters owned by DC or Marvel.

That would tell us that (1) as a historical matter, the trademark was improperly granted; and (2) as a legal matter, the trademark is currently valid. The preexisting use doesn't matter to anyone. The current meaning of the term matters.
what on earth would it do if mounted in the root?
This is a great VVC release! Unfortunately x266 is still far from ready.

I am surprised we got LC-EVC in. Not sure about adoption outside TV but it is a very nice technology that is hyper efficient. ( This is not related to the MPEG 5 EVC )

>you can use LC-EVC with H.264, HEVC or AV1 base layers.

It can be used with VVC as well. That is what the Brazilian TV 3.0 has adopted. On the surface this gives an additional 10-20% BD-Rate. Can't wait t have encoder to test this out.
The graph in the article makes clear that isn't really true. Around half of coal use was replaced by natural gas in the 1990s, as you say. That's still a win - same energy, but half the CO2 emmisions. But since 2010 or so, the remainder of coal use was largely replaced by renewables.

Now we just need to get rid of the remaining natural gas use. For electricity production, the trend here is pretty good. Natural gas won't disappear anytime soon, but there will be longer and longer periods where none is burned. But for home heating, I don't think gas will be phased out as fast as really needs to be done.
The format is properly specified; its mapping onto actual hardware people use is not.
Waiting for PostgreSQL 18 – Add Temporal Primary Key and Unique Constraints
I strongly doubt that you're gonna be listening to this stuff recreationally once the novelty wears off, but if I'm wrong and you actually enjoy listening to two robots pretend to be excited about your documents and webpages long term, then have fun with that I guess.
Do you mean some city folk or people in the hinterlands who’ve never seen any kind of foreigner ever in their lives?
I understand the complaint but my point is that, in my experience (which admittedly might be biased), the complaint usually does not resonate with anyone that did actually use React for at least a moderately complex app.

Hook's API is not perfect but it's a good-enough abstraction that allows the user to have even better abstractions and separation of concerns.

Actual React users did not care about that because the pragmatism far outweighs the theoretical ugliness... which honestly is not even that ugly if you have a mental model similar to coroutines (of course if all you do is OOP a class will look better to you...)

I have recently been fixing some stuff in my old React pre-hooks code and I hated it because class-based components had all sorts of concerns intermixed on their lifecycle methods... no matter how much you tried to abstract them.

Abstracting those into reusable hooks was a breeze and made everything much easier to follow and maintain.

Hooks are far better from a pragmatic point of view.

> There are a handful of things that were really hard to do with class components that hooks + function components made easier, but lots of other things became more complicated

Like what? Does not match my experience at all.
By living in a van.
I'm still curious about why they picked Arch over Debian or a BSD.

The article claims it's because Arch is "lightweight," but then why not pick a smaller distro?

My best guess would be familiarity (Valve can afford to buy the best developers, and lots of great folks enjoy the fiddlyness of Arch), hackability, and insanely fantastic documentation of Arch
I see now, your response was the same as what I said, so we agree.

The economist writes about what is happening in the world, this subject has gripped the US, thus it is worth writing about.

Sorry. It was the parent comment that had the political tones and calling Economist crap for engaging.
ffmpeg should be config-based with verbose descriptive names for everything. It doesn't make sense in its CLI form. It's far from human-readable since a very long time.
That one looks only at carbon emissions, which is not the main issue with Natural gas. The problem is that since it's a gas it leaks and natural gas in the atmosphere is a very very potent greenhouse gas.Though ofcourse over time in will break down to simple co2
I feel like the internet hype machine for nuclear is like some dead hand machine gone wrong that doesn’t know nuclear is already dead.
Fun fact: Nielsen actually does this (hires people to walk around with microphones) for purposes of broadcast TV/radio audience ratings: https://en.m.wikipedia.org/wiki/Portable_People_Meter
I have the experience of reading an ffmpeg one-liner (that really took more like five lines with wraparound) and trying to understand it. Half the options seemed unnecessary, but every single one of them would break the script when removed.
The last time I can recall any long electricity cuts was during the 3 day week in the early 1970s... Which perhaps explains some of the reasons why coal power (or at least the people who produced the coal) were seen as a political threat:

https://en.wikipedia.org/wiki/Three-Day_Week

NB I wasn't very old at the time and rather enjoyed the experience!
You can't very easily have two equivalently powerful pointers that point at the same node in Rust. It became somewhat of a meme in Rust community to the point that there is even a series called "Learn Rust With Entirely Too Many Linked Lists" [0].

[0] https://rust-unofficial.github.io/too-many-lists/
I'm being sarcastic. This entire concept is bogus.
yes, podcasting is a goto market strategy. One reason there are so many VC podcasts is because it is how GPs (VCs who fundraise) reach LPs (the money that invests in venture funds).