skysight-inc/HackerNews huggingface dataset:
It's not serious to suggest that Israel did not supply any food or water to the Palestinians when in fact it supplied plenty. Why didn't Egypt supply food and water to the Palestinians? (Before Israel took the border corridor).

What other war can you provide me as an example where a the opposing side provided supplies to its enemy? Does Russia supply Ukraine with food and water? Does Ukraine supply Russia? Did the allies supply the citizens of the Islamic State with food and water? Yes- The Gazans depended on Israel in many ways before they started this war, most of them by their own choice. Did the Germans deliver food and water to the UK during WW-II? Do the Turkish give the Kurds food and water as they bomb them? If the government of Gaza, Hamas, has stocks of food and water, and it does not disburse those to the population, and even steals aid from the population, why is this Israel's problem?

Those organizations you're referring to are anti-Israeli and their statements are political.

The US, who has closer knowledge of what's going on on the ground, says Israel has not committed war crimes.
It's completely reasonable to exterminate an entire ants colony if 5 ants bite you, or at least that's their logic here, including the "ants" part. But of course we know the "self-defense" part is just a cover for the underlying desire to destroy the colony to build a nice villa.
This is an interesting thought. But you are being ridiculous, this stuff is absolutely overwhelmingly used for piracy.
I don't think that's a good idea, it should be a separate, ideally hardwired device (or VM on a host with an Ethernet connection).

But I wonder if you could run the PiHole (or Technitium, or AdGuard Home, etc) in a container with Podman or Compose, and set your DNS to 127.0.0.1? I feel like that would create some kind of feedback loop.
Logs are a terrible usecase for this. Loki already existed and it uses the cheaper more highly available s3
> In short, it is silly to expect UBI to be a means by which people would work only if they want to work

I think it is misleading to call that scenario UBI and that the rest of your post also shares barely any resemblance to actual UBI plans, goals or side effects.
Yes, and?

COM history traces back to OLE, introduced in Windows 3.0 replacing DDE.

.NET was designed as COM replacement, however the way things went down was something else.
Tbh I was annoyed reading it too as an open source developer. The people you are talking to are volunteering their time, and you weren’t very considerate of that. Open source software isn’t the same support structure as paid software. You don’t file tickets and expect them to be promptly fixed, unless you do the legwork yourself.
I had no idea people were still working on this. I remember it as Gaim in the 1990s and one of the developers being particularly nasty to me in 2000 after I submitted a patch. I worked hard on that and he was a complete asshole.

Since then I've used that experience to exemplify who I never want to become and how I never want to treat people.

So thanks. Bad experiences can help you become a better person.

