skysight-inc/HackerNews huggingface dataset:
My day 22 solution runs in <10ms: https://github.com/orlp/aoc2021/blob/master/src/bin/day22.rs

The trick I used was to represent signed volumes, compute the intersection and then store the 'negative cube' instead of splitting up cubes.
Microsoft is always finding new peaks of bad ideas. Its a sum of multiple smaller decisions along down a chain but clearly no one along the way decided to ask if it was a good idea before it got combined into the whole.
> So wouldn't this change to lead to less corporate influence?

It's the adverse selection issue. The people willing to pay for Twitter Blue are the people that were already using Twitter as a "lead-gen" source; so their content was mostly spam disguised as engagement-bait ("Here are the top 10 writing tips from Harvard professors [thread emoji]").

As for bots, I don't frequent the topics that attract them, so the visible bot activity I've seen is limited to the replies section of high-traffic topics (crypto, covid, musk, politics).

Corporate bots tweet messages, while spambots mostly retweet someone else's post.
> There's really no reason not to host on industry-standard free hosting, ie Github or Gitlab.

Eh, I can understand not wanting to be at Microsoft's mercy. And ideology oriented projects are likely to take issue with hosting on a platform that is not itself open source.
Brilliant, concise, and humble. An inspiration…
The entire planet has a leadership crisis.

It doesn't even have a unified government, and until that changes all kinds of expensive self-harming nonsense is inevitable.

Countries are a tribal indulgence - which is becoming increasingly unaffordable.
>… but a wad of bills or an expensive watch are not necessarily criminal.

Storing these items seems like the primary use of a safety deposit box.
As parents we wanted to be one of the better ones. A while back, we started with Bringing up Bébé, and since then learnt How to Talk so Kids will Listen and Listen so Kids will Talk; we were even Prepared while Reviving Ophelia. This year, we realized, we want to just settle on being A Good Enough Parent.

1. https://www.amazon.com/Bringing-Up-Bébé-Discovers-Parenting/...

2. https://www.amazon.com/How-Talk-Kids-Will-Listen/dp/14516638...

3. https://www.amazon.com/Prepared-What-Kids-Need-Fulfilled/dp/...

4. https://www.amazon.com/Reviving-Ophelia-Saving-Selves-Adoles...

5. https://brajeshwar.com/2022/books/

6. https://goodenoughparenting.com/
You're correct and the grandparent is wrong. I'm seeing a lot weird hate for this book by people who haven't read it. I'm guessing there is someone with a ideological bone to pick that spread a mind virus about the book.

Like any book of its scope, there are obviously things that can be criticized ... but at least read it, and state those objections clearly.
Although it's not AGI and it says a lot of bullshit, this could be game changer for voice-based assistants (assuming the hardware needed to run these models will be commodity eventually).
Maybe the results would have been different if it didn't involve the government or more specifically, trusting the government and anything they say. If anything the Internet and FOIA requests have proven just about every conspiracy theory about the government to be true, from false flags to fluoride in the water, often revealed by government actors themselves in books they have written years later.
All this study seems to have revealed is government and political actors have succeeded in dividing the nation to reinforce parties for their own ends and not The People's benefit, and the government is interested in lining the pockets of it's corrupt officials and not representing The People.
Yeah, I used to joke that I wasn't being paid enough for the brain cells I was using to memorize such minutiae.

RFID would certainly be one workable approach.

I'm still surprised that Amazon hasn't just chosen to pre-package everything in their warehouses, then do the stacking in such a way that a picker (or robot) is told which row/column a given product of a box is in.

But, I guess that gets back to OP's observation on the expense of warehouse space/real estate.
Most a-li-express products are getting delivered within two to three weeks these days. They have become very efficient in logistics.

Also if you continue supporting Chinese sellers on Amazon, this would still encourage these behaviors.
IoT companies lie all the time, and when they don’t lie they fail to implement proper security by some omissions or sloppy engineering. Either way, my opinion is that IoT as the industry is a complete clusterfuck.

