skysight-inc/HackerNews huggingface dataset:
Why do you trust scripts from your package manager more than one from the official upstream Rust project? The Rust project also has a good security track record.
GPT-4 API costs $0.03-$0.12/1000 tokens (the top for prompt tokens on the 8k context option, the top for response tokens on the 32k context option, and response on 8k and prompt on 32k are $0.06/1000), so best case about 33,000 tokens/$. tokens:words is about 4:3, so that’s about 25,000 words/$, not 375,000 words/$.

(Practically, you aren’t going to get quite the ideal even on the 8k context option because you are going to use at least some response tokens on each request, though I would imagine text -> software controls can be optimized so that the response is fairly token-efficient in most cases.)

Also, GPT-4 API access is in limited-access with a waitlist that is advertised as prioritized based on submitting AI evaluation cases to OpenAI’s repository.
That implies far fewer programmers though since the vast majority of programmers are not doing anything innovative.
ha! who needs Picard's command codes when you can just invoke DAN
Where Did Writing Come From?
I've finally gotten around to reading Homo Deus by Yuval Noah Harari. It's been very interesting reading this alongside everything that's happening with AI at the moment.

Would be curious to hear from others that have read it, but I find it difficult to fault his core arguments (or at least what I interpret them to be).

The problem white collar humans have right now is that they're highly specialized. They're incredibly good at being very effective cogs. This is exactly what AI is getting so good at doing (in certain verticals). Traditional capitalism effectively demands that if a company can pay the owner of an algorithm 10% of what it would pay for a human to do the same thing (for even 80% of the quality), then that's what will eventually happen.

Can government regulate it? They can sure try, but then either the companies or AI hosting providers will move to a country that doesn't have the same restrictions and it will happen anyway.

Then people will say "it will just open up other industries". I'm not sure it will. What other industries will the swaths of copywriters, lawyers, accountants retrain for?

I just don't understand everyone saying "It's going to make everyone's lives easier". In the short term sure, but if AI gets to where it's owners want it to get to, then a lot of people are going to find themselves professionally worthless.

It's entirely possible that this is just not something we're prepared for, and it's almost guaranteed at this point that there's no stopping it.

What's really interesting is this book was released in 2016... and Yuval was using Microsoft's Cortana as the example of this upcoming AI...

Interesting times either way.
Reading your comment and the parent comment sent me on a Wikipedia journey. I cannot believe that it wasn’t until today that I understood that the shadow mask/aperture grille worked by exploiting the different angle that each colour’s electron beam would hit the back of it. That’s wild and answers a question I didn’t even know I had, despite having lived a significant portion of my life with CRT displays.
Diderot Effect and a few more points re: our consumption habits. Via Dr Laurie Santos [cognitive scientist and Professor of Psychology at Yale University] and her podcast about 'demonic possessions': https://objet.substack.com/p/demonic-possessions
Some would even say that birds are smarter than humans, in fact.
okdood64 says>"As an SRE I'm not too worried on a 25 year horizon. Yes I pulled that number out of my ass."<

I so wish you had not done that: the number 25 is now tainted in my workmates' collective memory, no one of them is willing to touch it, yet I fear we shall need it again soon.

You should have instead "pulled that number out of a hat":

https://idioms.thefreedictionary.com/pull+out+of+a+hat

As you can see by the following, there is a difference:

https://idioms.thefreedictionary.com/pull+out+of+ass

Perhaps you can be forgiven this once, being a back-end developer, but, in the future, please consider your audience.
Programming won't be gone. Programmers will become more powerful and programming will become more accessible and frankly it needs to.
https://en.wikipedia.org/wiki/Pedant
English has a larger vocabulary and no diacritics (that anyone bothers to use), leading to more homophones as a consequence. Different spellings help to disambiguate.
Proposal to distribute IPv6 /64 subnets to hosts via DHCP-PD
I trust them more because I choose who mantains the repos I use. I trust them more because I already have to trust them: they provide almost every single piece of software I run on my machine. In this case I'm on Fedora which has a good track record for security, stability, and only allowing free software.

