skysight-inc/HackerNews huggingface dataset:
laws differ between countries, so that's likely hard to find a general case for.
I do mean by 'calling something public', that it would adhere to a formal definition of that word in the area where it's being used.

As far as I can tell, the consideration is mostly the venue. if its on public grounds or property, or if its on a private property.

it depends on various things. venue type (private or public proprty), advertising - where are the adverts posted, in public or private platforms / view / reach, purpose of the event (commercial / promotional goals) and 'access controls'.

so in essence i dont think i am wrong - if you want to restrict access to only a certain group of people, you'd need to do it on private property, and only advertise it to that group of people and make clear its a private event at a private venue.

all in all, it's not only the 'wording' public or private, but several other factors that litterally revolve around 'the general public knowing about it and having access to it' e.g. via ticket sales, guest access to the event or otherwise.

this also says nothing about 'discrimination' ofcourse. - i'd expect there'd be resistance to 'private events on public property' - like a private club night or something, if the descrimitory factor is race, sexe, dna based or other things that can be coined as negative discrimination of groups of people. - you'd need to do it on a private venue, and ensure your advertising and access controls aligns with that.

I think as an event organizer (gonna use the word again) its weird if you don't take into account all such factors if you know you are discriminating people based on sexual preferences and DNA. its 2025 - sadly even the woke people seem asleep at the wheel!

it's not hard to figure these things out!
Show HN: Squidly: Simplify Your GitHub Workflow Management
Hello, HN community!

I'm excited to introduce you to Squidly (beta), a SaaS platform designed to streamline your GitHub workflow management. Whether you're a solo developer or part of a larger team, Squidly offers a comprehensive suite of features to help you manage, monitor, and gain insights into your GitHub workflows—all in one place.

Note: the platform is in Beta stage, server can make from 30 seconds to 1 minute to be up and ready.

Why Squidly?
Managing multiple GitHub workflows can be challenging, especially when you're juggling various projects. Squidly aims to simplify this process by providing a centralized dashboard where you can visualize and control your workflows efficiently.

Key Features
Dashboard Overview: Get a quick overview of all your GitHub workflows. Monitor their status, view statistics, and manage them with ease.
Dashboard preview

Repository Management: Add or remove repositories directly from Squidly. Gain insights into your workflows and manage them without leaving the platform.
Repositories preview

Workflow Control: View all your workflows and their statuses. Re-run or cancel workflows directly from the list.
Workflows preview

Billing Usage Recap: For premium users, Squidly provides a detailed billing usage recap, helping you keep track of your workflow usage.

More details is on the pricing section: Squidly

Pricing Plans
Squidly is currently in beta and free to use. We offer a Free Plan for small projects and a Premium Plan for developers who need more advanced features. A Teams Plan is also in the works for enterprise users.

How to Test
To test Squidly, navigate to the relevant sections of the app and explore the features. Our intuitive interface makes it easy to get up and running quickly.

Join Our Community
We'd love for you to join our growing community of developers. Follow us on Twitter for updates, or reach out through our contact form if you have any questions.

Thank you for taking the time to learn about Squidly. We hope it becomes an invaluable tool in your development workflow.

You can try the tool directly in Beta environment (All data will be deleted at the end of Beta testing).

Happy coding!
I never understand the ergonomic/"unintuitive" complaints of the 3/Y. I've been driving one for a year, and I'm utterly befuddled by my friend's Outback (or any other car I drive).

It only takes a couple drives to get used the old-fashioned, unintuitive, massive array of buttons :).

(seriously)
That Reddit thread has a lot of great recommendations, thanks.

Yeah, I really enjoyed Atwood's Maddadam books, although I hungrily consume pretty much everything she writes, so I might be a bit biased.

Seveneves was...okay. Not Stephenson's best, which I consider to be Anathem, but that starts fights so I don't say it out loud all that much. He tends to be hit or miss with me in general, but when he hits, it's a solid land.
I feel the same way about programming, but there are plenty of people that don't enjoy it.

