skysight-inc/HackerNews huggingface dataset:
Top API Resources: Features and Comparison Guide
Hey Devs

I've curated a list of comprehensive blogs that provide in-depth analysis and comparisons of various APIs to help you choose the right tools for your next projects.

1. Document Conversion APIs
Need to convert documents into different formats? These APIs offer robust solutions for all your document conversion needs. Explore the top Document Conversion APIs.

2. Image Watermarking API
Protect your images with reliable watermarking APIs. Find out which one suits your needs the best - https://apyhub.com/blog/exploring-top-image-watermarking-apis

3. Video Watermarking APIs
Just like images, your videos need protection too! Check out the best video watermarking APIs available. - https://apyhub.com/blog/exploring-top-video-watermarking-apis

4. Search Engine Resource Pages APIs
Optimize your content with the best SERP APIs. - https://apyhub.com/blog/serp-meaning-usecases-approaches

5. Video Thumbnail APIs
Capture audience attention with compelling video thumbnails. Find out how these APIs can boost your SEO - https://apyhub.com/blog/video-thumbnails-for-seo

6. Data Extraction APIs
Extract valuable data efficiently and accurately. These APIs could be game-changers for your business. - https://apyhub.com/blog/5-data-extraction-utility-apis-that-can-come-in-handy

Let me know your thoughts or any other comparison you are looking for :)

I’ll be happy to curate and add them to our 2024 list. Keep building and innovating!
paywalled

https://archive.is/3lUUk
What is the different with excel programming (without VB Script or alike)?
Part of this is having to design for an amorphous target, whereas a console is a very known quantity for tuning resource usage (far beyond what you can put in a settings menu).

The other side of this is that the consoles have technology far in advance of PC’s that people are unaware of because for whatever reasons they wrongly chose a long time ago to decide that GPU’s were all that matters.

As one example: the PS5 (Kraken) and XS (Velocity) have dedicated decompression and storage access hardware that allows access to the NVME without chewing up CPU cycles. This is massive for resource loading and not something that currently exists in the PC world. Even where some amalgam of it might exist soon via DirectStorage, it’ll not be ubiquitous, so it can’t be designed in to the core of PC versions of games because not everyone will have it.

This is a pretty critical difference when you see it in a game like Ratchet and Clank Rift Apart or Spiderman 2. There’s no equivalent that would allow those games to be ported to PC without significant compromises. Even texture streaming is dramatically faster than on the highest end PC.

I can dig out the tests on this if anyone cares to see it, but reading from a gen 4 NVME at 7GB/s takes something north of 80% CPU usage on a 5800x if memory serves.

Talk starts at 4 minutes: https://m.youtube.com/watch?v=KasVMOMWM-4
They are not as flexible as stopping all production when there's a quiet night and wind+solar produce 0 electricity.
I haven't a clue how they compare but a Studio Mac with an M2 Ultra can get 192GB of unified ram for $5700 (PS: not a mac fan, a curious)
Wolves seem somewhat scary in a different way in that they can work together. I just posted that link since someone asked. I would be inclined to guess this won't be a big issue while the numbers are relatively small and there is plenty of non human food for them.
And C/C++. Probably other value based languages like Go and Zig.

JavaScript probably behaves like that because `const` was tacked on (and it's dynamically typed so there's no place to mark parameters as const). There is Object.freeze() which sort of makes something immutable, but it's not really the same.

Java doesn't even have const so I guess they just didn't care about const correctness or didn't have time to add it.
AFAIK, not yet. It was a goal of Mimir, but LMDB (used by arroy on particular and Meilisearch in general) uses filesystem and os features (mmap, file locking) that are incompatible with wasm.

If you're interested in bringing WASM support, I think the most promising avenue was to support redb as a heed backend. Heed is the high level binding library we're using to talk to LMDB. If you're interested in doing this, you can get in touch with the maintainer of mimir.

