skysight-inc/HackerNews huggingface dataset:
Image corresponds to a sentence or sometimes just a single word. What ChatGPT does is closer to video generation - a much harder task. I expect video generation models to be much larger than LLMs.
"Decentralized" has become a red flag term for businesses. It's been corrupted by crypto scams. There needs to be a new word.
Have more than one Yubikey, use paperbackup keys.
This generalises very broadly.

I have some expertise and knowledge is one or two specialised fields, and when I read Wikipedia, news articles and blogs about those fields, it's maddening how incorrect many people are, whilst sounding perfectly knowledgeable.
Natural language can represent an abstraction of very diverse stuff and phenomena in the world. It can represent events (with time dimension) and interactions between entities and events, abstract and physical, and meta-interactions as well, at multiple layers of abstractions.

2D still images, at least the sort that humans are familiar with, are more limited in terms of representation power and thus more amenable to compression into network weights.

Perhaps models representing 4D phenomena (3D entities with time dimension, e.g. videos of real 3D models) would be more comparable in size to natural language models. Since LLMs can also represent abstract and unreal entities, while 4D representation can represent more details, it's hard to say which kind of models is richer.
Microsoft is releasing second toy while Google had trouble launching its first.
Meta wanting to kill mastodon is a pretty good endorsement of the platform
For lo-res pixel art, check out Wavefunction Collapse.

https://robertheaton.com/2018/12/17/wavefunction-collapse-al...
Best practice is to have multiple Yubikeys, at least 2-3. You could leave one with a trusted person or family member. The odds of losing all of them simultaneously are slim.
I mixed up my terms. (I think) supervised learning refers to the use of labelled datasets, I meant fine-tuning (like in RLHF). In either case human input is necessary (and the humans definitely need to know what they want).

In terms of generating novel ideas, I think chatGPT has shown this ability [0]. Human effort will be needed to sort the "good" ideas from the "bad", but I don't think this causes the value of the model to be "negated."

If you want to understand gradient descent and have some math background, this [1] article is a good explainer.

[0] https://forum.effectivealtruism.org/posts/63pYakESGrQpfNw25/...
[1] https://towardsdatascience.com/gradient-descent-algorithm-a-...
Needs registration
Absolutely. The majority of old timers are heroes who don’t need to stay and tend to their understaffed garden.

However. There are also old timers who refuse to delegate, only ever giving mindless tasks and not training the new folks to be self-sufficient. “They would just screw it up, it’s better if I do just do it, it’s both faster and better.”

You could argue that’s a leadership problem as well, of course, but my response would be that if you’re the only one who understands a system, you are a leader, and leaders have a responsibility even if they aren’t managers by title.
you're responding to someone using the traditional definition of "usury", a sense already marked as obsolete in web1913: "The practice of taking interest."

that is what is prohibited in sharia, charging interest at all, not charging unreasonably high interest; at least in medieval interpretations of sharia and modern fundamentalist interpretations

plausibly the other commenter should avoid using such confusing terminology, but i found their meaning reasonably clear from context
Here’s the thing though, when you keep having to “prompt it”, are you really doing the work yourself by coaxing a good enough bullshit answer that you’ll believe it? It could still be useful, not sure.
I’m guessing a side effect will be that SponsorBlock doesn't work anymore with this enabled?
Loans are bets. You’re limiting bets to investments, but lending money is a bet that the person you lent it to will be able to pay it back; albeit a properly collateralized bet with solid underwriting, hopefully. But it’s certainly not a 100% guarantee.

Retail banks absolutely underwrite loans.
At the risk of being labeled a quack, try taking an L-citrulline supplement of about 1g/10kg of weight. This greatly helped my long COVID recovery.

