skysight-inc/HackerNews huggingface dataset:
The "New Rose" Venn diagram with 11 curves linked at the end of the article is remarkably pretty and interesting: https://webhome.cs.uvic.ca/~ruskey/Publications/Venn11/Venn1...
> You can credibly debate that this was criminal and intentional but to call it an example of a "coup" is flatly absurd.

The Jan 6 committee laid it out in detail but if not for Mike Pence having a shred of integrity trump's plan would have led to the state delegations in the House selecting the "winner" of the 2020 election. That's a coup attempt. It was well documented.
..until proven inconvenient when exercising raw power.

Anyone want to renege on his word to pardon his son?
That's your own fault for letting the registration lapse.

Excellent work by that entrepreneurial random Indian for capitalizing on your negligence.
There are different types of merge.

There's the 'look at it! It just makes sense!' type. There's the 'we wanted to do this thing but you're already doing it' merge. There's the 'let's be a monopoly!' merge, and its sibling, 'you are getting in the way of my aspirations to be a monopoly' merge. There's the quiet merge to deal with debts, the making-it-formal-but-functionally-we-were-already-merged, the hey-that-collaboration-went-well merge, and many more.

And then there's this merge.
Why do people insist upon sacrificing anominity and thinking they will get anything in return for it? I could forgive it in the 00s but it is inexcusable in the 20s. Real name policies just causes people to double down more. It has not been a pancaea.
> “I believe AI has the potential to reduce our working hours and allow us to focus on tasks that require creativity and critical thinking,” Gates stated during a recent tech conference. This shift could lead to a more fulfilling work environment, where individuals are empowered to innovate and solve complex problems.

There's a wide spectrum of mental capability amongst humans. People on the lower range will not be "empowered to innovate and solve complex problems".
That’s kind of what (R/C)NNs did before the Attention is all you need paper introduced the attention mechanism. One of the breakthroughs that enabled GPT is giving each token equal “weight” through cross attention instead of letting them get attenuated in some sort of summarization mechanism.
Cloth physics in Blender are stored in RAM (as scenes and models can grow very large, too large for a GPU).

Figuring out which verticies for a physics simulation need to be sent to the GPU would be time, effort, and PCIe traffic _NOT_ running the cloth physics.

Furthermore, once all the data is figured out and blocked out in cache, its... cached. Cloth physics only interacts with a small number of close, nearby objects. Yeah, you _could_ calculate this small portion and send it to the GPU, but CPU is really good at just automatically traversing trees and storing the most recently used stuff in L1, L2, and L3 caches automatically (without any need of special code).

All in all, I expect something like Cloth physics (which is a calculation Blender currently does on CPU-only), is best done CPU only. Not because GPUs are bad at this algorithm... but instead because PCIe transfers are too slow and cloth physics is just too easily cached / benefited by various CPU features.

It'd be a lot of effort to translate all that code to GPU and you likely won't get large gains (like Raytracing/Cycles/Rendering gets for GPU Compute).
Ah my bad someone further up thread did.

Really it boils down to balance of time and cost, and the skill set of the person getting the job done.

But you seem really anti establishment (hung up over $25 cloud spend), so you do you.

Just don't expect everyone else to agree with you.
The dominance comes from the 40k lore, not the gameplay mechanics.
I wish there was a browser extension where you you ad-block people’s voices while still hearing the news.

When shit like that works well by default with very little effort or downside? That’s some AI I can get excited about.

This tennis thing is so cool, I hope we see more shit like this where AI comes down on the side of the little guy.
TikTok goes dark in the US
Or if your last name is Nissan: https://en.wikipedia.org/wiki/Nissan_Motors_v._Nissan_Comput...
Probably because bots are trained to sound like people.
I mean, eventually yeah.

I like Zen5 as much as the next guy, but it should be noted that even today's most recent version of Blender is AVX (256-bit) only. That means E-cores remain the optimal core to work with for a lot of Blender stuff.

