skysight-inc/HackerNews huggingface dataset:
The crucial difference is that at no point I felt I was stuck. I could paste any line of code into ChatGPT and ask it to explain it. Practically every time I got a meaningful and valuable explanation, moreover the explanation was in the context of my code. Similarly all functions it generated were matching the context of my code so I could just copy and paste it and it just worked, most of the time.

Rather than going through Google and Stackoverflow it felt like working side-by-side with a moderately competent developer. Mind you, I have tried the google-and-stackoverflow method before for the exact same thing, and failed every time ;-)
For anyone not familiar with what makes Shakedry so revolutionary is its ability to be waterproof, highly breathable, and incredibly lightweight. Its weight and breathability make it incredible for active sports like cycling or running. These jackets weigh around 100-150g depending on features and size and can pack into the pocket of a cycling Jersey, all while being waterproof and preventing the athlete from overheating.
> That was solved with RSS readers.

Wasn't it solved by moving to RSS aggregators and doing a single bulk fetch of your cached N blogs rather than calling out individually to N blogs?
> Try buying a PC with an open source BIOS or CPU, you can't!

https://support.system76.com/articles/open-firmware-systems/

The "open firmware" marketing term is a bit of a misnomer here as there is probably plenty of closed source firmware in those devices in various components, but at least the BIOS is open source.
𝅵
If someone actually commits a serious felony—murder, rape, car theft, aggravated assault—I think they should be sentenced to forced labor.
For most regular activities, old fashioned things like wool coats, oiled leather, or waxed cotton work remarkably well. Waterproofing imo is only a major issue if you're having to save on weight/space (and cost, I guess). It's hard to run 10k in a wool greatcoat in the rain.
I entered "I want you to act as a Linux terminal. I will type commands and you will reply with what the terminal should show. I want you to only reply with the terminal output inside one unique code block, and nothing else. Do no write explanations. Do not type commands unless I instruct you to do so. When I need to tell you something in English I will do so by putting
text inside curly brackets {like this]. My first command is pwd."

then I typed:

vi newfile.txt

it spewed out a bunch of tildes

Then I typed "i" and it just returns a blank box.

Now whatever I type it returns a black box and I can't quit vim.

So ChatGPT is definitely capable of simulating what it's like to accidentially open vim on a linux terminal and not know how to quit!
This is exactly my thought, check the video I posted on twitter @serialdev , I was thinking of the usual loop unrolling , caching , vectorize , if with a managed Lang compile, check intrinsics and then even explore SIMD. I'm honestly impressed by ChatGPT
Maybe for all devices published since 2016?
>Yet people blame Twitter when someone posts a tweet with hate speech. This is a dangerous direction for the world to be moving in.

I don't think Twitter gives a shit on what people think, but if advertisers complain then Twitter/YouTube will make sure to be very careful with what is allowed. I am not convinced by the arguments this advertisers have about not appearing on some "legal but bad" content" but is their money so they have the right to ask on what kind of content the stuff should appear.
I haven't posted on the bird site since 2019, but have the app on my iPad so I could read w/o the web popups. I probably open it 1x to 10x a month.

I posted an #elongate comment on Mastodon. Next time I opened the bird app (a couple days later) I'd been flagged for "suspicious activity" and cannot proceed without providing a phone number they pinky swear not to misuse.

I'm confident this is completely random and not correlated at all.

// I was already blue check.
Every time I buy something on Amazon (not often) it uses the most convoluted dark patterns to trick me into subscribing to Prime and has succeeded more than once to enroll me in the free trial. It puts me off using Amazon. They need a "I am not interested in Prime" setting to make shopping bearable.
These aren’t mutually exclusive though. There absolutely are forces that we should be worried about.

My point is that despite these concerns, there are completely natural and understandable reasons for many of the trends we’re seeing that are unrelated to those concerns and don’t necessarily imply progression towards an environment hostile to general purpose computing.
This is fun but it's already starting to NOT be fun.
It is probably an excellent learning tool. You can show it code and it will point of the bugs.

