skysight-inc/HackerNews huggingface dataset:
> I mean, memory topology varies greatly by uarch...

You're absolutely right, this is why I said that if you're using libraries, this burden is generally handled by them. Also compilers do this and handle this very well.

If you're writing your own routines, the best way is to read the arch docs, maybe some low-level sites like chips and cheese, do some synthetic benchmarks and write your code in a semi informed way.

After writing the code, a suite of cachegrind, callgrind and perf is on order. See if there are any other bottlenecks, and tune your code accordingly. Add hints for your compiler, if possible.

I was able to reach insane saturation levels with Eigen plus, some hand-tuned code. For the next level, I needed to change my matrix ordering, but it was already fast enough (30 minutes to 45 seconds: 40x speedup), so I left it there.

Sometimes there are no replacement for blood, sweat and tears in this thing.

I have never played with custom interconnects (Slingshot, etc.), yet, so I can't tell much.
You don't need to pay that much to keep a US number for use abroad. Convert any 2fa you can to use an app like Google Authenticator, then convert your number to Google voice. You can get text messages for free using your old number that way. If you don't want Google involved at all, there are many other time-based authentication apps and you can use www.tossabledigits.com for texts.
Unless you're actively committing something that can be considered a crime in the jurisdiction of your registrar, you're unlikely to just loose it though. Unless you're hosting stuff at CloudFlare and they decide you're a "bad person", then anything goes.
Meta Built the Infrastructure for Threads
All cars have these issues. The article is more hit peice than real journalism which would include statsitics from all automakers. Remember we have lemon laws? Writing negative things about Tesla just gets more hits.
Tracking and technology in cars is being weaponized by abusive partners
I'll be blunt: everytime I saw people try model something they don't understand, it boiled down to throwing stuff at the wall and see what sticks. Very best case, whatever stuck solved one special case without people realizing it was a speciap case.

Worst case, the stuff sticking was sheer luck, could have, and quite often was, identified prior of trying by domain experts, no lessons were drawn from the excercise and the resulting models were ignored by everyone except the modellers.
The burning question is, why not choose an open protocol that already works on a large scale, like XMPP, adding their value on top?

This never works. It's a recipe for disaster. The security model of a secure messenger informs the protocol from top to bottom. You try to retrofit cryptography onto a general-purpose messaging protocol and you get group membership protocols that allow servers to decrypt messages, and centralized databases of everybody who's talking to everybody else. Even good, purpose-built protocols have ended up with these kinds of problems (see Matrix). Never do this.
A couple of links that might lead to more information.

Linux Audio Wiki - https://wiki.linuxaudio.org/wiki/start

KXStudio : Documentation - https://kx.studio/Documentation
It's not a problem though.
Ha. I did the exact same thing on Windows to inject DLLs into Chrome once.

EDIT: Geez. I sure wish I knew what's so objectionable about what I said.
I actually just ordered a GPU for my unRaid NAS server just to be able to do Steam Headless via a nice docker image(1) and then use Moonlight (for example) as a client on my Windows laptop. If it works, it's much better than buying yet another piece of desktop hardware just to play games when my NAS is just sitting there idle most of the time. Just need to make sure I keep the power level setting on the Nvidia card to idle when not in use (hopefully a nvidia-persistenced call will do it).

1: https://github.com/Steam-Headless/docker-steam-headless
> If you use a procedural programming language