Just an anecdote. I’ve reverse engineered a cat feeder with a camera some months ago. It did not claim any local storage, but it happily claimed all the standard bullshit about having the “military-grade” secure encryption. As a matter of fact, for whatever reason, they chose to not encrypt P- and B-frames, only I-frames (and audio). I’m not really an expert on video encoding but even I immediately understood that this is absolutely a bad idea, as all the motion vectors are right there in plain for whoever has access to the recording in the cloud (or wherever the appliance is told to upload, any S3-compatible storage works). Still, I don’t think it was malicious, just some engineer somewhere being very ignorant or not caring about the product (or probably both). They’ve been told to throw in encryption, they ticked that box.

Now, the thing is, it seems to be based on a couple SDKs (a mix of Tyua and Goke stuff) that’s used by millions of devices - not just pet feeders but security and nanny cameras too. And while I don’t know for sure because it’s the only device with a camera I’ve worked on, I kinda doubt it’s a design error unique to my particular device or vendor.

And I’m very sure it’s not an isolated incident. I had RE’d other devices that were using other SDKs and while none of the devices had any PII (like a video feed) because it was mostly lights - I have seen a lot of very sloppy engineering. Just that blast radius of a smart light is smaller so I had cared less.

I wouldn’t trust any camera on the market unless it’s either vouched for by some hacker, or if manufacturer would explicitly recommend setting up a dedicated isolated VLAN for it, in a way it is never able to talk to anything outside my LAN.
And this is different from human creativity, how?
Yeah, GitHub definitely has its issues. But I can be fairly certain that GitHub's CEO isn't going to suddenly go AWOL and have GitHub lose all funding.
It seems mildly dangerous to let it access the internet. Maybe Elon was right.
The original topic under discussion is the impotence of being clever. It seems to me your cleverness (and that of others replying to the original comment) is demonstrating that.
yup- - my summary of what it is good and bad at and everything we’ve found since launch

https://twitter.com/swyx/status/1599189032529178624
The Savviness of this safe deposit boxes owner was using their business to obscure crimes. Their legitimate customers got caught in the middle.

If you’re looking at ways to prevent this from happening to you, the question is, would the FBI do something like this with the banks?

The answer is no. They are much larger and politically connected than a private safe deposit company. I recommend checking out a video by Steve Lehto if you want to learn more https://m.youtube.com/watch?v=Lt5g3g2JHpQ

Bottom line is that you do not have any real privacy in society. Law enforcement is willfully ignorant of constitutional rights, and when they overstep, they often get away with it.
Minimum Lovable Product.

A PO once said that. And it stuck as something I should strive for.

I also practice Minimum Lovable Code.
And the USSC whuch created so-called government immunity. Will likely need an amendment which says something like 'persons do not have individual immunity to lawsuit, persons created government, government does not have immunity to lawsuit'.

This will lead to lawsuits which will lead to governments implementing reasonable risk mitigation practices and insurance. Businesses already do these things.

Until then, government bad actors sneer and laugh at the people who they have now split into tribes.
I’d rather see maximally extensible products where users can customize extensions around existing products. If certain features are not wished maybe some mechanism to prune them as if they were an extension themselves that could be uninstalled.
Heck that is impressive! I've just told it to run gdb on a binary I know and having to check git to see that the code and comments have never existed.
I didn’t see this backlash on voice recognition/“assistants” coming. But classic case of I never use them but sure seemed like people must have used them from what ever indications.

Paradoxically, it’s Google so can’t be surprised when they axe anything.
Ticketbot – supybot plugin to look up bug numbers and the like
I think that here, lazy means "do as little as possible" and hardworking means "always do something", it doesn't mean people do or don't do as they are told.

Lazy stupid is fine because these people will execute the order to the letter and then slack off. If the order is clear, there is not much damage they can do. Hardworking stupid will try to do more and mess things up.

