skysight-inc/HackerNews huggingface dataset:
Think you missed the meaning of the original title: A closer look at Intel and AMD's different approaches to gluing together CPUs With this edit.

Perhaps: Intel and AMD's different approaches to gluing together CPUs
> first and only FPS played by millions of people

I have to assume that what you mean by this is "for millions of people, Valorant will have been their first and only FPS."

That may well be true! The knee-jerk response you're getting from others is because your statement sounds like you're saying "no other FPS game has ever had a million+ players."
But it’s fun and, besides, those tiny powerful flashlights have saved my bacon a few times.
I would not call GOP and pro-Trump people to be "open" at all. The whole point is authoritarianism, exclusion and pure aggression toward others.
There’s nothing about a reboot that precludes a graceful shutdown.
Your email address example is backwards: you can indeed get function coloring with just regular functions but its not the return value that causes it, but the input parameters. Consider this:

function foo(name){
console.log(`Hello ${name}`);
}

function bar(name){
foo(name)
}

function top(user){
bar(user.name)
}

If the `foo` function at the bottom of the stack needs some additional input (say the email address), then you'll need to pass it down and modify the signature of every function above:

function foo(name, email){
sendMail("Hello ${name}", email);
}

function bar(name, email){
foo(email)
}

function top(user){
bar(user.name, user.email)
}

As you can see, "My function needs some particular data" is also an effect that will transitively contaminate the call stack above (in "indirect" manner to reuse your wording).

In fact this is already apparent in the original blog post since the first two third are about callback-based concurrency, in which the coloring comes as a function parameter.

> But, then again, much like as we discussed in your Go example, you'd never actually write production code like that. There are so many things wrong with it.

No matter how you end up writing your code, there is only two alternative: you either address the problem and then you don't have to propagate the error (this is the minority case by a large margin) or you need to propagate it upwards (which happen at least 90% of the time).

> So, I'm not sure how significant that coloring actually is. And, regardless, is not related to the original discussion.

It is exactly as significant as async coloring. That doesn't mean the problem it causes is big though, the "async coloring problem" is vastly overblown and everybody deals with strictly equivalent "effect problems" all the time without even thinking about it, which was my original argument at the very top of this thread.

By the way:

> But you didn't think to ask any followup questions to help with your understanding?

When you use this kind of passive-agressive tone, don't be surprised if a charitable reader simply discards it, the less charitable thing to do instead would be escalating in aggressiveness.
No good thing ever lasts, especially in the world of tech. So, I'll be sticking with Bitwarden until they somehow eventually fuck it up and something else takes its place.
I tried it and it is very nice, but I completely ignored the extra features :)

My brain is just too hardwired to use cursor keys and doesn’t even think to look outside the box and click the buttons with a mouse, I guess.
The six 9s are probably meant as catastrophic failure rate, not downtime.
I don't really know anything about it. In my mind it's similar to vim or vscode, a text editor where you can add lots of functionality but without the customization it probably doesn't do that much useful stuff for you.
I’ve never heard of it before. Apparently it’s EOL now?

For some reason, learning about it just now and reading of its end makes me a little sad.

I hope whoever is using it is able to successfully migrate their code to a newer tech!
I suppose this could be true for some kinds of hacks (e.g. aimbots), but is pretty much useless for things that require information, like wallhacks.
I work in an art university and a surprising amount of new (underground/experimental) musicians release their music on casettes.

If you wanna sell music on concerts vinyl is too expensive/you would have to upfront too much money, CDs are dead, casettes however had some sort of revival. Vinyl is still king in those circles, but it requres you to be able to realistically finance and sell a run of 250 pieces to be economical.