I recently was chatting with my friend that wanted to automate one of his tasks by writing a python script with AI -> because all the influencers said it was "so easy" and "no programming knowledge" required.

That might have been the single funniest piece of code I have seen in a long time. Didn't install the dependencies, didn't fill in the Twitter API key, instead of searching for a keyword on Twitter it just looked up 3 random accounts, 25 functions on like 120 lines of code?

Also, the line numbers in the errors weren't helpful because the whole thing lived in Windows notepad. That was a flagship AI and a (in my opinion) capable human not being able to assemble a simple script.
Does it do anything that VSCode with Copilot doesn't?
No, I don't mind. Psychology was always on my radar and few years back I have decided to pursue Masters in that field. This opens lots of new possibilities: practice (after additional studies), ability to conduct tests and evaluate people based on results (you need to be a Psychologist in order to use some of the tools), you can apply knowledge into other fields (e.g. HR / team management / event IT), eventually this kind of studies gives a completely new perspective. In my opinion, it was worth the time and effort.
I've been really tempted as my 41CV doesn't work any longer but I do real calculating so little that it would just be a nostalgia trip. (And I have a couple of the horizontal format HP calcs that still work for any of the calculator stuff I do sometimes do outside of an app.)
Nothing wrong with NSFW content per se, but you cannot justify potentially exposing children to pornographic content as a "coping mechanism", it wouldn't be accepted by any court for sure.
Yeah sure, but there's trickle down effects. What incentive would an employer have to hire you to build software, if they can't then go and sell the software that you built for profit.
They (Docker) might not be. Docker Hub is their turf, they can do whatever they want (and face the consequences).

However, the post doesn't say that LinuxServer want free service. They say that they had the opportunity, and they try every year. From what I read, they're perfectly fine with a "No, you are not selected this year".

Being decent and being interested in giving a free service are mutually exclusive. You can provide free service while being mean, you can deny people from your free service while being polite.

The people who wrote this post is only interested with the "polite" part. So, they can see what they're at and act accordingly (reapply, pay, or find other alternatives).

Requesting communication is not a bad thing.
There are actually attacks based on changing public QR codes already!

They don't need anything as sophisticated as this dual QR code, though - the attackers just go to a car park with a "pay by phone" sign, slap their own QR code over the "scan to pay" code, and wait for the credit card details to start coming in.
Send your code to China.
So in the early 2000 Dot Com crash network equipment was the hot item. We did a new startup and got top of the line Cisco gear for pennies on the dollar. The rub came at license time a few years later, Cisco wanted a fortune. We sold the Cisco gear for about what we paid for it and went to Juniper gear, who at the time let the license transfer for free.
My guess the TOS is because they want to train on user data. As people have noted Claude is not cheap and they are giving it away for free here.
Asking people's age for statistical purposes or reporting that statistic is not at all rude. It's anonymous.
By definition, in that limit they'll be genuinely adding to the discourse so presumably they should stay.

Edit: More correctly, they'll be making contributions to the discourse that closely mimic the human distribution, so from a pure content perspective they won't be making the discourse any worse in the very short term.
Symptoms and clinical findings in adults w long Covid 2nd year p acute infection
It is pretty much Visual Studion on Windows and XBox, Nintendo and Sony have clang forks.

Embarcadero owns Borland, unfortunely stuff like C++ Builder doesn't seem to get much people outside big corps wanting to use it, which is a shame given its RAD capabilities and GUI design tooling for C++.

Also has a standard ABI between Delphi and C++ Builder, which allows to similar development workflows that .NET offered later with C#/VB alongside Managed C++ extensions (later replaced by C++/CLI).
Shoemaking is an interesting analogy, and it brings to mind a few other facts that might be relevant. I have zero experience in the industry of shoemaking, so these are my impressions, they could be wrong:

