skysight-inc/HackerNews huggingface dataset:
I think their projects have great humanitarian and documentary value, I wish they were regularly repeated.

In what parts of the world has life become more similar to the viewers', in which parts has it remained distinct? What do people value? Seeing is believing, and understanding, and an opportunity for empathy.

I'm doing some amateur astrophotography myself.
"The car crashed into the wall" vs "The car quickly sped into the wall"?

Crashed means you don't need to specify it was quick?
Nice. Designers understand structures.
Maybe related to that failed event: Google stock price is falling, it's currently -7%.
Good advice. I haven't really dug into the settings as much as I should.
Pay someone.

But if you really want. PowerDNS + MySQL replication for the "slaves" then put slaves in few different places with good bandwidth.

Instant updates, very bulletproof.
While this is better than not working out at all, the only way you're going to get your muscles to grow is by progressively overloading consistently over time, and if you have too many sessions where you aren't pushing more weight or doing more volume than the previous session, you'll be leaving a lot of gains on the table.
As a user of the kernel, none, right now.

Long term there should be some improvement in reliability and security, if things work out as planned.
Regardless of your opinion on ethics, if LLMs are allowed to scrape/use other people's content without sending traffic, it means LLMs will capture most of the value of every new piece of content created by humans.

Do you think the world is a better place if the value of all content flows primarily into a handful of hyper scale tech companies?
Board Games for Product Teams
You could maybe use something equivalent to the "index hot swap"[1] feature we have at the Meilisearch level at startup, so that you make the reindexing in a another index at startup, and then atomatically swap this fresh index with the old one when it is ready? That way, you have fast startup at the cost of having possibly out-of-date information for a while after startup.

(you could even reindex from scratch completely in the background at startup, so no need to discover deleted files at all)

[1]: https://blog.meilisearch.com/zero-downtime-index-deployment/
an i for an i is an i in range
Would you be saying that if it was some quip about Canada being cold?

We're talking about a carrier based in a desert nation and a flight that departed said desert nation. It's a joke about the local environmental conditions resulting in the phrase "head in the sand" being potentially ambiguous between the literal meaning and the figurative meaning.
The way to do it is probably to colocate the generator with the condenser unit and use a thermostat-controlled second loop to move heat to/from the main refrigerant loop as needed. This gives some options to keep the generator from getting too cold to start as well as recover waste heat when it's up to temperature.
Yeah that makes sense. I really liked Triton from Joyent, as it provided a neat host os that could essentially be looked at as a multi-host docker installation but didn't run much else. You could then run the Dokku docker image on top of that and only really expose `nginx` (for routing) and `openssh` (for builds and interacting with Dokku), limiting your surface area. You can do this today if you wish on top of Alpine Linux or some other small host os, but that only takes care of half the problem (the other part being firewalls and detecting intrusion attempts imo).
Not really. The short word won't do if you need the adverb/adjective is required for the short one.

I will say that advice is dangerous to some degree because using things like contrasting adjectives/adverbs can be an effective way to surprise the reader. But anytime you can just use a better verb/noun you probably should.
Reminds me of this simple Pushing Machine game.

Pushing Machine (Impossible, puzzle 1)
https://www.youtube.com/watch?v=0lL5YQHHnog

https://play.google.com/store/apps/details?id=com.reactor.pu...
Scripting use is by definition a less demanding type of requirement than being able to write entire apps.

I wrote a fairly complete "C" subset as a scripting language for a programmable regression test tool (self-contained test-cases able to evaluate the test-case responses). To make it more friendly I made it dynamically typed (so no need to declare variables) and also added XMLPath syntax support as a type of built-in l-value since the requests/responses it was dealing with were XML/JSON, and this meant you could access any elements of the test request/response(s) as if they were just variables.

Anyhow, "C" may not be what comes to mind for a scripting language, but targeting a group of developers who knew C/C++, and with these minor language tweaks made it very simple to use. My point is that for this type of application I'm not sure that the choice of language makes a huge difference - choose something your target audience is comfortable with, and extend in DSL fashion to make it tightly integrated.
I hope that some contrarians bring back keyword searching. I fear that the expanded DWIM of these “conversational” searches will make the results even worse.
Well, its not a humble opinion but a very strong one which is fine since you want certain thing in certain way and nothing else will do.
Somehow, your comment has convinced me to just learn native development. Cross-platform work feels like an absolute slog, with or without portable code. I guess I’ll find out which one is less tolerable.
Google does not pay site owners and I thought the big complaint was that users rarely if ever click through. The instant answers keep users and their potential page impressions in Google-land.
“Women can’t face widespread harassment which pushes them away from tech conferences, because gender is a social construct, and thus there is no such thing as ‘women’, and thus we don’t have a problem so stop complaining about it”
No, the parent poster is referring to cameras that are positioned at self-checkouts. Self-checkout is problematic because of theft, and so cameras are a great way to discourage theft, in the same way that (fake) cameras have been used for years. If people are being watched, they behave better.

