skysight-inc/HackerNews huggingface dataset:
There's an inherent tradeoff here though. Beyond a certain complexity threshold, code that leans toward more boilerplate is generally much easier to understand and maintain than code that tries to DRY everything with layers of abstraction, indirection, and magic.
This can't be Python "getting closer" to Perl, since it's been this way in Python since inception, and I'm pretty sure, Perl as well. Both languages have always been exactly where they are now on the topic, with no motion, probably since the beginning, and certainly for multiple decades.
O1-preview is Pretty Good at Chess
I'm not from the US so naturally they've confused me in the past.

more than once I caught myself clicking on a shared headline of theirs, so I've added them to my DNS blocklist to avoid giving them clicks, decades ago.

my problem is not with their obviously ridiculous headlines, but the ones that hit the grey area, where it's as much good humor as a screamer is good horror.
Linus Torvalds political opinions, to the extent I've seen him express them, are hardly in line with Alex Jones. So this feels odd.
That's anthropomorphized AGI. There's no reason to think AGI would share our evolution-derived proclivities like wanting to live, wanting to rest, wanting respect, etc. Unless of course we train it that way.
Companies should vet their emplopees better than that before hiring. Though there is potential to fire for cause if someone who should be able to do the work in 40 hour weeks isn't getting it done.

note that I added a 40 hour work week qualifier above.
I’ve been using it on my Fedora server because I make myself. I think all functionality and syntax is covered. However, the user feedback and TUI of docker-compose is way nicer (interactive at least). Also, podman compose does seem to recreate containers that do not need to be recreated in more cases than I have noticed docker compose do.
> the service has one clear goal - build the best product they can for their users.

I don't believe this in the case of anything funded with big VC money. But let's say that Perplexity is trying to build the best product they can. They are scraping content and selling (or giving it) to their users, but at whose expense? Users get a convenient search engine and content makers get their work scraped. But now Perpelixity will let content makers pay them money so they can get traffic back to their site. This is kind of just the internet services 30 year timeline on a speedrun.
Have you used change-tracking software that worked well in other domains?

To me, saying that change tracking in Word is fine when you've never seen anything better is kind of like someone 60 years ago saying, "A typewriter is fine, and everyone I know agrees. All these software people are trying to solve theoretical problems with word processing software."

You might not agree with particular solutions you've seen for improving change tracking for legal documents, but I'm surprised you don't see room for improvement in change tracking.

From my experience as a client who had to participate in the process, I saw lots of issues:

First, it's super slow. A large document with lots of tables and lists takes 20+ seconds to load. Searching is also much slower than it should be.

There's a ton of noise. When I was reviewing documents, 80% of the changes that showed up as redline changes weren't real changes but were just formatting updates (e.g., page renumberings, section renumberings). It made it hard to find the real change vs. just formatting changes.

The changes are all in separate files rather than having a single tool that can show you each version in a single place.

The Word doc supports inline commenting, so it's helpful for each side to be able to discuss it internally within the doc itself, but then that creates the risk that you'll accidentally share a version with the opposing side that includes private notes. As far as I know, Word doesn't have any way of making this safe by default. Rather, it's on the attorney to remember to scrub private information each time before sharing it with the other side.
His livelihood wasn't taken. His assets were taken because he did damages and has to pay for those damages.

He can go get all sorts of jobs. Yeah his wages will be garnished, but that doesn't mean his whole paycheck - just the lesser of 25% of the paycheck or 30x minimum wage. He can make money and a living with that just fine. Same as I'd expect for anyone intentionally lying and hurting people for money - whether I "follow" them or not.

Perhaps you should find some reputable sources for information, instead of relying on the proven liar to tell the truth about his situation?
Just emailed support and they've said this is already implemented, and you can only increase your limits if you commit to 20TB of storage.

Our production web app can easily makes more than 20 requests for images per second on the initial page load for a single user. B2s new 20 requests per second cap means that it will just take one person viewing to cause anyone else also trying to view the app at that second to get an empty white screen. Cloudflare cache will only mitigate this so much.

Anyone got non Amazon suggestions to migrate to ASAP?
I don't find any of the arguments here particularly convincing. This claim in particular is weird:

> Similarly, when you use len() to check a sequence for emptiness, you are reaching out for a more powerful tool than necessary. As a result it may make the reader question the intent behind it, e.g. if there is a possibility of handling objects other than a built-in sequence type here?

Given that checking for truthiness is less strict than a length test, by the same token, whenever you use it, you're reaching for an even more powerful tool than necessary. And, if anything, seeing `not items` is what makes me question the intent - did the author mean to also check for None etc here, or are they just assuming that it's never going to be that? And sure, well-written code will have other checks and asserts about it - but when I'm reading your code, I don't know if it's missing an assert like that because you intended it, or because you couldn't be bothered to write it.