1. There are still many thousands of people in the US alone employed today as traditional shoemakers at boutique firms. It's a very niche career, but it does exist.

2. As the cost of shoes plummeted and our ability to create more complex designs exploded, we also got a huge proliferation of innovation and creativity in shoe design.

3. Yes, today's shoe industry has lots of factory workers and marketing managers...but it also has many tens of thousands of more specialized roles like shoe designers, materials specialists, process automation engineers, etc.

I can see a future where software is almost entirely created by AI, but we have many specialized roles of people who know how to apply AI tools to software creation, or who sit in the interface between the business and the AI in some way that it's hard to foresee now.

On the flip side, if we truly get ASI, then it is hard to see what exactly those specialized roles represent that can't be replaced.

What does Sam Altman do that an ASI won't be able to?
In decimal form, almost every real number between 0 and 1 is zero-point followed by an infinite sequence of random digits. No computer in the universe has enough hard drive space to store an arbitrary fixed real number between 0 and 1. This is of course not true for rationals: any rational number can be saved on a big enough hard drive. In particular, given unbounded resources, we can build a computer that approximates (0,1) by storing a finite set of rational numbers, and reaches a given real number x with arbitrary nonzero error. But we will never get zero error on a physical computer.
> the absolutely horrendous behaviour

They've ignored their application. That hardly qualifies as "horrendous".

Don't you believe in freedom?

It's fair to criticize them for monopolistic practices and creating a closed ecosystem. But if you want social goods (enforced through social norms), then the company should be publicly owned, not private.
In London, you are the sheep to be slaughtered with a knife.
To me it's more interesting that every one of these curves has length 2 and yet the limit has length of sqrt(2).

(many properties are not preserved under limit but it's still somewhat interesting)
Which makes me wonder, would docker have gained traction if they didn't offer free registry services?
> The thing is, each time you do a fold, you don't get any more of the triangle's perimeter covered by the staircase.

Not disagreeing with that.

> When it comes to the area, this is not true.…

Not following your point. And this part is the stickler for me: I believe the area does in fact approach the area of the triangle as the steps approach infinity.

Is this not the case as you see it?

Perhaps my "stickler" is not really one. To your first point, it's not really a triangle in the end, even as you approach infinity (though I still believe the area becomes that of said triangle). And there is nothing in geometry that says you can't have a shape with the area of a triangle but with a different perimeter.

It's just this "shape" looks an awful lot like a triangle but with a much larger perimeter.
Cough, C23 and C2y roadmp.
"Distributed systems" should die with the 2010s
It honestly feels like books are a poor fit for this topic, because things are moving so much faster than the publishing industry. A book published in 2024 would have been written in 2023, and would give you a pretty skewed picture of the SOTA.
Started using it like 7 years ago.

Since virtualization has so many usecases, it's not possible to list all of the ways to do the thing without containerization (either with traditional virtualization or no virtualization at all), but be assured, you can do it, there's nothing special about containers, it's just another way to do things that you can choose not to use at all.
Serialization in C has a very long history. Back in the '80s we were defining the struct's and then used rpcgen to automatically generate code that reads/writes them, for RPC calls.

I think the most widely deployed mechanism nowadays is protobuf.
Sure, though it means I'll never use this for professional projects, but it's fun to dick around with it building my toy game.
Ask HN: Why buy domains and 301 redirect them to me?
Say I'm running a SaaS product, example.com.

Somebody has bought several domains like getexample.com, buyexample.io, joinexample.net, and is 301 redirecting them to example.com.

What's their play here? Is this setup for a phishing attack in the future? Are they just going to try and sell the domains to me in the future? Not encountered behaviour like this before (or at least, I don't know if this is the beginning phase of a common scam)
I would prefer to use vim, but most plugins are limited to neovim these days. I also feel the overall speed of neovim is better and less janky when interacting with buffers and navigating files.