I'm skeptical of the claim that they're engaging in facial recognition. I guess, at some point, it's possible, but right now, given the widespread use of the cameras across every supermarket, it seems very difficult to imagine that all of these supermarkets have implemented a facial recognition system at the same time. Rather, they've all realised, if you put a camera at a self checkout, it'll probably reduce theft. That's why the screen is there, because you can see yourself being recorded, if it was for facial recognition... why a screen at all?

Typically a self-checkout will have a camera if it does not use a scale, whereas cameras are less common at the self-checkouts that use a scale -- and so it's harder to steal. That's my experience anyway across a few different supermarkets in the UK.
It is also sometimes useful to write abs(x-y) < epsilon.
If you want UI, there currently is no good solution. In my opinion, AppKit/UIKit is the only well-designed UI with any currency at the moment, but as you point out, it is not cross platform. If you're okay with using Dart, Flutter might be an option. Qt is well-designed, but last I worked with it they were embracing JavaScript, and why would you want JavaScript if you're using a C++ library? C++ is too philosophically opposed to JS. But Qt just feels slightly foreign on a Mac, anyway. GTK is in C, which is not really how I want to use an object-oriented design, plus its cross-platform feels buggy. And HTML is just simply not designed for user interface; writing a UI in HTML + JavaScript is basically equivalent to writing an app in MS Word macros. Plus, it's hard to take the NPM ecosystem seriously when you're old-skool enough to think that left-pad is the equivalent of fizz-buzz and putting it in a package should not even cross one's mind, let alone actually using said package.

I'm writing a cross-platform UI library (C++, but I hope to add Swift, Python, and maybe Rust bindings), because I'm in the same boat: https://github.com/eightbrains/uitk. It is usable, but still under development, and while the .h files are fairly heavily documented, there are no examples yet.
The Code Behind Arrival (Movie) Logogram
It was pretty hard for me to get used to Lua's 1-based index and everything treated as a table

I think it's easier to mentally map concepts between C and Python than Lua
Want your home to help the grid? These startups are making it happen
I really like this quote from the article as way of explaining this whole perceived anomaly:

> To me, 0.1000000000000000055511151231257827021181583404541015625 + 0.200000000000000011102230246251565404236316680908203125 = 0.3000000000000000444089209850062616169452667236328125 feels less surprising than 0.1 + 0.2 = 0.30000000000000004.
Heat pumps don't just convert electricity into heat. They work like an air conditioner in reverse, concentrating heat from outside into your house. Compared to a traditional heating element they're over 100% efficient.
I meant industrialization as a general government direction, not as an official Party policy buzzword: the Soviet state just did not care about the agricultural population except as a potential source of workers for the industry. The droughts and the epidemic still did not stop the grain exports (again, the main source of income for the state before, during, and after the famine, even per the official statistics) or affect the food supply in the cities all that much. The amounts an agricultural worker could legally leave for themselves were below subsistence, for years both before and after the war—steal (“steal”), escape to the city, or die.

The last part is so much bullshit thst it isn’t even really worth considering. (Every sentence in the whole of official Soviet history that includes the word kulak is bullshit.)
> will run on bunch of computers shortly, no matter if you want it to or not (granted you run a Linux kernel of course).

Probably not. The Rust support merged in 6.1 was only the bare minimum of infrastructure needed to write kernel modules in Rust, there's no modules in the kernel that actually use Rust yet. You need to explicitly enable the Rust infrastructure with a config option during compilation, and e.g. Debian doesn't do that yet (why would they?).
Time for what?
You may be surprised. Smart people can be easily tripped up by small oversights. But that won't end their hubris that motives them to try it.
Yes, this is a common thing to think of e-commerce sites like Etsy as a sort of social network page where you post stuff but maybe have no intention on making any sales, it’s just another way to display your hobby.
I'm waiting patiently for them to officially release SteamOS 3 for general consumption so I can try it out as an alternative to Fedora Kinoite. I have a feeling that if the Steam Deck and its clones become really popular then it is entirely possible SteamOS 3 will finally replace the rapidly declining Ubuntu as the default Desktop Linux Distro recommendation. Having that experience be immutable base OS + FlatPak + KDE would be huge improvement in my opinion.
Stumped by level 20. Didn't expect to get so sucked in!
The Strange Story of Cisco's (Sort of) Beloved Hold Music
My understanding is that Southwest was already at or had exceeded V1 speed.
Explanation of V1 -> https://www.flyingmag.com/everything-about-v-speeds-explaine...
>much like we look for the "organic" label in a store