So if the order is to clean the toilets and the guy notices a leak.

The lazy stupid will clean the toilets

The hardworking stupid will clean the toilets and then attempts to fix the leak, mess things up and cause a flood

The hardworking clever will clean the toilets inspect the leak, try to do something, realize there is nothing he can do it and call the plumber

The lazy clever will take a look at the leak and call the plumber. He will not clean the toilets because he knows the repair will make a mess and it is therefore useless.

Lazy stupid was useless in that situation but didn't make things worse like hardworking stupid. Both clevers did the right thing, the difference is that hardworking wasted time but he executed the order, a reliable worker. Lazy may not be as reliable as a worker because he didn't execute the order, but he is the better decision maker.
Article says they can stream unencrypted video which certainly could be done via NAT traversal without sending data to the cloud. There's plenty of appliances that do that. It's also possible they thoroughly encrypt the data at rest but just don't use https because that's tricky to do without static IPs/hostnames. Not saying Eufy is off the hook but I'd like to see a little more technical of a breakdown.
If you can't get an increase, get a counteroffer.
Super cool. Now return the favour!

I am going to act as a Linux terminal. You will write commands and I will reply with the terminal's output followed by a line containing only $. Only write one unique command each time and nothing else. Put your command in a code block. Do not write the command's output. Do not write explanations. Begin.
MBAs (from insert pedigree university) believe they're smarter, better, and more capable with zero knowledge, wisdom, and/or experience, which inexorably leads to Theranos-like hubris.

People who are good generalists, able to switch contexts quickly, enthusiasm, interest in excellence, and have good social and customer service skills tend to be good managers. People who want to be managers and/or CEO by any means necessary typically shouldn't be allowed anywhere near non-IC work.

Another solution to pyramid-building: flat orgs - make managers and all other roles equal to others in terms of respect and influence, and differentiate managers as have responsibility areas rather than god-like status. Empire building doesn't solve any real problems while it creates others.
Did you try the solution in the video?
presumably because they want also to stop other EU countries' airlines from running the flights as well.
Debian Emerald Theme
Depending on your vision, you might be able to see a button is a button, but the font is just too small by a few pts. You don't need borders or whatever zoomed, just the font size bumped a bit.
If you take the previous year's tax and pay that as your estimated tax (split into quarters) you avoid any penalty. Only issue is if your income drops significantly from one year to the next but you can always calculate your taxes in January and reduce your final quarterly payment in that case.
"the History of Strength of Materials" By Stephen Timoshenko Dr. Timoshenko, the father of thin shell theory in the field of solids of mechanics outlines accomplishments in this field as related to the conquest of land and wars.

Another along similar lines of technology and war "The Arms of Krupp" William Manchester
I didn't even get to sound when I was hacking on one, so kudos! I can believe that the sound portion is harder, or at the very least less forgiving.
The best part is, GPT-3 already figured out how to get rid of us in an underhanded yet efficient way.

https://i.imgur.com/qy06Dky.jpg
It's a breakthrough maybe the way iPhone was a breakthrough (but to a far lesser degree IMO). It's not doing anything previously inconceivable, it's just doing it in a more polished way with some more hype. Of course that can make all the difference. From a research perspective though it doesn't mean much
Many people in the US believe making more money will actually cause them to make less money because they "move to a higher tax bracket". It would probably help if the tax form didn't make them think that.

(This is often actually true for poor/disabled people due to welfare cliffs though…)
I love the idea of considering the maximum viability of a product. we could even combine the two to create a viable product range for shipping a new product
Unfortunately, if web developers follow the advice from the article to use rem units everywhere, they'll get a bigger site.
all this capability was already easily available in GPT-3 with some prompt engineering, this mostly just changed it from few-shot to zero-shot.
How much could you charge for packages that the AI says should exist?
There is a lot of WASM activity in the TeaVM mainline going on right now. I'm looking forward to even more WASM features in TeaVM in 2023.
To be fair, the right wing of the US didn’t trust the police or government in the 90s after Waco and Ruby Ridge. Now, they seem to trust the local authorities more since the “fuck the police” movement has become about racial justice.