As a Meilisearch team member, I'd love to participate as well, but I'm afraid I won't have the bandwidth
Static typing is orthogonal to scripting or GC.
Because of reinforcement learning. The reward model add more value for output that sounded formal and professional, and penalise those that are more casual or incomplete.

You can finetune it to change the behaviour somewhat. But ultimately, there will be that AI flavour that you can't get rid of because of the way the LLM is trained.
Wouldn't a randomly moving platform with 4 gatling guns on there give full-sphere coverage and defense against passive weapons by the random movement? You have fuel issues, but that can be solved by rotating shifts, or (vulnerable) in-place refueling.

If the Lagrange point is indeed unstable the random movement should be rather efficient to achieve. And kinetic weapons would need luck to hit you. For explosive weapons you might be able to rely on the gatling guns.

It seems to me like the Lagrange points might be one of the few things in space you could occupy and deny an enemy. Perhaps LEO should added to that because it can be hit from the ground.
I once read about an OS that booted before the floppy had fully spun up, and was inspired, only to discover when I tried it myself that at computer speeds, even with the floppy seek to load a kernel from a FAT image, it's actually rather easy.

(to be fair, I think media corruption was more common back then, so boot-time file system checks and other sanity checks may have been what kept mainstream boots slower?)
> The best Indian engineers aren't working at these body shops, instead it's the bottom of the barrel and all of them are looking to either get promoted quickly or get out just as fast. As a result it's a revolving door of "resources" (urgh corp speak) that have to constantly be brought up to speed.

You could say as much for any IT body shop worldwide. "Indian" can be treated as a variable in your sentence.
You mean like this? https://news.ycombinator.com/item?id=38771779
let me preface this with the disclaimer that i am far from an expert on the topic

probably numerous eddies in natural turbulent fluid flows have been digital turing-complete computers, given what we know now about the complexity of turbulence and the potential simplicity of turing-complete behavior. but is there an objective, rather than subjective, way to define this? how complicated are our input-preparation and output-interpretation procedures allowed to be? if there is no limit, then any stone or grain of sand will appear to be turing-complete

a quibble: the eniac was eventually augmented to support stored-program operation but not, as i understand it, until after the ias machine (the johnniac) was already operational

another interesting question there is how much human intervention we permit; the ias machine and the eniac were constantly breaking down and requiring repairs, after all, and wouldn't have been capable of much computation without constant human attention. suppose we find that there is a particular traditional card game in which players can use arbitrarily large numbers. if the players decide to simulate minsky's two-counter machine, surely the players are turing-complete; is the game? are the previous games also turing-complete, the ones where they did not make that decision? does it matter if there happens to be a particular state of the cards which obligates them to simulate a two-counter machine?

if instead of attempting to measure the historical internal computational capability of systems that the humans could not perceive at the time, such as thunderstorms and the z3, we use the subjective standard of what people actually programmed to perform universal computation, then the ias machine or one of its contemporaries was the first turing-complete computer (if given enough memory); that's when universal computation first made its effects on human society felt
I like the paper, and I think it makes many valuable points. I especially like the semantic wave model, because that's exactly how you learn mathematics. And it also explains why (high-quality) abstractions are so important.

But of course everything has to be taken with a grain of salt. For example, their recommendations at the end on how to access papers is not very good. Ever heard of Sci-Hub and VPNs? It is obvious why they cannot mention this in their paper, but it is also equally obvious then that if there was evidence linking race or gender with programming ability, they would not mention it, for pretty much the same reasons.

I also don't like their example of achieving a Nobel Prize as something that practically no one can attain. Yes, that's true, but that is because Nobel Prizes are artificially limited to a few people a year. I think many, many more people can achieve that level of expertise than just a few per year.
> to wipe out the main component of their ranch (livestock). In my eyes that's an insane proposition

In my eye this claim you’re making is more than insane. Wolves are not going to wipe out anything. We can spend time coming up with totally unsubstantiated imaginary scenarios like this but it’s not really helpful.

