skysight-inc/HackerNews huggingface dataset:
Pydantic can do validation. There’s also the related Typer, which builds command line interfaces from the type annotations on your entry point
MIT license still has the copyright notice requirement…
I had the same thing happen out of the azure data center in Des Moines Iowa. I ended up having to geolocate the IP address in combination with a few funky / missing request headers to fingerprint this miscreant. They were rotating through hundreds of IP addresses.

It was a really dumb spider. It wasted a huge amount of its efforts requesting pages that are no longer valid on my site. It must have had an archived set of URLs it was using as a source rather than spidering the site as it is today.
Per Wikipedia:
On his way to conquering the world, Alexander (himself of pupil of Diogenes' rival Aristotle), asks Diogenes what he wanted, if Alexander could give him anything. Diogenes told him to step aside: Alexander was blocking his Sun.
They nerfed the heck out of board memory in the 3000 series (3080 20GB was even made in limited quantity... going to miners in China :( ) so color me a bit skeptical.
I'm sorry, but how does moving to Linux and open source help when someone gets 'attacked' by Microsoft IP space?

I like Linux as much as the next guy but I can't help but feel this isn't a very... useful suggestion.
Almost certainly not. Likely just a metric on how often users utilize finder previews.
there is no hypocrisy, here is the deal:

I hate it when manufacturing jobs get cut. I hate it when warehousing jobs get cut. But these numbers do not directly relate to what happens in my field, so in order to understand what happens in my field, these numbers must be considered separately.
From your own admission, they block accounts known to be abusive. I don't know how that's compatible with "don't care" and "don't investigate" - neither of which sounds like something Microsoft would plausibly tell you. What are you basing this impression on?
Consider being dropped into another nation where they speak a language you have no knowledge of. Without shared language and culture, you can't hope to be understood.

Doesn't mean you can't be surrounded by helpful, caring people (friends?), though, which is why this argument is completely flawed

Upon considering the scenario you described, my first thoughts were on how lonely an experience that would be. Also, helpful and caring people that don't understand what's wrong can't provide very effective support.
I'm not sure if the guideline applies in this case

It does, there are lots of mod comments about cases exactly like this. The problem with these is not that accessibility is unimportant or unreadable pages aren't annoying but that they're repetitive.
Oh my goodness - this looks to be an actual surviving webmaster, still living and almost unchanged and somehow still thriving on the modern internet. It was thought that they were all extinct!

From an anthropological point of view one of the most fascinating behaviors here is the apparent belief that as a website operator, your opinions about how HTTP clients should craft their user agent headers have any weight whatsoever.

This curious belief system predates even the browser wars let alone the modern web. Remarkable to find an original example of this idealistic world view still being expounded today.
I have a very particular set of skills..
> Some of the features of the extension are broken because the Postgres maintainers changed something key in their Docker image…

I’m not trying to set the wrong tone here but… how hard is it to modify a docker image that is used as a fundamental part of a production system? There isn’t someone who’s job it is to wrangle these things?
Yes, I understand how the redistribution of water would cause the centre of gravity to change, but not how the changed centre of gravity would the land to rise.
I've done this. For a project where I didn't want any external dependencies, I wrote an uncompressed PNG writer for RGBA8 images in a single function. It's just over 90 lines of C++:

https://github.com/a-e-k/canvas_ity/blob/f32fbb37e2fe7c0fcae...
Brain.fm – Music made for your brain
Hundreds in Massachusetts town fuming over property tax increase
I kind of agree. Even now there are tons of third-parties dealing with the authentication for you, you will still have to write code to actually integrate with them and hook this up to whatever your user data is. I have written a few authentication layers now, and while I feel there are added benefits with third-parties, the amount of code I have to write is similar and strongly customised to the vendor offering the authentication solution.

Then there is also the problem you are facing and that is tooling not being language-agnostic across the board and you will have to re-implement similar patterns when changing the backend language or framework.
You're using words like 'criminal' and 'thieves', but I'm not aware of any criminal case, and certainly not any convictions in any jurisdiction. Did I just miss it?
The most useful feature to me would be for Python to have long-lived standard editions of the language the way other programming languages do.

For example, clang and gcc can still compile C89 programs.
The line between nudity and pornography is indeed blurry; in fact there is pornography out there without any nudity at all. I can go down to the beach (were it not the depths of winter, I guess) and see naked people of all ages and that's not pornographic or even sexual. I live in the luxury of not being responsible for one-size-fits-all policies to be applied world-wide.
I'd be ok with not allowing male nipples to be shown.
Discrimination is discrimination. Positive discrimination is the flip side of negative discrimination.

If there's a good argument put forward as to why there needs to be discrimination, I'll listen to it, but 'ethnic minority' isn't an argument. Whites are an ethnic minority in South Africa after all.
Sure! France -> Canada
I use it for basic things like automatically creating Spring Boot rest services in personal applications when I can't remember the annotations. I find it quicker then googling. If it were work code I would just look at an existing code base. I've tried it for more complex tasks and the code it generated was nothing close to the required algorithm.
Democratizing by spying , sounds about right ;P

They should relase the current model and sell later updated models for a fee , that would be a good business idea.
Sure, I went through this with all my kids. Here's one idea:

A program can be described as a schedule.

Teach him how to make a schedule (just a list of things to do, in order) and later add some simple if-else logic to the schedule.

After lunch: If I'm restless, run around in circles. Else, play some music on the keyboard.

Then talk to him about how that's kind of how computers and robots make decisions. Show him how you type if / else in your code to tell computers what to do.

Also, he's possibly showing strength at informational outlay, so get him to type more informational stuff about his family. And see if he'd like to learn how to make a list of his favorite snacks, books, toys, etc.

Programming-style logic is also a single perspective one can take on things, so just about every game teaches good logic, broken logic, etc. whether it was designed for that reason or not. You can use that for teaching, and/or he can use it for learning.

You'll be able to see whether he picks up on that and enjoys thinking in terms of logic as a natural interest, or if he's more interested in other perspectives (all of which get at specific sets of gifts).

Good luck, that's a fun age.
When the author doesn’t realize that meta has a lot of grip in the media and is dictating that headsets be displayed in an attempt to normalize the dorkyness of wearing them
I have a MacStudio Ultra with 64 GPU cores and 128 GB of RAM which I use it to play around with neural networks (among other things). I can create models larger than what I would be able to on consumer GPU cards but it isn't very fast. On average, I get about 20% of the speed of an RTX 3090.
I just ran a few experiments with data science workflows comparing Codeium to Copilot. For my tasks, Copilot performed noticeably better.
Trust me, the average person does not get this amount of dates on dating apps.

However, hot women probably do.

Edit: or at least could, if they wanted to
What does it mean for SQLite to use something as a backend? How much of it is still SQLite at that point?
I disagree with this being an example of your point. OP tried to be lazy “find the bug”, but that failed because the machine could not think for them. Then OP used a tool that helped them better understand the code, and found the bug. That’s not lazy, that’s smart.
Recent and related:

Show HN: Codeium – a free, fast AI codegen extension - https://news.ycombinator.com/item?id=33885676 - Dec 2022 (39 comments)
I second this recommendation. I eschew self-help book but I made an exception for this because I found an audiobook version that I could rent from my local library (via Libby). The content and the quality of the narration is excellent on that.
I have known at least one such person.

In addition, I think it's incorrect to conflate being on time with the effort put into being on time. I know people who do not even have a calendar because they can keep every single time commitment in their head, and show up on time to each one. I know other people who spend significant time, effort, and energy on keeping track of their appointments and still sometimes let some fall through the cracks.

Does the person who is nearly effortlessly on time respect people more than the person who puts significant effort into being on time but still ends up late?

I understand judging by outcomes because most effort is invisible, but the map is not the territory.
Don’t TikTok and Instagram access the phone book and hence numbers?
It's not "throughout the whole article". It looks like he has updated a previous post and made one editing mistake, which he then copied incorrectly once. In all other mentions he correctly describes RTX 40 as Ada.

The analysis is thorough, even if the editing is imperfect.
One hopes we can get them into captivity to start a breeding programme.
So you're suggesting we should apply mid-1800s ethical standards to a global superpower in 2023?

Colonial attitudes have changed. Western powers gave up their territorial maximalist doctrine a long time ago. Basically all former colonies of the West are now independent.

Meanwhile China is engaging in neo-colonialism with Belt and Road. You can handwave about "might makes right" but the reality is that by the standards of our day, China is not proving to be a force for justice or equity either at home or on the world stage and we ought to frown on that.
Howdy, I'm the author and thank you for commenting.

The core problem that I have is that I've realized that life has this rule: play stupid games, win stupid prizes. In my career, I've already demonstrated the capability to achieve. I'm a good cog, but for some stupid reason, I want some kind of something else. The best way to put it is legendary status.

I've realized many things as of late, and I'm focusing hard on the core project which is the new cloud because there I can have impact and I have the credibility to do it. The new runtime is neat in a myopic way, but it's not the way. The same is true for the web IDE and more. Many of the projects are done (like the network protocol) because I just have enough experience to focus on the right things (and the more depressing aspect there is the things I have to avoid doing because I created a patent for another company)

> My recommendation: Put all but one of the projects on a clear, definitive pause. Focus on the business first

This is what I'm doing except I'm focus on the core infrastructure such that I can invite people to use it. I intend to work with high school kids to build games and work on the rough edges. This focus on helping kids has been very focusing as I need a body of literature to throw at them to consume (in this case, Phaser.js tutorials) while I support them on the network end and gather feedback.
I get your point about most people ignoring the absolute shit flood of spurious internet traffic these days. But I don't think anyone can argue that it's the right thing to do to run a large scale web crawler/indexer with a fake user agent. Google and Bing and others are reasonably good citizens about this. Of course anyone who wants to can set up something that ignores a robots.txt file and leave it as the problem of the httpd operator to either accept or block their traffic.

Not caring about false useragents is one thing, caring about somebody running a multi-thousand-requests-per-minute spider requesting pages that no longer exist is another thing. It would still be valid cause for complaint even if it had a valid useragent.

The internet would be a better place if more experienced people (such as those who were running httpd 22-24 years ago) reinforced and emphasized the principle, when training and mentoring younger people, that being a good citizen with your network traffic is the responsible and ethical thing to do.
> what do you attribute to never finding a bug due to incorrect type?

If the function/method expects an int, string or complex type and I accidentally call it with the wrong type, resulting in an error, such as "can't add 1 to a string", or "can't access access that method because a string was passed".

>and what is good python vs bad python?

This is kinda of subjective but, for a start, don't just start at the type and do stuff until the bottom like a shell script. This is by far how I see most python scripts. All the other normal things. Don't repeat yourself (in moderation, a few times is OK). Keep it simple.
Sounds a lot like a modern auto mechanic, only without the $20K lifts and a toolbox with $10K worth of tools it.

I mean, you’re not seriously trying to compare capex between an automotive shop and a software dev are you? :-)
Companies have gotten away with knowingly poisoning people and hiding it for ages. Now they've gotten away with poisoning the entire planet and every living creature on it. What hope is there for accountability? At this point I'm honestly not sure what they'd have to do to incur meaningful punishment.

I'm amazed people haven't demanded justice for it. I'd always assumed that if it became impossible for enough people to get justice within the legal system eventually people would seek justice outside of it, but that doesn't seem to be the case either.
Would be strange not to use the Bing crawlers for that.
I'm interested in solving problems you mention in this space. For the sake of simplicity, I will also agree that the data and the models are free if you know how and where to look. The problem is what then? Who has the money and/or compute capacity to do the work at a scale that can compete with the industry behemoths?

I've been slowly building out a home lab to test mesh computing in this space. Perhaps there is a way to carve the workloads into chunks that can be deployed to a distributed mesh of trusted nodes that have a hardware specs suitable for the task. Then somehow aggregated the results and distributes the entire package back to the network of contributors of that compute capacity. In other words, I will agree to lend you my compute capacity in exchange for a copy of the model you are training. I'd love to collaborate with folks and grow this idea and get a legit open source project going.

Let's build the "Constellation". If anyone wants to geek out and make this happen i'd love to chat. art.aquino at compute dot tech

Building compute clusters and cool software is a passion of mine. So i'm looking to build a network of like minded folks without any commitment and just to help each other.
You see when industries get so big, people make committees to oversee how things are done.

These committees tend to have (or at least give off the feeling of) a lot of power with little actual work being required.

I’m sure most here can think of colleagues from the past that would be the kind to fill this role, and that’s your answer.
> "why isn't this better regulated in 2016"

Ignition immobilizers have been required in Germany/UK/other European countries since the 90s and Australia/Canada in the 2000s.

It's just the US that has that regulation gap, probably because the US market in the 90s sorta self-regulated to include it on everything so mandating it's requirement after the fact might've felt silly.

I guess the moral of the story here is there's always a corporation willing to break norms for profit.
> They use UA headers in ways that were not contemplated in 1993 and probably never intended.

UA spoofing is as old as 1994 or maybe 95 at the youngest.

There is a reason why every browser claims to be Mosaic Communicator.
Gen Z spends the most on alcohol? Hard to believe.
Exactly, dating apps are just one tool in the toolbox, and one that doesn't work well for a lot of people at that (in my experience, the types of people that I would be interested in dating generally aren't on dating apps, so I stopped using them.)