Hopefully AMD Zen5 AVX512 becomes more popular. Maybe it'd become more popular as Intel rolls out AVX10 (somewhat compatible instruction set)
Cheap, reliable, no/limited support:
https://www.wholesaleinternet.net/dedicated/

They're cheap because they're older hardware and they sell out to email spammers. Works great as long as you don't need a good IP reputation for email delivery.

-

Cheapish, okay support, reliable in my experience:

https://www.xlhost.com/

-

If you just need storage, this is some of the cheapest out there on a shared host:

https://www.interserver.net/storage/
There was a time not long ago where there were some competitors like War machine getting close to GW markets are, but they've stumbled and GW has continued to do well.
The number one thing is network effects. GW has their own stores, but even at non-GW stores it's the game you can probably find a community playing, so it's the game you'll probably get introduced to. Additionally while Warhammer 40k is the biggest GW game there is also Age of Sigmar in the fantasy space along with the Horus Heresy, The Old World, and Middle Earth Strategy Battle Game as well as some skirmish games like Necromunda, Warcry, Kill Team, and others many of the models used in the skirmish games can also be used in 40k/AoS making it easier to double dip.
There are bunch of tabletop wargames, but Warhammer has the network effect going for it.

If you want to go the local hobby store and play a game, most other people are playing Warhammer, that’s what you play too.

You might prefer Bolt Action, but if nobody else in town has a Bolt Action army, it’s an uphill climb.

I recently attended a big Wargaming convention. While all sorts of games were present and being played, 40K has orders of magnitude more people playing it.
Have you (or any other 2010 Prius owner) heard about or experienced problems with the brake booster / actuator assembly?

I think the issues might be described in this article: https://www.carcomplaints.com/news/2019/toyota-brake-booster...
They're right that they need to actually shift the power away from Bluesky and have users use other servers.

The AT protocol may promise decentralisation and an insurance policy, but that is meaningless if Bluesky the company can stop using the AT protocol and survive it.

As long as the majority of users use the official app and log in to the primary server with their username/password, not the protocol's private key, Bluesky isn't forced to continue using the AT protocol. They still have power to push the enshittify button, block federation, and keep users captive on the official app/website like Musk's X does.
For perspective, in 1983 or so, Grammatik on CP/M ran in under 64k and did "grammar checking" (spell checking, plus a bunch of expert system rules) on an 8-bit system. (It sticks in my memory because of the time spent poking at the really interesting part: that it was so compact because it was in Forth, and there was enough of an outer interpreter in the product that with a little hex editing you could just use it as a Forth interpreter - with a very specialized set of functions preloaded :-)
Certificates don't need to worry about store now decrypt later. As such, IIUC Cloudflare has another decade at least before they need to start worrying about this.
I don't think it was Java itself, but many operating systems simply had a much stronger set of UX that was cohesively being followed.

Yet here we are, in an era where you can encounter multiple choices and you don't know whether it's a single select versus a multi-select tick box. And then there's something with a boolean state, and it's not clear which color means it's currently active. Then you hit alt-F for the File menu order to quit your browser in frustration, but the web page blocks you because it has decided that means that you're going to "Favorite" whatever you're looking at.
Sizecoding is a thing. .kkrieger is a rather famous 96kB FPS game. There is even an entire demoparty called Lovebyte that is dedicated to it, the biggest category is 1k, but all demoscene events I can think of have a sizecoding competition of some kind.

And it is a completely different thing. In general, it is more about procedural generation and tricks then good packing. Runtime packers are used, like crinkler and kkrunchy, but actually they use a lot of RAM, like hundreds of MB, which is a bit surprising considering that the decompressed executable is in the tens of kB. But that's because they use very powerful but slow compression algorithms.

Sizecoding usually doesn't care about RAM, unless the platform requires it, the only think that matters is the size of the executable file and its data. For that 39kB Playdate game, I guess that's the same idea. The Playdate has 16MB of RAM, I bet the game took full advantage of it.
More than every other AI company?
Bytedance without TikTok is still an order of magnitude worth more than Perplexity.
No mention of their benefit corporation status
Why is my brain blanking on all possible puns about TikTok's time running out?

