skysight-inc/HackerNews huggingface dataset:
> you are kind wrong. majority of population realists.

I have no doubt about that. If you read my post I did not use the word majority anywhere. I used "a big part". Now the obvious question is: how big is "big" from the perspective of such a conflict?
I don't think it needs many hardliners on both sides to keep the thing going indefinitely. It then just needs many who shrug and let them do it.

> collective punishment" is a good way to take very complicated situation that developed over last 100 years and reduce is to two words. kudos

Discussing a topic always entails reducing things into a shorter, abstract form, otherwise you cannot discuss them at all. We make maps of the landscape in order to orient, carrying around the landscape in 1:1 turned out to be impractical.

So you can (and should) reason against my choice of abstraction and tell me why you think it is a poor choice that doesn't describe the reality on the ground (and I might learn something from your answer). But demanding that I can't use abstraction at all and demanding the impossible is less productive.

I chose the abstraction of "collective punishment" very carefully. The Gaza strip is a densely populated area with a big fraction of the population being kids below a age where they could even understand what is going on. Those kids have been born into that conflict and they did nothing wrong — just like Israeli kids that got slaughtered by Hamas did nothing wrong.

Collective punishments like the terrorist attacks of Hamas or Israel turning off the water and electricity for the Gaza strip or bombing their homes (be it as collateral or on purpose) is a good way to create the next wave of violence and the next generation of terrorists.

I get that the reality on the ground is important. But the reality on the ground was also what perpetuated the Thirty Years' War — which is why I proposed taking a step back and out of it is the only way to put a stop to it. The complexities violent conflicts produce are the reason why it is hard to end them. Historically without a rule of law you could have cycles of revenge and counter-revenge going on for centuries. But what happens if we are not talking about two enemy clans, but a state and a people? If you ask me, the state has to step up and attempt the impossible: Protecting the rule of law and human rights while still protecting it's people from the violence of asymmetric warfare.

I have enough friends that live in the area (mostly on the Israeli side tho) to have an idea what this conflict can entail on a personal level, but that doesn't mean one cannot have a more systemic look at things.
I had a period of bacterial imbalance in my gut caused by Plastocystis Hominis. At it's worst, I got periods of tinnitus. After being cured, took a year to find the cause, the tinnitus also disappeared. Worth checking out the bacterial balance in the gut and trying some probiotics.
Yugoslavia was a bit of an exception:

https://en.wikipedia.org/wiki/Tito%E2%80%93Stalin_split

Yugoslavia wasn't member of the Warsaw Pact or the COMECON for instance, and apparently people were even allowed to travel to western countries.

Famous message from Tito to Stalin:

“Stop sending people to kill me. We've already captured five of them, one of them with a bomb and another with a rifle… If you don't stop sending killers, I'll send one to Moscow, and I won't have to send a second.”
People have a right to pick issues to be passionate about. Time in this life is limited. Perhaps they have family from near or in Ukraine that pushes them to be biased. Perhaps not. They don't need an excuse or to justify themselves. They don't owe causes their time or anything else.

That said, by all means please do get a prominent software platform and use it as a pulpit to discuss issues pertinent to citizens of Israel, however.
Sega didn't see 3D coming ? What about Virtua Racing (1992!) ?
Fargate on EC2? Sorry you’ve lost me, I understood Fargate to be a layer of AWS managed compute for ECS or EKS deliberately instead of EC2.
I bought this set of resistance bands and it's been great for doing not-gym at home workouts. the only problem is the product name is basically ungoogleable so I have to dig out the manual for the qr code if I want to look up something on their website.
Same in London. You see large groups of them under bridges sometimes, but then a few days later they're all rounded up and just gone. I'd like to believe that they're under Shelter protection, but the cynic in me k ows that they've just been relocated out of the public eye.
that's the way the "immutable" distros are going. they provide a base system and then a ton of packages come from containers or flatpaks. Like things based on OpenSuSE's MicroOS or Fedora's Silverblue and Kinoite but it does require the flavors currently, since the DE are considered core packages.
> It alsmost is like they condone it now.