Which means very little.

At some point, there is a distinction between lovingly handcrafted and mass-produced in a Chinese factory. But it's often not clear where that line is.
interesting, I wonder what the modes of operation are for shuffling across classifications and what specific evidence is required.
This result is strictly a result of floating point math.

You never get this kind of result with fixed point or binary coded decimal math.

The computer Language M never has this kind of problem.
We have similar setup (MySQL because version upgrades are less disruptive) and I can confirm it is basically bulletproof.
Then you shouldn't be involved in safety-critical areas. That's just entirely the wrong outlook. You should never skip an important verification step because someone promises things are fine.
> Nature's balance is found as each organism struggles with all its might and ability to expand, but not by any organism voluntarily refraining from maximizing its production.

This is both right and wrong. What makes an organism? You are a multicellular system of cooperating cells. If this statement was true, you couldn't exist. The truth is that the most powerful adaptation to increase your organisms ability to compete is to in fact build a bigger organism. Your body is a product of that strong evolutionary trend.

Bacterial mats, multicellular organisms, forests, fields of grass, mamals, families, civilizations. All of these things are escalations in survivability due to every part of them choosing to "voluntarily refraining from maximizing its production." in favor of behavior that improves the status quo for others.

We call portion of organisms that revert to this competitive mentality "cancer" and eventually it does win. That doesn't make it morally right, just the last parts of a body to die after it kills the rest in shortsightedness.
I agree, I've personally used ChatGPT as a "fill in the blanks" kind of tool for non-technical prose. I provide the skeleton and structure, ChatGPT paints in the lines. It's also extremely easy to proofread and verify it's not spouting nonsense.

Would a talented writer do better? Absolutely. But I'm using it for fun and it does a much better job than I can.
I did an entire Civ 6 game on Epic speed on my SD. I did find the touchpad uncomfortable to use with my large hands, so I 3D printed one of these[0] in PLA and it lets me more comfortably rest my thumb on the pad.

[0]https://www.printables.com/model/259733-steam-deck-grip-exte...
pop_back is about to invoke a destructor. Remember unlike what the name would suggest, it's not actually returning the element it removed - it's equivalent to erase(end() - 1). So adding a bounds check is going to be inconsequential in nearly any usage. And if you're doing a lot of pop_backs all at once, then if you cared about Real Speed you'd obviously be using the range erase() to do it all in one go.
I mean that user report is from me, and was about a very very early meilisearch version. Maybe wrong link?

> if you want it to not slow down as it swaps content from Disk to RAM.

Obviously it's going to be fastest to run with your entire dataset in RAM, that's never in doubt. Part of why I find the whole typesense comparison page disingenuous is that you're making the ability to swap to disk sound like an anti-feature. The whole things just sounds biased in a way that the meilisearch comparison doesn't.

There are some killer features in typesense for sure, just my first impression of it is that it's very much aimed at someone other than me.

>Typesense follows a memory model similar to Redis

The difference is that redis is primarily being used as a cache, or for IPC, or as a task-queue. You're not loading a whole bunch of data into, and you expect that the data you have in it will either be short-lived (IPC, queue) or can be evicted with no issues (caching).
The thing with heat pumps is that they don't create heat, they pump it. So they are "more than 100% efficient" (meaning: they move more heat than what the equivalent energy is).
check: glyphosate gut-brain axis

https://scholar.google.com/scholar?q=glyphosate+gut-brain+ax...
The general advice is that you should have more than 1 name server and they should be on different networks/servers, to prevent the exact issue you're suffering, that a DDoS on one network doesn't cause an entire namespace outage.
You are right to think about increasing the TTL of anything that's static and constant, like MX records. That TTL value buys time when there are issues before it is propagated to hosts that need to query your records as it's not cached at their end.
Another trick, is to have the authoritative server where you perform the updates not referenced in your domains NS records, and instead only list the secondary (replica) servers in your NS records. So you maintain control and any attack based on NS records is on the replicas, and they refetch the record from the authoritative server periodically (based on SOA record settings).
But the current legacy system is an evolved standard. A drop-in replacement is likely to introduce a lot of unintended consequences, however beautiful in theory it may seem.
interesting, do those treated crops get knocked over in strong winds compared to untreated crops or something like that?
As you allude to in your response, that's usually referred to as durability, not reliability. The home page could probably use an update there to reflect that terminology.
Why Some Roadways Are Made of Styrofoam
I don’t agree with the title, but this article is great if you want to get to the very bottom of the floating point rabbit hole.
https://people.cs.pitt.edu/~cho/cs1541/current/handouts/gold...