The trick is to find out where you're likely to meet the types of people you are interested in: interest groups, college campus, gaming Discords, climbing gym, etc. I think in dating, diversification is key, because the types of people you will find in any given environment can be highly autocorrelated in terms of preferences and personality.

The other trick is to actually flirt with people when you like someone. A minority of people might not take it well, but it actually brightens a lot of people's days when done respectfully and it's the only way to have a chance at getting somewhere.
Deep thinking work will not go away. From trades to tech. It'll change work for sure, but it's not going to obliterate workers jobs.

I'm no luddite, but I've seen enough rocky digital transformations to know that human beings don't operate like manufacturing pipelines. Automation and AI assisted automation will be harder to generally implement.

But what I do feel confident about is that there will be a large mass of consultants who'll sell and expensive dream to a lot of mid tier businesses. The next big flex for business IT will be to have a notch on your belt for a failed AI automation project.
The author defines "metaverse" so broadly that they count Roblox and Minecraft players in their "520m total users". If it's _that_, then there's no reason for the press to even write articles about it - games have had interactive multiplayer for many many years.
The technology does sound interesting, but I'm having a hard time seeing how this could be used for anything good.
Feeds, updates, 200s, 304s, and now 429s
> Meritocracy showers opportunities on the lucky, rather than the needy or the deserving or even the highest leverage.