The treesitter highlighting in neovim is also better/supports more files out of the box than vim. In vim I was far too used to syntax highlighting being broke halfway through a file for one reason or another (lines too long, syntax new or broken, etc).

I dislike setting up neovim, but I also dislike vim's heavy use of language specific plugins. In a perfect world I'd have lsp+treesitter in vim out of the box and no need to install any plugins.
[dupe] https://news.ycombinator.com/item?id=42809707
What else are you using containers for?
Yes, this is what I "re-invented" (I didn't know until now that it had a name). I saw it later in a math book that I flipped through on a co-workers bookshelf (but they didn't name it there either).

Also, very cool, followed your link and they mentioned a 3D analog of sorts: https://en.wikipedia.org/wiki/Schwarz_lantern
>I whole-heartedly recommend buying from them instead of contributing to lord bezo's dystopian future.

The tech enthusiast. What would be the opposite? Tech critic? Tech sucks. Honestly. We would be better off without any internet and the industry abusing it.
If you really really want single-thread performance, that's where you go.
I think the API in that case is just going to be the browser.
> NOSS satellites locate and track ships at sea by detecting their radio transmissions and analyzing them using the TDOA (time-difference-of-arrival) technique.

Very cool, basically inverted GPS.
> (but I’m french so IDK how it would work without the native language)

You know exactly how that would most likely work out.

Customers from France have refused to talk to colleagues of mine because they're from Alsace. French people are not nice to others.
"We’re collaborating with companies like DoorDash, Instacart, OpenTable, Priceline, StubHub, Thumbtack, Uber, and others to ensure Operator addresses real-world needs while respecting established norms."

Sounds pretty hollow when some of these companies are quite transgressive, and sometimes revel in it as a form of marketing, and OpenAI has been supplying Israel during an obviously genocidal campaign.

Product also seems like SeleniumBase but much more expensive to execute.
That's essentially the No Free Lunch (NFL) theorem, right?

The thing about the NFL theorem is that it assumes an equal weight or probability over each problem/task. It's impossible to find a search/learning algorithm that performs superiorly over another, 'averaged' over all tasks. But—and this is purely my intuition—the problems that humans want to solve, are a very small subset of all possible search/learning problems. And this imbalance allows us to find algorithms that work particularly well on the subset of problems we want to solve.

Coming back to representation and maps. Human understanding/worldview is a good example. Human understanding and worldview is itself a map of reality. This map models certain facts of the world well and other facts poorly. It is optimized for human cognition. But it's still broad enough to be useful for a variety of problems. If this map wasn't useful, we probably wouldn't have evolved it.

The point is, I do think there's a philosopher's pebble, and I do think there's a few free bites of lunch. These can be found in the discrepancy between all theoretically possible tasks and the tasks that we actually want to do.
> explore starting a fundamental AI lab from India

I saw the back & forth between you and Aravind (pplx.ai) on Twitter. Impactful if you'd go down the FOSS route [0]. How soon are you expecting to start working on this? Are you hiring?

[0] I co-develop FOSS security tools for Android and considering building more to counter fraud (local languages is a barrier): https://news.ycombinator.com/item?id=42785568
But there's a reason why Docker was so successful - a single file that could define a deployment and tooling to build it into a runnable artefact was incredibly useful. From the future tech useful.

If you can name these other similar solutions created by charities I can probably me more specific.
> The graphics stack doesn't need to be pushed forward for

Hardware evolves and software should either grab its magic ball and plan for that, or adapt to changes to avoid dragging hardware evolution back.
This seems like the best path forward if you're using v4.
77k is basically the boiling point of liquid nitrogen, and 10k is probably the same for liquid helium. Liquid nitrogen is in ample supply and is not difficult to manufacture, I suppose one could have a facility on site to produce it and use it immediately. It is going to be very energy intensive though... to answer your question, I struggle to think of a scenario where it would be better than buying more compute power. I suppose for stubbornly serial workloads... but I'm not sure what that could be? Running Crysis at 20k resolution?
Certainly Musk doesn't just want to be rich. He also craves power and adoration. Zuckerberg is less public than Musk but could easily have retired if he didn't actually enjoy having the power of being a mega-tech CEO. So power is at least as important to them as money.
This 100%.

