skysight-inc/HackerNews huggingface dataset:
Owning 900 domains hoping for them to be rented is "rent-seeking"

A simple test:

Would all of FolioHD's domains being rented benefit their business or not?

They are subsidizing the cost of buying those 900 domains into their overall pricing as a line item.

Now the registrar is trying to push out squatters. Sounds like the housing and renting markets. Insert surprise Pikachu face.
agreed, this is not too controversial; it is the only way to scale. Time is a big investment for such accelerators and as such, diligently choosing which companies to invest time into is their most valuable decision.
Amazon Announces Supercomputer, New Server Powered by Homegrown AI Chips
Wouldn't a slow boil have been better than a massive price hike? Raising the price by 50% would be palatable to most medium to large orgs as the cost to switch is greater. And it would still net a nice chunk of change for Broadcom.
I have grown scared to look at OpenAPI and related technologies, for fear that I will find the same problems there.

I don't think "not caring about backwards compatibility" is the issue, though? Quite the contrary, constantly forcing migrations because things have changed hurts far more.
Good ole PAML stack :)
You say that as if there's nothing that can be done about that. As it turns out, bad ethics can be turned into a one way trip to not being able to operate in respectable business circles.

Remember, the race to the bottom does have an adjustable lower bar.
Diku and most (all?) other MUDs were "BSD" socket-based. Windows did not even ship with a sockets layer (winsock) until 1994, with Windows NT 3.5, and it made its way to consumers with Windows 95.

Merc did allow for compiling on Mac and MS-DOS, but in this mode reads and writes to the console, without a socket implementation. No multiplayer.

See: https://github.com/alexmchale/merc-mud/blob/master/src/comm....
If you’re trying to sell something, you need to be where the customers are. If they’re on Marketplace, that’s where you go. You can easily list in both places.
Windows 3.1 provided no services which would have been relevant to MUD development. It didn't even have a networking stack - Trumpet Winsock was a third-party addon, and wasn't compatible with Berkeley sockets.
Windows programming was not very accessible in 1993, and it was especially not very accessible for network programming. Making a Win16 application that was non-trivial and didn't crash spectacularly was wizardry.

Network PC games of this era were written using DOS extenders and IPX networking.
I'm hesitant too, due to the words of the CEO.

We did not say we maintain anonmity, but privacy, which are two different things. For example. your parents may know everything about you, yet still respect your privacy.

https://www.reddit.com/r/searchengines/comments/m0i869/comme...
TBF

> every node is it's own process

.. was SOA about 10 years ago.
At this point any comparison to ROS1.0 is just strawman.

Nowadays nodelets and Ros2 eschew that approach to a larger degree. But you're right. Plenty of shops still use ROS1.0.

ROS was ... first, so they set the standard, and were AFAICT the introduction to distributed and message-passing systems for most roboticists coming out of school/Academia. They all graduated and had to relearn things over time (myself included). A plain-jane shared memory paradigm is just simpler and easier once you get a basic framework together for most things. There certainly are situations where you want process partitions, e.g., plug-and-play payloads. But even there, ROS plug-and-play is atrocious, since this is akin to a network drop, which it just doesn't handle. So, everyone just writes bridge nodes anyway.

Then don't get me started on multi-agent systems. At one point it was honestly believed that all agents would use a common Ros Master. Laughable!
I am an artist. I would do it for the sake of art (and $10mil)
Because consumer protections would be heavy-handed government intervention that might prevent the invisible hand of the free market from being able to innovate whether it's more efficient to pick your left pocket or your right pocket.

Though that never ending fountain of new money being handed out to banks and other centralized entities to create an inflation treadmill that destroys people's ability to interact with the market in a deliberate manner (eg investigating how a restaurant handles tips before going there, or spending time choosing a different restaurant if the first one is not transparent). That treadmill is definitely not to be considered government meddling, somehow.
I don't understand why grant expenses surged in 2023 if revenue was going down.

