skysight-inc/HackerNews huggingface dataset:
Did you watch the livestream?

They literally sent it 1) an a screenshot of the Discord session they were in and 2) an audience submitted image

It described the Discord image in incredible detail, including what was in that, what channels they subscribed to, how many users were there. And for the audience image, it correctly described it as an astronaut on an alien planet, with a spaceship on a distant hill.

And that image looked like it was AI created!

These aren't images it's been "trained on".
I remember with discussions about another site, people noted that Reddit only has a headcount of around 700 (perhaps a bit more now, looks like that figure was a couple of years ago). Some of those are going to be non-technical roles as well (HR, ads, management etc. etc.). So could it be they're just a bit too small staffed for the scale of site they're running, and just don't have enough people working on the basic "site should not fall over" type foundational issues? Kind of the reverse of the stereotypical bloated social media companies?
what’s comprehensible input? (ah. googled. makes sense. )
Can you coherently define "crony capitalism" and explain how it's not a fallacious no-true-Scotsman defense of "real capitalism" (or whatever term you prefer)?
OP is referring to this puzzle: https://en.wikipedia.org/wiki/Monty_Hall_problem

EDIT: "Pigeons repeatedly exposed to the problem show that they rapidly learn to always switch, unlike humans", lol. That's funny.
Yep it's stuck spreading introductions to ideas, to a younger audience.
While the Judaic God definitely seems more good-natured than the Catholic one (at least in this one regard), as an Atheist, to be so close to the point and still miss it is some /r/selfawarewolves level rage.

> he wouldn't have put them there

Yes...that's right....he didn't.
> I use it to defend myself from exploiters

how do you use it for this?
The language that GPT generates is just a facade over statistics, mostly.

It's not clear that this analogy helps distinguish what humans do from what LLMs do at all.
Your reasoning here is wrong I don't even know where to start... The fact that Agent A brings into existence Agent B gives them the right to dispose of Agent B in any way they want? When does that ever make sense?
You may want to avoid that if you go to St Petersburg. Deepest station is 80m down. I’m not sure all the stations even have stairs, all I remember are endless escalators (though it dates back 25 years now so…)
I don't find it ironic, because a language model is (currently?) the wrong tool for the job. When you are asked to write an essay, the essay itself is a byproduct. Of course it should be factually and grammatically correct, but that's not the point. The real task is forming a coherent argument and expressing it clearly. And ideally also making it interesting and convincing.
Thanks for sharing this. I haven't tried tRPC yet, but I do use Prisma. I am slightly curious/puzzled why I would need both in the same project. Doesn't Prisma get you most of the way there? Or, is this for creating a CRUD REST API that talks to the DB via Prisma, and to the Client via REST/tRPC? Seems heavy to me.
First of all, I don't have a model

Second, this is the only practical way I can think of for individuals to start
I follow the three deep rule. If I haven't made my point clear enough within three comments, then I'm probably not capable of finishing the job.
Should they not be able to make money off a world changing new technology they bet billions on?

Does your company offer all its products for free?
Damn it. Looks like they gave the puritans what they want. Couldn't be helped after all the kicking and screaming on websites like this and Twitter.
Strong disagree, going to FAANG or alternatively a larger company respected for engineering chops will open a lot of doors. It definitely did for me.
Also the sore reality is assholes are everywhere, and smaller companies have less rail guards to prevent them from gaining authority in an org.

Whereas at larger companies you have more leeway in moving teams and finding an org with wonderful people.

That doesn’t mean a startup is a bad choice for a new grad, it can be the best choice for many. But I would not count out larger companies so quickly.
The rules around working with prisoners or other captive audiences are strict because it’s so easy to apply undue pressure to them.

The goal isn’t just to get someone to say “okay”; the point is to make sure they’re doing so freely and with a complete understanding of the possible outcomes.
Note that the comment you’re replying to is quoting GPT3, not 4.
On a custom language
I just wish cyberduck would get a more standard UI. It is so win95 vb. Otherwise works great!
You were vague, so readers used the most probable parse: that the dogs were used for human-medical research.