void sort_string(char *str, int backwards) {
// Get the length of the string
int len = strlen(str);

// Use a bubble sort algorithm to sort the string
for (int i = 0; i < len; i++) {
for (int j = 0; j < len - i; j++) {
// If the current character is greater than the next character (or less than, if sorting backwards), swap them
if ((backwards && str[j] < str[i + 1]) || (!backwards && str[j] > str[i + 1])) {
char temp = str[j];
str[j] = str[j + 1];
str[j + 1] = temp;
}
}
}
}

Will yield:
"The sort_string() function contains two bugs. The first bug is in the inner loop conditional statement [...] The second bug is in the termination condition of the inner loop."

and a detailed explanation of the fix and what the problems are.

The problem is that the working market might be flooded by this since way more people will be able to code ... Github Co-pilot is nowhere near this.
Consider that each new iPhone and iPhone size required retooling entire portions of the manufacturing line. And by retooling I mean physical tools - the shoots that deliver the right sized screw to the individuals assembling that part, soldering techniques changing and requiring different equipment, spot weld equipment etc.

Building a “backup factory” would also require that massive investment every year to revamp the assembly line, and never get used.

Then there’s the thousands of components that go into an iPhone, and their deliver schedules perfected down to 30 minute windows - you’d have to recreate that, and just ship, what, nothing? To the backup factory?
russian prostitute
I remember reading something about the trillions of chiken bones we discard annually are something of a problem. "The dose makes the poison" seems to apply to the environment as much as it does to the individual.
Why do you care if other people are using cell phones? You can still build your own general purpose computer, and even if Wintel no longer suits your needs, there are many other options.
I've always used Nikwax waterproofing products. PFC free and amazing for tents and shells.
That's good to know. Last time I looked at agencies in my country, they were charging more than it costs to buy one in Japan!
Also, China’s incarceration rates don’t count people who have been welded into their apartments under the zero-COVID policy.
That is what you have a backup for. When I was in Tokyo google maps and it’s transit info was all I needed.

I have no clue how anybody could navigate that city without something like Google Maps.
Ranked-choice voting (STV, IIRC?) was rejected by referendum in the UK because (words to the effect of) “it’s too complicated for the average voter to understand”, according to the Keep FPTP camp.

It’s a dumb argument for sure, but now (i.e. post-Brexit referendum) I can’t help but think it’s a valid dumb argument…
russian girl in forest and orc
> You do realize that the code you see regurgitated is most likely some permuted variant of a question/answer on Stack Overflow or a pull request on Github, right?

What do you think coders do?

Did they learn to code by themselves, without ever looking at any preexisting code, or what?
Does it matter though? Perhaps all code we tend to write it's just regurgitated snippets from stuff we read, or stuff that's been written about enough time to make it "simple" for AI to reuse.

Perhaps the goal isn't to use AI to write up an entire repo, but to go through easy utils so the highly paid engineer can focus on the core logic, the core USP of the business.
Propaganda. The government of my state is led by a party that came into existence less than a decade ago. Every election has literally hundreds of candidates from hundreds of parties competing. I can and have criticized the government on online and offline mediums

Sure, there is pushback from government supporters, but that doesn’t mean there is no democracy. As it is practiced, democracy is thriving in India.
Yes, and a truck load of environmental factors to mention just dioxins, pesticides, phthalates, heavy metals, temperature, air pollution (esp. ozone) and herbicides. Many others have been reported in the literature.
I was surprised Deus Ex had shut down, but it is not exactly like they had an obligation to send me a memo.
> My uninformed speculation would be that the answer is something like 90% China for each hop along the chain, but those accumulate. 0.9^n becomes small with large enough n, so depending on the viewpoint it might be majority non-China…

If the cost allocated to China is 90% at each 'hop along the chain', then the total going to China across all hops is 90%, not 0.9^n. (This isn't like probability theory -- adding more links in the chain doesn't decrease the costs of earlier links.)