Advocates of meritocracy seem to forget that it wasn't coined as a positive term.
MacOS does not have NVIDIA CUDA:

https://developer.nvidia.com/nvidia-cuda-toolkit-11_6_0-deve...

Could you use this instead?

https://developer.apple.com/metal/tensorflow-plugin/
Why doesn't renewing it online work? is there still a paper based component to it? I don't think I had that problem last time I renewed mine online.
Why minimum wage? That's what people who have never seen a job in their life make. Someone who has worked alongside their parents for the approximate decade leading up to reaching the typical high school age is quite economically valuable by that point.

And yes, with the time value of money, the sooner you can make it the better.
Sorry, isn't that undefined behaviour?
That seems to be the case for a lot of these. The numbers seem scary until you view them as a %
Show HN: Chocotea – postman collection and integration tests from Java code
New aircraft design from NASA and Boeing could benefit passengers in the 2030s
what a weird moment to take a stab at AI, right now when all the projects are starting to bear fruit and we can see advances that remind me of moore's law in the 90s.

these projects have direct commercial applications right now.
They cannot store unencrypted data because the whole vault is encrypted client side.

And thats verifiable because their clients are open source.
>We measure books based on number of copies sold.

Who is 'we'? That is certainly not how I measure a book.
Wouldn’t it be cool if you ended up with a great song from the serendipity and pain in the arse of having your car stolen?!