Anyway, pet owners aren't lining up to volunteer their pets for experimental treatments, so researching dog cancer on random sick dogs isn't a great model either.
I feel exactly the same way about DI.

Structuring code so that abstractions don't depend upon implementation details is in my top 3 principles of all time (along with pure functions and good typing).

DI frameworks a la Spring and Guice just annoy me.
there’s a lot of “Kafka causes so many issues!” comments here.

I think it gets a bad rap because it gets introduced to orgs without the org having the requisite level of understanding.
If your whole org is just on like a standard OLTP/OLAP setup, then suddenly there’s a Kafka queue, there’s going to he a serious learning curve and bumps along the way.

If you’re incorrectly putting async event brokers as the datastore where you should be putting a synchronous DB and then streaming from the DB to kafka with an outbox pattern, you’re going to have a bad time.

If you’re not modeling your queue depth and throughput you’re going to have a bad time.

If you’re not modeling your concurrency scenarios and synchronization, you’re going to have a bad time.
Russia doesn’t seem very interested in soft power either. Under Putin they seem more interested in violence, helping some local insurgents, installing strong men.

Even in Ukraine previously sympathetic Ukrainian officials in Ukraine reported getting cold calls from Russians telling them they better fall in line and threatened them. You would think it would be easier to throw them a bone / bribe… but nope.

They don’t seem to understand much outside the bullying sphere.
A company is a legal entity with registration and address (even if that is not necessarily the address of their actual office).

At least in some jurisdictions it is actually mandatory to have this info on the company's website so that people can know who they are doing business with and also where to serve legal documents.

Any website that goes to some effort not to disclose anything has to raise a massive red flag.
You can’t make a conditional using < and ?: in CSS, can you? That’s why they are using a very sharp black/white gradient, which unfortunately creates a gray in some cases. Apparently the contrast is not sharp enough.
Dollars do that to a much larger extent
I've used Kali Linux quite a lot but, as a Linux user, I wouldn't recommend it to anyone who knows Linux. It's mainly good for:

1. Students studying an OffSec course (the creators / maintainers of Kali) as the course material is designed with Kali in mind.

2. Mac/Windows-using security professionals running Kali in a VM (or light/casual Linux users doing the same - i.e. users without a deep Linux knowledge/comfort*)

For anyone more Linux-savvy* I would recommend simply installing the tools Kali bundles that you want to use. It can be helpful to have Kali as a VM if you want to trial/explore the curated software library, but for professional use people typically start to get to know the set of tools they're comfortable with / interested in.

* Aside: for anyone surprised security-professionals wouldn't be Linux-savvy, knowledge is specialised. Even if you are working in Linux-specific security (& not just using Linux cli tooling to access MS networks or decompile MS binaries), areas of security focus can still be quite compartmentalised.
Just do it, you won't regret it. I was in your position in 2021 and genuinely found it difficult to stop using it. Now I don't use it and... I'm glad. Just like Twitter. Life really is better without them.
What are you talking about? Google services work great in other browsers. They have Chrome nudges, but easily dismissed and don’t resurface. Not nearly as bad as Microsoft forcing Edge on every Windows user.
That's not how I remember the book. My impression was that there were dozens of churning civilizations, each writing over the wreckage of the previous with their own particular personality. None more 'enlightened' than the next, just different. Why not enlightened? Because they didn't have the continuity that the mathic society has. But I suspect I forgot something in my two readings of the book.
Other applications?

Travelers, translate Spanish to English etc.

Reconstruct voice in noisy environments.

???
And even then, there are different dialects of ASL.
I occasionally do Duolingo for a little Japanese practice but I don't think it does a good job there either. The Japanese learning experience seemed far worse than the Spanish experience. Maybe it's because I knew more Japanese and passed in to the higher levels, or because I'm more aware of the errors, but I think it's more due to the fact that Japanese is further from English and Duolingo wasn't designed around it. It is missing tools around Kanji and regularly "speaks" using the wrong reading (since characters can be pronounced differently in different contexts). There are no tools around learning characters or grammar, no short stories or other supplemental exercises, etc. The language pack feels like a bit of an afterthought rather than a core offering.