What Every Computer Scientist
Should Know About Floating-Point Arithmetic

One thing worth mentioning is that the IEEE 754 floating point standard is implemented in hardware in most CPUs (microcontrollers might deviate) so if you learn this stuff you’ll be set for life, as in, it doesn’t depend on the programming language you’re using.
Very early adopter of meilisearch and it’s pretty great. But bumpy as the team found their footing but overall very impressed with it.
The moment was just weird; "goes blank and disappears", for a moment, I thought it was my connection.
TL;DR: Bocs of IEEE 754 encoding, yo
Yep, but at least for the D3D12 and Metal backend the input SPIRV needs to be translated to HLSL (or maybe directly to DXIL?) and MSL. Not sure if the Vulkan backends accept the input SPIRV directly or whether there's also some translation happening.
>Go on a bulk in the winter time so that you are more resilient to cold with that extra weight on you (and go on a cut in the summer).

Do not do this:

https://onlinelibrary.wiley.com/doi/full/10.1111/obr.12251

Just wear some clothes. I wear fleece-lined hoodie and sweatpants in the winter. There's also that crazy guy who recommends long underwear, but as a skier (with plenty of experience wearing it), you'll never convince me to put that stuff on inside.
I've found this to be true in the (albeit small) # of samples I've run up against.

There's an agenda by some level of management, and they use "data" to forward their agenda, or disregard it due to "unexplainability" (a legitimate concern for BD/ML) if it disagrees with the agenda.
It's more likely that one wood think.

https://www.syfy.com/syfy-wire/can-you-build-a-satellite-mad...
In general, generative models are taking publicly available content from creators and are monetizing them for big tech.

Same with stable diffusion, AI art. And it'll be the same with LLMs.

Eventually the whole internet would be flooded with cheap AI generated content and clearly AIs need human generated content to train on so it'll be the snake eats itself.
> My utility, NIPSCO, charges $0.25699/therm for gas

Well, there you go. Natural gas in Maine is $1.95 to $3.58 per therm. https://www.maine.gov/energy/heating-fuel-prices
While it is possible to create similar creative works -and I will grant that that could be a prima facie problem- it is also possible to make rather new creative works as well. Just like you can do by hand, you can interpolate and extrapolate from known starting points, and there is nothing stopping you coming up with something totally unique.
There's a lot of different strategies you can employ when you hit a plateau. Try de-loading (e.g. 10% less weight) and working back up to the weight you plateaued at. Try adding drop sets after your main sets. Try implementing a periodization program. It could be related to your diet; perhaps you're not eating enough. It could be related to your sleep; perhaps you're not sleeping enough. It could be a result of supporting muscles that are lagging behind the main muscle utilized for a given lift, so do some research into supplemental exercises that could shore up those supporting muscles. Good luck!
I don't understand how you can compare the price of gas (which you convert into an equivalent $/kWh price, no issues so far), with the price of electricity, without trying to account for how long or how often either heating system has to run for... it's almost certainly not the same amount of time.

For example, let's imagine an experiment where 2 heating systems are tasked with doing the same thing -- let's say, to keep a 2000 sq ft home at an even 70F degrees, when the outside air temperature is 0F while the ground temp is whatever-it-is:

- How much gas would the gas system consume, over how many hours, to maintain that 70F temp? Maybe it uses X1 amount of gas, over Y1 hours, for Z1 price of gas, so you can multiply that out.

- How much electricity would a heat pump consume, over how many hours? Maybe it uses X2 amount of electricity, over Y2 hours, for Z2 price.

You're only comparing Z1 and Z2, how could that possibly tell you the whole story? Heat pumps can be >100% efficient (I've seen claims of up to 300% efficiency in ideal conditions), while gas maxes out at about 95%, so I don't know why you wouldn't try to measure/estimate the X and Y variables too, and why you'd only focus on the Z.
my guess is a massive propaganda campaign demonizing peertube
Yeah, there have been numerous times when having a fireplace and/or natural gas stove saved my family from freezing. When you live in a place that routinely gets cold enough to kill, you need multiple heat sources that don’t share a single point of failure.
once you start digging into frama forums, repos etc its a more colorful picture. To be clear, I am not complaining: steamrolling the world into a monoculture is not my idea of a good online society, just saying that the impact of some open source organizations like framasoft on tech might have been higher had there not been a linguistic friction to overcome.