Wheels took,
Producer shook,
Got car back
Made a track.
I'm very excited to find some unique pieces to chop up! I don't work with samples too often, so I guess this is the universe's way of telling me I should start doing it more!
Rubbish. It’s attitude like that which keeps less common languages from taking off.
Hidden mindset-language bias stemming from using the hammer you’re familiar with for every nail.

Moreover, Prolog in particular requires a complete mindset change in order to naturally write in it. Once you reach that level - anything is possible and even not that hard to write in Prolog.
OP chose it as example. It’s one I can relate to as a person who realized my queerness late in life, and still selectively “out”. My reaction was similar to OP’s, but the example I thought of was finding out I’m autistic. I understand myself a great deal better knowing that, but it hasn’t exactly made people more willing to get to know the me I can better explain.

There are tons of examples OP could have chosen, this was just one that they did. It’s not the only example, but not everything needs to be exhaustive to be valuable for thought and discussion.
Just curious does anyone found ChatGPT contain Kenyan ethics bias
I would not bother with looking at user-agent strings. Some bots can be spotted by oddly high packet TTL windows default is 128, Linux and Mac 64, missing TCP options, inability to do HTTP/2.0. There are iptables modules to block some of them by their missing MSS or odd MSS values, high packet TTL, or simply enforce HTTP/2.0 especially if this is just a blog. This will block all search engines except for Bing if that matters. Maybe someone here from Google can chime in as to when they plan to support HTTP/2.0 on their crawlers.

Most bots are using really old libraries. Some of the newer bots are using farms of cellular cards but they can be spotted by the use of TCP Timestamps as that is enabled by default on Android. The downside of doing anything with this is that one would also block legit cell phones, so just give them a simple puzzle to solve. e.g. What is 1+4 or if you are certain they are a bot then ask How many roads must a man walk down?
My guess would be the b-tree layer down based on "the database backend module that it uses to store b-tree structures in its database file" and the architecture diagram at https://www.sqlite.org/arch.html
Because they are based on (sorta) imperial and nobody really knows the difference all that well. So people say imperial when referring to the non metric countries that happen to speak English.

At least insofar as being defined in terms of metric units, the statement you replied to was accurate for both imperial and customary.
The fact that PE guy spent time looking up the son means he already had a vibe something was off about "Joe".

So while I agree that if you lie about small things I'd think you'd also lie about large things - I'm not sure it'd be backed by data, like much of pop-psychology. So I think the lesson here is to listen to your gut for red flags rather than evaluate someone based on some list of features.
This aligns incentives.