My thesis, which I have no direct science to back up, is that the blood vessel damage done by COVID may be partially responsible. Citrulline metabolizes in the liver into arginine, which is used in either to produce ATP or by epithelial cells to repair vascular damage. The body prioritizes vascular repair, so the arginine you normally produce if you have vascular damage is directed away from “energy” leaving you chronically fatigued. This is the same process by which sickle cell anemia leads to chronic fatigue - the shape of the sickle cell irritates the blood vessel lining. Citrulline is effective in phase II/III trials (sadly the primary researcher died and the research stopped) with sickle cell patients.

https://pubmed.ncbi.nlm.nih.gov/11688916/

This helped me a great deal, within a few hours of my first consumption of a citrulline malate blend I bought on Amazon I was myself again after a year of suffering. Within a few months I was able to stop supplementing and felt generally normal. YMMV.

I asked several doctors before starting the regime about safety concerns and they had none (the body urinates any excess it can’t process, and citrulline is a non essential amino acid fundamental to the nitric oxide cycle) and they generally expected it would improve energy - as it did.

Good luck!
> It makes the question go away though. And you can use it as many times as you like. That's the beauty of it. Take notes from the ruling class who use this to its fullest advantage.

The 'ruling class' have something you don't - money and connections.

> I mean if you are singularly dimwitted yes but you've got bigger problems if that's the case.

Honestly this is classic nerdery thinking they're smarter than everyone else when dealing with systems they're not familiar with. That's the worst kind of stupidity. Hubris comes before the fall.

> Well you're changing your tune now aren't you? Before you said they were justified because I was lying.

No I didn't. You're confusing me for someone else. That kind of lack of attention to detail will catch you out if you need to lie to the courts :)
If your goal is to promote Julia, your comments here are having exactly the opposite effect on me.

Style aside, you can't simultaneously complain that Julia doesn't get the resources of a general-audience language and then talk down to "general-purposes folks". Julia could be the bees knees for math-y stuff. And if so, good for it. But Python's success is because its flexibility makes it pretty good for a wide range of things, even if it'll never be great for any one of them.
I suppose the “parse don’t validate” philosophy would recommend first transforming the I’ll formed request into a data structure that only models well formed requests, before it’s processed by any other part of the program.
And an FDIC takeover and forced sale seems like a possible outcome here as well... But the entities that have more than $250K in the failed bank will likely lose some money. As I understand it, those who have over $250K will be issued stock in the new bank so they won't likely completely lose the amount over $250K, but it won't be as liquid as the cash they formerly had either.
Stable Diffusion will run on any decent gaming GPU or a modern MacBook, meanwhile LLMs comparable to GPT-3/ChatGPT have had pretty insane memory requirements - e.g., <https://github.com/facebookresearch/metaseq/issues/146>
> even Microsoft, which partially owns OpenAI, is giving up on DALL-E

hold on to your wild extrapolations there. this is a paper by 6 people from Microsoft Research Asia, which seems based out of China. 6 researchoors publishing a thing independently does not mean Microsoft "giving up on DALL-E".
> It seems to me that you believe, that there is some canonical representation of a source code by a machine code, and that optimizations are out of it. I do not think it this way. As I see it, compiler gets source code and generates machine code that have the same side-effects as I asked. Compiler is free to use any way to do it, while it doesn't change side-effects.

Well that's literally how C works. There's an "abstract machine" that runs your code, and that's how you know what side effects it's obligated to produce. Though the C abstract machine isn't very concerned with memory locations, so it's not particularly relevant to this discussion.

> Local variables often can be not allocated at all. They can be eliminated by a compiler. I hold a view that it is incorrect to talk about variables at all if we talk about generated machine code.

I'm aware that variables can be optimized out. But so can values! You can have a value in your program that takes up 0 memory even though it gets used to do something.

If we want to talk about variables or values correlating with memory, I think we should ignore optimizations like this. And I really don't think they provide evidence toward a claim that values have memory but variables don't.

> Structure field name is not a variable, it is a way to deal with a value of a variable.

You have a much more narrow definition of "variable" than I do. It has a name, it can hold a value... But fine, let's focus on the kind you consider variables.

> With any luck s can be eliminated, value returned by SomeBigStruct::new() will not be stored on the stack at any point.