Meanwhile, in TFA:

> It's perfectly reasonable to call the incidents that have occurred "atrocities", because that's exactly what they are.

Are you suggesting the BBC condones what they consider atrocities?

When you throw more wood on the fire, make sure it's dry.
and then before this

https://en.m.wikipedia.org/wiki/Parable_of_the_broken_window
It is, but it stops a large number of people from being conversant with your tool and that in turn almost guarantees market failure. I've got a super luxurious toolchain on my computer because of the free software movement and it may not be as flashy as what you can get commercially but it suffices for all of my needs.
There is a number of policy solutions that the government can act on today that would directly help address this problem.

At the core of this is a crisis of animal welfare which is related to the spiking cost of housing and poor economic conditions.

No one has money for pet insurance and people are unable to move into apartments that allow pets, which results in abandoned animals and vets becoming animal executioners.

Some jurisdictions (Eg. Ontario) do not allow landlords to ban pets. More should do this. It would limit the explosion of feral and abandoned animals.

Finally vetcare is too expensive and we need subsidized public animal healthcare.

Another option would be to mandate pet insurance but I see a host of implementation problems with this.
running is totally a hobby! there are runners clubs and running competitions. why wouldn't you think of it as one?
Then we should call USA a terrorist organisation. They have caused more harm than Hamas could ever dream of.
One thing I've been thinking about is how we use "terrorist" to describe groups rather than tactics. Governments maintain lists of "terror groups" which, as the article mentions, and everyone has a different idea of who belongs in there.

But terrorism is about tactics: indiscriminate killing/maiming of civilians to inspire terror in a population. Lots of groups, including governments, have used these tactics. And they should be called out when they're used, no matter who by. Hamas and Israel have both used terror tactics at points in this war, and they should both be called out for it. But calling one group "terrorists" and the other group "just trying to protect their country" is just pure propaganda.

I'm from the UK and noticed similar labelling in the Troubles. The Provisional IRA were a terrorist group, but when the British Army massacred a load of civilians, they didn't become a terrorist group.
There are no secret tax deals. There have sometimes been "advance opinions", where Revenue clarifies the application of the rules to particular facts, but it does not agree to change the rules for specific companies.

There is also no facilitation of tax evasion.

As for playing fairly, the rules of the EU - that we all agreed to - state that taxation is a competence of the member states, ie, member states can set their own tax rates. Agreeing to those rules and then subsequently strong-arming small states into increasing their tax rates to reduce their competitiveness against larger economies is the definition of playing unfairly.
I thought they were still at "we could provide EDGE-like performance".
The reason is probably that dependency management gets much easier (or at least can get much easier). E.g. using any module in VSCode that requires native code (sqlite, treesitter etc) will have to work with that specific version of NodeJs for theat specific Electron version. Also quite a few languages already got implementations of parsers in their native language, porting them over would be a big effort.
very interesting thanks for sharing, can you share what you were able to build ?
I hope (and think) that laws are judged primarily by their text and entirely so when it can be determined that the facts match the text even if many of us wish the text was different in light of these specific facts.

Criminal trials carefully lay out how the state believes the actions of the accused meet each required element of the crime. They don’t get to say “Foo definitely killed Bar. The law intends for people to not kill each other, and Foo meant to, therefore Foo is guilty of 1st degree murder.” Rather, they have to prove Foo’s actions met all required elements of the charge.

If you rear-end me while I’m stopped at a light, your intent doesn’t matter, only your actions. If you fail to stop for a school bus displaying red stop lights, your intent doesn’t matter.

I think the IRS step doctrine is relatively rare in legal interpretations, but at a minimum, it’s not “every other law is interpreted that way”.

