skysight-inc/HackerNews huggingface dataset:
AMD has been shipping 128x lanes of PCIe 5.0 on chip. That's 0.5TBps. Getting up to 0.9TBps isn't that crazy, but having big enough fabric & switches to attach to is a huge feat.

I have hope though. CXL switching is going to give the whole industry a very fresh look at interconnect fabrics, as a simpler to manage faster more direct alternative to PCIe. Should be good.

Personally I worry it's flogging a dead horse, has too many constraints, but Ethernet could be rumbling into action again too maybe. The hyperscalers & others created a new LinuxFoundation group "Ultra Ethernet Scaling" to scale up much faster. Still, even at 1Tbps, that's a bunch of lanes (7x) of that ultra Ethernet you'd need to get to NVlink's 0.9TBps GPU interconnect. More radical breaks with Ethernet are needed than line speed bumps, things that can make switches easier to scale out big, if this realm of tech is to be good systems fabric. https://www.linuxfoundation.org/press/announcing-ultra-ether...

One interesting note on the DGX GH200 architecture that is super interesting to me is that it's inverted the connectivity relationship. Typically a system would have NIC & GPU hanging off the processor bus, and interconnect would go over that bus (maybe optimizing with p2p-dma to skip going through main memory, if it's fancy). But here? GPUs have a 0.9TBps connection to the NVswitch. If the CPU wants to talk to the cluster, it uses nvlink c2c to send the data to the gpu that then used it's nvlink connection to the NVswitch to send it out. Interesting reversal, interesting flourish, and gee it sure makes sense to me; the GPU is the thing!

Also, past 256 GPUs, there are BlueField 3 devices for Ethernet or infiniband connectivity on DGX nodes. Which is a good but also pretty boring/standard smartnic based scale out strategy.
This is actually no different from Firefox: "The Allow Unsigned Extensions setting resets when you quit Safari; set it again the next time you launch Safari."

You can run an unsigned add-on in regular Firefox by opening about:debugging#/runtime/this-firefox and clicking Load Temporary Add-on...

In both cases, it only lasts until you quit the app.
I can see a logical progression here... Next, you need to keep mining cryptocurrency in the browser, otherwise the earth will implode. The earth has imploded 23 times.
no I never said that
Mountain View, CA.

I should say that my health issue weren't all magically solved by the Herbst appliance, but addressing my sleep apnea was a major improvement.
> What other practical changes will there be?

Your online banking will stop working on your unapproved software, just like your baking app stopped working on your rooted/old Android phone some 3-5 years ago.
How is it unfair? Pay the $179/yr, and you too can enjoy a (much) quicker security screening.

It's basically a tolled express lane for humans.
All 4 of the participants that don't use any deodorant probably all go to my gym at the exact same time as me.
> People taking 10x the recommended dose of something seems strange

Not really. If your blood work shows shows you're low, you'll get a prescription for a very high dose. 100x is normal for some vitamins
I agree that wealth inequality is a problem, and I fully support billionaire taxes and wealth caps. If we were to take all that stored wealth and redistribute it equally amongst the rest of the world, each person might get around US$10000. That would provide enough to take everyone currently living in absolute poverty out of it for a decade or so. Would that solve child labor? Perhaps. Would it allow Americans to afford a house and car and freedom from work for 4 out of every 5 people? I don't think so. So I think the problem is bigger than just the inequality between the fantastically wealthy and everyone else, if the goal is for everyone to have the "golden age" lifestyle.
My point is that even if she had been paying full attention, the outcome wouldn't be different. If Uber hasn't wouldn't disabled AEB, it would have been different. Hence Uber is the most at fault (amongst the two of them - the pedestrian might really be the most at fault here)
Depends how much that one person wins and how much the others lose.
This (ollama) is neat! Thanks for the pointers.