I saw people buy casettes (with a download code) while not having a player — it is a neat physical artifact for some.
Isn't this the Overton window as a corollary?
I wonder if we’ll ever see a computer assisted style in esports, like what exists within chess. Bring your best cheats.
From the paper, it seems like that the blood flow changes and the seizures are both caused by the increased processing load in the visual cortex; with the seizures also resulting from some faulty wiring in localizing that increased load to only the visual cortex.
So, more like A->B and A->C instead of A->B->C.
But I'd bet this visual stimuli is even more effective at causing seizures in vulnerable people than an unfortunate pokemon episode.
Perhaps the fellowship for PhDs should only be two years, and a faculty review at the end of the two years cuts out the majority of students, so many more can be admitted and evaluated than actually graduate? And maybe another round after the 4th year? That would solve both problems: most people going into the programs wouldn't graduate, but many more people who wanted to try would be able to at least get in, and most of the students who did graduate would be able to get jobs (maybe, out of a 30 person starting cohort, 2 graduate with a PhD).

It could vary year by year, so a year with a really great cohort, maybe the majority would come through, whereas with a bad cohort almost all of them wouldn't make it.
True, and from what I have heard there is really a "lower cast" of staff being taken advantage of because they were trained abroad but working in EU hospitals.

So as usual it is very hypocritical. In that sense Florida's move make sense.

As always, it is that way of thinking that has been dominant in the west for at least 50 years: why bother making anything here if we can just import it for cheap?
I'm guessing your opinion is that western immigration policies, shall we say "unique" vs the rest of the world, are "sane". Maybe you're not aware on which side of the asylum walls you're standing.
Success must have a price. Let's call it 'success tax'
Before `querySelectorAll` there was Sizzle, which was the selector engine that was eventually spun out of jQuery itself:

https://github.com/jquery/sizzle

If you think that's wild, before there were dev tools in every browser, there was only Firebug (yes, there was only `alert` before that, we didn't even have `console.log`):

https://getfirebug.com/
> SWC was one of the earlier Rust builders, which then became absorbed into Vercel and turned into Turbopack (is my understanding)