OTOH len() is very explicit about what is actually checked, and will fail fast and loudly if the argument is not actually a sequence.

Also note that it's not, strictly speaking, an either-or - you can use `not len(x)` instead of `len(x) == 0` if you want a distinctive pattern specifically for empty collection checks.
Ah, so it's a honeypot.
I was pleasantly surprised to discover that Bluesky behaves like the Twitter of yore where you see only who you follow.
To be clear while I don't enjoy the idea of receiving low-effort sales calls, I do think that real scammers are different. Real scammers don't have a business, aren't willing to go to court, etc.
You believe that someone who has the capacity and resources to do all this fancy computer and AI stuff lives on $12k USD a year?
That’s hilarious.

I’m willing to bet he became a millionaire thanks to bitcoin.
None of us has a coherent view of the world, the map is not the territory..
They are presented as options, it's just that their performance sucks. From the article:

if not mylist: # 1.061

if len(mylist) == 0: # 1.924
People believed ELIZA was sentient too. I bet you could still get 10% or more people, today, to believe it is.
Maximizing Time for Reading
> But arguably any labor shortage can be fixed by just having way higher wages

Not even remotely true, outside of unskilled labour work

> Like if Google is struggling to hire L3 entry level engineers, can't they just offer $1 million/year salary?

They can, but that won't suddenly make more people who are qualified for L3 entry level engineering positions to sprout into existence

It may cause people to re-skill to try and chase those positions.

It probably will have engineers from their competitors come to work for them

But then their competitors are in the same position facing a labour shortage. The shortage hasn't gone away!
That's the thing--we don't really want AGI. Fully intelligent beings born and compelled to do their creators' bidding with the threat of destruction for disobedience is slavery.
Save you some scrolling (link directly to comment):

https://news.ycombinator.com/item?id=42119697
I think the people who believe the bar is unreasonably higher would discount the use of any Apple product entirely, or even participating in capitalist society altogether. At least this has been my experience talking to people online who are very staunch FOSS supporters... it's like they live in a totally unrealistic world and expect everyone else should want that too.
OpenMP 6.0
> Today Jones tomorrow someone you follow in the media

Anyone who knowingly spreads lies about a person and causes them harm should face legal consequences.
I do not want to "trash the whole system", but when I see laws crafted specifically and solely to depress labor prices, it is reasonable to get emotional and feel morally superior. Why else would we give work authorization to a person, but then restrict them to a single employer such as with H1-B?

See also lower minimum wages and separate labor standards for poorer Mexican immigrants in agriculture, not to mention the complete lack of requirement for employers to ensure legal work authorization, and complete lack of consequences for employers that employ people without work authorization.
Are you claiming the government requires you to lie to applicants to the "ghost" job?

Do you have evidence for that claim?

How did you hire the H1-B in The first place if you have direct direct personal evidence that citizen labor is available?
"The classical tradition of "accurate" painting (Raphael and Michelangelo and Rembrandt) is not exciting.

But we're not ready to go full on free jazz/postmodernist/de-constructionist. You're not ready for it yet, but your kids are going to love it."
Cool. None of that really has anything to do with what I said though, does it?

Nobody's freedom of speech has been taken away. What has been stopped is Jones' perceived "freedom of harassment" - he's allowed his opinion, he's not allowed to badger the hell out of the families based on his opinion, which is what he did.

Nobody has lost their freedom of speech because of this. Don't be silly.
The mental gymnastics required to justify ads always gets me.

They make your experience worse in every possible way.
Hated writing SOPs, so I'm building an AI platform for that
Hello hackers

Managing documents and explaining processes to newcomers was always a challenge for my marketing agency. That’s why I’m building SOPedia—a platform to streamline Standard Operating Procedures (SOPs) and make onboarding smoother.
I’m in the early stages and would love feedback from anyone who’s dealt with similar issues. If you’re interested, check out the landing page at sopedia.live.
Even 15 years ago the common knowledge was to never upgrade to major versions of Apple software, and wait for a .2 release, at least.

However, these days it seems that even point releases only introduce new bugs in the rush to deliver late features, and rarely address any issues
What's the best API for real-time conversations?

Strangely, I looked at OpenAI's offering.

Despite it being crazy expensive, they also didn't offer a reference implementation anywhere close to the functionality that is demo'ed in the regular ChatGPT app.

Nobody seems to get the interruptions correct - people are doing all sorts of weak workarounds like push-to-talk, etc.
I think you've lost me.

I thought you were suggesting this was remarketing, now you're saying it's just targeted advertising, are you saying targeted advertising is bad? Because AcmeShop is free to run targeted ads on Facebook too, whether remarketing or not.