The translations already aren't great, and I can't imagine polluting it with some unvetted AI translations would help at all.
Aren't a lot of those projects built on top of FANG outputs? I.e. pytorch, tensorflow, CUDA, AWS, etc?
I don’t think on site is going to be necessary. Even the US intelligence community trusts that Amazon isn’t spying on the spies.

But a model that can run on a private cluster is certainly something that there’s going to be demand for. And once that exists there’s no reason it couldn’t be run on site.

You can see why OpenAI doesn’t want to do it though. SaaS is more lucrative.
It's $3.80 for the full 1000 prompt tokens plus 32k token long context. But OpenAI doesn't have a monopoly on long context, RWKV is free and open source and has virtually an unlimited context (as long as you remind it every once and a while). However ChatGPT really cannot be matched at this point perhaps except LLaMa Alpaca 7B

EDIT: I accidentially typed Alpine, it's Alpaca.
https://github.com/tatsu-lab/stanford_alpaca
But.. that's what woke is now, if it ever was anything different. It's the cosplaying, the signaling. It's very funny that they made the song and dance literal song and dances.

Maybe you don't like that it be like it is, but it do.

Ah, which is exactly what the urban dictionary entry tells you. Funny.
A lot of people are assuming this is purely about research for human products/treatments.

The researcher who was the most drained from her work was doing work that was entirely focused on the animals she works with. Veterinary schools use research animals as well.
The latest GPT-4 page shows that when you put the safety stuff in, it loses power to be accurate.
That's definitely a solution, but it comes with its own problems, in particular that you add a significant dependency on what is essentially a middleman organisation trying to manage all possible dependencies. This doesn't scale very well, particularly because there's a kind of M×N problem where M packages can each have N versions which can be depended on. In practice, most distros tend to only support one version of each package, which makes the job easier for the distro maintainer, but makes things harder for everyone else (library authors get bug reports for problems they've already fixed, end users have less ability to choose the versions they need, etc).

In particular, it also makes upgrading a much more complex task. For example, React releases new major versions on a semi regular basis, each one containing some breaking changes, but not many. Ideally there wouldn't be any, but breaking changes are inevitable with any tool as situations change and the problem space becomes better understood. But because the NPM ecosystem generally uses locked dependency lists, end users can upgrade at their leisure, either with small changes every so often, or only upgrading when there's a good reason to do so. Both sides can be fairly flexible in how they do things without worrying about breaking something accidentally.

Under a Linux distribution model however, those incremental breaking changes become essentially impossible. But that means that either projects accumulate cruft that can't ever be removed and makes maintainers' and users' lives more complex, or projects have to do occasional "break everything" releases a là Python 2/3 in order to regain order, which is also more work for everyone. There is a lot less flexibility on offer here.

I don't think these sorts of problems disqualify the Linux distribution model entirely - it does do a lot of things well, particularly when it comes to security and long-term care. But there's a set of tradeoffs at play here, and personally I'd rather accept more responsibility for the dependencies that I use, in exchange for having more flexibility in how I use them. And given the popularity of language-specific package repositories that work this way, I get the feeling that this is a pretty common sentiment.
You’re pretending that HTMX isn’t a framework.

You’re also being vague on what this shoe page does. How is it handling color and size selections? Stock availability? Photo galleries? Cart status?
Does anybody have their hands on it? Is it actually 6 times better at performing tasks, or are we paying more for improved corporate-friendly bumper bowling?
Are those numbers realistic or fake? Try using Benford's Law
Are the tolerances in education really that tight?

How many terrible teachers are allowed to continue to teach after decades of disastrous results?