Anyway, this feels early. Especially in California; they're banning four and a half hours before they need to, and I assume it's even earlier in Alaska and Hawaii. Even here in the East Coast they banned an hour and a half before it was needed.
People will have to come up with a creative way to pay rent.
Let's not forget that the Hunter Biden prosecution was a vicious, lie-filled witch hunt from the start: https://www.cbsnews.com/news/alexander-smirnov-pleads-guilty...

Coupled with an inbound fascist administration that's howling for blood and revenge against the Democratic establishment, this (somewhat reluctantly) strikes me as a sensible reason to issue a pardon.
Are these the foundations for us, one day, to procedurally generate an entire universe in which other conscious beings appear?
I'd be curious if NATO would actually stay together without the US, though to be clear that's a theoretical curiosity that I'd be happy never to see answered.

It sure seems to me like NATO is largely built on the assumption of US involvement, but I could be biased there.
Young founder always has short term memory issues. /s
One of the things that got me intrigued by Unix was an early 1980s(ish) Byte article which walked through building a (trivial example, not the "real" one) spell checker out of a split/sort/comm pipeline, something like 7 commands? 8-bit PCs didn't have anything like that, and yet it didn't look like it needed that much sophistication...
E-cores can typically execute ~4-instructions per clock tick in highly optimized code.

P-cores go up to like... 6-instructions. Better yes, but not dramatically better. The real issue is that P-cores have far more resources than E-cores: deeper reorder buffers to perform more out-of-order execution. Deeper branch prediction, more register files, larger caches, etc. etc.

So P-cores should be hitting the max of 6-instructions per clock tick on more kinds of code. E-cores have much smaller caches (and other resources) so they'll run out and start stalling out to memory-limitations, which is like 0.1 instructions per clock tick or slower.

----------

But guess what? If a fancy P-core is memory-bound (like a lot of Blender code, due to the large-scale dozens+ GBs nature of modern 3d scenes), then those fancy P-cores run out of resources and are 0.1 IPC as well.

If both P-cores and E-cores are stalled out waiting on memory, you'd rather have 32x E-Cores all executing at 0.1 IPC, rather than only 8x P-cores executing at 0.1 IPC.

Its going to be a complex world moving forward: modern CPUs are growing far more complex and its not clear what the tradeoffs will be. But this reality of E-core and P-cores stalling out and waiting on memory is just how modern code works in too many cases.

And remember, its 4x E-cores are equivalent in area/costs to 1x P-core. So there's no contest in terms of overall instructions-per-second for E-core vs P-cores. The E-cores simply are better, even if the individual threads run slower.
This is more or less the approach that is taken by Dan Simon's "Optimal State Estimation" book that I came here to recommend: https://academic.csuohio.edu/simon-daniel/state-estimation/ All the prerequisites are covered prior to introducing the Kalman filter in chapter 5. Although Simon does not go through the information filter before introducing the Kalman filter, he discusses it later.

However, to understand recursive least squares, in particular the covariance matrix update you're going to need a firm grounding in probability and statistics. Simon makes the case that probability theory is a less strict pre-requisite than multiple-input-multiple-output (state space) linear systems theory (for which I can recommend Chen's "Linear System Theory and Design").

So I would argue that to understand Kalman filters you need to know state space systems modelling, both continuous time and discrete time discretisation methods (this provides the dynamics that describe the time-update step), plus you need to know enough multivariate statistics to understand how the Kalman filter propagates the gaussian random variables (i.e. the Kalman state) through the dynamics and back and forth through the measurement matrices.
That one is one of my favorite resources on Kalman filters. Deriving it from Bayesian principles make it much more intuitive. It also makes adapting or modifying the filters easier to understand.

Using Jupyter notebooks is really great too.
Switching costs are high for this type of game. If you want to play something new you need to invest time and money into buying & painting new figures, learn a new set of rules, and convince your friends to do the same.