Yeah, I ran into a couple of funny edge cases using Llama v2 with my personal notes. For example, if I ever asked it anything remotely personal (as I would with a personal assistant), it would often start telling me that asking for personal data is unethical. I get it, you have to be careful with the open source LLMs, but still a bit funny. It does work with enough coaxing though.
Anyone wanting to get into flight simulator programming, I found this little gem of a book "Flights of fantasy" https://archive.org/details/flightsoffantasy00lamp
It's old but some concepts still apply
Sure. But everyone else here was talking about servers. Which, you know,... serve. Are in some way on the internet.
How about the diminutive normoid?
Most of humanity already lives in conditions you would consider “semi-modern”. I understand that change can be scary and that yes you personally will either need to adapt your expectations to live a comfortable semi-modern lifestyle. Or perhaps decide to seize the situation and make life better for yourself and others by providing goods and services that assist the transition and maintain your current luxurious lifestyle.

It’s funny to me when people point to weather events and blame climate change. Yes there will always be some place in the world experiencing extreme weather events, and climate change will change the distribution of extreme weather events so that some places become more extreme and others become more mild. I wouldn’t want to live in California ;-)
> most styles don't have names

If you want to educate yourself on how to refer to different art styles you can start here: https://en.wikipedia.org/wiki/List_of_art_movements

> If you remove artist names from the training data, you lose the ability to describe those styles

It's almost as if artists develop their own styles that are just as uniquely theirs as any one work produced by them in that style, if not more so! When people put "by Greg Rutkowski" in their AI art prompts, they are not asking for results in a style that exists independently of Greg Rutkowski despite his name somehow being the only way to identify it. They are, in fact, asking for results in the style of Greg Rutkowski in the sense that works by Greg Rutkowski were labeled as such and fed into the training process, programmatically creating a digest of works by (at least) Greg Rutkowski that we call a "model", and that model is as a result capable of mimicking the style of Greg Rutkowski specifically. They are asking for results that look like they were painted by Greg Rutkowski, and they care enough to ask for Greg Rutkowski specifically because Greg Rutkowski is a highly skilled artist who developed his own distinctive style which is the central pillar of his intellectual property as an artist, and his competitive advantage.

Intellectual property law as it stands today obviously couldn't have anticipated this technology, and didn't. However, if this kind of thing is still legal in ten years, that will represent a major systemic failure of copyright and trade secrets law to protect the core intellectual property of artists in the same spirit as it currently protects intellectual property in other domains.
I mean the idea of promoting a separate "API" that you need to specifically request access to ("API keys") and possibly agree to other conditions, just to get the same information you'd already be able to with the "normal" way using a browser, but in a possibly slightly easier to parse format.

That's why I like to say that all sites already have an API: HTTP + HTML.
The GDPR data dump requirement is pretty lame: the user can’t specify a format, so a PDF scan of a printout of your data would qualify as a “data export”, even though it’s basically useless.
> AWS allows you to ssh into your hosts from within AWS.

This is where your argument breaks down IMHO. Unless you are saying "don't expose port 22 to the world...", which is a common (small) part of security-in-depth.

> You also shift fault to AWS rather than your company and team. You did your diligence, you just have to access control and nothing more. IF AWS has a security breach that access to your systems completely on AWS and you can demand compensation.

This appears to be an instance of the "appeal to authority"[0] fallacy and is of little solace should server(s) one is responsible for become compromised.

0 - https://en.wikipedia.org/wiki/Argument_from_authority
A few reasons. First and foremost: I had lost all will to work hard at all. Between mental health struggles and video game addiction as a means to cope with it, I just wasn't mentally up to the effort needed. I put in the bare minimum and got by because I was clever.

The second reason was that if I had graduated on time, it was a bad year to do it. The province was phasing out 'grade 13', called OAC[0], which had existed for decades as an optional pre-university year for students in high school. It was the last year it existed, so there would be almost twice as many students vying for places in post-secondary schools. Why compete when I could be lazy and have an easier time?

[0] - https://en.wikipedia.org/wiki/Ontario_Academic_Credit
> Recall that the claim was that they could make multiples of those salaries in the private secto

