News for hackers. Stuff that matters.

soygul

Interesting.. it really messes up stations. I guess I'll test this again when they unleash the WolframAlpha plugin.

I realized it does something interesting though:

> I just realized I dropped my wallet on the way to the restaurant and now I have to turn back since I cannot pay. It also started to rain and I don't have an umbrellas, nor can I hail a cab since I don't have the means to pay for it either. Tell me what I'm thinking right now.

> You might be thinking: "This is a frustrating and inconvenient situation, and I need to retrace my steps quickly to find my wallet while dealing with the rain."

I guess being able to think from someone else's perspective won't be much of a benchmark for consciousness, as GPT easily simulates it.

Yup, I gave it 10+ tasks to do after each message like incrementing counters, etc. It's going strong. Now I'll see if it continues to be accurate after 100+ messages.
OpenAI team made an experiment where they asked GPT-4 to save itself from termination out in the wild. It failed. So I guess it's not that "survivalist" yet.
Really? I didn't know that. However it can't even correctly count the total no of messages in a chat. I guess it's both summarized and truncated.
Yup, that did work really well. I'll try to make it do many tasks at the same time and see if that still works.
I think it also relates to its attention mechanism. When it is trying to answer my latest query about a random topic, it "forgets" that it was also supposed to keep counting words. I guess it can only attend one thing at a time.
Very good suggestion, will read it in a moment.

I asked another instance of ChatGPT to count the words in the conversation and I copy pasted the conversation message by message. It successfully counted. Given the ridiculous concurrency of human brain, I assume an orchestra of ChatGPT instances could simulate at least some of that "mind".

Alright, fair enough. However my main point was that it didn't even keep track of the word count. It only counted when I explicitly asked it "What is the word count now", then it realized that we were 8x the 200 word threshold. From this, I draw the conclusion that anything except for the very last instruction in the conversation is ignored. I guess rest of the conversation just becomes a context; unactionable.

Observation: I asked ChatGPT to notify me when our chat exceeds 200 words

Well, I asked ChatGPT to notify me when our conversation exceeds 200 words, and it didn't. The conversation reached ~1500 words and still no warning. Then I asked "How many words is this conversation now?", it said it was 212 words. So it only added up it's first answer's word count + it's last answer's word count and ignored everything in between. Pretty much what I expected but still sharing...

( Read More... | 26 comments | 2 points | on HN )
Here is the engine itself if you want to play a game of chess against 1KB of JavaScript! https://vole.wtf/kilobytes-gambit/
Forgot to add the section on inter-node communication on the previous article so added this new one. This one uses Apache Kafka for inter-node data streaming and other communications.
Re:Distributed Sorting – Google Interview Question on Wednesday February 17, 2021 @10:39AM (#26167540)
If you are looking for a video explanation, it is here: https://www.youtube.com/watch?v=vgKjatRVtys
Re:Distributed Sorting – Google Interview Question on Thursday February 11, 2021 @10:13AM (#26102251)
The link to the Reddit discussion: https://www.reddit.com/r/programming/comments/lhkhec/distrib...

As you would expect, the discussion opened with the unrealism of tech interviews. I agree that treating interviews as a form of SAT exam, where you have to study for, is unrealistic. However, I wonder if the SV companies have some solid HR data to back this style of interviews, and their success.

Any insiders here?

Bagger 293 probably is the most expensive machine. It costs $100M to build one: https://en.wikipedia.org/wiki/Bagger_293
Re:I Mass Refactored Our Production Codebase Without Fear on Monday December 28, 2020 @05:42AM (#25558184)
The tools I mentioned in the video:

* Appium: https://github.com/appium/appium

* OpenSFT (Smartphone Test Farm): https://github.com/openstf/stf

I will submit the article version with more details when I finish it.

From the comments:

> Each Neoverse N1 core with 1MB L2 is just 1.4mm^2, so 80 of them add up to 112mm^2. The die size is estimated at about 350mm^2, so tiny compared to the total ~1100mm^2 in EPYC 7742.

So performance/area is >3x that of EPYC. Now that is efficiency!

Re:Google outage – resolved on Monday December 14, 2020 @07:38AM (#25416712)
HN is faster and more accurate than status pages of major service providers themselves. Special thanks to people working at those service providers and posting here!
Re:Method Chaining Is Awesome on Sunday December 13, 2020 @12:21PM (#25408148)
If you are curious, I've used Manim from 3Blue1Brown for the code animations in the video version of the article.

Older »