> Yeah, there are different situations and different situations need different methods.

Let me try phrasing my argument a different way.

It's often easy for the compiler to avoid allocating memory on the stack at all. But your claim was that you could have uninitialized variables with no memory allocated, then initialize them, and they would now have memory allocated.

What's some code that does that?

Putting something in a Box isn't that. A Box has two parts, the small Box struct itself, and the memory it allocates for the contents. If you have a Box variable, it will be given space for the struct even before you run Box::new. (With the caveat that the compiler might try to shrink the scope where the variable exists, so you might need to do a little bit to prevent that.)
https://news.ycombinator.com/item?id=35085280
Machine learning models don't store training data. The space a picture takes is irrelevant. For instance, stable diffusion would be the same size if it trained on 1 billion images than if it trained on 200 million or even 1 image(or 0 images).

Weights/parameters are configuration settings not training data storage. When weights/neurons/parameters are updated after each training loop, you are essentially updating configuration settings that direct generations, not storing any particular training text or image.

Weights are what take up the space. The bigger the parameter size/the number of weights, the bigger the size of the model.

Image generators don't need the huge parameter numbers text generators need to be useful. What they need to learn simply isn't as complex.
An EV that removes CO2 from the air
There’s a 0% chance the Nordstream pipelines were disabled by a few scuba divers in a sailboat.

I sail a 45’ boat. It would not be in any way possible to deploy 500kg of explosives over 100s of kilometers to a depth of 80m from my boat, even if I was given ample time to retrofit with specialized equipment to support the operation. And this fable claims they merely chartered a vessel!

Complete lunacy.
Emptying the dishwasher with systems theory
Nice! I also got hooked on the lander thing, really quick to pick up and good replay value! Your autopilot handles a gentle landing well. If I get the lander going sideways at any appreciable speed, then flip autopilot on, a crash is inevitable :) As a human my solution to that is simply slowing down with lots of thrust, though I still wind up turning the lander into scrap most of the time hah!
Looking at Erlang/Elixir to handle all distributed computing problems, J programming language for all mathematical/numerical computing (AI/ML etc.) and (Modern)C/C++ for everything else.
Wow, this is very timely! I just finished up a script that uses ChatGPT (via openAI APIs) to read my customer support messages on Etsy and generate a response. Since I often send and receive images via Etsy support (my customers can customize the product with images) I have been searching for a way to let ChatGPT "know" what the image is. Current the script just inserts the text "<uploaded image>", but I was just hacking together something using stable-diffusion-webui's API (interrogate using CLIP), but was struggling with a few things. I took a break to browse HN and this pops up!

I will definitely be taking a look to see how this works and will try to get it integrated with my script.
grinding leetcode. It's tedious but necessary.
It could suggest that humans have a much more sensitive and expressive sense of language than they do image perception, which seems plausible. We can spot flawed language in more contexts than flawed images, and can produce a bigger range of representation in text and than image. So for a system to produce human-satisfying text, it needs to be far more prepared than one that produces images.

Conversely, this may underscore how inefficient pixel-like storage is for communicative and artistic images. Ten years from now, many of those kinds of images may only take a few hundred bytes and a good enough generator model to “decompress” them for display.
They do need more capacity to/from EU, but it's not a bad idea to add extra path diversity to increase reliability of the system. A direct undersea HVDC cable is going to have far less conversion losses than converting to AC, going through Spain, and then another HVDC conversion to hop over to the UK... Even more so given most of the current and proposed cables are via France.
We have the same issue with a stretch of land in Denmark. There's part of the country where the North Sea erodes a tall sand cliff. The view is great, so people decided to build holiday home on top of it. People pay $200.000+ for these houses, then complains that nothing is done to secure the cliff when the sea inevitably eats another couple of meters the following winter.