I don’t take a position on Microsoft’s actions here, other than “if it can be shown to be plainly compliant with the law as written, I’m uncomfortable with the law being changed during interpretation such that it’s deemed to be non-compliant.”
The tax loopholes were closed years ago. All this will do is allow the Irish to cash in on their position without any blowback from the multinationals. Whom have already set up their operations in the country and basixally fund the countries new sovereign wealth fund.

I doubt Ireland has anything to worry about for decades. Since Brexit they are the ONLY highly educated and native english speaking country in the EU and are eating the UKs business being the link between EU and America. Their young educated youth are running most of the EUs tech companies now and the future of the world is tech.
State of AI Report 2023
> Never have I said anything of being pro whomever, only condemming the act with the intention of spreading fear.

You've tried to accuse a journalism organization of condoning terrorism just because they explained why in general, due to the organization's founding principles, they refuse to use loaded words.

You've repeatedly missed their point, and unwittingly you're making their point as well.
I think you meant Modula-2, in many ways a successor to Pascal.

https://en.wikipedia.org/wiki/Modula-2
> Some European countries have already stopped using fossil fuels

Yes, the ones that have classic hydro.

> Cheap electricity is going to be important for national economies and there are no countries that couldn't build cheap wind and solar (and/or cables to import neighbours' excess renewables production).

Solar and wind ARE NOT cheap if you actually want them to be reliable. They are about 5x-10x more expensive than nuclear power in this case.

The problem is called Dunkelflaute. Here's an actual example: https://energy-charts.info/charts/power/chart.htm?l=de&c=DE&... - renewable generation mostly disappeared for a week from 18-th to 25-th. These kinds of events happen almost every year, and often more than once.

Worst-case modelling shows that Germany can get about a _month_ of sustained Dunkelflaute about once in a century.
> I would love to see passkeys extended with some sort of proof that the passkey is tied to a specific email address (or other global ID), so you can login without talking to an IdP but also get the benefits mentioned above.

"Passkeys" (FIDO2 Authenticators) support this. The CTAP2.1 protocol contains "enterprise attestation", which allows an Authenticator to identify itself uniquely to a particular Relying Party.

An explicit design goal of the FIDO standards is to prevent the server from knowing that two different FIDO credentials originated from the same Authenticator (in other words, treaing a new user as non-anonymous). In order to preserve that property, Authenticators need to be explicitly coded with the RPs for which they'll support Enterprise Attestation.

If you have such an authenticator, the server can say "give the owner of a passkey presenting a valid Enterprise Attestation for bob@example.com access to this account".

But, again, FIDO isn't supposed to let random web sites on the Internet notice that two "different" users are actually using the same passkey (tracking users between web sites!), so you can't get the property you're looking for without Enterprise Attestation.
I think the parent was referencing fake non profit organization, I don't know for USA but in europe it's a 'classical' tax avoidance trick going from 'having a charity which goal is to allow you to particpace in pricey leisure activities (work for mechanical sports for exemple) to the infamous Ikea tax evasion scheme, here is a random article talking about it but you have lot other if the subject interest you : https://www.fastcompany.com/3035734/ikea-is-a-nonprofit-and-.... Take care the worl is a little bit darker after ^^.
Valve forces 2FA after dev accounts compromised and games updated with malware
Weird. I tried it and didn't get much effect, but it's interesting to see so many positive comments on it. I'll try it some more over the next couple days.
Because it's complex and daunting in implementation. REST is conceptually simple. Don't make me think.

Also tRPC rules.
Yeah, and it'll switch to natgas. Great improvement. Not.
That's because it's a zero sum game and one of the reason why you see advocates for new languages fighting for market share attacking older languages because they know that only so much software gets written.
There is an internal experience and an external one. It's quite difficult to get at a person's true internal experience that leads them to the choices they make. I think it's reasonable that we haven't figured it out yet.
> I support that people can express whatever opinion they have, but not in any way they want.

This is a contradiction and makes no sense.

> A society needs to put limits on behavior of its individuals to be sane

