skysight-inc/HackerNews huggingface dataset:
> the weights that determine the odds of the next term are still completely bound by the limits of the training data

Depends on your definition of "completely bound" I guess, but my definition goes something along the lines of "functionally dependent on the input" in the mathematical sense. Parroting implies the only two input's here are the training data and the prompt.

But there is a third input - a random number. ChatGPT randomly chooses from a list of likely words. I don't know how big that list is, but lets say it's 4 words. So two bits of randomness. But then on the basis of that word it chooses another random word, and another, and another, each time adding two more bits of randomness. ChatGPT responses are typically over well over 100 words, so that's well over 200 bits of randomness injected. That is enormous. And it's not compatible with the picture the OP paints - which is one where the AI is simply parroting back what it's seen.

This difference between accurately reproducing what it's seen and making it up as it goes along is what determines where it is useful, and where it isn't. If you need accuracy, current AI's aren't so useful. It's why Tesla's full self driving is proving to be a struggle - making a mistake every 10,000 hours and killing someone as a consequence is not an acceptable outcome. But accuracy isn't so important when making up a poem, or writing marketing copy, or painting a picture, or even translating a foreign language - so in those areas it is more successful.

Which should tell you something. Because what I've just said is if you need a good parrot, ChatGPT isn't your tool. It makes stuff up as it goes along. Yes strongly guided by it's training data for the next word, but at the end of a 100 word response there 200 bits of pure bullshit in what it said.

The way the training data constrains that bullshit makes it look spookily like a human produced it. This has caught me completely by surprise. If you asked me what jobs would be most threatened by computers just a year ago, I would have said it's tasks like assembling a car where their legendary accuracy and repeatability comes to the fore. Significantly, any task that required what you might call "human creativity" was at the bottom of the list - as in "could not be done by a computer in the foreseeable future" bottom. And yet here we are - copy writers are looking like an endangered species. No one would call copy writers and graphic artists parrots.

I sometimes wonder whether this denial of what seems to be self evident (ie, that ChatGPT does produce original output - which is objectively true statement) is people in denial of the fact that we have managed to reproduce one aspect of "humanness" with a computer.
It's specious because it doesn't speak to whether or not it does anything else.

It's well established that the COVID vaccine causes a sore arm. Does that mean sore arms protect from COVID infection? This is the level of reasoning you both are applying here.

And no matter how clearly you show that the vaccine causes a sore arm, you can't convince me it's the sore arm that prevents COVID infection.
> Sometimes i want to know how much tfsa room i have on sunday evening

Which you wouldn't want to check with the CRA either, because the information is often incomplete and updated annually at best.

The CRA even advises that whatever numbers they give you are essentially fugazi, and you should keep your own records because if you make a mistake they will obliterate you with fines.

One of the mottos of the Canadian government is: if you make a mistake because we gave you the wrong information, it is still your fault and you will give us money.
No idea about AutoCAD. SW - I used it to create complete 3D model of fitness equipment approximately of high end treadmill complexity. The resulting model went to 2 factories to produce all the parts (except fasteners obviously). Haven't had single crash but of course I can bet that I did not use all the functionality. So maybe there are parts of SW that are less "stellar" but I did not encounter those.
I'm not going to feign surprise that there is no shortage of young, white, straight men with engineering degrees that either don't care or can't comprehend that they are contributing to a mental health crisis in exchange for $250k/yr.
I also discovered that treating my ADHD roughly solved my (chronic) depression, and made anxiety manageable. My anxiety was far past debilitating by this point, my life had basically collapsed.

Kind of amusingly, my executive function improvements aren’t nearly as pronounced as most earlier diagnosees tend to report. I’m pretty much the same functioning-superhero-or-hyperfocused-trainwreck I always was. I just get a whole lot less anxiety from existing as that.

Anyway, diagnosis and meds to treat it saved my life. Didn’t make me a lick more productive or better at controlling focus. They just let me be kind of at home in my body and brain and environment.
Is there really any undisturbed forest in Georgia?
Genuine question, would you not be held responsible in the US if a meteor hit your fence allowing your dog to get out and bite someone? I know that it was unpreventable but isn’t it still your dog and your responsibility?
Considering nation-states send nuclear submarines to the bottom of the ocean to tap network cables, assuming they wont use a massive trove of tracking data (largest in human history) that just falls into their lap, is extraordinarily naive.