That claim was meant for professionals working for non-profits more broadly, not your hyper-specific example of 5 people.
>As others have pointed out, this is independent of whether we're talking about the government or private sector.

being able to boot people is a huge difference. You could make the company millions in one month and be fired the next month by a private company, simply because it gave them an extra dollar for their quarterly earnings statement. There's an actual process for ejecting an incompetent public sector employee, to a point that it's much easier to reassign them instead. Contractors are a whole other issue as well, especially with the ways government signs contracts.

>Of course in my view of a fair society it would be a preponderance of idle, wealthy money that is going back into the economy.

that should theoretically be a function of the stock market... we all know how that ends.
That depends. "Innocent until proven guilty" is the framework of most Western law. This creates more burden on the prosecution (i.e., the police), and creates a law enforcement environment that biases as "guilty until proven innocent".

I called the police to get my daughter to a hospital. Long story short, I gave all the details, and am now a convicted felon. I published the whole story online if you want to dig. My story isn't special, either, and people who believe the law defines morality have been very fortunate to lead such a sheltered life.
It doesn't even look "better". It's just more "modern", more "professional", more cooperate, or, my preferred description, more soulless.
That can be handled by a setting that defaults to requiring HTTPS. Maybe even make it remember the setting per site.
Knowledgable people, please explain. Vulkan allows executing code on GPU. Can it be used for typical ML tasks (e.g. large matrix multiplication)? Why do we need drivers like CUDA or ROCm then?
Also it is important to note is that Democrats are the left but they're a center-right party. They're not leftist at all. They're merely to the left of the ultra-conservative party.

The days of Democrats being progressive are over if they existed like we pretend. The President that was most left in this country was FDR and he pulled us out of the Great Depression and set us up for an era of excellence. Democrats ran on left-adjacent policies and held Congress for decades.

Modern Democrats, 1970s forward really, keep rushing to the "center" that doesn't exist to capture imaginary voters as a result of Right-Wing propaganda (Intentional Overton-Window shifting, Two Santa Claus Theory, PR games).

Republicans, and most other morons, think that Democrats had a functional majority starting in 2009. However, Republicans intentionally held up the 60th seat for months. Then Kennedy died not long after Al Frankin was seated. That broke the supermajority.

Democrats have several conservative members (who I think should be expelled from the party but whatever) which resulted in us getting right wing healthcare policy and nothing meaningful being done. You can tell the people who fell for the RNC/Fox News PR campaign as they think Democrats had a supermajority for years rather than weeks.
Cool project. I tried it last time this got posted, but it was still a bit buggy. Giving it another shot - I'm mainly interested in the local chat.

Could you elaborate on the incremental search feature? How did you implement it? Don't you need to re-encode the full query through a SBERT or such as each token is written (perhaps with debouncing)?