It looks to me like the left dislikes the justice system and local police because of inequality. The right doesn’t like the federal breadth of powers.
The keywords you might be looking for are "partial/intermittent reinforcement" and "variable ratio schedule." The original descriptions are in a 1957 book by Ferster and Skinner, but any psychology textbook should have a description of them in the chapter on conditioning.
Could a censored AI ever be as powerful as a uncensored one?
The book is not racist. But the presented evidence is cherry picked and there's plenty of misrepresentation.
the chat supports some sort of markdown, so you can do other similar things, e.g. create documents, tables, etc.
Seconded. My browser won't even connect over HTTP. This should be a must these days! It's so easy, Let's Encrypt makes it take 5 minutes to get a cert trusted by all modern browsers.
This is like the reverse of the turing test. It can convince me it's an actual terminal...
It's like it knows it's not conscious. Maybe it's wrong about that, though.
Yes, it's not gone but it has greatly improved. One of the challenges as far as that goes is that much of the time that sort of negative self-talk/belief happens below the verbal/conscious level for me so it's easy for it to be in effect without me realizing it. I've done a number of things over the years that have been helpful but therapy work the last couple of years has led to some notable shifts for me in that area.
TSA Begins Quietly Testing Facial Recognition Tech
At least one chatbot prompt I’ve seen had it instructed to use the interpreter accessible in the underlying Jupyter instance to run Python code for certain purposes.
Someday AI will interact with software and immediately be able to reverse engineer the code base of said software…
This ChatGPT really blows my mind with some stuff.

I randomly typed in "Tell me a story about a software engineer who descends into alcohol addiction."

I got back:

There once was a brilliant software engineer named Sarah. She had a natural talent for writing code and a passion for creating innovative software applications. She loved her job and was highly respected by her peers and superiors.

However, Sarah also struggled with inner demons. She had always been a perfectionist and a high achiever, but this came at a cost. She was constantly stressed and anxious, always pushing herself to the limit. She often worked long hours and never seemed to take time for herself.

As time went on, Sarah found herself turning to alcohol to cope with the pressure. At first, it was just a drink or two after work to unwind. But soon, she was drinking more and more, until it became a daily habit. She would come home from work, pour herself a drink, and spend the evening alone, staring at her computer screen.

At first, Sarah's drinking didn't affect her work. She was still producing high-quality code and meeting all of her deadlines. But as her addiction grew, she started to make mistakes. She would forget important meetings and miss deadlines. She would show up to work hungover and struggling to focus.

Her supervisors and coworkers started to notice the change in her behavior and grew concerned. They tried to talk to her about her drinking, but she became defensive and refused to admit that she had a problem. She was in denial and couldn't see the harm that her addiction was causing.

Finally, Sarah hit rock bottom. She was fired from her job and lost everything she had worked so hard for. She was alone, unemployed, and addicted to alcohol. She realized that she needed help and sought out treatment for her addiction.

It was a long and difficult journey, but Sarah was determined to overcome her addiction and rebuild her life. She attended rehab, learned new coping skills, and began to reconnect with the things she used to love. Slowly but surely, she began to heal and rebuild her life.