Wolves are extremely skittish animals who are only really willing to come near humans when they are desperate and starving. A few guard dogs and/or other commonly used approaches are perfectly sufficient to deter them in 99%+ cases
I've built something similar for myself (fzf+a bit of shell). But I realized that fzf's history view (with very long history buffer) works much better for my use case.

I still needed something to cover rare commands with dynamic arguments. That got covered by Navi: https://github.com/denisidoro/navi (takes more friction to add new command than with TBMK, but you get much more organized and easier to search tool).
LuaJit and PHP both use [DynASM](https://luajit.org/dynasm.html) as well.
No it's still the phones problem. It should have a setting to ignore auto play.
I bet if Switch games were made exclusively targeting Skylake iGPU they’d run as well or better than on the Switch with its gimped Tegra.
Mattress, table, chair and PC. What I would need an interior designer for?
There are a lot of misconceptions around Tivo. Tivo did not do what people think Tivo did and refer to as "Tivoization". Tivo broke their proprietary software when you modified the installed Linux kernel. Both the GPLv2 and GPLv3 allow what Tivo did. Both GPLv2 and GPLv3 require that users can modify installed GPLed software.

https://sfconservancy.org/blog/2021/jul/23/tivoization-and-t...
https://sfconservancy.org/blog/2021/mar/25/install-gplv2/
https://events19.linuxfoundation.org/wp-content/uploads/2017...

The situation around GPL "condoms" would be the same for both GPLv2 and GPLv3 too, if the firmware can be considered a derivative work then there may still be a GPL violation, but more likely the driver<>firmware interface would be fairly high-level, so all the functionality is in the firmware.
Hackers steal customer data from Europe's largest parking app operator
Learnings is fine. It’s a fairly typical business-speak word, I hear it a bunch.
Yeah, what’s going on with those comments? One might argue whether “learnings” is incorrect or just stylistically bad; some dictionaries seem to list it. But why would anyone care enough to create half a dozen sock puppets to make this one point (none of them seem to have any other comments)? That seems completely insane to me.
I would start with Helm from day 1, given its (and GitOps movement’s) popularity.

I don’t really see any benefit to have a “single command” install in the ops world. The e.g. Helm equivalent is also a one-liner, and most other artisan CLIs and similar solutions are not production ready implementations, which is something I would want from any tool in this space.
My 3 go-to app this year, after I give up a phone for a tablet, are MoonReader, Paperpile and Google Colab. MoonReader for book reading (lots of great textbooks this year on data science), Paperpile as reference manager (and pretty nifty way to share too), and Colab for coding on the go.

The other essential tools are a good fountain pen, a good notebook and a bottle of water.
> The feature is currently a work in progress and not fully functional, but its description suggests it will preserve apps, files, and settings during the reinstall process.

Then what is the point of reinstall ?

Normally, windows reinstall is used to clean the mess left by windows (dlls, registry).
You could do it even on Win95, you just had to take care to have a second partition.

What windows really needs is a registry cleanear, especially for the crap left behind by Office.
Oklch()
> As an occupying force they are obligated to protect the population they are occupying

Israel hasn't been "an occupying force" in Gaza for 18 years. All those years Hamas explicitly renounced responsibility of doing anything for Gazans, as a normal government should - their functionaries, like Musa Abu Marzouk, openly said they are not going to do anything for the population, that's UN's business. Their business is murdering Jews and using the population as shields, and they should be thankful for that. With this approach there's no wonder all the money went to Hamas' pockets and building the tunnels, that the schools, mosques and hospital were converted to military installations and the population is living in squalor. And the fault for that lies with Hamas - their insane fanatical hate for the Jews didn't leave any space for building any normal life in Gaza. And people on the West that keep enabling them and keep shifting the blame to Israel are part of the problem, because it's their money and their support allow Hamas to do what it does.

> not commit genocide on them

Hamas has genocide as their explicit goal, and they confirmed it many times, and they tried to do it just recently and succeeded in murdering over 1300 people in Israel. They literally murdered, raped and kidnapped everybody they encountered. The goal of Israel never was to commit any genocide (no wonder the population of Gaza tripled under Israel control) - it was to leave in peace and have the Arabs to rule themselves, peacefully. Unfortunately, with Hamas it proved to be impossible. There's only one side there that is hell-bent on committing genocide - and that's Hamas. And they are not hiding it in the least, either - but people like you keep employing astonishing amount of mental gymnastics to hide it from yourselves.

> It doesn't matter if they actually want what they are doing, they are guilty either way.

What Israel is doing is dismantling the Hamas regime. Nothing else. They allowed it to exist for 18 years, so it will take a lot of time and a lot of blood, unfortunately, because Hamas is not going to go willingly, and they are actively using the population of Gaza as human shields, while robbing them (quoting Musa Abu Marzouk again: "The aid that comes to Gaza must be distributed to the resistance fighters, and what remains is done - distribute it to the people. The attempt of some citizens to seize aid, as happened today in Rafah, will be fought with all force" - and by "force" he means murdering anyone who doesn't want to starve for his glory). But of course, the useful idiots on the West will drone about how Israel is guilty in that anyway. Nothing will change them.
Most "analog computers" have been simple, and even if they usually provided the solution of a system of ordinary differential equations, that does not require a control part, making them no more closer to a complete computer than a music box that performs a fixed sequence.

I agree that this kind of "analog computers" does not deserve the name of "computer", because they are equivalent only with the "registers + ALU" (RALU) simple automaton that is a component of a CPU.

Nevertheless, there is no reason why a digital control part cannot be coupled with an analog arithmetic part and there have existed such "analog computers", even if they have been rarely used, due to high cost and complexity.

It is not completely unlikely that such "analog computers", consisting of a digital control part and an analog arithmetic part, could be revived with the purpose of implementing low-resolution high-speed machine learning inference.

Even now, in circuits like analog-digital converters, there may be analog computing circuits, like switched-capacitor filters, which are reconfigurable by the digital controller of the ADC, based on various criteria, which may depend on the digital output of the converter or on the outputs of some analog comparators (which may detect e.g. the range of the input).
No wonder foreigners think Britain = London. Our economy is so skewed. The manufacturing is 200 miles away on the M62 corridor (200 miles is a long way btw. :)

Or the eponymous "Hello London!" from an American singer walking out on stage in Manchester.

And when you have ourprimary airport (Heathrow)) owned by a foreign investment vehcile, there is no incentive for a unified economic policy too distribute trafficc - instead massive lobbying for a 4th runway..

end of polemic :)
DDI-1. It was a package including the disk interface (with AMSDOS in ROM and CP/M 2.2 partly in ROM) plus the drive itself. The FDD-1 was an optional second drive but you had to have the DDI-1 first.
Unclicked.link
> . Yes, national cable stations were commercial free for years (eg Z Channel^1, HBO, Showtime, et al), before every channel was advertised as being on cable