Also, having an easily-extended data connector interface would be awesome, to connect to custom data sources.
So they got a warrant that they can't talk about. That seems obvious.
The glossary entry on warrant canaries is dated December 2020, but there is a more recent canary list in their 2022 transparency report (https://www.cloudflare.com/en-au/transparency/) with the same 6 items in it.

Bizarre they appear to have skipped the H2 2022 transparency report unless I’m missing something
Mac Mouse Fix
NMN is cheaper, and better than NR
I'd call that a story about interviewing at a venture that Elon Musk started. I certainly wouldn't call that a story about Elon Musk.

Let's be real here, this was a rather poor attempt at name dropping Sam. It also had nothing to do with Sam.

It also had nothing to do with how the company was run, which they'd really know very little about, given that it was a pre-interview. They turned the offer to continue down due to the concept, not how it was run.

If the person had described sitting down at an interview with Sam and discussing the way the company was run, then I'd call that a Sam story about how the company was run.

Did I walk through this slowly enough for you?
so...a decent start, but obviously not enough, given that we should be aiming for zero emissions?
It seems fine on my machine -- albeit a hair slow. Do you have JS enabled? I think it's required.
I think you can get atomicity either way with Lua or transactions. I'm more interested in performance.
The current median home sale price in the US is $416100[0], so with 3% down for a first time homebuyer ($12500), and assuming a Starbucks coffee costs $3.50 including tax, it'd take ~3570 coffees, or a little under 10 years of a daily habit.

That ignores any interest on the savings. So yeah it seems like "small" regular spending in your 20s (e.g. $100/mo total) can add up to an entire down payment in your early 30s.

Alternatively, assuming your rent would be at least $1000/month, you might live with your parents for an extra 13 months (or fewer for higher rents) before moving out on your own.

[0] https://fred.stlouisfed.org/series/MSPUS
AMD has CPUs with built-in GPU with hundreds of ALUs and unified memory (GPU uses system memory). Cannot such CPU be used for ML tasks without purchasing expensive graphic cards? 64 Gb of ordinary RAM will be cheaper than 64 Gb of VRAM.

Currently such built-in GPUs seem to be optimized for games only.
H2 2022 and H1 2023
On the contrary, it’s the best idea if you want to force manufacturing back towards your shores. Less painful now versus when a full blown conflict kicks off and trade seizes up.
Rutkowski was /never/ in Stable Diffusion - the article is incorrect.

His name worked in the text encoder released by OpenAI, but it was more like a synonym for "concept artist". The image encoder didn't see any of his images.

So if he's not in a newer text encoder, you could find him again with textual inversion.
Conservatives make up ~30% of the population. The so called "independents" fall for Conservative propaganda because that's all of our media and here we are.
AWS and Azure both charge by the hour anyway so it wouldn't but if you wanted you could use Reserved instances and just have their accounts in the same organisation.

A large part of the profit comes from the upfront risk of buying machines. With this you are just absorbing that risk which may be better if the startup expects to last.
My flight this month was the opposite; they already have all the flight manifests, so they just asked for ID.
Could also be both
Have you looked at using the long context (32K) version of the Llama v2 7B released by Together AI?

https://together.ai/blog/llama-2-7b-32k
Destination Void: Frank Herbert’s AI Prophecy
“You must decide how you will WorShip me.” rings presciently today.
https://en.wikipedia.org/wiki/Frank_Herbert_bibliography#Wor...

The whole series is worth experiencing as another view on many of his common themes.

Post is prompted by https://www.deepmind.com/blog/rt-2-new-model-translates-visi...
Really it all boils down to how accurately a seasoned developer can predict the future evolution of the product.

Sometimes you want duplication because you believe the different code-copies will continue to diverge and require custom alterations.

Other you believe the copies will remain structurally the same while growing in number, so you hollow them out with reusable helper functions or macros or whatever.
You're arguing in favor of unbounded personal greed. You're arguing in favor of cancer, which is any cell that ceases to regulate it's own growth to the detriment of the organism. The unreasonable effectiveness of tools means that the old days of "natural regulation" of human growth has been eliminated, and something needs to replace it. Asking people to stop once they have Enough is just about the least bad option we have to stem the tide.
Blogspam? It's just "hello world".

For those unaware: Flask is a web framework for Python. My personal favorite, similar to Django but imo with better docs.

Nothing really changed in 2023 (or 2022, or 2021, or 2020, or 2019...), flask is stable, easy to understand, and works well. If you learned it all 5 years ago, you're still current, it still works, and it's still a tool that can be used for fun or profit, or both.

But the blog post is all "correct", it's that easy (or easier) to get a flask hello world going.
ARDI was the company, the emulator is called Executor. And it does do color emulation of System 6, but without using any Apple ROMs or software so it may not be a good test. It also has limited System 7 support, but it might be possible to disable that.

But yeah, Executor was pretty awesome. Used to use it to make stacks in HyperCard on my DOS PC.
> Why do you believe an obscure runtime concurrency detail

It is not obscure. It will make it much more difficult to write native-code extensions which is IMO the whole point of Python.
Very true. This is one of those situations where having a friend who is a lawyer, and willing to write such a letter, is very helpful. It would not be legal to mis-represent yourself as a lawyer. But it's fine to have a lawyer write such a letter, which make the recipient think that you might sue, while having no intention of doing so. This is, of course, completely unfair because the poor, who are more likely to be disabled, are also less likely to have a friend who is a lawyer.
> Since you're in Silicon Valley, you can probably think of tons of places like that.

I sort of can't, which is why I always express doubt about these suburbs where one must supposedly drive 30 minutes to the nearest store (not a quote from this thread, but one that I've seen many times on HN).