PS: shoutout to Daniel Reed (rpidan) who did an Ncurses naim (https://en.wikipedia.org/wiki/Naim_(software) // https://github.com/jwise/naim) from back then. He was a genuine upstanding guy. Naim in long running screen sessions that I'd log into from text terminals at the library to chat with friends over AIM - good times.

Also, meebo... Basically libpurple over 2005 era AJAX. I even made a super minimal HTTP forms based client I could use over flip phones in the early 2000s. It was optimized for T9N and per/KB metered data plans. Never really publicized it. Probably still have the code somewhere.
Inductors and capacitors usually
Yep, libsercret/kwallet on linux, wincred on windows, and keychain access on mac.
LUCA have 2600 genes ? How such thing can be even remotely called "first" ??
I know Polish well and in my opinion at least three of mentioned poets - Miłosz, Szymborska and Herbert - were writing in a style which can be translated to English without much loss. When I read an English translation of, say, Herbert, it doesn't feel much different then reading the original. Which is a luck, because there are a lot of Polish poets (for instance Tuwim, for instance his "Lokomotywa") which just can't be translated to English, because it would require a translator who would be at least as good poet as the original one.
So if you enjoy Herbert more than Szymborska reading an English translation, I bet you would feel the same reading the original poems.
Who would have thought cheating to lose weight would have side effects?
Is WGPU even a Mozilla project? I think he is just saying that those paid developers (paid by Mozilla) have that priority, and everyone else is volunteer. Not that WGPU is a Firefox project.
WGPU dev here. I agree with everything JMS55 says here, but I want to avoid a potential misunderstanding. Performance is definitely a priority for WGPU, the open source project. Much of WGPU's audience is very concerned with performance.

My team at Mozilla are active contributors to WGPU. For the moment, when we Mozilla engineers are prioritizing our own work, we are focused on compatibility and safety, because that's what we need most urgently for our use case. Once we have shipped WebGPU in Firefox, we will start putting our efforts into other things like performance, developer experience, and so on.

But WGPU has other contributors with other priorities. For example, WGPU just merged some additions to its nascent ray tracing support. That's not a Mozilla priority, but WGPU took the PR. Similarly for some recent extensions to 64-bit atomics (which I think is used by Bevy for Nanite-like techniques?), and other areas.

WGPU is an open source project. We at Mozilla contribute to the features we need; other people contribute to what they care about; and the overall direction of the project is determined by what capable contributors put in the time to make happen.
Just use subdomains such as *.dev.example.com, *.test.example.com, *.prod.example.com, etc., no?
Yeah, I’m also curious about that. Does combining ASR and NER into one model improve performance for either?
No, this is ridiculous - all modern operating systems use 'unused' RAM for disk cache.
https://ubuntu.com/blog/tpm-backed-full-disk-encryption-is-c...

"we have been working on bringing TPM-backed full disk encryption to classic Ubuntu Desktop systems as well, starting with Ubuntu 23.10 (Mantic Minotaur)"
OKLCH is widely supported in all modern browsers.[1] My easiest winning point with getting teams to start with OKLCH is that we can 'programmatically' control the color shades and tints by tinkering with numbers/values. To the designers (who don't write codes), I tell them that they can now focus on choosing the key colors (primary, accent, etc.) and then let CSS do the magic.

A good friend maintains a tool to tinker with various shades/tint of colors with OKLCH https://colorcolor.in

1. https://caniuse.com/?search=oklch
Tiny glade isn’t tiny on the rendering side. It does gorgeous, detailed landscapes.
Nothing has changed since the change of ownership. Only a racist would think that quality would drop only because the Chinese now own it.

The same workers are working in factories, the same engineers, and the same process in the same place.
I've never had as much fun doing front-end web stuff as I've had since I've picked up tailwind.
So in practice it prevents the attack as real world attackers have limited resources and try to find easier targets.
LLM trying design using tailwind, stuff like: try to recreate this bitmap image using tailwind utility classes; the iteration speed for that kind of tasks depend on such speed.
Am I reading this right? Is the only protocol being supported now the most recent version of IRC? Are there plans for others? Part of Pidgin's "calling card" has been its ability to support many different chat protocols. However, that's become difficult since most protocols have become walled gardens and harder to reverse engineer. I'd imagine supporting Matrix, XMPP, Signal, other protocols with open specifications, etc. would be a good idea
I am surprised it was not supported until now? How does it compare to azure blob append (which exists for years)?

I have been using azure storage append blob to store logs of long running tasks with periodic flush (see https://learn.microsoft.com/en-us/rest/api/storageservices/u...)
That’s amazing, Orion! Learning after mastering so much is super inspiring. And tools like Mode are here to make this easier!
Major improvements for Powerboard Tyche despite adversity
I'm guessing at the time of this experimental alpha "don't use it full time but alongside pidgin 2.x to test things, all plugins are incompatible", only IRCv3 is supported.
Did you skip breakfast or something? Where did you get "first" from "last"?
Good luck to anybody trying to read that page using a mobile device. What a horrible mess.
Actually, it is very important. Autogenous pressurization has a much higher risk of pressurization loss than a system which uses inert gases, due to the potential for the ullage gases to mix with the liquid fuel and condense.

This is relevant when designing the landing system.
It might be a good idea to discover what your kid is really interested in. It is a common trap for adults to project their unfulfilled childhood desires onto their children. It used to be fathers buying and building model railways which the kid ignores and chooses to go outside and play football.
AI eats the world
Yeah, or I guess log rotation will work well - you can write 10,000 lines to one key and then switch to a new key name.
A lot around this is culture. The Dutch have been living with cyclists for years so they work with them.

In London motorcyclists drive to the front by the traffic lights. The motorists accept this. I found London quite safe in this respect for motorcyclists.

In the other hand, riding a motorcycle in the Netherlands doesn’t feel nearly as safe. If you ride to the front by the traffic lights the motorists will get angry and more likely to lead to road rage and increased risk.

Having said that of course the Netherlands is full of cycles lanes.

But in terms of intersections I’m not impressed. On long roads where every other country would give right of way to the long road because it works together with the natural psychology of driving on a long continuous road, in the Netherlands they will give right of way to small side streets. It’s like they have a policy of throwing vehicles into the path of free flow traffic. It’s absurd. And did people coming from other countries results in a few heart stopping moments.
Each cell of the 2D grid (or "neuron") is connected to (and updated as a function of) its immediate neighbours, which makes it a network/graph.
Trying it out.

Initial front end mock up worked great!
However when I tried connecting to supabase it broke down.
Maybe I'm missing something but "it" wants me to add environemnt varables to the .env file. I connected it to a git repo, but I don't want to add commit that there.

How do I access the files from the editor?! xD
Let us know how far you get!
yes all the other protocols will eventually be supported. we're a small team of open source developers and these things take time..
I also made a sorting visualizer based on a popular imgur sorting gifs gallery.

Demo https://xosh.org/VisualizingSorts/sorting.html

Post https://xosh.org/sorting-algorithms-visual-comparison/

Imgur gallery I was trying to replicate https://imgur.com/a/voutF

This also let you try out your own sorting algorithm too btw and share that in url. For example this algo https://xosh.org/VisualizingSorts/sorting.html#IYZwngdgxgBAZ... which was discussed at the time https://news.ycombinator.com/item?id=31975507

(Dont turn on sound, i dont know how to make it sound nicer)

The detail slider is a manual thing. You put the render call with 1/2/3 level in the loop. Only the lines with same render level will be displayed. Can be used to see the sorting at different granularity.
Well fwiw, all of those people are no longer involved in the project.
> I now cant tell if im accessing a property or a getter.

But you never could have been sure for the last 20-ish years either? What if my library you're using (and you can be certain at least one of them does) includes a class like this:

class Foo
{
public function __get($prop) {
return match ($prop) {
'bar' => $this->doSomeHeaveIoOp(),
'baz' => query_db()
default => throw new RuntimeError('Invalid property ' . $prop)
};
}
}

The difference to a proper getter is that you never knew Foo supported the virtual properties "bar" and "baz"; the only chance you'd have was if I added doc comments, or a note in the documentation; otherwise, good luck finding it in the source code. Compare to:

class Foo
{
public string $bar
{
get => $this->doSomeHeaveIoOp();
}

public string $baz
{
get => query_db();
}
}

This is definitely better. It is discoverable by both you and your IDE; it allows proper documentation; it is not magic, but code; it won't go out of sync with the __call handler; it allows static analysis and typing.

> I really dont want to access a property and have it do any sort of magic behind the scenes. This is just bad. Now a property lookup could do some IO, or even throw an exception. PHP should not aim to please the framework of the month, but it in fact seems like Laravel lobbied this into PHP core.

Without any kind of property overloading, you're missing out on a lot of API simplification that other languages have long taken for granted. You may not like it, by stuff like pandas in Python wouldn't be possible at all without heavy overloading, and I prefer a world with pandas over one without it. Ergonomics are important; not writing tons of useless boilerplate code is, too.
"instead" ?!

There was already a cold war with Iran before Oct 7, and many warned it could pop any moment. It could be said to the detriment of Netanyahu that he ignored that and didn't want this on his watch. Iran was priming and planning for a moment where a joint Hezbollah-Hamas ground invasion would have put the Israeli military to a stress beyond its means, and with many thousands casualties on the first day. It would have happened sooner or later if it wasn't for the Hamas independent action.

Also, on Oct 2023 he and other officials said it is going to be a long battle from the beginning. He never once promised this to be short. And also, a clear victory from a long war gets him more electorates, so he aligns his own victory with Israel's.
There's an interesting AMA on Reddit from a Northvolt engineer: https://old.reddit.com/r/sweden/comments/1g1xkmx/jag_%C3%A4r...
(Google translate works well on the old.reddit.com site).

According to this (and other) reports, they never got their high volume production yields anywhere near that of their (Chinese, Japanese, Korean) competitors, which made their end products far too expensive. Geopolitics aside, they didn't have any competitive edge, it's difficult to see where they would get it, since both their raw materials and manufacturing equipment were majorly imported from Asia.
It's interesting how uniform the birthday distribution at the end looks. I'd expect more seasonality (e.g. more babies conceived in the cold, dark months).
A multi-emulator Gameboy tracer
Which parking lot? I ride the bridge a ton from the Presidio to travel up to Marin!
I know the whole point of cloud services is to pick and choose, but in general I wouldn’t express “outrage” or scoff when comparing Azure to AWS. I recommend Azure to the smallest and leanest of shops, but when you compare functionality matrices and maturity Azure is a children’s toy.

To compare the other way, Azure write blocks target replication blob containers. I consider that a primitive and yet they just outright say you can’t do it. When I engaged our TPM on this we were just told our expectations were wrong and we were thinking about the problem wrong.
On other had think of DNA and start wondering would same mechanism appear multiple times independently.
Good, because you can’t have one.
Weird how, coincidentally, 3x as many people are born on Nov 15 as any other day
There have been a bunch of significant improvements to WGPU's performance over the last few years.

* Before the major rework called "arcanization", `wgpu_core` used a locking design that caused huge amounts of contention in any multi-threaded program. It took write locks so often I doubt you could get much parallelism at all out of it. That's all been ripped out, and we've been evolving steadily towards a more limited and reasonable locking discipline.

* `wgpu_core` used to have a complex system of "suspected resources" and deferred cleanup, apparently to try to reduce the amount of work that needed to be done when a command buffer finished executing on the GPU. This turned out not to actually save any work at all: it did exactly the same amount of bookkeeping, just at a different time. We ripped out this complexity and got big speedups on some test cases.

* `wgpu_core` used to use Rust generics to generate, essentially, a separate copy of its entire code for each backend (Vulkan, Metal, D3D12) that it used. The idea was that the code generator would be able to see exactly what backend types and functions `wgpu_core` was using, inline stuff, optimize, etc. It also put our build times through the roof. So, to see if we could do something about the build times, Wumpf experimented with making the `wgpu_hal` API use dynamic dispatch instead. For reasons that are not clear to me, switching from generics to dynamic dispatch made WGPU faster --- substantially so on some benchmarks.

Animats posts frequently about performance problems they're running into, but when they do it's always this huge pile of unanalyzed data. It's almost as if, they run into a performance problem with their code, and then rather than figuring out what's going on themselves, they throw their whole app over the wall and ask WGPU to debug the problem. That is just not a service we offer.
Good point - plus the conditional writes recently announced. Did anyone else implement that?
it didn't matter, ryujinx got taken down without it.
You can spin this both ways. So if I include a 12,000 page EULA with my product, you're the idiot if page 8,172 includes a footnote that allows me to sell your data, but uses terms defined a few thousand pages earlier, so you actually have to read all of it?

You can play these shenanigans with businesses, but I for one am happy such behaviour is illegal here when selling to consumers.
I have a MacBook Air 24G and I do a lot of VSCode, usually a few projects open and running a bunch of Node.js services/servers. I never get above 20G in normal operation. 16G is a bit tight, but 24G has enough room for now.
It only goes to show the limitations of browser 3D APIs, and the huge mistake some folks do for native games using it instead of a proper middleware engines, capable of exposing modern hardware.
There are many, many S3 compatible storage services out there provided by other companies.

Most of them cheaper, some MUCH cheaper.
A man's desk/workbench or an equivalent is a glimpse into his thoughts; everything exists and is where it is for a reason.

Any time I look inside my SSDs and HDDs I am satisfactorily horrified.
Fwiw, I had always been an AMD fan boy over the past 20 years as it felt right to support the underdog. I just bought an Intel last year for that very reason (and also to support Chip manufacturing in the US to maintain capacity in case of conflict in Taiwan).
Does not have ompl import?
Would be good for Matrix to have more stable client than Element or Flutter based apps.
> The main point is "can you compete while not being fully dedicated to the sport (i.e. it being your literal day job)".

Taking that as “compete at top level world-wide”, that’s a matter of number of number of competitors.

To do that, you need to have a good combination of physical abilities, mental abilities, and opportunity (growing up in a rich country or in a rich family helps even in cheap sports such as athletics) and dedication to the sport.

If you are three sigma above the mean from that, you’re (about) in the top 1/1000 of competitors (https://en.wikipedia.org/wiki/68–95–99.7_rule#Three-sigma_ru...)

If you’re playing soccer, that means that, world-wide, you’re in the top quarter million or so (https://en.wikipedia.org/wiki/Football_player: “It has been estimated that there are 250 million association football players in the world, and many play other forms of football.”), so chances are you won’t be well-known, world-wide. (https://www.statista.com/statistics/1283927/number-pro-socce... says *“FIFA estimated that there were 123,694 professional soccer players worldwide.”, so half of those that are three sigma above average will play professionally, I expect most of them for, at best, middle class salaries)

Numbers are hard to come by, but in snooker, that probably gets you into the top 100 or so. In trail running, I suspect it gets you in the top 10.
I wonder if modern living has pretty much made this a non-factor. We have things to entertain ourselves regardless of the duration of light outside and so we're no longer left sitting at home in front of the fire bored, we're sitting at home in front of the fire playing with our phones. Less likely to bow-chicka-bow-wow out of boredom.
The facts matter, I agree.
"[hot new thing] eats the world" (˚0˚)!!
> If a cluttered desk is a sign of a cluttered mind, of what, then, is an empty desk a sign? -- Einstein (but probably not really)
I think Robert Sapolsky's lectures on yt cover this to some degree around 115.

https://youtu.be/wLE71i4JJiM?feature=shared

Sometimes our cortex is in charge, sometimes other parts of our brain are, and we can't tell the difference. Regardless, if we try to justify it later, that justification isn't always coherent because we're not always using the part of our brain we consider to be rational.
Gut microbiome strain-sharing within isolated village social networks
'you are an expert in slide summarzing...'
Wow!! This is like the pgadmin4 of postgres!!!

It is much much needed to make ffmepg on par with a video editor!
Can forget about it.

Developer tooling for debugging 3D Web APIs has been a continuous request since WebGL 1.0, from 2011.

Until now the only thing that ever came out of it was SpectorJS and it shows its age.

For a while Firefox did have a debugger, that they eventually removed from developer tools.

You are left with writing the application twice, so that can make use of modern native debugging tools for graphics programming.
Then don't engage.

But if you do respond, but you ignore an obvious key question that was asked -- then by any standard of discourse -- you're pulling a dodge.
Here's a weird story. I found a PDF of an algorithms book I liked on Anna's. Not a scan, but an original PDF.

It's a good book, so I decided I should buy it. But I don't keep a physical shelf anymore. The thing is, the publisher doesn't sell the PDF!

Which makes me wonder where the pirated PDF came from. Insider leak?
The irrelevant browser is the one paying developers to build wgpu though…
Which will hardly happen with the tariffs
100x faster than pandas yet 1.5x faster than polars. Polars is stupid fast. It’s got a far better api too — much more ergonomic.
Go and failing to parse http headers correctly should become a meme at some point.

One issue we had was the reverse proxy inserting headers about the origin of the request to the server behind. Like ip, ip city lookup etc. And that parsed through a service written in go that just crashed whenever the city had a Norwegians letter in it, took ages to understand why some of our (luckily only internal) services didn't work for coworkers working from Røros for instance. And that was again not the fault of the Go software, but how the stdlib handled it.