I managed a hiring process last year (my first) and from the outset I wanted to make sure I let every applicant that we talked to know if we had decided to pass. It was a lot easier said/thought than done.

That email is horrible to send. My stomach dropped out every time I hit “send”, for exactly the reasons you stated. I dreaded the replies which often included some kind of “Why?” question.

I completely understand where the candidates are coming from. They want to know what they did wrong and how they can improve. On the surface this seems like an easy thing to do, but in my experience, it’s more like opening a can of worms. How do you tell someone “I’m sorry, you’re too junior, try again in a few years” or “your entire personality was off-putting/rude” or “you spent an inordinate amount of time in the interview tying to convince me I was wrong about tabs vs spaces and even sent me a follow up email citing more reasons” or “You told me you worked with PHP 6 when I asked you what version you had used” [0], or “you couldn’t remember if you used Angular 1 or 2+” [1], or “you told me you had a great memory then proceeded to say ‘I don’t know’ and ‘I don’t remember’ to 90% of my questions”…. The list goes on

When sending a rejection letter the best case scenario is that they say “thank you” and move on (or don’t reply at all). Worst case scenario, they start asking follow-up questions which I feel obligated to respond to, they get irate, and/or they attempt some kind of bargaining/arguing. I’m not going to say I’d never do any of these things myself (however unproductive) but it shocks me that some people think they can change your mind by arguing about why you passed on them.

It’s all very uncomfortable and feels like you are navigating a field of land mines.

[0] PHP 6 never was released, it went from 5->7, though you can find books on “PHP 6” because they were printed before it was clear the version was going to be skipped.

[1] Angular 1 vs 2+ is essentially a completely different framework. Anyone working in web tech should be aware of that fact.
> I wonder how it will get the agreement of half the democrats, required to change the constitution.

I guess "money" tends to be a good motivator for changing how you see the world.
This already happened, decades ago. Xemacs was widely deployed for a while. For that matter, vim is the most popular of several editors that did this to vi. (Elvis, stevie, nvi, others probably.) At any rate, I think Xemacs is still more or less maintained, but I haven’t seen anybody use it in decades.
I saw Yasser present this at Handmade Seattle in 2023.[0] He explained that when he started working on Tilde, he didn't have any special knowledge or interest in compilers. But he was reading discussions in the Handmade forums, and one of the most popular requests was for an alternative to LLVM, so he thought, "Sure, I'll do that."

[0] https://handmadecities.com/media/seattle-2023/tb/
You want a 5U with H200 on your desk, not minding the rest of the necessities that go along with it? How about an 88x SAS drive array crammed in that same space?
The J-Magic Show: Magic Packets and Where to Find Them
How Chinese A.I. Startup DeepSeek Is Competing with OpenAI and Google
But at least it doesn't send it to the US
> the developer responds by saying they have manually checked the generated assembler to make sure the assembler is correct at the ISA level even though the C code is wrong at the abstract C machine level, and they commit to checking this in the future.

Yeah, sounds about right about quite a lot of the C programmers except for the "they commit to checking this in the future" part. I've responses like "well, don't upgrade your compiler; I'm gonna put 'Clang >= 9.0 is unsupported' in the README as a fix".
Would you say Github benefit from open source developers using it? (And if not, why do you think they provide the service?)

These people are maintaining free Docker images for Docker users to use. They're not charging for this, and Docker benefit massively from these images being available!
> it seemed that we had agreed to the STARLINK enrollment when we purchased it.

Related to the GM ban
https://news.ycombinator.com/item?id=42734260
Been watching too much Primeagen.