How many ideologues with no interest in teaching, but every interest in indoctrinating young minds, are tolerated because the alternative is "no teacher" and the class wouldn't run?

How many teachers who would fail state exams, teach, despite relying on answer sheets to be "competent"?

I agree with you that on the top end of education, this is no replacement and at best a supplementary tool. For the poor kid in a bad neighbourhood whose teacher is more interested in "de-colonizing" mathematics than teaching mathematics, this is a Godsend.
Just because GPT exhibits a behavior does not mean it performs that behavior. You are using those weasel words for a very good reason!

Language is a symbolic representation of behavior.

GPT takes a corpus of example text, tokenizes it, and models the tokens. The model isn't based on any rules: it's entirely implicit. There are no subjects and no logic involved.

Any "understanding" that GPT exhibits was present in the text itself, not GPT's model of that text. The reason GPT can find text that "makes sense", instead of text that "didn't make sense", is that GPT's model is a close match for grammar. When people wrote the text in GPT's corpus, they correctly organized "stuff that makes sense" into a string of letters.

The person used grammar, symbols, and familiar phrases to model ideas into text. GPT used nothing but the text itself to model the text. GPT organized all the patterns that were present in the corpus text, without ever knowing why those patterns were used.
What is “the cloud” - that’s the question
Surely there are more stupid experiments about teaching kids than this.

Give them all ipads

Give them all chromebooks

Take away their ipads

Make them all stay home and shut down the economy for 6 months

etc.

Especially since this one has a decent chance of working
Very interesting, thanks for referencing it as I had missed it.

There have been occurrences of people asking chat gpt to ignore instructions on the initial prompt: have these been solved? It's not clear to me if the first prompt is given any extra weight. Or maybe during training of version 4 they have heavily penalized these sorts of attacks to make it more resilient.
Yes. But they aren't being shared with third party AIs. Sharing personal medical information with OpenAI is a good way to get both your medical org to get ground into dust under a massive class action lawsuit, not to mention huge fines from the government.
We've taken a privacy-first approach here. All data is only ever stored on the device, owned by the user, inaccessible to us. It's only ever transcribing when a user asks it to and only stored if the user asks it to be. We don't censor anything. We are soon to release purely on-device transcription, but the quality of this is still not as good as the cloud providers offer. The app itself is what powers the glasses, they are just output devices.
John Carmack is hardly an idiot.
You are correct, and why this is the case is an open question. I've heard theories ranging anywhere from the financial (a dental degree costs nearly as much as a medical degree, and the job prospects are more limited) to the physiological (long-term exposure to anaesthetic gases during oral surgery may cause mood changes).
> It's in part the upvote / downvote, an horrible gamification of online discourse

HN isn't any different. Possibly worse, since only accounts with a certain level of internet points are permitted to judge others.
> Forgive the question but I never quite understood the point of S3.

S3 and DynamoDB are essentially a decoupled BigTable; in that both are KV databases: One is used for high performance, small obj workloads; the other for high throughput, large obj workloads.
Semi-related: One of the first things I tried with 'GPT' was training it on every Simpson's screenplay and then write its own.

Example:

https://github.com/reidjs/simpsons-gpt/blob/master/output/ou...

The results were... not great. Maybe on the new GPT iteration it will be more successful though.
the new layout is still pretty garbage compared to the old one and because of this, reddit has to maintain four different web front ends: new desktop, new mobile, old desktop (old.reddit.com), and old mobile (i.reddit.com). hosting their own image/videos so that 80% of the content isn’t dependent on third parties like imgur is probably a good change, but there’s no way it didn’t massively increase the complexity of maintaining the website too.
A dear friend who loved animals was a veterinary tech, who'd switched from pet clinic work, to a university-affiliated research lab. She died suddenly, very young, it seems probably due to experience as a vet tech at the lab.

Some of this article sounds familiar, including (near the end) the sneaking off to find somewhere to cry. Even though she was pretty tough.