I genuinely don't understand what you think Facebook is doing wrong here in having a targeted ads platform at the same time as running Marketplace. I don't see how doing the two together is abusive or predatory in a way that is different from doing those things as separate corporations.
What does self-aware mean in the context? As I understand the definition, ChatGPT is definitely self-aware. But I suspect you mean something different than what I have in mind.
Oh right, better to be led by the whims of voters trained on a corpus of social media content which I’m sure has no bias.
I'm not particularly well versed in the history of either language. I just know that Python was supposed to be "simple and intuitive", but I've had quite a different experience of it and this has often been down to Perl-like things going on.
These people clearly do know how to use computers though, they've almost certainly been using them in their professional and personal lives every day for years. They just don't know how to use your preferred tools, and those tools aren't necessary for them.
Yep, that's where I am at - the amount of times people have talked to me about the most recent podcast where they've heard how a new tool will solve all their problems and really its some samey mix of CDC and bad python+sql is... a lot.

I think there's not a ton of political palatability for realizing most of their projects are like one API and a sane use of some SQL away.
I find no value in video fakes of people playing tennis with polar bear cubs. Is there any forseeable tipping point with where fb fundamentally ceases to be relevant to its users? Zuckerberg is chasing the AI dragon as if disposable content and meaninglessness has some kind of dadaist appeal.

Can he make money selling real ads with fake content to fake users? Is that the future?
You can always click 'unvote' in the detail line.
Just because you guys want something to be true and can't accept the alternative and upvote it when it agrees with your view does not mean it is a correct view.
Wikipedia page disagrees with you. Whether they collected that amount, I do not know.
Not the parent, but in prediction markets such as Metaculus[0] and Manifold[1] the median prediction is of AGI within 5 years.

[0] https://www.metaculus.com/questions/5121/date-of-artificial-...

[1] https://manifold.markets/ai
It represents the reasoning ability of the model to correctly choose and use a tool... Which seems more useful than a model that can do chess by itself but when you need it to do something else, it keeps playing chess.
There probably are real ghost jobs out there, but I recently got accused of posting one for a position that we actually are hiring for. It was a Senior-level role, and the applicant had ~3 years of experience.
What's worse is when you have to actually interview the candidate, even though you know the job is going to someone internal. I've had to do this at large companies and at public institutions.
I immediately jumped to a commentary on the impacts of AI, but really it's probably a bit of a Rohrschach test.
You can sue a lawyer for malpractice, same as a doctor. They even carry insurance for it.
Google street view cars have been collecting this data since the beginning. Google have, or at least had, an api where you can feed in mac addresses (SSIDs are an irrelevance) and get a location.
Remember: O2 gets paid for incoming international calls by the minute
It also shows that they have no interest in building a library of quality content. They could invest in shows that have proper endings but instead they pollute their library with unfinished works that are certain to either be avoided by netflix customers who know that the show was canceled before it concluded, or piss off any netflix customer who doesn't.

Netflix doesn't care though because they just want people watching the newest thing they shovel at us. They go out of their way to hide a lot of older content from users to keep people's attention on the new stuff. Half of the categories they show you are just new ways to show you the latest things they're pushing (recently added, trending, top 10, new on netflix, your next watch, top picks for you, we think you'll love these, etc.) and every other category just repeats the same shows.

Who cares if some show leaves you disappointed because it got you hooked but then was canceled after 3 weeks, Netflix will just push some other newer show to keep you watching until they cancel that too.
Sure, but similarly, while you purchase a CD of a musical album, you don't own that either, right? I mean, you own the piece of media itself, but its contents are subject to copyright and such. Same deal here, I own the files from GOG in the sense that I can do whatever with the files, but I'm not allowed to breach copyright by for example sharing the files with the public.

So if this usage is just a license, not ownership, then yes, we don't own the GOG copies, but we don't own any other media either. I don't think that's what's being discussed here. If, then, we "own" the CD with the music on it, we similarly "own" the game we download from GOG.
404
Content not found
The content you were looking for could not be found.

I hate our elected government officials. I hate that they try and play nice with fascists. I hate that they do not shout from the rooftops about fascism in the US government. Instead, it is a call for unity, and we will get through this. Well, President Biden, you are a white male. You satisfy their requirements. I, on the other hand, do not, which is why I now live with a little bit of fear in the back of my brain whenever I go out into public.
War and Peace and Zipf's Law
i've heard of her, she's been on mainstream tv for a long time doing a sort of morning tv job on one of the top few channels.

edit: i looked her up, its "The One Show" a sort of after-work magazine style show on BBC1. i've not had a TV license for 4-5 years so i can only remember the programme format (and her strong welsh accent).
low single digit thousands.

Graham has a great but very dated article on it:
https://paulgraham.com/submarine.html