Today, Sarah is sober and thriving. She has a new job, a supportive community, and a newfound sense of peace and purpose. She looks back on her journey with gratitude, knowing that she has overcome a great challenge and come out stronger on the other side.
I get if they use those reasons to make S0 the default. But not making it configurable at all and even removing obscure commandline/registry options (instead of creating a switch which is just visibly disabled if you can't flip it due to missing S3 support) has no a technical justification.
Google has been chasing this stuff from the beginning and has probably been devoting tons more resources to it than OpenAI. Given their infrastructure and existing user advantage, once they think this will be feasible and better than existing Google Search, they will make sure it becomes Google Search.
Kind of orthogonal questions on spreadsheets.

Does anyone know any good resources describing how the spreadsheet software is actually built? Especially the part where formulas are written using column and row numbers but when columns/rows are added or removed, formulas are updated and remain in sync?
4000 Weeks: Time Management for Mortals. It goes against a lot of societally enforced norms we’re coming up against, and suggests the benefits of living a more aware, intentional life and the benefits of commitment and community. Awesome, awesome book I constantly recommend to people.
> What if more developers developed a sense for the “maximum” number of things a product should do — and stopped there?

Then what? Follow this line of reasoning to its terminal (or shall we say, maximal) conclusion: developers would be laid off or fired (or at best shifted to another product, which might not be what makes money for the business, so back to an increased risk of being laid off or fired). Tell your boss that the product is done, no more updates needed, and see how well it goes for you.

We already know why feature creep happens, people need to work to survive. One of the few ways to prevent this occurs in open source, where people's livelihood is (generally speaking) not tied to their output. If we want feature creep to stop, we would have to live in a society where people wouldn't need to work to survive. I'm sure that will come with AI automation soon enough, if ChatGPT and Stable Diffusion and other adjacent programs are anything to go by.
Modest, isn't it?

Try this:

> write a python script to download a page from hacker news

(Python script to get https://news.ycombinator.com/)

> make it download this page: https://news.ycombinator.com/item?id=33847479

(Python script to get https://news.ycombinator.com/item?id=33847479)

> now find the comment by the user "dragonwriter" on that page

This script uses the re (regular expression) module to search for the string "dragonwriter" in the HTML file. If a match is found, it prints the matching string. (This is ChatGPT's explanation BTW)

> can you do that by querying the DOM?

Here is an example of how you might use BeautifulSoup to search for the comment by "dragonwriter" in the HTML file: (correct script follows)
It's very cool that you can run some python code in ChatGPT. Moreover, its python seems to have an integer overflow problem.

> I want you to act as a python interpreter. 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 curl brackets {like this}. My first command is print('Hello World').

Hello World

> l = [1, 1]
for i in range(2, 100):
l.append(l[i-1] + l[i-2])

print(l[:60])

[1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946, 17711, 28657, 46368, 75025, 121393, 196418, 317811, 514229, 832040, 1346269, 2178309, 3524578, 5702887, 9227465, 14930352, 24157817, 39088169, 63245986, 102334155, 165580141, 267914296, 433494437, 701408733, 1134903170, 1836311903, 2974808370, 4811805473, 7712777313, 12552040332, 20277215517, 32809805901, 52949708537, 85819868961, 138799055938, 223698329301, 365497597541, 590198454580, 965596908802, 1565800818933, 2541213821873, 4117124400766, 6699682812639, 10831622575801, 17532468141340, 28365448716941, 46208008488321, 74514670894261, 120724679684982, 195240235318303, 315780697528144, 511000771197447, 827781568619191, 1338781770749838, 2176564902024129, 3514418353773270, 5710877373977599, 9226323127750669, 14937202445647909, 24157816312226068, 39088217670086237, 63245987386802425, 102334157406978654]
Joe Rogan supported Bernie, too :)

The thing that Bernie understood and most libs don't is that we can be united on class issues or divided on culture war issues. We lose with the latter.

I've never seen libsoftiktok and I don't read a lot of Greenwald lately. I like Taibbi and subscribe to him.
Ask it to write you a story or some poetry ... you'll be surprised at how creative it can be.
If anything, I think commercial is much riskier to have as a core dependency - they can unilaterally change the deal on you, and if they decide to stop supporting your use case, you’re completely SOL (I’ve had a couple of very close calls with this). With open source, you can keep it running yourself, because you have the source, and you always have the option to patch it.