I can maybe see it being reasonable if you purchased the house 50 years ago, when the sea was really fare away. What I don't get is why you by a house 5 meters from a cliff, when you know that the sea can eat 2 meters in a winter. Why should tax money go to secure your poor investment? These houses are essentially worthless, yet priced like it's a 30 year investment. Hilariously some of the owners have been forced to pay property tax on lots that a half way down the cliff or out in the sea.
thank you very much for this explanation

i think this comment is the second most interesting one in the whole thread, following the one that pointed out that svb's stock fell 60% today (true: https://finance.yahoo.com/quote/SIVB/)

related links:

https://en.wikipedia.org/wiki/Islamic_banking_and_finance

https://en.wikipedia.org/wiki/Murabaha

https://en.wikipedia.org/wiki/Profit_and_loss_sharing#Mudara...

https://en.wikipedia.org/wiki/Profit_and_loss_sharing#Mushar...
Bull. Shit*. One does not simply "eradicate" an "ideology" when that so-called ideology is practiced by people. If I called for the eradication of Judaism, and demanded people retract their claims that I'd called for the eradication of Jewish people, would that demand be taken seriously?

* this directed at Knowles, not dahdum
> decentralized, text-based social network

We had that. It was called Usenet, and it was great. Google destroyed it, so Facebook is going to own the next one from the get-go? Doesn't sound good.
"I have decided that woman is 'out of his league', therefore the fact he appears to be pursuing a relationship with her causes me to fear for her safety" would not meet the reasonable person test.

To be clear I wasn't challenging you on how you personally feel, you don't need to justify that to me. And I'm not being pejorative or trying to say your feelings are less valid with "reasonable", just following the legal term.
There is nothing like the smell of hot, ground metal to remind you of the heights of career achievement possible in the industrial Midwest of America. A simulator will never give you that holes-burnt-into-your-shirt feeling.

If you can weld, and you can code, the world is your **ing oyster. One of the two will pay your bills.
For a professional politician, it was a pretty irresponsible wielding of the language.
> Are square brackets part of the spec now? I can't get over ((((( for everything with no real easily visible distinguishability between parts of a definition. Clojure gets the Lisp-like syntax as right as possible IMO.

Square brackets are replaced by normal parenthesis to my knowledge.

Though I have to admit that I strongly dislike them. They put more cognitive effort into the syntax than they aid.
How Target-Independent Is Your IR?
Can only speak for java. But I'm way more productive with typescript. Typescript has 2 things going for it:

- type system is way more flexible. You can create, merge, pick keys and manipulate types in all kinds of ways. You have better type inference, type conditionals and lots more

-there's an escape hatch. Sometimes you just want to quickly try something, or you're under time pressure and need to either break the types or do a bigger rewrite, or you just don't care about a certain variable's type. Then there's the any/unknown/plain js/@ts-expect-error escape hatches to do just that.
It doesn't have to be a complaint. Just put a higher fibonacci on your work or whatever. Don't see how it's a problem if you're honest from the get go.
"Is the Twitter replacement we've been waiting for?"

...by Meta. No. No sir, it is not.

ActivityPub (Mastodon variety) has been a breath of fresh air for me. That's my Twitter replacement, though that's bad wording, because I don't want what Twitter has been for years.
I think what the person you responded to was trying to point out is that commingling business funds with personal funds is not a wise strategy, even if you believe the companies assets are at risk. For one thing you immediately open yourself up to personal liability if any issues arise where someone may sue your company. Such a transfer could be considered a disbursement by the IRS, requiring you to pay taxes (or at least hire lawyers to clear up the issue). It may also be outright theft or look damn close to it in the eyes of your board or employees. Not to mention complicating claim issues for your company if the bank does become insolvent.

You should absolutely talk to your CFO, board, accountant, and lawyer before taking such a drastic step.
My point is that banning debt wouldn't cause starvation.

Apologies for the terminology, the other commenter is right that I was using the original meaning. I don't think the rate of interest is relevant since the mechanisms that make debt dangerous still exist at 7% or 70%. Lending to a "No Income No Asset" person who has 0 chance of paying off the debt is immoral at any interest rate.

