skysight-inc/HackerNews huggingface dataset:
Was thinking of building something very similar - upload your technical docs - and create a chat bot help system.

One of the tricky things to overcome is the length limits of the prompt you can feed into things like GPT-3. There are some suggestions on the OpenAI website on how to overcome this. The main one seems to be to filter the content using embeddings and then only feed "relevant" sections into the prompt.

Would be interested to know what your approach is.
Great work! I have had the same reactions. The camera seems much less threatening than a DSLR. I've been able to carry it anywhere in the world without anyone batting an eye.

I actually used the macro function to shoot this abstract photo on my homepage:
https://daniel.fo
>strange to see spelling mistakes like a “pain of glass” in an academic paper.

I did a double take when I read that a "white car warms itself by the fire". Good to know that medieval peasants had motorized transport!
> Try and get it to produce a poem that doesn’t rhyme

Good one, I hadn't tried that. Seems that the mention of a "poem" puts it in a special frame from which it finds very hard to escape (I managed to get it to avoid rhyming in the first lines, but then it reverts to rhymes).

However,

> it’s “attempting” to do all of the items you list

Yes, that's ok. I don't think we should confuse AGI with human-level of even superintelligence: it's perfectly ok for ChatGPT to try and not quite make it on this or that task. General intelligence doesn't mean being able to perform every task that can be performed by at least one human being; by that metric we would all fail. Neither it means not behaving in any obviously obtuse way in every situation, we would also fail that test given enough time. ChatGPT displays understanding of context, common sense, metaphors, inference, intuition, abductive reasoning. It actually answers correctly to tricky questions or scenarios that have been brought in the past as examples of what an AGI should be capable of. It's clear that it's not good enough yet to perform even a simple intellectual job reliably, but that's not really what AGI is. Have you ever interacted with people with Down's syndrome? Would you ever say that they lack general intelligence?
Do you have names for these various techniques? Are they defined somewhere?
Great article, thanks! Definitely made a few of those mistakes :)
Same here. My focused problem solving is powered by my legs: if stuck, I need to pace around with a notepad. Can't do that in an office without weird looks.

When I was a smoker, I took a smoke+coffee break with a notepad to problem solve, that is more accepted in corporate life but I've dropped the habit.
Another case where having real production code have parts of it that can be turned off is trunk based development leveraging feature flags.
Google buys your startup, and then shuts it down.
Same machine, pegging a CPU core the whole time. So the server side only has 3 cores left to use.
Interestingly, if you ask it to do the counting one by one it does it correctly. Is this still an artifact of how the tokenization works? If so how does it have the ability to separate the characters out?

Q: how many letters are in the string djsjcnnrjfkalcr

A: There are 18 letters in the string "djsjcnnrjfkalcr".

Q: count them one by one

A: Sure! Here are the letters in the string "djsjcnnrjfkalcr", counted one by one: [...]

There are a total of 15 letters.

Q: did your answers agree?

A: I apologize if my responses were not helpful. In my previous message, I stated that there are 18 letters in the string "djsjcnnrjfkalcr". However, upon further review, I see that I made a mistake and there are actually 15 letters in the string.
This is more what I was suggesting, although I’ve not actually found in-proc test doubles talking via localhost to be slow or brittle so I don’t mind mocking on either side of that divide. You’re going to write those mocks and tests anyway to check how you’re interacting with external systems in narrow tests, so you can choose how deep your broad tests go.
AFAIK apachebench is so old it doesn't support TLS resumption, but I might be wrong.
Also, printf doesn't support them.
I also seem to remember teachers giving us notes too.

I really wish more instructors would make their lecture notes available before class. It can save a tremendous amount of overhead to just write annotations and small additions to existing notes. Instead of mindlessly writing there is time to actually think. Some people are weirld cagey about this even though they already have their lecture notes for the semester sitting on their desk.
Gimel Studio: Non-destructive, 2D image editor
Reading the title I thought it's going to be related to human physiology and was wondering how can you sit too close to your middle ear...
Why would that be? Eg Organs are warmer than hands etc - there certainly is a gradient. The heat from metabolic processes will not become obvious immediately because it’s redistributed before it’s lost to the environment.
https://archive.is/NXjz5
I've done both. Graphics programming is significantly harder. It's both harder to program for and harder to learn. Make no mistake, they are different, but in terms of challenge, Web is trivial compared to it.

You'll get a lot more people in Highschool who know Web simply because of how accessible and easy it is and a lot less people in Highschool who know how to create a physically correct rendering engine or a realtime graphics engine. It is brutally harder.
I think people just want to explore the system & understand what mistakes it makes and why. I don't see anyone in this thread advocating against ChatGPT.
So you're saying we're safe... for now?