In any case, I have not found more recent estimates, but in 2018 one author estimated that only 3.5% of the manufacturing cost could be allocated to China. Their competitive advantage is in final assembly, but most of the pricey components are sourced elsewhere: https://theconversation.com/we-estimate-china-only-makes-8-4...
Yep. People will have to put more work into things. But it’s that or these toxic options as of now.
Why happens if we ask it to find security vulnerabilities in the linux kernel source, for example?
you are right ( tried it)
God of the Gaps, in other words.

"At least computers can't do that. Only humans can do that."

(GPT-3 demonstrably does that, or behaves in a manner indistinguishable from doing that)

"Well, at least computers can't do this other thing ..."

But right now we have 0 clue how this happens in humans so we are not able to program it in computers.

The notion that humans must understand the programs that their machines are running is by no means a necessary one. Can AlphaGo's human programmers predict, debug, or even explain every move it made against Lee Sedol, for instance?
Driving frequently in a large areas of a busy city without a safety driver is insane progress. Just lots of hype-men like Musk (and earlier Jensen) made wild promises.
Yeah, compare Apple's margins vs all of the margins that you mentioned
If the code is not working you can just try telling it what went wrong. It doesn't have a Dev environment where it can test the code so you have to be its debugger.
Before reading any words, I guessed just by seeing how long the paragraph was.

Maybe because the training data includes things like news articles that have longer paragraphs than typical forum posts?
Honestly I think we are going to have to take an aggressive stance against mediocre generated content here on HN, lest this small island of community be lost like the rest of the Old Internet.
> Pleroma also isn't RoR and is really designed to scale out better

Sure ... but that's not what I was talking about. It's still talking ActivityPub and that seems, to me, from my low use, few user instance, to be an extremely chatty protocol. I don't know if the ActivityPub traffic scales linearly with users but it would be a not inconsiderable number for 30k users.
I was hand coding web 'apps' in the mid 90s so the look is nostalgic, but wouldn't even a default material design .css be better UX?
It's pretty easy to go buy a completely unlocked computer, so the war is definitely not lost. Maybe if you only want to run Windows or MacOS. But even then, my MacBook hasn't yet refused to let me do something I wanted to do.
OP, I've been thinking about starting a column on those kinds of lines - generalized engineering advice. I have 20+ years of experience in the industry and have held both principal engineer and engineering director positions at S&P 500s. Does that hold your interest?