I'm interested why you think the GFC is the "opposite" problem. Immoral lending was central in that story.
They are smaller models with less parameters. Their original small sizes relative to LLMs also let people play around with it and tune it to run on less expensive hardware, if the weights are given, ie open source like SD.

Originally SD was quite hard to run, with an 8GB high end card only outputting 256x256 images. Then AMD and NVIDIA started releasing 16GB and 24GB consumer cards and people start doing training on those GPUs and tuning their own models. Now we have plenty of cards and models that can do 512x512.
Hate to say this but bank run is hard to stop once it's started. SVB needs a buyer or government bailout.
It seems like desperate kids, full of Internet obtained knowledge but lacking any real wisdom, looking for a panacea.
That's why depositor insurance laws were passed. Bank runs for retail-facing institutions are rare in developed countries. Even when they happen, retail deposits are made whole up to the insurance limit, which tends to be well above the national median.

A run might be more likely for investment funds like Questrade and Fidelity if their customers liquidate their holdings en mmasse and move to cash deposits and CDs, which would be covered by depositor insurance.
devices like trezor offer fido2 and backup/restore.
What's in it for them? ActivityPub is a lot like e-mail and that is now basically controlled by the large centralized players like Gmail, Yahoo, Microsoft.

It was just a matter of time before one of those large actors got into ActivityPub. People who want to communicate with their instances will have to conform.

Yes many in the fediverse are very distrusting of the large corporations and will instantly block Meta. But many others just love the technology, the ability to communicate across platforms, and will try hard to be part of it.
An alternative to MokManager/shim is to enroll your own key. You'll also need to convince your kernel package to create a UKI under /efi instead of regular initramfs under /boot, and to sign the UKI with your key.

Eg on my OpenSUSE system, the kernel package runs dracut to build the initramfs in /boot, and it's three lines of config to co-opt dracut to build a UKI in /efi and sign it with my key instead. So installing a kernel package automatically creates the UKI in /efi, and systemd-boot automatically notices it on next boot.

Debian doesn't use dracut by default, but it does have hooks in /etc/kernel/postinst.d which should let you do the same thing.
Generally I'd think it bad that people aren't consuming something solely due to cost.

Anti-credentialism is a good reason, though a labor shortage as a reason for the anti-credentialism is at best neutral.

And dropping out of both college and the work force is a bad thing.
And we all know how well did that work...

"Why do I need a G+ account to comment on YouTube?"
Use Synvert to automatically migrate jQuery (Part 2)
I mean the Microsoft playbook is to buy the tech you want.
Maybe Google should try that.
ICYMI, they've stepped this requirement back so now you just need a "Meta account".
I think that's the logo of the designer: Dude Otep.
The mistake you're making is thinking of weights as an avenue to store training data. This is wrong. I've hopefully explained it more in another comment but weights/neurons are essentially configuration settings.
You really should check out some of the fine-tuned checkpoints and LoRas out there! There are versions that can produce VERY high quality images.

Here is one example: https://civitai.com/models/4201/realistic-vision-v13-fantasy...
Completely different model sizes? Stable Diffusion is a ~1B parameter model. The 7B parameter LLAMA model would more comparable in RAM usage.

It's not accurate to say "LLAMA needs 130 GB" because there's more than one LLAMA.

The hard part in general is it often doesn't work very well to train small model sizes directly. You can train a very large one and distill it down, in some cases to only 1% of the original size while retaining 99%+ quality. So clearly the 1% size model exists. However training it directly usually doesn't work nearly as well. Best I can tell no one knows for sure why.

Big tech cos are training the largest models as no one else has the hardware/power/money/etc to do so. SO they tend to release the most massive ones that only they can make. There's also a sect in the ML community that thinks "scale" is the answer to the universe...

Then, either the tech cos or the community will make multiple other sizes of models and those are the ones that normies can use.
Which bank? There are two different banks here with very different risk management approaches.