I wonder how GPT-4 will improve on this "I'm always right" approach. I guess we'll see in a couple of months!
If you toot one horn in to another it's also a surprisingly strong disruption.

I tried using it as an effect ones, but didn't really succeed to do anything useful (feeding sines through my trumpet while playing it with some Y adapter)
Writing something down, even if not for long term storage, is great. It feels like freeing up RAM that can be used for something else.

But definitely there needs to be preparatory work before you need to let everything stew. Get all the facts, internalise them, and move on.
It's marketing, a loss leader, etc. The waitlist makes people curious, and gives them the feeling of scarcity and a fear of missing out. No need to scale so they don't.
I'm also sick of 18 months worth of negative comments about how hydrogen is a waste of time...
It should be noted that Lex listens books in audio format as he mentioned many times in his videos. So, the analysis is interesting but doesn't take into account audio vs text format as also listening speed. Like I mostly listen fiction books at x1.5 or x1.75. E.g. in 2022 I read/listened 71 books. About 50 of them were fiction. So, I listened and the rest non-fiction that's more useful to read and make notes.
This isn’t true, though. ChatGPT answers are certainly not always true (like here) but they are correlated with the truth, not “no relationship”.

Gary Marcus is basically an anti-AI crank who only ever says bad things about modern research and wants to go back to the old “expert systems” that didn’t work. Ezra Klein is, well, too invested in his Ezra Klein persona (a sort of extremely nice, slow speaking, therapeutic Mr. Rogers for people who read opinion columnists) to have time left to combat guest bias.

In this case the AI is unable to count letters because we humans don’t let it learn what letters are, as we trapped it in a computer and only let it experience byte-pair encoding tokens.
A graph of nodes and edges would be helpful on these block explorers.
Yea, nobody needs a "graphics programmer" unless they're making their own game engine.

In the mobile world very few companies bother. If they do, they're either so old that Unity mobile wasn't very good and already have their own engine or they're doing something niche where Unity doesn't make sense.

Everyone else just uses Unity and Unreal, because trying to launch a new game is hard enough without having to build everything from scratch.
He is running one of the biggest charitable foundation in the world that among other things works against infectious diseases and he has billions of dollars that needs investment. It’s not a doctorate (discounting honorate degrees) or something like that, but I’d say it’s better qualifications than I have and presumably than Shakira has.

I agree with you that we listen too much to famous people because of their fame, but it seems fair to acknowledge that Bill Gates has other qualifications in technology, medicine, and wealth management than just his fame.
I work with a 2MB MCU, and run IP networking on it (in Python, no less). IP doesn't need very much RAM.
I was able to break down the content into smaller prompts/completions. And remove some recurring and low-information data. Your suggestion of using embeddings to identify and feed relevant completions is pretty good. I'll try that soon.
Look up some photos of police during the Ferguson protests. In US, SWAT loves camouflage and, more broadly, anything that makes them look "operator".

It has done a full circle now where companies that design camo patterns make ones specifically for police, such that they don't have any actual camouflaging purposes, but still look like camo (and not just boring plain blue or whatever). The language used by the manufacturers to describe them is very telling, e.g.:

"The MultiCam Black™ pattern was developed to meet the unique requirements of law enforcement officers operating in high-risk environments. It projects a distinctly authoritative presence appropriate for domestic operations. MultiCam Black™ is designed to complement an officer’s existing equipment and present a sharp, professional image for top-tier law enforcement units."