But lack of free speech and free politics drives societies insane. Look at all the crazy stuff the USSR and PRC have done in their histories, relative to the free speech and very much not insane USA.
"Come join the Fermyon Discord community!"

The "die-hard free software enthusiast" inside me made it through the whole article, and was already low-level triggered, and then really got shot into the stratosphere with this down the bottom.

I'm not saying I've a better idea for how to reconcile software freedom, noxious capitalism, and the necessity of people who love software development and related areas getting rooves and bread, but...

The article does read a bit like an oil company telling you they love the planet, and that's why they have to keep mining it for oil as they work hard on renewable energy on the sides. "We're sorry".
Actually not, on "recent"/"not too old" x86_64 architecture, "rep movsX" instructions are now hardware accelerated for short and big memory blocks. Memcpy and other basic memory operations are getting their code generated directly by the compiler which shortcuts the OS runtime.
By that definition, all experiences are “solo” experiences, and “solo” becomes meaningless as a word.

Please take your pessimism elsewhere. :~)
"Sweetheart deals" are not allowed in the EU, and whether or not there was one in this case is a matter of controversy[0]. In fact the EU courts have decided that there was no breach of law by Apple, though a further appeal maybe yet be made. It's easy to sling around accusations like this, but it's important to check the facts at the same time.

[0] https://en.wikipedia.org/wiki/Apple%27s_EU_tax_dispute
64bytes is a sweet spot, a cache line on x86_64, going above seems "not appropriate".
Assuming you read the article, you appear to have missed the point.

The BBC isn't saying that Hamas is not a terrorist organisation, any more than they said the Nazis weren't evil during WWII.

Impartiality is a founding principle of the organisation. The BBC presents the facts, the rest of us (including the aforementioned lawyers) can use those facts to form an opinion.

As for the Telegraph article, just because the UK government has decided to classify Hamas as a terrorist organisation, it does make that description a universal fact. The BBC is a global organisation, not beholden to the opinion of the UK government, thankfully.
Taxes are complex because they want them to be.
My tinnitus is there pretty much all of the time, and then for an hour or so it will disappear.

Over the last year or so I've developed really bad hyperacusis, this coupled with misophonia had made me severely suicidal, I even contacted the local mental health services and autism charities.

I've reduced that by wearing coloured lenses, I had been diagnosed with irlen but I see it as a little bit woo, however the coloured lenses have really worked.

My theory - I have a sensory fuck-it-bucket - I'm bombarded by all this crap every day, and if it overflows I'm under real stress, by reducing overload from other senses my bucket fills much slower, and the sound and tinnitus doesn't seem to affect me so much.

Strange to think that a £16 pair of cheap glasses has saved me.
The EU Parliament isn't really a parliament, so that argument doesn't work. If it was really a parliament the Commission would work for the MEPs and they'd be the ones deciding the law. In the EU it's the other way around.

The way they play games with words doesn't make it a democratic system, it is however a very effective tool for the EU to muddy the water and confuse people into thinking it has greater legitimacy than it really does.
Yeah, I believe it is. You trade off speed for lower power usage and CPU. 8 tokens/sec is usable though.
> That sure doesn't sound like numbers are 64 bit floats, according to the spec.

It can't be 64 bit floats, because they are represented as decimal numbers, not binary. You will be surprised to also hear that most base conversion algorithms used are not exact, and so different implementations might give different results in the LSB(s) for some numbers for performance reasons. Here practicality prevails, because making the standard stricter would make its implementation much harder in many environments. And for many applications it isn't a problem. I am sure btw that most file formats that use decimal representations for floating point numbers have this property, otherwise exact base conversion would be more prominently accessible in more programming languages.