It's not to say that I don't trust the Rust project, nowadays I kinda have to, but curl sh installation is messy and separated from the rest of the system. If they just packaged rustup into an rpm and set up their own repos I could point dnf to it would make system maintenance so much easier.

I just want them to use the tools that already exist instead of reinventing the wheel with an esoteric 700 lines-long sh script. This applies to Rust and any other kind of tooling that does the same installation workflow. I understand the reasoning behind it, but I believe the other options should also be considered and supported.
fantastic quote, thank you
Maybe I’m just unique but I dislike Tik Tok, and the art I consume is primarily movies and non-fiction books.

People have wants and needs. They need food and shelter. They need medicine and healthcare. They want human companionship and community. They want to travel and see and experience new things. They want to get wasted and party the night away. Fall in love and have kids.

Nothing I previously described is going to be radically changed by AI. Entertainment likely will be in fundamental ways, but AI isn’t going to replace flying to Italy and experiencing it for myself.
That’s true, but I can simply choose not to use TikTok and this isn’t relevant at all to me.
SSH host certificates as somewhat of an abomination

Many would say x509 is the real abomination.
List of Banks with the Highest 5-Year Credit Default Swaps
Chris Espinosa just posted this example of GPT-4 attempting (and failing miserably) to explain how a square has the same area as a circle that circumscribes it:

https://mastodon.social/@Cdespinosa/110092792044177610

Do you think GPT-4 knows what it’s own limits of understanding are? Most people have a sense of what they know and don’t know. I suspect GPT-4 has no concept of either.
Specifics on using an API, configuring a deployment, or describing best practices for a tool are relatively easy, and ChatGPT had been amazing answering questions in these areas.

Designing large coherent systems for a business use case is hard. I don't think ChatGPT will ever manage that.
I agree that in most cases this will amount to premature optimisation. Most django sites will forever remain small, and there's a lot of benefit to a simple, intuitive (if inefficient) ORM. Namely; that's it's easy for a jr developer to get in, and get results. (That's why we're coding in python, yes?)

Naturally yes, there's a certain scale where N+1 starts to really matter. And in those situations it might be helpful to be able to enable some feature to warn (or error) on N+1. But optimizing your code to avoid run in fewer queries is often (in cases where prefetch_related doesn't cut it) non-trivial. And presumably when you get to this scale, you're also code-reviewing the jr developers.. so I'm not sure how urgent it is that we all "Ban N+1 in Django" as a rule.
It’s worth remembering that 95% of new companies fail fairly quickly. Assume that most code written by them never lives on after.

Writing code, like offering a product/service in the economy, is game theory. After a period of LOC / copypasta increase, there will be more need for development refactors.

Personally, I’m trying to use LLMs to learn to upgrade my knowledge of abstractions and getting experience with refactoring using CodeMods /JsCodeShift.
An AI version of Popehat's Law of Goats applies. If an AI attached to a nuclear command center issues an order to launch the nukes, somebody (likely including us) is fucked. It doesn't matter if the AI "knew" anything, if it deliberated over its target selections, if it assessed and prioritized the most likely threats. Something happened and now we have nukes in the air.

If an AI reliably produces good code in response to prompts, it is a better program than most humans. If an AI reliably produces prose that's free of errors, well organized, and summarizes the issues asked for, it is a good writer. Irrespective of what we can say it "knows" or doesn't know.
Meanwhile, I'm just sitting here, picking bugs out of GPT4 code. But sure, 100x developers.