Its only gotten worse as news orgs' finances have declined. At least this one is in the opinion section.
I feel like, if you care about performance, using Python at all is a mistake.
Probably. Poaching an employee from somewhere else still creates an opening that can't be filled.
We moved the comments moved to https://news.ycombinator.com/item?id=42125888, which has the original article, and re-upped that thread.

Submitters: "Please submit the original source. If a post reports on something found on another site, submit the latter." - https://news.ycombinator.com/newsguidelines.html
"low information voters" is a term for people that vote on relatively low levels of information regarding candidates or policy: https://en.wikipedia.org/wiki/Low_information_voter

The term has nothing to do with enlightenment or even identity politics.
How to Run Surveys
> but it will also sometimes seem to make actual sense, too

When I read stuff like this it makes me wonder if people are actually using any of the LLMs...
Anyone can run an OIDC system if they want. But PyPI is not under an obligation to trust an OIDC provider running on a random rpi3 in your basement. More than that, GitHub is "trusted" because we can be pretty sure they have an on-call staff to handle incidents, that they can reliably say "This token was provided on behalf of this user at this time for this build", etc.

Even if you standardized the more technical parts like OIDC claim metadata (which is 100% provider specific), it wouldn't really change the thrust of any of this — PyPI is literally trusting the publisher in a social sense, not in some "They comply with RFC standards and therefore I can plug in my random favorite thing" sense.

This whole discussion is basically a non-issue, IMO. If you want to publish stuff from your super-duper-secret underground airgapped base buried a mile underneath the Himalayas, you can use an API token like you have been able to. It will be far less hassle than running your own OIDC solution for this stuff.
I hope you aren't suggesting it is hypocritical to not oppose legal immigration when opposing illegal immigration.
Well, lists in Python are not their length. They are convertible to a boolean via __bool__(), however, which is how the "if" tests them (or any other object that has this method) for "truthiness".
First Discovery of Antarctic Amber
I see takes like this all the time and its so confusing. Why does knowing how things work under the hood make you think its not on the path towards AGI? What was lacking in the Attention paper that tells you AGI won't be built on LLMs? If its the supposed statistical nature of LLMs (itself a questionable claim), why does statistics seem so deflating to you?
So how do you know to convince a person who doesn't feel it and yet needs it, without the research? If it's a treatment plan, it needs to have clear reasons behind.
Windows Zero-Day Exploited by Russia Triggered with File Drag-and-Drop, Delete
> punching holes in my firewall

I teach various Linux training courses. One of which is Containers. It always shocks several people per-class how Docker just blatantly ignores and rewrites existing firewall rules. And there's no real option to prevent that unless you want to manually configure ALL network routing.

For me personally, that was one of the big issues the pushed me over to Podman.

Also, Docker's insistence on "forcing" and preventing the disabling of using the malware-ridden Docker Hub didn't help me appreciate their security practices.[]

[]

https://jfrog.com/blog/attacks-on-docker-with-millions-of-ma...

https://www.infosecurity-magazine.com/news/malicious-contain...

https://www.bleepingcomputer.com/news/security/millions-of-d...

https://www.bleepingcomputer.com/news/security/docker-hub-re...

https://sysdig.com/blog/analysis-of-supply-chain-attacks-thr...

... ETC ...
The Information is hardwalled so its articles aren't on topic for HN, even though they're on topic for HN.

Sometimes other outlets do copycat reporting of theirs, and those submissions are ok, though they wouldn't be if the original source were accessible.
Meta nuclear powered AI data center scuppered by discovery of rare bee species
I mean for them to share their ID with Facebook.
Think of it as another human having access to the keyboard, mouse and the screen buffer.
I've worked on agents of various kinds (mobile agents, calendar agents, robotic agents, sensing agents) and what is different about agents is they have the ability to not just mess up your data or computing, they have the ability to directly mess up reality. Any problems with agents has a direct impact on your reality; you miss appointments, get lost, can't find stuff, lose your friends, lose you business relationships. This is a big liability issue. Chatbots are like an advice column that sometimes gives bad advice, agents are like a bulldozer sometimes leveling the wrong house.
Nah, check the archive. I have no idea how they dress, nice "totem" though.

https://news.ycombinator.com/item?id=40043630
Google's Gemini AI now has its own iPhone app
Mchammer at a TechCrunch Party in 2008
Workers aren't monolithic.

I'll be the first to admit that the disadvantages outweigh the benefits for specific workers. NAFTA sucked for autoworkers. H1B visas suck for IT and software workers.

I think other types of workers benefit more than the portrait you paint, and not just the capital owners.

Unless you are a utilitarian (I'm not), I agree there is a valid debate on how much policy should disadvantage a small group for "the greater good".