SWC and Turbopack aren't related in the sense that one is the "successor" of the other. They both do different things, and compliment each other. SWC is more lower-level, it's a compiler for JS (and other web tools) that converts your syntax into something any browser can understand. Turbopack is a bundler, it takes that compiled code and minifies/concatenates it together in various ways so it can be distributed to a browser efficiently. I believe Turbopack does in fact use SWC (if you're using Next that is) to do the "dirty" work of compiling TypeScript code into JavaScript quickly, but its main feature is the use of the Turbo engine to cache function calls at a very low level. From what I read, Turbopack's potential to make building JS apps incredibly efficient should be a really neat thing to work with in the future!
> How ironic that not having firmware updates is good

That's often the case, things going from good to worse. Cf. the removal of Manifest 2 on Chrome for instance.
In my studies we had to underline the significants digits
There is a factor of luck here. I can usually get to 128 or 256 in that time, but it really depends on whether you focus on doubling up a single square or cleaning up the board.
https://motherfrunker.ca/fsd/

A lot of these are promises, and most of the timelines are not "best case", they were clearly not going to happen.

Even if it somehow gets things done faster, lying to your customers is not acceptable.
For the cff page on Safari, create a bookmarklet to make it go pure full screen:

javascript:document.documentElement.webkitRequestFullScreen();
It's valuable that the syncing mechanism is seperate because that makes it agnostic. Parent comment uses Dropbox, I use Google Drive, someone else uses OneDrive, someone else uses iCloud, someone else uses Syncthing or Nextcloud, etc.

You don't have to trust the single cloud provider to encrypt and not be able to spy. The vault is encrypted on your own device using fully open software, and the cloud only ever sees a blob they have no keys to, directly or indirectly. The encrypting/decrypting software was not written by the cloud provider.

You don't have to trust any single cloud provider to stay up, be available in your country, stay friendly to you. If Dropbox goes down or kills your account, you just flip to any of 20 other options.

You say you don't understand why someone prefers Dropbox over the special custom syncing, but I don't understand what the excuse is for a special vendor-specific implimentation of something that is already generic and agnostic. It's like using a browser that uses it's own version of http to download files and only works with one web site that has the matching special server.

It's not a remotely equivalent comparison between "one cloud" and "another cloud". One is a single vendor-specific, custom purpose, single-provider thing, the other is agnostic and infinite, use any method you want from any provider you want any time you want.

For me it's not about "mitigating a real or percieved threat". It's just basic system resilience and principle to avoid special things and prefer generic/agnostic things, and keep concerns seperated. But it is also more secure not to trust any integrated cloud provider, vs having the cloud be just storage that doesn't know anything about the blob being stored, and can't even if they turn bad, or are pressured by a government, or get hacked, etc.
The definition of "ultra-processed foods" is governed by NOVA and its results are very suspect. Take a look at this boneless, skinless chicken breast [1]. It's considered an Unprocessed or Minimally Processed Food. We know that there's no way chicken breasts just "fall off" chickens like this: animals are killed, skinned, cleaned, butchered, and then packaged to get this product. This firm tofu [2] on the other hand? It's considered an Ultra-Processed Food of course, despite being a staple in East Asian countries that have much lower incidence of obesity than many Western countries. Among many other problems, there's a huge bias in the NOVA system for food that Western diets consider "primitive".

While there's no real answer yet, most science is beginning to point to overeating as the real culprit. Processed foods simply make food more delicious, making you eat more of it. Munch on some raw broccoli and well you'll get tired of it real fast. Fry the broccoli up in some olive oil and it'll taste a lot better, so you'll eat a lot more of it. Since WWII we've increased the availability of salts (counting MSG here), fats, sweeteners, and spices. Fast food thrives off very cheap manufactured products designed to make caloric dense foods taste delicious.

Compare American portion sizes to portion sizes anywhere else in the world when eating out. They're enormous. While the science isn't definitive, it's beginning to look a lot more like controlling how much you eat is the answer. The problem is in our current world it's trivial to eat delicious food and eat much more than you need to survive.

If you cook, the cool thing is you can use the same tricks fast food uses to make healthy food much more delicious. You can incorporate fiber heavy vegetables, season them with some salt and MSG and make them delicious while filling you up. Eat heavy on proteins which make you stay full for longer (this doesn't mean meat, there's plenty of vegetarian protein dense options like tempeh, tofu, and seitan out there.) But applying these tricks at a population level continues to be a huge, unsolved public health problem.

[1]: https://world.openfoodfacts.org/product/3266980891411/filet-...

[2]: https://world.openfoodfacts.org/product/8410789140118/tofu-f...
Because IPv4 sucks! If you don't have enough publicly routable addresses then you are forced to use reserved ranges like 10/8. That means you'll get collisions, ie. multiple networks using the same addresses. With IPv6 you'd just get a real public IP address and all would be fine.

Edit: I feel bad for saying IPv4 sucks. It's one of my favourite pieces of tech and an astonishingly good one at that. It just doesn't have a big enough address space.
Nice. As someone who has seen a few Appian projects, something at a smaller scale is a nice niche for smaller teams.

Quick q: about integrations, I have seen the Zapier features, but can you invoke external systems via api on a specific task? (Eg client files complaint process, pull all orders from that client and display on screen so I can select the affected one and move forward)

Thanks!
Imo that might work for nursing or fields where some human element is desirable, but most physicians could reasonably be replaced even in the short-term. A lot of the work of a e.g. radiologist is just reading MRIs or providing diagnoses based on the data provided.
Is this a moral decision, or a legal decision?

If it's a legal decision, one can understand that, but it also brings up questions about the project's independence and neutrality. Any country and organization can now deem the project a security risk as it would be considered an extension of US foreign policy.

But if it's the former, the hypocrisy is nauseating:

Numerous war criminals who killed millions are called 'elder statesmen' in the US and are venerated today. Even as of this moment, a massacre is going on in the Middle East with US government support. But, American contributors are not removed from the project for that. Neither Torvalds seems to be saying anything about the past and ongoing crimes of such actors as the US, but instead vilifying Russia and Russians.

Disgusting however you look at it.

Note: "Whataboutism!!!":

If one makes moral comparisons, and even further, accusations, he has to provide an objective framework for comparison. If it's not provided or the framework just applies to others, the accusations become mere smears and have no weight. It becomes precisely what Chomsky labels "Only talking about the crimes of others". Hypocritically vilifying and targeting others while the 'side you are on' commits bigger crimes than those targeted.

"But Americans oppose their government"

Few do. Most support it. Otherwise, the US government wouldn't be able to kill 1 million Iraqis, then an unknown number of Libyans, Syrians, and so on. Without even going back to cases like Vietnam etc. And the few Americans who oppose their government haven't been able to change anything. Whereas the government always had, and still has enough majority support behind it no matter what atrocity or genocide it commits or abets. With the moral logic proposed by those like Torvalds, all Americans should be expelled from the project as well. Note that this also applies to the people of all US-satellite countries that aided and abetted all those atrocities and genocides, including but not limited to the Iraq war.
> Only if all the cases return!

My comment was about using if blocks as opposed to early returns. I.e. where the nested ifs run exhaustively and return afterwards.

Also, obviously deep nested ifs aren't good, so I wasn't advocating them - I just think it's better to fix them by splitting functions or simplifying control flow, than by adding early returns.
Just added my first preact to my django site after alpine couldn't cut it. I consciously avoid anything needing the js build nonsense. So far so good.
Europe being Europe. But more importantly, I find it a but strange the countries with growing deficits thinking that raising taxes is the right move towards improving the economic situation instead of restructuring
Well, the article mentions preserving ham and eggs in tins in an era close to a 100 years ago, so I think that things will be fine.
Their own home page says their Hot reload on RSBuild is slower than Vite's.

Since I don't care if my build takes 1 second more (per their benchmark again), but I do care very much that the page refreshes faster when I do an edit, it's a hard sell.
It's called a progressive tax, and it's a great idea.
It is an 8 year programme in order to reduce supply.
I need to lose some weight. Yes, mmmmmmmmmmm.
Any screenshots or demo by any chance?
Is it that different to any sale tax?
TLA Will always mean Three Letter Acronym in my book. It took many link hops to find an actual definition, I finally found it in Leslie's first paper on the subject. PEYA, people! Please Explain Your Acronyms!
Ah gotcha, yeah I was always a bit confused about the whole thing but that makes sense. I've only used SWC directly as a WASM bundle to do in-browser realtime compilation and analysis of .tsx files, which works great, but that was pre-Vercel times when only 강동윤 was working on it.
Well, every gains tax is kind of success tax, aint it?
I stand corrected! https://support.mozilla.org/en-US/kb/reset-your-firefox-acco...

> Mozilla accounts uses your password to encrypt your data (such as bookmarks and passwords) for extra security. When you forget your password and have to reset it, this data could be erased. To prevent this from happening, generate your unique account recovery key before forgetting or resetting your password.
> Italy will also raise a tax on capital gains stemming from cryptocurrency such as Bitcoin to 42% from 26%, Leo added.
Because they gave up their monetary sovereignty they have very few options when it comes to funding.
Long story short, it's a complete quagmire, especially since you're bringing cross-border tax issues into play.

A small company that doesn't know much about compliance may be happy to call it "freelance", but any bigger company with a professional HR person is going to balk at it, because they want certainty they're compliant, e.g. no misclassification.

They're much more likely to be happy about it if you can stick a local LLC between you and them though.
Nature article:

https://www.nature.com/articles/d41586-024-03464-5
This sounds to me that the sanctions are working, there's just not enough of them yet to make them stop the catastrophic war Russia started. Not to mention the massive destabilization attempts they have going on against the west since 2000.
Thank you Bitwarden for listening. This kind of stuff gives me hope for the business model of Open Source.
Without Distant Radio Quasars, You Can't Have Self-Driving Cars (2021)
> I find it a but strange the countries with growing deficits thinking that raising taxes is the right move towards improving the economic situation instead of restructuring

Speaking of restructuring, how about we restructure the way multinationals pay taxes in Europe?

"Amazon pays no corporation tax in Europe despite €44bn sales"
https://www.irishtimes.com/business/economy/amazon-pays-no-c...

"Facebook UK pays £29m corporation tax despite record £3.3bn sales"
https://www.theguardian.com/technology/2022/oct/06/facebook-...

"Microsoft’s Irish subsidiary posted £220bn profit in single year [..] An Irish subsidiary of Microsoft recorded a profit of $315bn (£222bn) last year [..] The profit generated by Microsoft Round Island One is equal to nearly three-quarters of Ireland’s gross domestic product – even though the company has no employees."
https://www.theguardian.com/world/2021/jun/03/microsoft-iris...
But do we not? We meet friends in life through school, work, hobbies. There's at least a time commitment to some common space if not a financial one. Friendship grow and die based on whether you can easily continue to see them - a common scenario for the dynamic changing being they no longer participate in the common space.
Unfortunately people love to complain about ads, but rarely actually get their wallets out when an alternative payment method is presented. Case in point: the frequent archive.org links to get around paywalls.
Sometimes I like to imagine a world where Commodore and Atari saw the writing on the wall. Instead of competing each other to death, while the IBM PC open architecture took off, they collaborate to create a joint open architecture of their own.

How different might the IT world look today if we had had a deluge of Amiga/ST clones.
You can still have modules, for example. They're a way of grouping functions and types.
OpenAI loses another senior figure
After reading through the issue thread and the final reply by Bitwarden, I think the only context this provides is that the headline should rather be something like "Bitwarden SDK fixes dependency licensing issue".

The opening comment and the final reply are the only valuable contributions in that issue. Everything in between is random people jumping in to feign outrage or telling people to use Vaultwarden (which btw recently was in the news for more significant negative reasons). If anything it's a perfect example of the sad state of online discourse.
> UN report says planet to warm by 3.1 C without greater action

And with greater action ?
I'm sure the burning oil fields in Irak and all the wars (how much energy a bomb releases ?) have no influence on the climate. /s
I like to think of it as making sight-lines versus breaking sight lines.

And in fact, both people can be making one at the same time, but the trick is that they are a slightly different lines because each client has a slightly different idea of where both players are.
Why play a fascist? Unpacking the hideousness of the Space Marine
Coincidentally, Webasto supplies the home EV charging equipment for many of the major brands including VW, Ford, GM.
No I mean an entire framework and set of software components for doing feature flags.
Do you find it interesting to browse for interests specifically on Bluesky? I'm very selective about who I follow and so my chronological feed is very relevant to me. There's a couple folks I have that push the boundaries of how activist-y I want my feed to be, but they're not so out there that I get angry (and if they are they get unfollowed.) Just curious if you find more value in the List approach than a chronological one.
> With a sufficiently advanced type system, you could lay out high level building blocks, such as function definitions, and let the LLM go wild, and then if things compile there's a high chance it's correct. Or maybe even a formal proof things are correct.

A formal proof is simply a type that allows only the correct implementation at the term level. And specifying this takes ages, as in hundreds of times longer than just writing it out. So you want to use an LLM to save this 1% of time after you've done all the hard work of specifying what the only correct implementation is?
Once you reach the next maturity level you realize that some problems and bugs are from bad design, and cannot be fixed by restarting the server.

Fixing bad design is an art, not an organizational discipline. (Sadly.)
Russia was supposed to rapidly collapse after the sanctions were applied ~2.5 years ago. I think vastly more damage has been done to Britain and the EU’s economies.

I read that Russia has gotten most of the businesses that were abandoned going again.