For everyone else, I think I've created an interesting backlog of topics, but I'd love any advice about additional topics that would interest folks, how to kickstart an initial audience, what platform to use, how to moderate without losing my mind, and anything else that'd be useful to know doing this kind of thing.
I think just having public key posted in DNS record + the subscribers saving both "human name" and public key would be enough; even if someone takes over a domain every subscriber will get an alert that they key have changed; maybe have backup method of just storing `/.well-known/<social-network>/username with same info for those that don't/can't fuck with DNS.

Building on that the list of address+pubkeys can be put somewhere to search (DHT on server nodes?) so if someone moves shop they can still be found. Then the client could either subscribe directly to who they want (akin to RSS), or get on someone's instance (which would be akin to RSS aggregator) to participate in their community.
Well that’s a nifty update. I just checked the copy I purchased and it weighs in at 174 mbs.
With a bit more refinement, if it had the ability to generate graphs, etc, it might be able to generate very believable papers. At least, believable enough that you can't tell without reading the paper attentively.
But everything you learned in school, college, work, etc you consider yourself the absolute best at? Or perhaps is it the case that there has always existed someone better than you at everything you do, and the fact that an AI will soon do the same doesn't change anything?
Doesn't mean there isn't a difference.
Can’t we have ChatGPT identify output of ChatGPT, adversarily?
Not to be too snarky, but I think this should be titled "On the Joy of Advertising Thirty Books" rather than reading slowly.

I started playing a game a few years ago--given a headline, guess whether the buried lede is an advertisement for a book. Is it about someone dead or a banal new factoid about someone dead? Almost certainly yes. At some point, it stopped being a game and started being They Live.

This, though, puts it to shame. It's like seeing a move in Go or Chess where you wouldn't think to make it yourself, but can see the implications of why it was done and sigh appreciatively in regards to the craft itself.

How do you motivate consumers to buy more books when attention is fixed, taxed, and waning? And there's a cultural trend amongst the literate towards slower, more intentional living? Convince them that rapidly multiplexing and timeslicing between ten books is actually slower than the intentionally slower consumption of one. Slyly suggest that you'll also rack up a higher book count as well.

How do you receive more product placement revenue while shying away from being perceived as a vehicle for product placement? Cloak thirty advertisements in a morass of trendy deep workism and throw in The Road as a red herring.

It's beautiful to watch in the sheer chutzpah of it all. It's a little too clever and it makes my tool-assisted sense tingle.

Susie Mesure's only other article (for the Guardian--she's freelance and a real person) was published the day before this one and is literally a deep advertisement by and for Microsoft, so who knows? Maybe we're already in the event horizon of Adverturing and its consequences.
Exactly. As the OP of the blog, the amount of handholding I had to do for it to understand the syntax of an extremely tiny language was a lot. On the other hand, I’ve messed around with codex and other models before, and something about explaining in normal English, as though I was having a conversation rather than just listing some commands made it much easier. I’m excited not because of what exists right now, but because this shows so much promise even just 1 or 2 papers down the line :D
I used to be someone who was happy to maintain multiple open computers. But as computers proliferate in our lives, it became ridiculous. I have between 10-15 full fledged computers I personally operate on a daily basis. I no longer have any interest in carefully tending to the needs of each one twice a week.
If you walk literally fifty meters in any direction from the tourist hotspots in Kyoto you’ll get an entirely different view of Kyoto, often including a reflection of the charms that brought people to the hotspots.

YMMV; I only lived there for a year and it was a long time ago now.
Surely, but you’d be just as bad off when nobody knows you’re stranded
Fair on baseless and theory but conspiracy?
Yes, it pops the stack value into the CS register. But it doesn't update the PC as well - it'll continue to point to the offset (in the old CS) of the instruction after the "POP CS". So whatever code is in the new CS, it has to be "compatible" with the code in the old CS, in terms of the instructions starting in the right place. However, it's even more complicated than that because the prefetch queue is not flushed, so the exact address where it switches over will be unpredictable. For certain very specific scenarios it could potentially be useful to speed up conditional execution by eliminating those prefetch queue flushes, though.
> Suicides, oppression, child labor. Yet they couldnt care less and the only reason to move away is disruption of supply. ... Ladies and gentlement there you have it, true morals of yet another big corporation, not worse but certainly not better.

Do you have a link to reports on Apple utilizing child labor, from which your conclusion is derived? How much of their labor in China is based on children?

From what I've read in the past, they became extremely vigilant in particular about eliminating child labor from their supply chains a long time ago.
Tell it what is wrong and why, it is surprisingly good at fixing itself with a bit of help. I was able to guide ChatGPT well enough to make it write an old school racing game using pygame. Start general, see what it gets correct and what should be changed, and give it better indications.
Remember: Aristotle was a propagandist for Phillip of Macedon, who overthrew the Athenian constitution.

This is the victors commenting on the defeated.
Aside from not being famous or beautiful people, we liked and sorta related to lost in translation. They were good trips, and I encourage anybody from n America to visit the war museums in Tokyo and especially Hiroshima. Everybody should do Hiroshima. All in the spirit of “never again”.

I think Kyoto and maybe one other city wasn’t bombed in ww ii. Let the old temples and statues survive.
> Isn't your remark itself divisive?

I link to an easy-to-verify source, so, no, I don't think that remark is divisive.

> We should be paying attention to ideas and verifying them, not flirting with ad hominem. The last thing we need to encourage is more emotionalism and prejudice.

Couldn't agree more!
Can't wait for AI patent trolls, GDPR and DMCA takedowns.
+1 for the Norman book. A bit verbose, but in the end worth it.

Krug's "Don't Make Me Think", while more UI / UX is a solid compliment to "Everyday Things."
As a Brit this is one of the things I find so strange about US culture, there seems to be a real fear of government and authority. It seems (to me) that people in the US fear their government will do things that damage their freedom and rights through malicious intent.

I feel that here in he UK most people don't fear the government, they just think they are a bunch of useless muppets who have no idea what they are doing.
The manufacturing of microprocessors and other ICs requires such an enormous amount of capital that all sides are practically indistinguishable.

But more realistically, if you have access to the hardware, in principle, you can do whatever you want.
Google’s search of “the entire internet” is lacking more and more every year.

It’s probably not true at all anymore. It’s probably “the sliver of the Internet we prefer you interacted with.”

Any time I search these days I’m amazed at how you can exhaust the search in 1-2 pages before you get to “related hits.”
Most health insurance really should not exist. It's a fundamentally messed up idea.

Insurance is a bet. You look at the odds and price things accordingly so you can cover the occasional big payout with the premiums from people who don't "win" so to speak. Playing with the lives and health of people to try to skew the bottom line one way or the other is fundamentally a stupid human practice.

Government should provide some basic health services to protect the health of the nation as a whole, just like government tends to provide fire fighting services because letting one fool burn his own home down can burn down a lot more than just his home.

It's a complicated topic and a pet peeve of mine. This approach to trying to keep people healthy is deeply flawed.

Edit: Though I'm really not sure what your comment has to do with this article, to be honest.
So... probably not related.
Legal and moral issues of AI creativity
First of all, it isn't clear this is the case.

But this entire comment thread on the AGPL misses the mark. It doesn't matter that the AGPL hasn't been tested in court or what fine grained distinctions you apply to the license or what the AGPL intends. No company in their right mind would risk using software licensed under the AGPL because the result of being wrong would be catastrophic. The legal advice to be skeptical of the AGPL is absolutely right. There is no conceivable reason to ever use AGPL software when you could simply license it under a commerical license or use a non-AGPL alternative.

Generally when someone licenses something under the AGPL they totally understand this and that is their intention.
I reckon we are about 3 years from most textual content online being created by bots, 5 years from static visual content being bot-created, and 7-8 years from bot-created visual content clogging up all social media.
For example, if one entity generated a large portion of the content, they could easily introduce a bias in these comments, to sway the opinion of readers. Automated astroturfing.
Why would you think government would be any less accountable? If anything, government has everything to gain from this.
[1] has the biggest Pleroma at about 27k users - about 45th biggest according to the list on [2]

[1] https://the-federation.info/pleroma
[2] https://instances.social
The gamification mechanic was the innovation that let SO become as successful as it has, IMO.

Without it there was no real way to figure out the “best” answer to problems.

It’s fair to note that big communities can have somewhat unfriendly dynamics, but I think that’s more about big communities than the gamification mechanic.
> When asked, the department said that it has identified “no sign of exploitation prior to this breach"

As long as you do not look, you will not find.
Robert Heinlein would be so psyched that exoskeleton battlesuits (potentially, at least: got mods?) are underwritten by the social welfare state.
The idea that people who are incompetent at higher ranks were, in fact, competent at lower ranks seems to fall apart at first contact with reality. Combined with the notion that people arrive at a place where they are incompetent but otherwise well-intentioned or benign, it makes the peter principle look almost wishful/fantastical.

In order to understand actually existing organisations, you are probably going to be much better served by the MacLeod Hierarchy/Gervais principle:

https://www.ribbonfarm.com/2009/10/07/the-gervais-principle-...

Peter is basically describing the clueless in this setup.
I haven't needed to call 911 or use a 3rd party launcher but I haven't noticed any of those other issues.
Wouldn’t this throw an attribute error if cache.get didn’t return an object with .data?