(here's how this "authoritative presence" actually looks: https://i.imgur.com/TqyzNJp.jpg)

Or here's another one:

"Ghost was derived from both A-TACS iX and LE-X. Ghost is designed and a tactical option for Military, Government and Law Enforcement Urban Operations. Ghost combined eleven variable shades of neutral grey that not only gives it and aggressive look, but it is also very effective in urban settings."

(https://i.imgur.com/jteSPvH.jpg)
I think you're missing the point, that words encapsulate some elements of math. If the machine that "does words" can't actually reason about them (how many words am I speaking) then it's of interest, at-least to me.

People will always nitpick until we have perfection, just as we did (and still do) with math machines.
I mean, sure, if you program the output tracker incorrectly, it won't work. Not sure what else you expect. You're expected to have tests, of the output tracking code itself. They catch changes that breaks the output tracker, just like you have tests to catch any other regressions.

There's an example of that kind of test here: https://github.com/jamesshore/livestream/blob/2020-09-22-end...

Regarding testing different values, I think what you're missing is that you don't just emit an event; you emit an event with data. Typically it's whatever data you're delivering.

emitter.emit(:sent_the_email, payload)

Then later, you assert on that data.

assert.equal(delivered, { 'my_expected' => 'data_goes_here' })
Their influence has dropped significantly. Historically a Catholic priest would be principle or have unfettered access to children. They would often just arrive into classrooms and throw their weight around or physically assault children.

That has almost entirely stopped. There are now strict child protection laws. Parents can generally opt their kids out of religious instruction. Church attendance in Ireland has collapsed. The patronage of schools by the churches is mostly now a vestige of the past and will eventually be phased out, then the religious orders now accept that.
GPS altitude is notoriously bad via consumer devices. It's better to store altitude as less than 2 bytes with the range from being a few km below sea level to the maximum altitude consumer devices will report (3,000 km -- though maybe less because there is also a speed limit at which they will stop reporting too so you can't just buy a GPS device and build a guided missile).
Yo be clear not all companies are expected to grow. But growth is the main characteristic of a certain kind of companies, and the reason why their stock can have very high PE ratio, because shareholders expect to get return in the stock going up instead of dividends. You have plenty of vale companies that pay dividends and do not grow very much, sustaining a healthy business on their market.

But the transition between growth and value is a bit tough. You need to stop hiring like crazy, intern promotions suddenly go more stale as a result, stock compensation is hurt a lot so your employees might not be super happy with it, the story is also appealing to a completely different kind of people, and your stock goes down a lot at first, all your financing suddenly gets a lot more expensive etc.

It is possible that we are witnessing that transition in some of the tech companies right now, as the symptoms match, but it really is too early to tell.
I wouldn’t approach it in terms of “enforcing antitrust laws.” It’s very hard to win those cases. What I would do is limit the cash that public companies can retain. This has the effect of distributing capital to new ventures and competitors naturally. And it has two knock on effects that are also very positive. If Sergei Brin et al want to develop self-driving cars, let them use their own money, or raise new money, not use an advertising company’s stockholders’ money vainly and cavalierly. Second, with less cash around, there’s less to waste in general, and especially for senior managers, less to steal.

We could implement my suggestion by making this more tax favorable for everyone involved. Liberate the cash!
Making an Alphorn from Scratch (2020)
Good intentions, poorly delivered.
How did you train it. Does openai provide api for training chatgpt on specific sites or data?
It depends. If you're implementing something like K8s or Spark it's just as hard as a rendering engine, and you only need one K8s and one rendering engine. These days unity, unreal, or Blender can't really be beat.

If you're just working on top of a platform, it's trivial for sure.
that's still good. The missing piece is taking into account the cost of these "processes" throughout their lifetime when deciding whether or not to add yet another procedure.
>would combat a lot of the ways folks have found to break this.

Isn't it more that chatgpt is broken, and users are pointing it out

I suppose it depends what chatgpt is for, but I assume the end goal isn't just 'chat' (god I hope not) so it does actually need to reliably know correct answers or say when it doesn't. BSing is the worst option.
From the site:

> PHP is Prolog implemented in C, compiled to WASM, speaking CGI, executed
> by a Rust runtime, interpreting PHP-style templates

I'm so happy they left my beloved Python undefiled.
The dynamic range of a full size symphonic orchestra is very impressive, it's 105+ dB!

A Timpani up close you can feel in your belly as though someone punched you lightly in the gut and you can wear earplugs all you want it isn't going to help you if the horn you play concentrates that shock wave in the reverse manner in which it allows your own notes to go out, probably much worse if your chosen note happens to match the note to which that particular timpani is tuned. From the bell end to your mouthpiece it's essentially an open channel with a very specific length chosen to match the pitch at which the whole thing resonates. Get close to that frequency and anything you (and others, such as timpani players) do will be amplified. Your puny outgoing breath will have to fight with the force of a grown man hitting a ~1square meter sheet of very taut skin. It's a pretty uneven match.

Do Timpani players themselves play with ear protection? (Pretty common for drummers in pop music.)

Incidentally, if someone is willing to pick it up, I still have a silver plated Yamaha slide sitting here that hasn't been used for years (one of my lungs isn't what it used to be). Free to a good home.
There's this low-cost laptop: https://en.wikipedia.org/wiki/OLPC_XO but I do not know if they are still produced.
Eargasm...
We absolutely have this in the UK. The IOPC are the body who people can complain to about police conduct and would investigate. I presume most normal countries have such a thing.

I believe any death is automatically referred for review, even if there is no evidence of wrong doing, as it’s so unusual.
Q1 and Q2 Real GDP growth was negative, so the recession technically already happened.

Unless we want to restart the "NBER decides what a recession is" gaslighting.
1. Don’t.
Nutrition, longevity and disease: From molecular mechanisms to interventions [pdf]
This from the article looks like a schnitzel though.
Wouldn't you just use an off-the-shelf rendering and physics engine instead of working on your own?
I can assure you from personal experience that holding an Australian passport when in trouble abroad will provide precisely 0 value.
Streamline filing. Do last 3 years of filing and FACTA and you’re good.