Premium cable channels like Showtime, HBO, et al., came after (by a couple decades), and were priced as a surcharge on top of, cable carrying relayed broadcast and ad-supported basic cable channels.
What’s with the flood of new accounts / word corrections on the parent comment??
In some cases you end up writing more glue code to shoehorn some AWS service into your workflow than just implementing the functionality yourself.
They kinda are though, it’s creating a monopoly. Never mind enriching the already richest psychopath on the planet.
Something I immediately noticed with the different temperature settings is that very low values result in output reminiscent of autism, and high temperature settings are reminiscent of the crazy rambling of the homeless people outside central station.

I wonder, and I mean this in a genuine scientific way, if there is a deeper connection than just the superficial? Maybe that's all these illnesses are, just a tunable setting in our brains set to too-high or too-low values, perhaps by insufficient or excess neurotransmitters or the like.
John Kraus (who takes fantastic space launch pictures - @johnkrausphotos on Instagram) wrote a warm and appreciative obituary for the booster.

> Falcon 9 B1058

> A portion of the record-setting Falcon 9 booster remains on board the Just Read the Instructions droneship. After its 19th launch and landing, the vehicle tipped over in rough seas during the transit back to Port Canaveral, and its top portion broke off.

> On May 30, 2020, B1058 launched Demo-2, the mission that returned orbital human spaceflight to the United States after the retirement of the space shuttle. It went on to fly hundreds of Starlink satellites and other payloads into orbit over its roughly 3.5-year flight history. It brought back the iconic NASA worm logo, and in the time since became a notable and sentimental booster for much of the spaceflight community.