I wish the Perl foundation good luck.
> Far more common here are ~3% "kitchen appreciation fees" that get paid directly to the kitchen staff. I'm AOK with these but some people really complain about them.

I am 100% opposed to this. It's manipulative at best. The right way to do it is to pay the staff more and increase the prices. At least that would be upfront and respectable.
Bright kids, great support, can't wait to see what they can do with their careers! Bravo!
Why Events Are A Bad Idea (for high-concurrency servers) (2003) [pdf]
Broadcom's handling of the VMWare acquisition gives me a renewed perspective and surprising appreciation of Oracle.
Training with Big Data on Any Cloud
Kolmogorov Complexity, and the Role of Inductive Biases in Machine Learning
For node and other technologies like react, I would prefer less, but fatter libraries that could be optimized at compile time. All those micro packages coming from nowhere and getting updated every day is a big pain.
Aimcast | Staff Software Engineer | Full time | Remote (US)

Aimcast connects enterprise content to the people who need to access it at the time that they need it and in a form that is easy to digest. We currently offer a content platform that is a single point of entry to a corporate intranet, putting all types of corporate information in one place and organizing it efficiently. We are developing systems that take this content and surface it to you before you know you need it.

This is a pre-series-A startup, but we already have a few Fortune 500 customers that are happy users, and a long waitlist of customers who want to be able to integrate our products into their enterprise systems.

Roles we are looking for:

* Staff Software Engineer - You will be leading the engineering of a new recommendation platform to deliver Aimcast's content platform and AI engine to enterprise customers as well as contributing to the backend of the Aimcast content platform. The ideal candidate is a strong backend engineer with some devops expertise who is a good communicator.

* Staff ML Engineer - You will be contributing to the scientific and technical direction of Aimcast's recommendation and intelligence platforms. This role is a combination of working with LLMs and working with recommendation systems, and involves some advances in the state of the art. A good candidate has significant experience building recommendation engine systems and some understanding of software engineering.

* Senior Fullstack Engineer - You will be working on building out and modernizing the web interface for our content platform, and take leadership over the engineering direction of the platform. The current stack has a PHP backend on AWS and Azure, and a react frontend with a few apps in react native. The ideal candidate is a good communicator and a good leader, and is an experienced fullstack engineer.

Website (a bit old): aimcast.com

Contact: hiring@aimcast.com

Compensation range: $150-200k plus equity
> The LLM is doing the interesting stuff, and we get to do data entry.

I'd say it's just the opposite:

I'm telling the LLM what outcome I want (and, currently, how I want it to go about doing that, since it often can't figure it out itself), and it handles the low level details of getting the SQL syntax right, tapering over minor details in available utility functions and syntactic sugar across databases.
You can indeed make a (less absolute) form of this argument for all cooking:

Overcooking and adding a lot of spices makes everything (more or less) edible. With less cooking and less spices, you can better taste the original ingredients.
I reject the title as a false dichotomy. Fads are artistic statements.
> The tech team also warned management that the quality of VMware's support services and innovation were falling.

It's worth pointing out that VMware haven't been innovating on their core product for many years. The last major feature they added was vTPM, in 2018.

We're almost in 2025, and they still don't have an identity and metadata service available that can attest VM's identity in front of third parties, or any way to securely introduce secrets into VMs. AWS had this in 2012, and it's honestly embarrassing that VMware have done nothing about it.

And support has been atrocious since at least 2015. I remember when I had to debug myself driver issues, because the people at VMware put a network card with a broken driver on their "Hardware Compatibility List", and then played dumb for a year of reports that the bloody driver is broken. The hosts kept crashing, or even more fun, silently stopping to process network traffic. And of course nobody at VMware's or Dell's support had any idea what's happening, even though there were abundant reports all over the internet and various forums about this.
Windows 3.0 was the first that really mattered, and you needed at least an expensive 386SX to run it.

A 286 could do it as well, but then you wouldn't be able to use the new enhanced mode.

The large majority of folks were still running straight MS-DOS.