And if come from a country with higher taxes than the US you’ll owe $0.
You can cause pets like rabbits to bond by putting them in a bathtub together and putting food in their fur so they groom each other. Might work.
So what would it take for it to take off? All crypto currencies are facing a chicken/egg problem and most of them solve it by offering (or pretending to offer) a big upside to the early investors. At least that is my understanding..
Yeah, I was just responding to the "how about OS updates" part of the parent comment, for which scheduled downtime is a reasonable option. To protect your service from unscheduled downtime though, like a failing RAID array, you would need at least two servers.

Personally I wouldn't run a critical service on only one server, but two servers? Definitely doable. I actually have a service running on two servers in different DCs 700 miles apart. Zero downtime in 9 years. :)
Open AI has a concept called fine-tuning. You can create a new model on top of OpenAIs own models using your data. These new models are only available to you. This allows you to build custom applications that are better than generic models in very specific scenarios like this.
𝐍𝐎 𝐓𝐀𝐗𝐀𝐓𝐈𝐎𝐍 𝐖𝐈𝐓𝐇𝐎𝐔𝐓 𝐑𝐄𝐏𝐑𝐄𝐒𝐄𝐍𝐓𝐀𝐓𝐈𝐎𝐍!
> Eventually every business model is upended. If Apple hadn't killed the iPod juggernaut by making the iPhone someone else surely would have. You have to be the one to kill your own cash cow before someone else does.

So true. And so few companies have the guts to do it.
> And so seem to have missed the point that listening to that guy is basically the point of joining up.

That would be news to a lot of Catholics, myself included.
Google over-leveraged advertising on Youtube however. Most Youtube viewers use an adblocker on PC, and adblock is becoming more common on Android with each passing month. All because AdSense went with a more lax policy of moderation for ads after the 2017 fallout caused by Matt Watson scared away big advertisers like Frito-Lay and Toyota. The result was all ads were either falsely advertised Android games, multi-level marketing scams, or even nakedly racist political ads in the runup to the 2018 congressional elections. Adblock rates exploded, cutting Youtube's income and causing a panic response of running even more ads and locking users into seeing them. To this day Youtube still has a lax vetting policy for advertising partners, and actively hateful, harmful, or overtly false ads stay up for weeks until enough users report them.

As for subscriptions... Well, they tried that with Youtube Red. And then Youtube Premium. And then Youtube Music. Every time people turned it down, because the benefits weren't worth the cost each month considering all the features touted could be found legally for free elsewhere. And when video creators outed Red by showing they'd get a paltry amount of that revenue, despite Youtube saying the money from subscriptions would be used to pay them, even more of the viewing audience turned against it.

When you're in the uniquely precarious position of hosting high cost user-generated content, it's very easy for outside forces to break you over their knee and send you into a death spiral.
Mine in https://adhikasp.my.id

Still barebone. I want to explore about federation stuff and indieweb movement.
Like most children, it reflects the ethics of its parents^H^H^Htrainers.
Yes, ChatGPT is even more the essence of a bullshitter than Donald Trump was. Back when they were both leaders I would say that the crucial difference between Trump and Boris (Johnson, the UK Prime Minister at the end of Trump's period in office) was that Boris is a liar whereas Trump is a bullshitter, and for humans I think they were pretty poles apart in this respect. But ChatGPT is not burdened with the pragmatic knowledge of its immediate world that constrains even Donald Trump. When Trump denies something you can both see for yourselves is true, that's not bullshit, it's just lying. When ChatGPT says this fifteen letter "word" has sixteen letters it honestly has no idea that's not true.
Looks like we've reached max depth, but one last response for @ithkuil:

> Another case where having real production code have parts of it that can be turned off is trunk based development leveraging feature flags.

I've used Nullables to implement "dry run" capability in a command-line tool that did git stuff. Super clean—when I got the --dry-run flag, I just called Repo.createNull() rather than Repo.create().
Recently saw a Twitter post from someone whose "full self driving" beta Tesla wants to do 35 mph in the parking lot of their child's daycare facility. These things need a lot more work.
I doubt even 15% efficiency would be there; along with massive maintenance/size issues. Solar is cheap and easy when it comes to maintenance, effectively no moving parts. Internal combustion (or a gas turbine) is a whole new development... and there is the storage.

The best bet are still batteries, albeit the current incarnation of LiXXX (e.g. LiFePO4) are still not there. Even storing energy in batteries poses multiple conversions of electricity that goes to 92-95% efficiency.
Here’s the example notebook that shows how to do this.

https://github.com/openai/openai-cookbook/blob/main/examples...
That's what I don't understand. VCL is opinionated in ways that should all maps quite nicely to a class hierarchy in Python. What specifically are you thinking off that would look out of place? Method names, maybe - I wonder if they translated those?