OTOH historical wargaming is even more niche, but because nothing’s tied to IP games are much more diverse, and the hobby’s backed by a healthy community of small businesses and individual creators.
Anyone remember when Microsoft slapped .NET on everything?

This is that.

"We must get an ROI on the money we lit on fire!" -Some exec, probably
So I used a VPN to go to a different country and... I still get the "Tiktok banned" message, which is a little surprisingly honestly. I guess Tiktok have done this on an account basis rather than strictly GeoIP.

The "learn more" link tells you that you can still download your data. I'm not sure how. Website maybe? Because the app only has "learn more" and "close app" as options. Interestingly the fyp still loads and you see a video in the background.

I do think it'll come back this week but it's not clear what the legal mechanism is. Since the ban has gone into effect the extension in the law doesn't seem to apply anymore. This would then seem to require Congressional action and there doesn't seem to be much appetite for that but maybe that's because Republicans in Congress want to give credit for saving Tiktok to Trump when he becomes president on Monday.

Another option being talked about is nonenforcement by the Department of Justice. Some dismiss this by saying "the DoJ can change their mind" but that's not strictly true. Defendants in a case can rely on statements by prosecutors. It's a valid defense. If the Attorney-General makes an official statement saying "we will not prosecute Amazon or Google or Tiktok for 90 days (or whatever) while we work this out", that's absolutely a legal defense should the DoJ ever change their mind.

Basically, this is now a shakedown as some Trump allies will seek forcibly buy Tiktok or at least a large stake in it as a price for its continued operation in the US. It's unclear if Tiktok will acquiesce to this.

Remember though, Bytedance has significant US investors so there are conflicting forces at play here.
I wonder what new and incredible things American teens will learn about themselves and life tomorrow now that their phones are boring. Too bad this probably ends Monday.
The Universal Feeling of Being Watched
Might just be your device lang and timezone too.
The 170 million users of this digital crack / cocaine platform has now got their supply cut off and its users are desperately running for the next hit. Rednote "Xiaohongshu" appears to be where they are going to.

It is also a test for "Rednote" and if they grow extremely fast in the next 90 days then that will be another ban target. But this is all temporary and they will run back to TikTok again.

But again 170 million users just had their crack / cocaine supply cut off. Now is the time for them to reflect and cure their addiction.
> I'd rather learn to deal/work with the rough spots than stick my head in the sand with an alias

I highly encourage you to learn the commands. But it seems like you did.

I would not call something so stylistic as `git branch -vv` as "sticking your head in the sand". Your fallback is not going to really confuse you or put you at risk of not knowing what's going on. I can totally understand if we were talking about aliasing something much more complicated, but at that point it's a script...
The US Virgin Islands are an hour ahead of Eastern time.
Someone should measure how much the collective mental health in America increases while TikTok is unavailable.
Hyperthreading actually shares L1 caches between two threads (after all, two threads are running in the same L1 cache and core).

I believe SMT4 and SMT8 cores from IBM Power10 also have L1 caches shared (8 threads on one core), and thus benefit from communication speeds.

But you're right in that this is a very obscure performance quirk. I'm honestly not aware of any practical code that takes advantage of this. E-cores are perhaps the most "natural" implementation of high-speed core-to-core communications though.
I don’t doubt TikTok is wildly valuable. Is it really that high? I know tech valuations at this point basically price in compulsory use of their products, but that’s pretty stiff even by contemporary standards right?

Top hit [1] says $200 billion, which is little more believable, but unlike Meta, TikTok has real competition across its entire surface, Meta can leverage its other monopolies and I’m not sure TikTok will be the first social network ever to avoid being encircled, outlasted, and strangled by Menlo Park.

[1] https://apnews.com/article/tiktok-buyers-divestment-ban-8429...
> I wish there was a browser extension where you you ad-block people’s voices while still hearing the news.

You're gonna freak out when you find out about reading.
Is this going to be a crazy year?
Perhaps to get the basics sure, but to go through all the edge cases and parameter tuning and failure modes will easily fill a small book. That's not even going into modifying Kalman filters for non-linear systems.
Stuff of legends.
AMD's modern SMT implementation is just better than Bulldozer's decoder sharing.