It's good at well-known tasks. The more you veer into the unknown, the worse it gets. (It's the nature of LLMs). Will it impact CRUD development? Yes, indubitably. But no, we won't have 100x devs, and the SWEs that adopt to using it as a tool will do just fine. We won't run out of work. (One core point is that there's no upper bound for useful knowledge work)
Just a note. It’s residency spots that are the current limitation. They’re essentially stagnant since the 90’s.

Medical schools have come online, but the supply of educated doctors who cannot make it to practice is still limited.

Regardless, of spots, the problem is bad enough that most states are offering increased scope to mid-level practitioners to make up for the shortage that physician lobbies refuse to fix.
Yes, because models like midjourny tiny compared to LLMs like GPT. I'm pretty sure there's a good hackernews discussion on this that occurred recently, but with all the AI talk I can't find it. But really we need a lot less information to make a reasonable city, then the amount of information we need to make billboards and signs make sense. I don't think Midjourny wants to pay 10+ million dollars to have their model trained.
(twawaaay) > > > Take a look at The Last of Us if you want to know what happens

(mike741) > > The video game??

(JPws_Prntr_Fngr) > I can't prove it, but I strongly suspect our pop culture is being intentionally Marvel-ized to keep full-grown adults' mental models of the world at a grade school level. (We have to stop Voldemort!! Captain Gandalf needs our support, and people who question him are traitors!!)

This article sums it up:

https://web.archive.org/web/20210122122555/https://waitbutwh....

Essentially, what has happened is the application of Disney movie/show narratives taken outside of their intended context: What was meant as the starting point for guiding children on morality has instead been used as the ultimate end-goal & a shining beacon of what is considered to be moral or immoral.

In simpler terms, this is the "Disney-ification" of the political world: We're the good ones, they're the enemy, they must be opposed/defeated/unalived.

From the article:

> In high-rung politics, it’s understood that people aren’t 1s and 0s—they’re all 0.5s, each in their own messy, complicated, unique way. And to people who see people as 0.5s, it’s clear that PDW narratives not only dehumanize their opponents, they dehumanize everybody into fake cartoon people.

> https://web.archive.org/web/20210122122555im_/https://28oa9i...
Job interviews: "Programming is about 10% of the job of course, so we are going to ask some situational questions, and after the interview we will talk to your references".

AI Maniacs: "Ah all the jobs are gone, humans are useless!"

On the other hand, I can see in the future we will build complex programs we don't understand via AI as black boxes, and then use tonnes of tests, probably in a similar spirit to aviation industry, to ensure they do the right thing.
> You can copy the tax code in it and ask questions about it.

Doesn't it still have problems with outright hallucinating a bunch of crap?

If so, the dangers of using something flaky/unreliable for potentially life changing decisions...
In science results matter much more than vague and ill defined assertions.

A system reasons and understands when it demonstrates understanding and reasoning. That's how you asses reasoning in anything/anybody. Evaluation.

If you want to tell me there's a special distinction between what an LLMs outputs and "true reasoning TM" then cool but when you can't show me what that distinction is, how to test for it, the qualitative or quantitative differences then I'm going to throw your argument away because it's not a valid one. It's just an arbitrary line drawn on sand.

A distinction that can't be tested for is not a distinction.
Seems challenging to identify hallucinations without a background in medicine.
I have a mic stand & pop guard but probably need the lead & clip

I could go to Guitar Center or Sam Ash near me
I am maintaining the list, currently scrapping 3 different sources and also adding data manually.
It means the rich no longer needs the poor. If robots also replaces the military it means that the rich no longer needs to fear the poor. With both of those out of the equation things aren't looking great for the poor.
This seems unexpectedly optimistic, to me. I'd think: best case = it's already done; worst case = it's impossible, but we don't know that until we've spent too much time and money on it; the "certain obstacles" are almost always uncertain or completely unknown; and the "O time to figure out [how much time it will take] is also unknowable until the "figuring" is already complete. Now, if this were manufacturing with well-known processes, then I feel I could use your formula.
Looks like it's time to brush up on my Latin then
> ORMs automate a lot of simple and repetitive SQL, but to use them effectively you really have to know SQL extremely well and understand the ORM deeply as well.

I'm not sure. You need to know the relational model pretty well, but you don't have to remember the zillions of quirks and edge cases or differences between dialects that SQL has. IME that's what takes most of the memorization effort.
Or better yet, gpt
Ask HN: removed
I'm a humble web developer being grilled by a seasoned Java developer - after describing my understanding of bundlers like Parcel and Webpack - they asserted that they are the same thing is Gradle or Bazel and they are baffled that the web world would rebuild these established tools.

How are they different?
You can, sure. But we're in the minority of being users of a fairly niche tech-centric forum. What about when you're a teenager, and all your friends are using <ai-powered app>, so you're left out of <some group experience>? What happens when you're a kid who's raised primarily on this sort of content? This alone could mess up large parts of the relevant generation, but it can get worse past that. A generation raised on this will happily put their kids in front of a screen of it, and the problem compounds. The AI/ML ethics problem isn't just a right-here-right-now problem, but one that'll have effects on all the coming generations.
Is it just me or is the issue of
1. Competition and
2. Security
of companies using cloud providers just two separate things? There's ways to shoot yourself in the foot with security if you self-host or use the cloud.

Now the means in which companies get off pretty much with no retribution for security carelessness is a problem, but I don't know why the FTC would only take the cloud provider angle. Punishments for reckless handling of user data should be more severe regardless of whether a company decides to use the cloud or not.
Those two phrases are very commonly used interchangeably.
People in the textile industry were well paid and given a place to live at one point in history. Then the auto loom showed up and they were kicked to the street to starve. I wouldn't want to try to live in any major US city on a blue collar salary.
This is getting closer to the system I've been saying I wanted since the 1980s, whenever people said "what could you use a faster computer for anyway?"

It's a system where you can talk to it and make a photo realistic movie. The example I always use is, you're sitting at the computer, looking at a blank screen and you say something like:

"Ok opening scene. Dockside, London, early 19th century. Early evening. There are several ships docked, one being offloaded. Stevedores are working, some disreputable louts hanging around."

The screen is updating as I'm talking.

"OK make it grittier, more dirt and grime, let's have a fight break out in mid distance left of the screen. Now pan slowly right to reveal a bar called the Skull and Crown. Make the sign dirtier but let the last light of sunset glint off of the skull."

Screen updates. We are looking at what appears to be a Hollywood level period set full of extras who look the way they should, based on historical data that the model has.

"As we pan over towards the door Micky gets tossed out by the big burly barman. Make him younger, skinnier, he's about 17 years old."

The point of all this is, no, you don't need exact language to specify what you want. In the world of filmmaking you never do that. The screenwriter describes things in some detail, but always leaves a lot up to the interpretation of the director, the set designer, the costumer, the makeup artist, the casting director, etc.

The AI can take on any or all of those roles for us.

What I want is something I can control to make the movie I want to make. Then I want to be able to iterate on it: Let's make the main character a woman. Now everything gets changed to fit that. etc.

Of course the AI can replace the role of the writer too, and the director, and the producer leaving me with nothing to do. But the fact that I can bring my vision to the screen still makes it a great tool.
Legality is not morality.

It is a parent's responsibility to ensure their child is safe, and that does involve some level of intrusion. It doesn't mean reading their diary or listening in on every conversation they have with their friends. How else can a child learn healthy boundaries?

Is it really a surprise to you that many humans under the age of 18 are watching porn? A vague legal threat never stopped me, and it's not going to stop most teenagers. No matter what the law says, that is the reality we live in.

As I see it, changing the legal age for porn consumption would be a political nightmare, not because it's hard to argue that teenagers should be allowed, but because it is hard to argue that teenagers should be marketed to as direct consumers. Personally, I find this entire situation counterproductive, but the tacit allowal of teenagers to watch porn (and not necessarily pay for it) without prosecution has been a workable compromise.
I just can't wrap my head around the time saving thing.

Do your coworkers really understand what it is that they are putting into the codebase? If not, that's terrifying and recipe for disaster.

If they do understand it, they have to be taking the time to review it to ensure is right. Which cannot save so much more time that it's worth the risk.
The issue here isn’t that the chatbot doesn’t understand plain English but (1) it doesn’t really have facilities for executive control and (2) has a finite attention window and eventually your instructions will scroll outside the window and it gets stuck.

To accomplish what you’re trying to do you need to introduce an executive control layer that might be written in some ordinary programming language that manipulates the input to the chatbot so that it always supplies the same instructions at the beginning and keeps a limited context of the chat each time it runs that model, and the chatbot supplies the right outputs to the outer system, e.g. the chatbot instructs the framework to increment or decrement the score. It is like having the LLM write a Python program and run that to solve a math problem but here the Python program writes prompts for the LLM.
Most people don't have a great sense of what they do or don't know.

That's been my overwhelming experience interacting with people on the internet.

As for GPT-4, It does to some extent. Calibration tests show a vast improvement in this area but certainly less than an equivalent human expert.
> GPT-4 is actually multimodal

The released version. Microsoft's paper was talking about an early internal text-only version.
Were cities less automobile centric in the '70s, when the obesity rate was far lower? According to the CDC, physical activity has actually risen significantly in recent decades (https://www.cdc.gov/physicalactivity/data/index.html#:~:text....) People tend to blame fast food, "HFCS," walking, big pharma or whatever else, while largely ignoring the simply incredible amount of food Americans now eat.

Exercise is important, but walking can only do so much when the average American eats almost seven Big Macs worth of calories daily (https://en.wikipedia.org/wiki/List_of_countries_by_food_ener...). You can have a Big Mac meal with fries and evil HFCS soda three times a day and still eat fewer calories than the average American. An extra mile a day of walking burns about 100 calories, or just over 1 Oreo.
And while doing so income disparity has kept increasing.

Eventually we need to stop and think about how capitalism is winner take all, or we're all in for a very bad time.
The Polgár sisters enter the chat
I wonder if how feasible it would be to have mid journey mark the points where text should be, then pass it off to GPT to propose the text to write.
Presumably it would need to be trained with good examples of solutions to complex problems. Maybe there just won't be that many for the foreseeable future.
If it was about LLMs then it wouldn't have to be preemptively rushed. Like, they could wait a year or two, their bank account isn't going anywhere. The users and data of big tech are the real value. By waiting a year for LLMs to take effect you evaluate properly, long term lose nothing, and don't have to go through massive hiring to compensate. It's not about LLMs.

The real reason is these companies have been overpopulated and produced basically no visible changes in 5 years. Google search is worse with auto-generated results not written by humans, YouTube has become super rabbit hole instead of discovery, Twitter shipped NFT profile pictures and Spaces.
Carbon.txt to verify carbon neutral internet
Power is my biggest concern too. Essentially taking 8B fairly efficient human machines and replicating their power consumption to care for them will be massive.
Imagine thinking AI would have to convince us to let it out of the box.
> Maybe I’m just unique but I dislike Tik Tok, and the art I consume is primarily movies and non-fiction books.

This is the trap I keep seeing people on this site fall into. You don't do it, but that's not the same as nobody does it. What about teenagers currently growing up with it? What about when they have kids who are primarily fed this content? ...

> They need medicine and healthcare.

https://news.ycombinator.com/item?id=35319778 "Capabilities of GPT-4 on Medical Challenge Problems"

It will only improve from here.

> They want human companionship and community. [...] Fall in love [...]

https://www.abc.net.au/news/science/2023-03-01/replika-users... "Replika users fell in love with their AI chatbot companions. Then they lost them"

> They want to travel and see and experience new things. [...] AI isn’t going to replace flying to Italy and experiencing it for myself.

GPT and Midjourney and etc. may not do this on their own. But current, active research is ongoing for brain implants, there's all sorts of stuff around VR/AR lately, ... If there's a chip in my brain and a synthetic version being pushed in, what's the difference if it "actually happened," if the experience can be synthetically replicated? I just have to remember that it did.

This may not be possible today, or in 5 years, or even in 10 years. But someone will eventually make it possible if ethics and legislation don't catch up first.
This is what makes spelling bees possible!