Occasionally, I use a procedural programming language in the database. Usually, I don't.
I once had my email change because my ISP was bought out. Absolutely nothing I could do about it. The old email was forwarded for 12 months, then cut off completely.
What is the upgrade path for a Llamafile? Based on my quick reading and fuzzy understanding, it smushes llama.cpp (smallish, updated frequently) and the model weights (large, updated infrequently) into a single thing. Is it expected that I will need to re-download multiple gigabytes of unchanged models when there's a fix to llama.cpp that I wish to have?
If there's a buyer for the tech, someone will invent it
Notre Dame cathedral: Inside the $760M restoration
(for what it's worth, this was a rare opportunity to namedrop the Barbary Pirates, not so much a political statement)
This is not actually about Tail Call Optimisation, which is more flexible and optional matter of optimisation, but about Proper Tail Calls, which are a guarantee made in the ECMAScript 6 specification (over implementer concerns objections)—in strict mode, calls in tail position must not create additional stack frames. This is the last piece of ECMAScript 6 that most engines haven’t implemented, because it’s rather controversial: it actually causes some performance problems, and makes debugging harder, and may have security issues (in 2016, Mozilla declared it impossible to implement across realm boundaries due to their security model).

https://github.com/tc39/proposal-ptc-syntax has a lot of useful information about it all, and a proposal to make it explicit in syntax, such as with `return continue …`, though I don’t believe that’s really gone anywhere. The practical situation is that this is the one part of the ECMAScript spec that most implementers ignore, and thus which you can’t depend on. Which says to me that it should either be made optional or be removed from the spec. Not sure if there are any other features similarly disregarded. ECMAScript specification policy was different in those days, they operated more independently of implementers. (HTML was like that once too—that’s roughly why WHATWG was formed, because the actual implementers weren’t happy with how things worked in W3C, so they took matters into their own hands.)

(Fun terminology problems here. The term TCO is commonly used for PTC, and PTC is very close to being a subset of TCO, but the mandatory stack frame elision which ruins debugging feels to me like it falls outside of TCO. In various situations, debuggers will mark things like “stack frame omitted” when they’ve optimised one out of existence, but you can generally compile things differently, or something like that, to prevent this. (Compiled/dynamic language variation showing up here.) But with PTC, it feels like the engine is kinda not even allowed to know that a stack frames may be absent. So I say PTC and TCO are a little distinct, though PTC is mostly just a subset of TCO. Reminds me of the terminology of tree-shaking versus dead code removal—where the former is essentially a subset of the latter, but that the effects are just slightly different, though I’d say it’s more slight in that case than this.)
Oh, you should really be incredibly proud of yourself...
I've been interested in scale models of the solar system (or other astronomical systems like say the moon system of Jupiter) for a while, partly to try to teach my kids stuff and partly just because I think they're cool.

My opinion is that this solar system model is too big to be useful. If you're trying to teach people about the scales of space, I think you need something humanly navigable, ideally something where you can see with a single sight-line back to the previous object in the model, or, failing that, where at least you can walk between elements of the model in a short enough time that you can kind of keep yourself on-task and thinking about the model for the whole walk.
Tesla has responded to the Reuters article, basically saying Reuters is the shoddy one: https://twitter.com/Tesla/status/1740097070789198241
I was pointing out the irony that Brexit produced an outcome which many of its supporters did not want, and even wrongly thought that it would help avoid. My choice of the word “improved” was intended to accentuate that irony, not express a stance on the value of that outcome in itself
IMHO TBF the "limited # of messages" is continously increasing, to the point I hardly remember it exists these days
1. I think security and privacy has a lot to do with it. If the services interoperate then other companies that make the services will get access to your personal data even if you don't use them.

2. Even though there are so many services, I find functionality to be lacking on many of them. I don't want to use facebook, because of privacy. I don't like signal because it doesn't give you your chat history across devices. I used to love hangouts, but google destroyed it. Many of the services are tied to your phone and don't work if it isn't on. There is a good chart in german comparing the different features. I just use imessage because it's end to end encrypted, i trust apple's privacy and it works.
IIRC the code was pre-modules; it was a long time ago.
Spree Forest
I love this! It looks simple and nice for embedding, instantly obvious how to use it.

I love the rendering of the metallic colors as real gradients!

The one thing I'd change is maybe slightly less blur radius on the text shadows, just for a little bit cleaner look.
Okay, so then it should be easy to find and list out 'overwhelming evidence'?

The Dutch example suggests the opposite, that to noticeably move the needle for large groups of people like that, in a positive direction, would take many lifetimes to occur.

Even to get them back to the population average would likely take at least a half dozen generations.
Western media, representing an ebullient american establishment, which was replete with articles like this around the beginning of may 2023:

https://news.yahoo.com/ukrainian-counteroffensive-begun-expe...

If you can find an article from may 2023 that accurately predicts that ukraine could end the offensive with less land than it started off with Id like to see it.

There's more doom and gloom now of course. The failure is hard to ignore.
Tell HN: Happy New Year
Thanks to dang and all the people who make this place so lively. 2023 was such a weird year, let's make this one even weirder!
This is frighteningly good. Not quiiiiiite good enough to pass for an actual video of the person - the audio's a bit off, the video is ever so slightly out of sync - but a few generations more and we'll be there.

I wonder if there's a "happy" (dare I use that term) sweet spot for deepfakes in our world -- they're just good enough to get you to chuckle ("Hi I'm Barack Obama and I'm wishing you, John Smith, a very happy birthday!") but not so good that anyone thinks it's actually him.
It would be nice if AWS finally stated that we can only count on EC2, but that Fargate and Cloudwatch are not supported any more and could be subject to outages.
I assumed this was satire (especially the VGA port), making fun of the number of “X laptop is the best” posts which then use incredibly cherry picked and specific criteria.

But it really reads like it’s genuine.

Maybe a solid article that’s just 10 years (at minimum) too late.
Ambient Co-Presence
Rivians have lots of documented issues. It’s pretty much the case with every car. Tesla and Rivian are no different than other brands just because they are pure EV companies.

https://www.rivianforums.com/forum/threads/another-critical-...
> Half of the people they kill are women and children. That’s lots of regret they will have to go through the upcoming years.

Yes, it is. I think almost all of those deaths are on Hamas, they brought this on their own citizens that they are effectively keeping hostage. But that doesn't make me regret it any less.

> They won't be known as the "good guys", even if the Prime minister tries to frame this as a fight between good and evil most of the world isn't buying it.

Israelis haven't been seen as the "good guys" at any point in my life, really, most people in the world have either been indifferent to Israel or hated us.

(For the record, I don't see many Americans being treated as evil in the same way, despite having caused far, far more casualties than Israel has ever done in the last 20 years.)
Maybe I'm mistaken but China's super apps solve this problem with profit motivation.
What's the tech stack? Insightface? Also, this seems like it'll be taken down soon by some cease and desist.
This is very similar to what's happening with the Australian Digital ID Bill [0].

[0]: https://www.digitalidentity.gov.au/digital-id-bill
Sam Bankman-Fried will not face a second trial
Of course. But now you've complicated how config files are found and it doesn't seem like an improvement big enough to justify it.

Bottom line is that while ripgrep doesn't follow XDG, it also doesn't force you to litter your HOME directory. That's what most people care about in my experience.

I would encourage you to search the ripgrep issue tracker for XDG. This has all been discussed.
The Las Vegas sphere is pretty large. I’m not sure how it compares to the dome at Siding Springs but in sure that would be a very large scale model. https://www.visitnsw.com/destinations/country-nsw/warrumbung...
Just some feedback, but $25k limit seems like a bug not a feature.
Depends on what you’re looking for. A blog post about how to play Search and Destroy by The Stooges is not as useful as a video of James Williamson himself showing you the riffs!
Obviously, that does not apply if the market already exists, which it usually does. In that case you have to be different and better enough than the alternatives.
I think there’s a few rods that are free to cheap. .cx comes to mind for some reason
I dont think that is really possible. The list would be every image the LLM was trained on.
TiddlyWiki is a great project. I used it for personal/internal documentation at work via Tiddly Desktop.

What broke it for me is organizing things inside. ToC creation needs strict tagging, and there's no way to create a page hierarchy unless you create index pages yourself.

As the number of pages proliferate, the overhead for organization became accidentally quadratic, so I exported everything to Markdown and moved to Obsidian. It's closed source, but it works. So, it's an acceptable trade-off for me.

Don't let this discourage you though. Tiddly Wiki is great!
It would be so much easier for normal people if all service providers allowed you to add multiple email adresses or other aliases to the account.

You can easily lose access any particular email address, even if it's on your own domain. Losing access to all your email addresses and phone numbers at the same time is far less likely.
Surprised to not see DIDcomm standard mentioned https://identity.foundation/didcomm-messaging/spec/v2.1/ https://didcomm.org/
Kagi is just the best, it feels like Google did before a decade+ of enshittification and ad tech.
It's a custom model I trained.
The Internet's been weird again. Cool, fresh stuff has always been available on the web. The author fails to address the inherent problem with obscure personal/artist sites (discoverability), and neglects to mention the best way to keep up with niche projects (RSS). Until use of personal aggregators becomes widespread again, users will opt for the default, algorithmically-driven drip that prioritizes popular content masking itself as "relevant to you". You can lead a horse to water, but you can't compel it to mindfully curate its media intake.
There already are distributions based around elements of SteamOS, geared towards PCs and controller-based usage. ChimeraOS works for me quite flawlessly, including Steam Deck add-ons, like EmuDeck.
US Navy helicopters destroy Houthi boats in Red Sea after attempted hijack
> I only want some decent fan control instead of relying on random scripts off github. AMD has to release some sort of GUI panel for sure.

Have you tried CoreCtrl [0]?

> My 5800x3D and 6800XT deliver an outstanding Linux gaming experience.

I have a 7900XTX and performance under Linux has been at least on par with Windows, sometimes better (though not by much).

> May i ask what driver features are you missing?

I'm not GP but I'd love to see frame gen and stuff like anti-lag and upscaling integrated into amdgpu with some sort of official way of setting it (though looking at Adrenaline it might actually be best if it's left up to the community to create the GUIs).

[0] https://gitlab.com/corectrl/corectrl
Yes, yes, yes for graphviz.

I _love_ when one of these problems encourages me to reach for a tool like that. (At least, when it's one I'm already aware of and I have time to dedicate to grokking and solving the puzzle).

I used graphviz on one of last years problems and found it pretty helpful. It just feels so cool when you learn a new "spell" to help you feel out the problem.

Another example was from 2020, where I used lexx/yacc to generate a parser for the expressions in the input. This was honestly probably slower than just doing it myself but it felt so cool to solve it with a tool - and it's neat to plant little signposts in your brain that will light up when you run across a similar class of problem in your real work.

Another thing I often do is use vim to munge the input and save myself some parsing code, which is a very generically useful branch of "magic" to have under your fingers.
Funny they write about Tesla which is selling like crazy with mostly satsified owners and a middle of the pack quality score. There are vehicles like the Cadillac Lyirq that have a near 100% issue rate.

https://www.reddit.com/r/CadillacLyriq/
Amazon, Barnes & Noble, and Borders many years ago did use packaging that completely protected books from damage. I guess they found there are enough people who really don't care, so that the sellers don't have to care either.
Came to the same conclusion myself.

The only “safe” email host is the one you run yourself or pay for with actual dollars, not data.

The hard part is taking your second paragraph to action. Most people are not ready for that conversation because the major freemail providers have been in service for such a long time that most people really can’t grasp the concept that email is something you have to pay for.

I really blame a lot of that on Google from the very beginning. Gmail, and essentially all free mail providers, are what they are today because of the precedent Google set and the only way companies were going to be able to compete with that was to also make their email services free.
Well, US could (and should!) send much more weapons than it did so far - a lot of really useful surplus kit still laying around in warehouses all around the US.
> Governments can adapt and use modern technology to provide identity and authentication services, but they do not.

At least in many EU countries, they are adapting. I'm a fairly happy user of Irish myGovID (OIDC) and ROS (X509 "sign this message with your private key" challenge), and Polish Profil Zaufany (I think OIDC or CAS?).

The issues I see are:

- Each country has its own system, some documented, some not so much, some use OIDC, some SAML, some something more obscure.

- As an individual who moved countries, you end up with multiple accounts.

- As a developer you cannot easily register your own OIDC app. Send an email to some ministry and hope for the best. If you aren't part of government yourself, you may be out of luck.
https://archive.ph/WjlR8
This, if you can't keep a domain registration current despite the 10 year max length, domains aren't for you.
I don’t know much about fixing cars, but yeah, YouTube is a treasure trove for tacit knowledge.
If the web is being polluted by a nefarious search engine provider that is excluding the polluted pages from their algorithm, you wouldn't see the same pattern across search engines

Not saying or even suggesting that's happening, but the logic isn't airtight
...sort of like anything '"engineered" in California' these days.
60% of Americans approx don't have passports. In India about 93%. It's not an ideal solution to logging in to your website.

Also in the UK various government types have tried to bring in national ID and the people rebel. People eh?
I'm currently training the next model I think this next one looks much harder to tell.
Companies apparently do not see incentive to pour that kind of money into software for open protocols. We can talk about whether they are rational or irrational, but from a perspective of maximizing profit I think they are probably rational.

I agree what it gets the consumer is crap.
Houthi != Yemeni

Houthi : Yemen :: Hamas : Palestine
OpenAI's latest ARR reaches $1.6B
"The EU Digital Markets Act mandates that messaging services like iMessage are required to offer other companies some level of interoperability if they’re deemed to be big and important enough." [1]

The law has already passed and will apply to messaging services with more than 10% of the market. WhatsApp and Facebook Messenger will need to comply. After review it was determined that iMessage doesn't have enough users in Europe at this time.

[1] https://www.theverge.com/2023/9/6/23861030/imessage-bing-eur...
If you like smaller peanuts, find an Iranian trail mix shop and ask for 'tiny peanuts from Astaneh-ye Ashrafiyeh'. They've been selected for small size and taste.
I wanted to do use SteamOS for our LR PC, our kitchen ambiance PC and our MBR PC but instead installed Ubuntu (upgraded to Kubuntu) then disabled Snap because SteamOS which runs KDE and was a great call by Valve, is built on Arch, a bad call IMHO.
Sad to see. I had an X5 from 2002 with manual 5-speed transmission (had to search hard), and it was excellent. Still somewhat regret trading it in after 287,500 miles, with very few issues. The only issue was that the brake calipers would start to drag slightly and warp the rotors, but I discovered that it was because I was using them too lightly; occasionally doing some serious braking (not quite as hard as bedding new race pads) was enough to get >100k miles out of a set of rotors & calipers. Similar with an E36 that I used for track days & time trials.

I found it really sad to see that Mini (owned by BMW) and BMW are pushing hard on run-flats. Hard NOPE from me, as I drive a good amount in fairly rural areas, and driving 50mi from a random point (the flat-driving range spec of a run-flat tire) still leaves me at a random point with no service. And the quality is just gone way down, as you've noted. Too bad.
Thanks! It took a lot of effort ngl but glad ppl appreciate it.
> making people's lives miserable enough that they quit.

I am genuinely at awe at how out of touch people seem to be. We're talking about software engineers given nothing to do and paid hundreds of thousands of dollars...
Yes this is not ideal but let's not act that they're torturing these people or forcing them to clean bathrooms or something.
It's just meant for fun
I don’t think the example is particularly good. TCO is essential in functional programming, where recursion shines, but the example given is an impure function which mutates its input parameter by calling Array.prototype.push. Basically, this isn’t a demonstration of the paradigm for which TCO is required.

We’ll never know how big of a role TCO could have played in JavaScript over the past several years, because it hasn’t been available outside of some narrow contexts.
Amazon gives out free bananas.
Nearly every local search is a leading indicator of buying intent and, therefore, is worth more money when served as a response instead of an authoritative response.
It’s hard to determine how many people actually hate the product, or just now really hate the figurehead. I’ve seen the mask slip some here and there.