Modern Zen5 has very good SMT implementations. Back 10 years ago, people mostly talked about Bulldozer's design to make fun of it. It always was intriguing to me but it just never seemed to be practical in any workflow.
Oh did they ban YouTube too? Thank God.

https://www.pewresearch.org/internet/2023/12/11/teens-social...
The internet of the 2000s was good because it didn't have these "discover" and "for you" algorithms. If you were interested in a subject, you actually had to search and filter results to find what you wanted; no AI choosing for you. If you're not interested in politics, you shouldn't see political content, unless you specifically search for it.
It makes sense to just consider the category of tabletop games in terms of market analysis.

Saying those games are a small part of the overall games market is stating the obvious. Some people just wanna play tabletop games.
Usenet had kill files. It was invented before the Internet was widespread. There was even a term, plonk, for adding someone usually as parting message.

Kill files were required for reading Usenet. There were less bad posters, but since saw everything in newsgroup, it helped to filter the problems.
The website works for me behind a VPN. It’s likely they are using the device’s actual location with the app.
Much less nefarious...I hope.
avoid it.

the problem here is you end up requiring an unmaintained package manager on your devs workstations and on your ci and in your prod.

if your workflow can work with npm, why would you complicate?
It's generally called an arms race. When SUVs came along and now everybody has a big car because everybody else has a big car that's an arms race.
You can do all of this with machine learning better now, if you have the data.
Neither of those words have a sufficiently precise meaning that you could tell whether a human has/does it or not.
This'll be a pretty interesting psychological experiment. Tomorrow a whole lot of addicted people are going to be experiencing withdrawals at the same time. I have to assume nothing major will come of it, but still, there's not too many instances of this occurring in society, right?
LEDs come in multiple color temperatures. It’s possible to install led streetlights that don’t suck.

Yes that bike lane follows some sort of standard. Still sucks.

DMV sucks. Know what doesn’t suck? AAA DMV services.

I think you’re right though. It’s not that people don’t care. It’s that we’ve painted ourselves into a corner of suck and we don’t know how to get out.
A few days ago they were talking about making a browser. Smells like it's over for their original business plan. Maybe.
The training data is an absurd moat for a mega social network, that’s why you save everything forever: the machine learning architecture to exploit it hasn’t even been invented yet and you have longitudinal dissensions all but impossible to get otherwise.

Voice, video, sentiment, ads stuff. With today’s technology you know if a user is about to get cheated on before they do.
Have you not seen Harris' campaign ads? They did a full 180 on immigration, gun rights to ponder to more conservative voters.

Those ads were so incongruent, they got featured on one of post-election "Daily Show" episodes.
It'll be interesting to see how much the other social media platforms work to replicate the TikTok model if this ban ends up being permanent.
So I have a relatively large extended family covering a wide age range and we talk pretty frequently in a shared SMS group - most of them have noted the ban with a passing level of irritation but nobody's "freaking out" like if you lost access to a platform like Facebook, Twitter, or Discord that's more oriented around communication rather than consumption.

I understand that people spend a lot of time doomscrolling on it, but even with millions of daily users the optimistic side of me really wants to believe that it won't affect anyone's mental health in any measurable way.
They were also a plague because they introduced uncertainty and had spread and contaminated devices across a wide range of devices. Silently counterfeited devices are not OK.
Link to source code of 'ELIZA' (various formats): https://archive.org/details/eliza_1966_mad_slip_src
Most people will just use Instagram Reels or YouTube shorts. They’re identical.
Well you don't want your engineers to be awake doing something at midnight Saturday, and you want some leeway if it doesn't work correctly so you don't have to deal with the consequences of breaking the law. Especially because there's significant pressure from your vendors who don't want to be liable.

Killing something only a few hours before it's legally required isn't early.
I did change my Region to another and using a VPN and still get it but yeah, I suspect they're looking at something extra from the device.
By the time you have it all memorized, they'll change it. Again. Because... because.