I have some hope that this will change in the future, as exact base conversion (lossless round trip) will gain momentum now that it landed in standard C++. Once most common programming languages have this feature, there isn't a big reason to not modify the standard anymore to enforce lossless round-trip.
As a maintainer of the C#/.NET driver, I'd say our project isn't so much dead as it is complete. We use it in our products and if it requires updates due to breaking changes, we will maintain it, but otherwise it does what we need it to.
Also worth noting that ArangoDB did have one of their own developers work on the project and made many contributions.
This issue explains the change from _0 to _1 https://bugs.ruby-lang.org/issues/16178
Error-Correcting RAM on the Desktop
Why was this a civil suit? Shouldn't they have criminal charges for vandalism?
Again, I pretty much agree. WHILELT makes RVV-equivalent things trivial, but it's just a data→data instruction that could be done in AVX-512 too, as it's just a scalar (1<<n)-1, so the SVE2 & AVX separation in snvzz's original message is still unexplained. (assuming they don't mean to exclude Cray-1; unless they did mean SVE2.1? or maybe actually AVX (AVX1) and not AVX-512/AVX10? though even there you can still mask things to some limited extent)

SVE2.1 predicate-as-counter seems interesting, but I can't find any overview of it (only specific instructions/intrinsics), would you happen to know of any?
> 3. Is unclear, copy may result in a corrupted backup, but the original remains uncorrupted, so you also have one uncorrupted version…

Think about what happens when your power comes back and you start editing that file again. Which is the correct version of the file? How can you tell? Suppose the backup file is newer than the original file, and 99% of the size. Is it a partial copy, or did the user delete some lines and then save?

Now consider what Emacs does by default when `backup-by-copying` is nil and the user asks Emacs to save a file:

1. Emacs deletes the existing backup file (atomic),
2. renames the existing file so that it becomes the backup (atomic),
3. writes the buffer content into a new file with a temporary name (not atomic),
4. calls fsync(2) to ensure that all written data has actually hit the disk¹,
5. finally renames the temporary file so that it has the user’s desired filename (atomic).

If the power goes off anywhere in the middle of that process, then no corruption will occur. The state on disk will be easily observable; it will either be a missing backup file but the original still exists untouched, or it will be a backup file but no original, or it will be a backup file plus a temporary file that might be incomplete, or it will be a backup file plus the new file.

In all of these cases the editor can recover automatically without ever losing anything that was already saved on disk. Sure, in most of those cases we lose the _new_ data that wasn’t yet saved, but after all the power did go out in the middle of trying to save that very data. We’re not magicians here; this is the best we can do.

Of course, in practice the power doesn’t go out all that often and users habitually save the document after every few words, right? So backing up by copying is safe enough that most users who prefer it never lose any data. Probably. At least as far as they know; sometimes this type of corruption goes unnoticed, or gets chalked up to other factors such as inebriation or forgetfulness.

¹ We’ll ignore the fact that some operating systems have an fsync(2) that lies. See also <https://danluu.com/file-consistency/>.
Not quite, Arc, a LISP inspired language that is essentially a one-off.

http://www.paulgraham.com/hundred.html
Adjusting front wing angle is standard practice during stops - they’ll certainly do it when they change tyre compound (eg from softer to harder tyres), and they do it quite often otherwise.

They have specialised tools to do it too!
With respect for the pain everyone has suffered through due to XML... at this point I prefer XML with a good schema to JSON any day, even if it's more verbose and more awkward to hand-edit. It's just so much easier to validate it or generate code to handle it, and you get things like XSLT or XPath if you want them.
how does it look like for people on older models? also does the compatibility issues should not matter much if you use it in headless mode AIUI.
As someone who greatly enjoyed the rigidity of SOAP/xml, which made proper architectural planning and careful deprecation mandatory, I wonder where we went so wrong. I feel like it's all connected to the impreciseness and typelessness of JavaScript. SOAP/xml to generate well defined client and server entry points in Java is how things should be done and SoapUI was a pleasure to use.
Yeah, globally. Most long distance hikes seem to be a few hundred miles of mostly majestic wilderness, while the C2C is an unusually lovely and varied walk strung together from local footpaths...