I don't recall her mentioning troubles related to the animals, other than some physical pain related to some of the repetitive movements handling small cages, and being bothered if other techs didn't do the animal care properly.

She did have problems with a clique of other vet techs bullying her. Though some techs were nice, and the supervising vet and the head of the lab were nice to her, and mostly supportive, other than not managing to fix the nastiness problem.

Going only from one person's experience, and this short article:

1. Can the nature of the lab vet tech work lead to, or select for, nastiness in some people?

2. Do labs let some bad behavior slide, due to the difficulty of hiring (given that the work can be rough, and the pay is poor)?
I've heard the Azure OpenAI service has HIPAA certification; they don't have GPT-4 yet, though.
It can actually manipulate the DOM by writing JS code.
This is really amazing.

Why is that amazing? Anyone can manipulate the DOM by writing javascript.

I don't really know, for now all I want is executing python in the browser

You might want that, but do people using what you make want that? Python is already orders of magnitude slower than a native program, it's going to be even slower running in a browser.
Stephen Wolfram wrote an article [0] about using Wolfarm|Alpha for this you might find interesting.

[0] https://writings.stephenwolfram.com/2023/01/wolframalpha-as-...
> If there's a back and forth and I feel like the person replying is not commenting in good faith then I'll just block them.

I do this regularly on Reddit, it's the only way to stay sane.

But get this: I had one person get so enraged they logged in with a second account just to reply to me saying I was dumb for blocking them, then they blocked me! I guess some people really need the last word.
For a second, by reading "Agora", somehow, my mind went to "Algolia".

Anyway, although I'm not familiar with "Agora", I wish the best of luck to its founder(s) and the rest of the team who were affected by the shutdown.
Not the API, but if you pay for ChatGPT Plus you can try it out there.

It's very, very impressive so far - I've tried a bunch of things I've previously run against GPT-3 and got noticeably better results - maybe not a 2x or 6x multiple in "quality" (depending on how you measure that) but still very clearly improved.

Posted a few examples here: https://fedi.simonwillison.net/@simon/110022949941148725
What's interesting about this is not that it's a reddit clone, of which there is no shortage, but that it's a federated reddit clone. It speaks ActivityPub, the protocol used by Mastodon.
Why isn't it more than 70%? I'm assuming this is in an english language majority language, so everyone that can should want to be able to read english.
There's not much you can do to "decompress" when you go to work, sentence dogs to death, and then go home to your family pet and look at them thinking they could've been one of those dogs. I've met meat packers who still are haunted by the animals they killed.

It's because humans have moral and ethnical frameworks. Despite a document drafting XYZ is okay because "its for science" it still is wrong in the sense you are sacrificing something with a memory, sadness, happiness, etc for a possible "greater good". Especially for dogs, an animal deeply engrained and coevolved with humans, I cannot imagine the amount of cognitive dissonance, or more likely, sociopathy that would be required to engage in such experiments.

We trivialize the fact it's unethical to experiment on humans. I am not a treehugger or anything but to suggest talk therapy will help solve a very real moral and ethical problem...well I'm not sure you understand. Veterinarians have an extremely high suicide rate for a reason. Moreover, I will never forget the callousness of the veterinarian who suggested I put my family dog down for something that wasn't immediately fatal. It's only a small step from that asshole to these assholes and that step is complete transcendence into pathological psychopathy. We simply sometimes benefit from these psychopaths gassing dogs and pigs. It does not imply such a thing is either morally or ethically correct and no amount of "decompressing" will fix it. It just is what it is and some people have developed the pathological brain wiring to allow themselves to do it.
> You would need the central authority to track IP rights and ownership in the centralised DB and which point why use NFTs in the first place?

You wouldn't need a single central authority, you could have multiple certifying agencies who would have their own reputation. Similar to how there are multiple ratings agencies that can certify a bond as AAA, or multiple art curators who can certify a painting as genuine, or different comic book graders.
And even if you click through to the actual posts, there's a fairly low limit on the number of times you can downvote a specific person per day before it stops counting.