> While its loss is disappointing, it's worth remembering that it flew 18 more missions than every expendable rocket that's ever flown, and the lessons learned from B1058 will contribute to further learnings about Falcon 9 and its recovery and reflight operations. Its 19 flights contributed to an incredible track record of over 250+ orbital class rocket landings, unparalleled by any other entity in the industry.

> Hopefully some of what remains can be put on display!
Amstrad CPC (Locomotive BASIC) and the BBC Micro both had it. In the CPC implementation, at least, you could choose the starting line number and the increment, e.g. RENUM 100,5
The good thing is, you will probably remember that one good one and forget about unsuccessful generations; just like how a gambler will only remember that one time he won something, and never talk about most of the time he lost.
Likewise. In specific to:
>In practice, when used as a data warehouse, SPL does show different performance compared with traditional solutions. For example, in an e-commerce funnel analysis scenario, SPL is nearly 20 times faster than Snowflake even if running on a server with lower configuration; in a computing scenario of NAOC on clustering celestial bodies, the speed of SPL running on a single server is 2000 times faster than that of a cluster composed of a certain top distributed database. There are many similar scenarios, basically, SPL can speed up several times to dozens of times, showing very outstanding performance.

Wow that really sounds amazing? Just wonder how a java based db can out perform Snowflake (a columnar base db). Maybe the original implementation in Snowflake is not optimal? Then again, from personal experience h2 embedded mode significantly faster than plain postgres.
Watch gravity pull two metal balls together [video]
hat tip https://axisofordinary.substack.com
Well you can listen to all the western economists decrying Japan based on economic values or you could take a trip and see the factors that GDP does not reflect.

Wealth inequality is not reflected in GDP
Quality is not reflected in GDP
Consumer protection is negative influence on GDP as is, in the short and mid term that is measured, almost any other intervention like Environmental protection.

GDP is shit.
When programming, we always need to use intermediate variables and name them. However, when we program in SPL, naming variables is often unnecessary. SPL allows us to reference the name of previous cell directly in subsequent steps ... In this way, racking our brains to define variables is avoided (as the variable has to be given a meaningful name, which is annoying).

Okay then
> wolves have been seen killing 15+ elk in a single hunt

Perhaps? How is this related? There is plenty of data from areas where wolves and cattle or sheep coexist. Why not cite that instead of something tangential?

Why would wolves attack a herd of cattle protected by guard dogs which have been bred exclusively to deter wolves for 1000s of years. If ranchers can’t afford to get dogs (or use other commonly used methods) then that’s another issue, it would be perfectly reasonable to expect the government to support them with that
quants use mainly or only c++
It's starting to get more attention in the healthcare sector.
There's an additional benefit. If the delivery side of the business results in a disproportionate number of 1 star reviews, then they can offload those reviews onto Door Dash.

An apartment complex I'm familiar with has 4.5+ star reviews on Google. They use a separate business to handle all of their tenets' package deliveries. If you look at that company's ratings it's filled with negative reviews.
Can a different core allocation strategy work on Apple Silicon?
Generative AI models 'memorise' some training data. This can be sought-after so we get reliable answers, but it is also a bad thing: training data leakage, plagiarism. The problem? The good and the bad are the same thing.