Read any book on the history of espionage to see the efforts made to collect intelligence. Suggesting TikTok data wont be used in an intelligence context is simply ridiculous.
Putting high tuition and education costs into perspective
I've almost given up on soda for the last 12 years. The funny thing is that my taste has shifted and all the colas have become nasty, but Guaraná I still enjoy.
Unifi makes onprem NVR solutions for the home with everything you said. It’s all connected to their cloud for auth but you can turn it off if you want.
Not sure this is true. The following post has issues but I do find sense its argument that the result of what you are saying has been accelerated shrinkage of the mobile web as businesses increasingly use apps instead.

https://infrequently.org/2023/02/the-market-for-lemons/#shri...
Who remembers Bawls soda
… I’m confused why this would be objectionable.

If you were the victim of a crime, and some useful evidence that could lead to the identification and punishment of the perpetrator existed on someone else’s camera system, wouldn’t you want the police to be able to get hold of it?
Antártica is not the best, Fruki is IMO the best one. David Beckham was one photographed taking one home (not payed publicity).
All that sounds very dramatic, but I am unsure what people mean when they say they have "been in the industry", like you say.

I don't wish to interrogate you (or "cross-examine" you as the guidelines say), so I'll list my background instead. I've graduated in 2011 in CS, did a Master's in data science in 2014, and a PhD in AI in 2017 (I'm just finishing the revisions to my thesis). In my Master's I focused on NLP and neural nets, and I've done a fair bit of language generation over the years, both statistical and not (i.e. grammars).

My opinion, informed by my background, is that what we are seeing should not be a surprise. That doesn't mean that it is all to be expected. We've had language models for a very long time, and they have certainly gotten better and bigger (although mainly bigger). But it has never been easy to predict what the behaviour of a language model should be. It has always been difficult to form a clear expectation of what a language model should be capable of- let alone one as big, and as smooth (in the statistical sense, of smooth vectors) as the large language models that started appearing a few years ago (ca. 2016 ish).

So I don't think that surprise is justified. There is a general lack of experience that is causing people to think they have formed expectations, when they haven't, who then suddendly find themselves in the middle of an unknown situation and don't know how to react.

But it's still my impression that most people who have good knowledge of NLP and language generation are not, currently, losing their heads with GPT-stuff.
https://news.ycombinator.com/item?id=35075592

You can find the spec at the manufacturer site.
Tea under Economics and coffee under Technology > Home and family management... some... interesting decisions in here.
If the government exists to protect property rights through use of force, and property owners have access to that system without paying taxes, what do you call the rest of us, who have to pay rents to those property owners and taxes for the government? Not serfs?

Even feudal lords had to protect their own land and were also expected to protect their serfs, lest their serfs' foods be given to raiders rather than their lord.
I've just went onto Wise and they support Argentina Pesos and lots more, seems to be working all good, you realise that Wise isn't the only company that works in Argentina?

Payoneer also works in Argentina and other countries and pays employees / contractors internationally.

You really don't need crypto at all, since international payments is pretty a solved problem already and Wise, Payoneer etc is much safer to use.

Rather than the immensely risky, speculative, dangerous and volatile crypto sector which doesn't solve anything new at all.
And the reason is that he took the $100m in salary so he can pay as high tax as possible:
"In early 2021, Haraldur sold Ueno to Twitter. In an agreement between him and Twitter, most of the purchase price was paid as salary to maximize the tax he would pay for the sale in Iceland. He chose to pay for tax out of respect to Iceland for the disability benefits he received. Per the agreement, he paid the second highest tax of an individual in Iceland in 2021."
Here's my Chicago suburbs anecdote: Tons of mosquitos, more fireflies than 5 years ago (but not even close to how many there were 30 years ago), not very many butterflies. A few ladybugs but they're always orange or yellow now, never red.
1.Sue CRA.
2.Win.
3.???
4.CRA pays, taxes go up for everyone to make up for it.
If I'm understanding it correctly, the employees won't have a tax bill if they let the options expire, but they are presumably worth millions so they don't want to just throw that money away. If they exercise then they will owe taxes and they will also have no way to sell the shares (currently) to pay the tax bill.
Did construct three ever add the ability to explicitly set an "archetype" for a given object?

That was one of the most frustrating things about using construct 2. The archetype was effectively arbitrarily designated as the "first instance of that object on the first layout of the project", so if you spawned new instances they would be preassigned those settings. It was very non-obvious and led to people having to build helper functions that would spawn new instances with the desired default settings.
You have to realize the difference between state controlled and state approved. Maybe you don't think there is a difference?

We don't have a "Let's kill the president app" because it is illegal. It's not approved to exist. Does that mean all the apps we have left are state controlled apps?
The thing is, that's working like partially taking antibiotics. In B2B, you often end up with a customer on an old, customized system making 10% of your revenue. Dropping that often isn't an option.
Nope, 8008 was an 18-pin DIP.

The 8080 was indeed a 40-pin DIP. However, it still needed something like 3 other support chip to demultiplex everything.

It wasn't until the 8085 that you didn't need so much support circuitry.
The first machine I ran Lisp on was a Pentium II MMX 133MHz. Depending on the IPC of the Cortex-M4, this could be a similarly fast device. Of course the Pentium had at least 16MB of ram (Maybe 32 or even 64MB? That was about when RAM prices dropped like crazy so I'm not sure), compared to this which, at 384k, has only slightly more RAM than the base-model AT.
That's not because voice recognition doesnt work. It's been working quite well for 15 years now. Just ask the Deaf community.

The issue is even if the error rate is 1 in 100 and you scale that up to a billion users supporting thousands of use cases, you then need to maintain a large army of people to manually handle those errors.

Its a huge cost to even the largest firms. Very similar to what Facebook/Twitter/Youtube end up doing to handle content moderation. The faster systems scale the faster you get swamped with bugs you don't have bandwidth to fix. The consequences begin to multiply. Your basic Jurassic Park story plays out.
The center of the image it produces is perfectly sharp, but using a single achromatic doublet as a photographic lens at f/2 necessarily produces significant eighteenth-century softness as you move out to the edges. This image [1] taken to demonstrate that red wine (left) is clear and nearly as transparent as water (right) in the near infrared provides a decent example of how the images it produces wide open soften outside the center much more quickly than modern commercial camera lenses which typically don't lose sharpness at maximum aperture until the corners.

However, the sd Quattro is sensitive enough from 1000 nm - 1100 nm that I can take handheld shots outdoors on a sunny day while stopped down to f/5.6, and the smaller aperture gives more consistent sharpness across the frame. It also only takes a few seconds exposure on tripod to capture astrophotography of red giant stars that emit significant infrared like Betelgeuse.

Incidentally, the original reason I wanted an infrared-sensitive camera and a 1000 nm long pass filter was to photograph stars in the sky during the middle of the day, taking advantage of the quartic dependence on wavelength in Rayleigh scattering to remove the overpowering brightness of the sky.

[1] https://alexbock.github.io/blog/nir-examples/near-infrared-8... (note: this image used an 850 nm long pass filter rather than 1000 nm but was taken with the same doublet described before)
I hey! I did something like this several months ago when ChatGPT was just getting started being ubiquitous.

It is really easy to implement.

I’m going to try to get an AI assistant built up with chat gpt next. It’s way better than Siri.
Do you think this could work well in the form factor of a programmable calculator?
Can’t speak for OP, but I can say a few years in that med tolerance builds up. Before the shortages I had a pretty good routine with my dr switching every 3-6 months. Even for almost identical meds, the slight chemical or metabolic change has been helpful. With shortages? Idk good luck :(
Frigate -> Home Assistant -> WhatApp Messages
DIY, $2 per month + electric change. The $2 cover WhatsApp group messages - as it works for all phone in family with the app sleeping. Easy to share clips.

For example - who was the person who approache dthe door with an umbrella today.

Frigate makes sure its a person, Frigate makes sure it in the correct area of camera. Cheap rtsp camera, standalone wifi network. Frigate is the bridge to 'normal' lan.
Yes, you can stretch your model to try to explain why humans go to work.

In reality, people do not need to go to work to “not starve to death” as you say. There are a myriad of ways to survive without working a daily job.

Humans have to be socialized and trained to work a 9 to 5 job - there’s an entire education system structured to help create humans who view that as an acceptable goal.

No what you are saying may not be controversial in your little community but the AI panic is mostly isolated to a small community in a small corner of the USA.
> I hope the US takes the EU approach and regulates what data is collected

The US and the EU have different goals. EU's goal is to protect their control of propaganda within their borders. Ours is to control propaganda within our borders and protect our social media companies from foreign competitors. There is a reason why the government attacks on tiktok coincides with youtube shorts, facebook reels, instagram reels, etc. EU doesn't have a social media company to champion so they don't have that extra burden of protecting market share.

> I've been living in Turkey for some years now and I promise you, it's not fun.

Tiktok isn't going to go away. Too many companies have invested in tiktok for it to be simply banned. Tiktok is most likely going to be "confiscated". Tiktok parent will most likely be forced to sell tiktok to a US based company.

No country should allow foreign social media to spread propaganda within their borders. Every country should nationalize social media within their borders. It's insane that only the US, China and Russia seem to be protecting their social media space. I just don't get it. Social media can be used to brainwash, divide and destroy any country. It's almost like most of the world's leaders are incompetent.
But in this case the "tax reasons" was to maximize the tax:
"In an agreement between him and Twitter, most of the purchase price was paid as salary to maximize the tax he would pay for the sale in Iceland. He chose to pay for tax out of respect to Iceland for the disability benefits he received."
I lived in Japan for 1.5 months, here's what you need to know
In the case of "best office chair", the most valuable content is probably written by someone who's tried the product and is similar to you. I've had the most success finding those people hanging out in an obscure forum.

The SEO spam sites might do a good job reading the office chair's product page and wordsmithing something compelling, but often they haven't tried it at all. They're incentivized to sell something and that incentive leads to less value (in my opinion).
I've never looked into Forth, but I'm sure it would be doable.

I have experimented with adding Uxn support, which may be similar to Forth in many ways? https://100r.co/site/uxn.html
i love the minimalist concept of a laptop with so much battery life: Dell and Apple could learn something from this.

so that gray piece on the right is the solar collector, right? since it can go 2 years, what's to stop it from going forever? what if you added a 2nd collector on the left? how big would the solar panel need to be in order for it to run indefinitely?

Super job!
The Historical Evolution of Cross-Site Request Forgery
How old IE browsers inadvertently protected users from CSRF attacks.
You must be new to startups.

Uber and Foursquare are often used as examples on what not to do regarding equity and IPOs
It is not difficult to get good clean sound just about anywhere, just use a highly directional mic with poor sensitivity, which is what headset mics and the mics journalists use for field work are. It may not provide an accurate representation of the speakers voice and much of the nuance may be lost but often it is good enough especially when the listener does not actually know what the person sounds like. Many of the mics sold for pod casting are of this sort.
Ok now I've looked, if one was able to see individual karma for each user who submitting a reply to the submission, the answer is sometimes but on more controversial topics the answer would be no as per

< Downvoting Comments

All comments start with a score of 1 point (but in order to prevent bandwagoning, the comment score is not visible to users other than the author). After users reach 501 Karma, they gain the ability to downvote another comment. Downvoted comments (i.e. with a score < 1) reduce their placement on the comment thread and will appear desaturated to other users deemphasize them. There is no upper limit on the score of a comment, but the minimum score is -4 points. Additional downvotes after that still subtract points from the user's Karma, but the comment won't go below -4. You cannot downvote comments which are direct replies to your own comment, and you cannot downvote 24 hours after the original comment was made.

/>

I even managed to work out something curious for myself - Even though the comment's recorded or listed karma can't dip below -4, but as I found in particular a user's karma can still take a significant hit if they've responded and annoyed a certain clique of people draw to the topic subject.
Why Technical Support Is a Great First Job in Tech [video]
Show HN: Delete All Your Tweets
To use it, go to your Twitter timeline then go to "tweets" tab to delete all tweets, OR go to "replies" tab to delete replies.

Paste the following code into the browser JavaScript console.

DISCLAIMER! This code deletes all your Tweets - I am not responsible for you deleting all your Tweets.

Make sure you set your twitter handle in the code before pasting it!

// IMPORTANT IMPORTANT IMPORTANT - SET YOUR TWITTER HANDLE IN THE NEXT LINE!
// IMPORTANT IMPORTANT IMPORTANT - SET YOUR TWITTER HANDLE IN THE NEXT LINE!
const yourTwitterHandle = "@yourhandle";
// one every 10 seconds to avoid Twitter noticing
const waitTimeSeconds = 10
const sleep = async (seconds) => new Promise(resolve => setTimeout(resolve, seconds * 1000));
const main = async () => {
while (true) {
await walkTweets();
await sleep(waitTimeSeconds)
}
}
const walkTweets = async () => {
let articles = document.getElementsByTagName('article');
for (article of articles) {
const spanElements = article.querySelectorAll('span');
for (spanElement of spanElements) {
// delete if it is a retweet
if (spanElement.textContent === "You Retweeted") {
article.scrollIntoView();
try {
const retweetElement = article.querySelector('[data-testid="unretweet"]');
if (retweetElement) {
retweetElement.click();
document.querySelector('[data-testid="unretweetConfirm"]').click();
}
} catch (e) {}
return
}

if (spanElement.textContent === yourTwitterHandle) {
// in this case it might be a tweet or a reply
article.scrollIntoView();
try {
// try to delete a reply
const tweetReplyElement = article.querySelectorAll('[aria-label="More"]')[1];
if (tweetReplyElement) {
tweetReplyElement.click()
Array.from(document.getElementsByTagName('*')).find(el => el.textContent.trim() === 'Delete').click()
document.querySelector('[data-testid="confirmationSheetConfirm"]').click();
return
}
} catch (e) {}

try {
// try to delete a tweet
const tweetElement = article.querySelector('[aria-label="More"]');
if (tweetElement) {
article.scrollIntoView();
tweetElement.click()
Array.from(document.getElementsByTagName('*')).find(el => el.textContent.trim() === 'Delete').click()
document.querySelector('[data-testid="confirmationSheetConfirm"]').click();
return
}
} catch (e) {}
}
}
}
}
main()
Minor fail by bitwarden...

- odds of arbitrary malicious iframe being on login page seems vanishingly small, especially when a compromise of the login page is probably necessary before the iframe can be injected. How often can an iframe be injected but not arbitrary js?

- iframes having autofill should definitely be a sub option on such a feature.

Either way, also curious about other password managers and their behaviors here. TFA doesn't go into that, seems like a big omission.
Not the same. Your version creates a vector with 4 times the default of std::string.

#include <string>
#include <iostream>
#include <vector>

template < typename T >
std::ostream & operator<< (std::ostream & s, const std::vector < T > &v)
{
s.put ('[');
char comma[3] = { '\0', ' ', '\0' };
for (const auto & e:v)
{
s << comma << e;
comma[0] = ',';
}

return s << ']';
}

int main ()
{
std::vector < std::string > with_reservation;
with_reservation.reserve (4);
std::cout << "with_reservation: " << with_reservation << std::endl;;

std::vector < std::string > via_ctor (4);
std::cout << "via_ctor: " << via_ctor << std::endl;;

return 0;
}

Yields

with_reservation: []
via_ctor: [, , , ]

https://onlinegdb.com/GUlVHoqC5z
I mean it returns "i don't understand" in terms of context.

"Who played bond in that film Goldensomething?"

"I don't understand."

ChatGPT on the other hand returns "you're thinking of Goldeneye, where Bond was played by Pierce Brosnan"
energy from key presses: really cool idea. i hope that gets documented somewhere so the patent trolls don't try to patent it or something.