Also the games industry only adopted Windows after Windows 95, very few titles cared about WinG on Windows 3.1 / 3.11 / Win32s.
auto-differentiation is the magic behind most neural net-based ML (you do get some madmen who do the task manually). Backpropagation is basically just a special case of AD, and it lets you evaluate the derivative of an arbitrary (well-enough behaved) function with respect to any of its inputs. It's very useful for a lot of optimisation applications, but ML is the biggest in terms of GPU compute use.

(It's not particularly magical from a mathematic point of view, it's basically just an application of the chain rule, but it's something where you either need a fairly complex library or language support to implement, because you effectively need to take the function(s) you want the derivative of and transform them into a different set of calculations)
That's not what "rent seeking" means. Imagine you have a bench on your property and people can just rest there. One day you start charging money for it but without offering anything extra, same old bench. That "squeezing for money with no justification" is "rent seeking".
ScrapeGraphAI: AI Scraping API
Yes, what GoG did is bad.

Unfortunately, very few (non-giant) developers still let you buy and download DRM-free games from their own websites, and so far, as far as I am aware of, GoG is still the least bad option for the others (there's also the likes of Matrix-Slitherine and itch.io, but they are much more niche).
dupe: https://news.ycombinator.com/item?id=42298250
I wonder if part of the "business model" behind the ever-growing gTLD list is that all the companies with well-known brands essentially have to also register their brand under the new TLD as well if they don't want to risk it being taken by criminals or competitors.

Why only make money once by selling apple.com if you can also sell apple.biz, apple.xyz, apple.froom etc ad infinitum?
The Textfiles Directory
Democracy in Korea at a Crossroad

On December 3, 2024, at 10:27 PM, President Yoon Seokyeol declared martial law. This declaration is illegal and constitutes a criminal act, directly violating the Constitution and other laws.

It is essentially a coup d'état.

The current political and social situation does not meet the criteria of "a time when it is necessary to respond to military needs or maintain public order in wartime or a similar national emergency" as outlined in Article 77 of the Constitution. Therefore, the emergency martial law is invalid and illegal, and the president should be held accountable.
Additionally, martial law is procedurally invalid as there was no cabinet meeting, which is required by Article 2(5) of the Martial Law Act.
This martial law is null and void!

It is illegal for martial law forces to enter the National Assembly. We demand the immediate lifting of martial law.

Kim Min-seok, Member of the National Assembly of the Republic of Korea

http://youtube.com/post/Ugkxb5QujtsQagPZalY1RJLx8Cd-W3gdyqO1...
Yeah. Here's another: Space Invaders is now closer in time to the Gamecube than the Gamecube is to today.

Similarly, Windows 95 is now closer in time to the Intel 4004 microprocessor than to today.
2W, maybe. Pico, no. Driving a payment system and displaying an interactive video is still a job for a SBC not a microprocessor, even a modern one.

Raspberry Pi have found a price level and form factor that works for customers. The raw speed of the 5 is probably overkill for most user applications (the 4 is too IMO) - though edge AI and robotics need it, so there is demand. But ultimately the speed is there because a faster ARM chip fits within the cost-power-size requirements of the board.
MUDs are played over network or on a multiuser mainframe, in realtime. DOS (and windows) machines back then were single user and networks for them were rare, specialized and/or asynchronous, like BBS.
> And with Andrea's elispjit the guile port is probably not needed at all.

Performance aside, there's more to Guile Emacs: possibility of true concurrency, incremental garbage collection, cleaner separation of the interpreter and UI components, better maintained in the long run...
That would give people time to leave, this is a gouging from people who are forced to pay because it takes them a long time to engineer around it. You cant repeatedly gouge them so better make it count.
Or is it that performance creates a network?
I've been using Sublime Merge for exactly this purpose since around when it was first launched.
Vinyl is technically lower-performance than well-designed digital but albums that came out in the heyday of the LP sound better on that medium because they were generally mastered with more range. Vinyl has less practical dynamic range than 16-bit PCM but in that era they only had hardware limiters which meant that your mastering engineer couldn't just slap Ozone or L3 on the two-track and brickwall it to within an inch of its life via transient shaping and other DSP tricks. This is also why early CD releases of these albums often sound quieter (and better with a slight turn of the volume knob) than the remasters. Don't get me wrong... some older releases were mastered hot (presumably to stand out on a jukebox in a crowded bar) but even Motown's best attempts can't hold a candle to the nihilistic tidal wave of digital crunch that is possible with modern pop and rock mastering.

For this reason buying modern albums on vinyl doesn't make much sense to me besides for collectibility and sentimentality. I have a few hundred LPs sitting in my closet behind me but it's for those reasons, not because I have any delusions about a non-existent inherent sonic advantage of the medium.
You misunderstood.
N, M are supposed to be integers (const generics); in your example code you've made them types.
Also, your `type Output = Foo<<N as Add<M>>::Output>;` just means "multiplication has the same return type as addition". But desired is that multiplying a Foo<4> with a Foo<3> results in a Foo<7>.

Rust decided that it's important to not have instantiation-time compiler errors, but this makes computation with const generics complicated: you're not allowed to write Foo<{N+M}> because N+M might overflow, even if it never actually overflows for the generic arguments used in the program.
Children of Time needs to come with a huge content warning for those with arachnophobia. I got through it, but I didn't enjoy it, for that reason.
to be honest, I don't think this is just a problem with AI. It seems like people create slop across almost any media platform. The number of videos I get recommended of someone breaking a glass bottle on a staircase is ridiculous.
> Actually, home fire safety also fits these criteria. In the US, I believe we
> should regulate/enforce traffic-safety more like fire-safety. Residential fire
> prevention has clearly been successful; traffic safety is an ongoing failure.

What would this entail? Most jurisdictions already require periodic inspections of automobiles, and as far as I know, most existing private buildings aren't legally beholden to fire codes.

However as a non-driver and non-homeowner, I'm not super familiar with either sort.
Screenshot-to-code: Drop in a screenshot and convert it to clean code
i remember deis. it's just like heroku but self-hosted. the experience is pretty amazing.

then k8s happened. deis workflows adopts k8s but it's never finished. deis team acquired by Microsoft not long after iirc.
https://en.wikipedia.org/wiki/IBM_and_World_War_II
Regex and is a separate language used by many tools, Perl just made it nicely integrated into the language, and also made some nice enhancements. Don’t blame issues with regex on Perl.
I appreciated the detail of the article and its structure as a narrative rather than as a simple step-by-step presentation of a how-to.

The article also presents different senses of perfect pitch, and categorizes your sense as being at the lowest threshold (or lower).
I'm sure, according to their models (which may not have existed outside the head of some MBA sorts), this was the most profitable move, because, of course nobody would be able to move off VMWare! It's a vital infrastructure product, or something...

Doesn't make any sense to me, but I'm not a corporate raider, either. I'd just be happy to help people port their internal tooling over to Xen or KVM...
Domain registrar's don't prey on you.

You own the domain. You can take it and they can't withhold it.

The registrar is already doing what this site is doing. I don't have a problem with a site making it easy to setup. It's the site holding a thousand website domains.

What you are asking for is different.

If FolioHD said:

Have a domain in mind that you'd like to use? Type it here and we'll do all the work setting that up.

What they are actually doing is:

We've bought these 900~ domains and we are holding them. Pick one you'd like and we'll set it up.
Design Literacy in the Age of Intelligent Automation
Very nice, thanks for sharing. Are you using any open source model?

I maintain and open source framework called A-Frame for Web based 3D, VR, AR and the community would love something like that

Keep up the good work
What if there's no solution that has both equity and survival of the society? I don't think we have any known solution yet. Of course if the society collapses, the equity goes with it.

By the way, how is women being housewives them at the bottom? Housewives have an equal share of their husbands' income, so they're just as wealthy as men. They also traditionally control what it's spent on. It's just that their job is childcare instead of pushing buttons on a machine. Is the problem that men can choose which kind of machine they'll spend all day pushing buttons on but housewives can't choose their work?
> [...] asking why they used Perl, and he responded back, which was nice of him.

Do you still know what the reason was?
What Is RabbitMQ Used For?
> If I didn't only have 30-40ish productive years to achieve whatever I will in this life it would be much easier to donate money or time to charitable pursuits.

Spoiler: The haves are not going to get any more generous when they've got thousand year lifespans. You would just have end up having to spend hundreds of years grinding away at the bottom of the ladder instead of 30 or 40.
The Raspberry Pi 5 now works as a smaller, faster kind of Steam Link
I learned C by running a MUD — a DikuMUD derivative. I was in high school, in the 90s, and I didn't know any programmers in my town who could teach me how to really code. My high school computer science teacher didn't know.

What I loved about the MUD as a learning environment was the players. On a busy night we'd have over a hundred people playing. So, I got to cut my teeth on a real, live production system with actual users. That motivated me. There were mild consequences if I broke things. And, if I made things better for the players, it felt good.

For me, this environment was so much better than doing programming problem sets by myself, writing code that no one would ever use.

https://tashian.com/articles/how-i-learned-to-program/
Ch’ could be chi or che, who or what. It is at least an interesting insight if Dante intended the ambiguity.
And that has resulted in massive industrial consolidation and lack of innovation in food, drugs, healthcare, consumer products, chemicals, automotive/aerospace/locomotive manufacturing, construction, utilities, energy, payments, finance, accounting, and media outside "tech," where we manage our own dependencies.

Rocket science is one of the few industries that's actually seeing active innovation.
A few months ago, the US deputy secretary of state said Yoon deserved the Nobel Peace prize. I wonder if this is still the US state department's position.

https://asia.nikkei.com/Politics/Japan-South-Korea-ties/U.S....
> There never was a lot of interest in RHV as a like-to-like VMware alternative

That is because it was before Broadcom lit VMware on fire. Nowadays everyone is looking for a like for like VMware alternative.

> Kubernetes/cloud-native friendly VM alternative to VMware

Cloud-native and VMs for the people used to the VMware world are antithetical. Overwhelmingly we're talking about carefully managed pets, which is exactly the opposite of cloud-native.
I love the go+alpine+htmx+templ GAHT stack as long as I have defined and limited interaction needs. Things get tricky when you need more complex interaction because there isn't much example/LLM code out there for complex situations. Then you end up having your view code split between the server and some random JS on the front end and it kinda kills the simple GHAT fun.
This is the first thing I thought too, the name confused me with the company and brand Vocera, I thought it was from them.
I started playing computer games and accidentally became a programmer. I wasn't even trying to make games, just play them.

Shit, I even tried not to become a programmer, but people kept offering me jobs that paid enough that it was hard to say no. At some point it's like... grad school and some career I want at poverty wages and having to work hard to find employment at all, or stare at glowing screens for the next few decades but just have high-paying jobs thrown at me based on stuff I picked up by accident?
Read his comment. This guy literally writes exploits for C/C++ software. Of course he wants you to keep using memory-unsafe languages, otherwise his business dries up!
I've been an open source maintainer (and still am to a smaller degree) and I think sneak is right. I'm happy for people to use things I create and release, and their use doesn't impose costs on me.
Some "unit elasticity" going on maybe?

Seems a little odd to be surprised when a business that (by the author's own admission in this case) seems to have an established history of customer hostile actions.
You clearly do not understand.

They buy 900 domains.
They hold 900 domains.

Anyone who wants that domain cannot use it but must rent through them (whom they rent through someone else)

This is textbook rent seeking behavior.
I learned C by writing a MUD client around '87-89. This was for VMS, where the telnet client didn't properly handle newlines and carriage returns, which made telnetting into a mud (tinymud at CMU mainly, then chaos and a few others) painful. I recently dug up the code (it was still online somewhere) and had a laugh.