I've lived also in south San Jose, Cambpell and Cupertino. In all those I could also walk to supermarkets and many other businesses.
How long until "some states" aquire access / purchase this data for "reasons"?
Yeah, the gpt4all project is super neat. If folks are inclined enough, it should be fairly straightforward for you to clone the Khoj project and swap out the model used. You'd have to update the model type in a few places, but should be easy enough just with normal string/keyword search. Then run it directly from inside your machine. You will, however, have to go in and modify the prompt structure to fit the model's expectation. Some guidance on that in this PR with Falcon: https://github.com/khoj-ai/khoj/pull/330/files#diff-7fa11396...

I'll provide my insight from experimentation integrating Llama V2/GPT4All into Khoj -- Falcon 7b is probably the runner up in models that can be supported on consumer hardware, and it really wasn't good enough (for me) on my machine to be useful. The token consumption with personal notes context is too large, and the content too variable for a small model like that to be able to understand it. It's fine if you're just doing normal question-answering back and forth, but you don't need Khoj for that.
Really cool to see this! Local is the real future of AI.

I got really excited about this and fired it up on my petite little M2 Macbook Air only for it to grind it to a halt. Think the old days when you had a virus on your PC and you'd move the mouse then wait 45 seconds to see the cursor move. It honestly made me feel nostalgic. I guess I have to taper performance expectations with this Air, though this is the first time it's happened.
That's the way PKZip archives work. The directory is just stored as part of the filename. It's a little bit of a pain because it uses / as the separator character and a lot of Windows zip APIs will "fix" that for you, so there's a difference between what you get from the API versus what's actually stored in the archive entry record in the file. On the other end of the spectrum is the Amiga file system, where every file entry has an entire sector of metadata, and a directory is a linked list of those sectors.
Their Canary has more to do with their infrastructure being compromised. It's likely one or more of these statements are no longer true:

1. Cloudflare has never turned over our encryption or authentication keys or our customers' encryption or authentication keys to anyone.

2. Cloudflare has never installed any law enforcement software or equipment anywhere on our network.

3. Cloudflare has never provided any law enforcement organization a feed of our customers' content transiting our network.

4. Cloudflare has never modified customer content at the request of law enforcement or another third party.

5. Cloudflare has never modified the intended destination of DNS responses at the request of law enforcement or another third party.

6. Cloudflare has never weakened, compromised, or subverted any of its encryption at the request of law enforcement or another third party.
Same block. I have stories about the ABC for days, evil evil humans work there. If meter maids had a place to graduate to, this is where they go.
I'm sorry but there's a class of users who want to be able to prove they haven't made modifications and they refer to themselves as consumers. They're the people who don't jailbreak their devices for exactly that reason and this protocol will support them. Oh, and they happen to be the bulk of the users.
How many engineers or surgeons make it to $10M of wealth AT ALL, let alone in a period of time short enough to make expertise itself in short supply? The answer is approximately zero.
> That seems obvious.

You would assume, but when the Riseup canary expired plenty of people seemed willing to believe that a procedural issue or carelessness was to blame.
Nowadays multiprocessing is rarely the answer. Between all the gotchas (memory usage can be horrific, have to be careful what you modify, etc.) it's almost never the right answer.

Nowadays numba is usually a better solution for when you want to run some computationally expensive python code that itself calls numpy, etc.

For the parent commenter's use case though that wouldn't be a great solution either. In general, Python does not have an optimal way of operating on a shared data structure across OS threads and certainly not in a way that doesn't require forking the interpreter.