skysight-inc/HackerNews huggingface dataset:
Not really. At the time of the battle the complex covered several acres, with the buildings built in a squarish shape around a courtyard. The Mexican army burnt most of the buildings down out of spite as they retreated, and like most other ruins it was mined for stone and brick to build new buildings with.

Really only the chapel is left, and that was never intended for anything other than church services for a few hundred people.
> In a crisis, state intervention works, actually.

There, fixed that for you. Stop calling literally anything that isn't 100% raw free market capitalism "socialism".
An engineer should learn first principles and master the tool rather than dancing around it or reach immediately for replacing it with something else. This is why the "replacement" tool "just" is fundamentally terrible because it doesn't do dependency checking and optimizes for the wrong things. Instant loss of efficiency throwing away the power and simplicity of makefiles (GNU extensions often needed).

Instead, (GNU or vanilla) makefiles are ideals for very simple, portable projects. Make is everywhere.

For anything complicated, a proper build system that doesn't use autotools like cmake or bazel.
Haha, 77 comments so far!

With this comment, I shall evilly spoil this particular 'alignment' ;-)
Yes it's horrifying indeed. It wouldn't be a stretch to say that there are many that fall into this rat race and treat it as another type of MSc credential.
Sounds like Mojo
It can be so very valuable. I was at a conference in the last quarter discussing the effects of the Houthis on shipping in the Red Sea. There has long been rumour that it's possible to pay a few hundred thousand dollars, funneled to the Houthis, for which your ship will be granted safe passage through the Red Sea without being shot at with anti-ship missiles, or attacked by drones. There was rumour that some of the insurers in the Lloyds shipping insurance markets were open to these negotiations. Not long ago the UN pushed out a report discussing this sort of payment.

A bod there whose situation in life made him one of the most likely people in the world to know if anyone in the Lloyds markets was engaging (except anyone actually doing it), and has a long reputation of saying truthful things under the Chatham House rules in such conferences, said he'd not seen any of that and not heard of anyone doing it. It's not the same as fact, but with his long-term reputation and his position in life, it signficantly changed my working calculus on the subject. He didn't want to be professionally quoted on it, hence the CH rule.

Nothing at all to do with having the freedom to be a dickhead or anything like that. Nothing to do with wanting to lie to people without consequence.
I didn't claim the relationship was linear. People in poorer countries still have relatively abundant food by historical standards and aren't at risk of starvation. However, when food availability drops below a certain threshold, reproduction rates tend to decrease - this is basic ecology. Historically, the most populated regions were also resource-rich, like the fertile river valleys. But we're now living in an era of abundance where even the poorer regions have access to plenty of food.
I’m surprised to see the previous six comments being negative.

There’s nothing wrong with building a simple, potentially useful service and charging for it upfront.

This is actually a great example of how you should test such ideas.

Congratulations - and the market validation journey has just begun. Cheers!
AIUI, the "Decentralized" added to RSS here stands for:

- Propagation (via asynchronous notifications). Making it more like NNTP. Though perhaps that is not very different functionally from feed (RSS and Atom) aggregators: those just rely on pulling more than on pushing.

- A domain name per user. This can be problematic: you have to be a relatively tech-savvy person with a stable income and living in an accommodating enough country (no disconnection of financial systems, blocking of registrar websites, etc) to reliably maintain a personal domain name.

- Mandatory signatures. I would prefer OpenPGP over a fixed algorithm though: otherwise it lacks cryptographic agility, and reinvents parts of it (including key distribution). And perhaps to make that optional.

- Bitcoin blockchain.

I do not quite see how those help with decentralization, though propagation may help with discovery, which indeed tends to be problematic in decentralized and distributed systems. But that can be achieved with NNTP or aggregators. While the rest seems to hurt the "Simple" part of RSS.
> I am not making things up when I say that the very first question I had about how to use this module, either is not answered, or I couldn't find the answer. That question was "what regular expression syntax is supported?". This is such a fundamental question, yet there is no answer provided.

The main page for the documentation answers that question: https://docs.rs/regex/1.11.1/regex/index.html

It even says "If you just want API documentation, then skip to the Regex type", which is what you were linked to before.
Das Blinkenlights
Got a boring server rack? Got a retro-computer project? Need some bling??

If you have a little electronics skill then you may want to make a few of these babies to let your server rack party like a 1970's mainframe.

Just a fun little project done over a couple of days at XMAS, and probably best not to install in the corporate server room!
The first people to take this step will most likely have their plugins stolen, just as Matt did with ACF. This means taking this step is a massive danger for the first contributors - those with the highest impact are those with the most to lose.
It's not just "changing some words". The majority of words will be different, sentences will be different. The general meaning might be generally the same, but I don't think that's enough to claim copyright protection.
TSMC's big Gigafabs are 100,000 per month and none of them are going to be build outside Taiwan. Arizona fab is 20,000 wafers per month Megafab where the capacity might be doubled eventually.

It seems to me that these Megafabs in US, Germany elsewhere exist to provide minimal strategic security of supply in case there is a conflict between Taiwan and China. The economy will collapse, but you avoid the worst with 20% domestic manufacturing goal is enough in crisis to provide essentials.
The article is literally talking about `_Static_assert`, yes. It's used in the code examples and described in the text.
You're very welcome, hope it helps you!

I considered Atlas as well, but I didn't like the idea of using HCL to define SQL; The srtd approach is just SQL, so aside from setup, there's nothing new to learn.

The downside of srtd vs Atlas is that Atlas (seemingly) can do your whole schema, including tables, indexes, etc. srtd only works well for idempotent operations (aka can re-run multiple times without producing a different result)
You may have misunderstood what you were looking at. All that is really left is the chapel. It’s just a church sized for a few hundred people. All of the houses, offices, barracks, work rooms, stables, storehouses, defensive works, etc, etc are all gone. They were left to rot when the place was abandoned for a decade or two, then cleaned up when there was an army present, heavily damaged in a certain famous battle that you might remember, partially repaired by the occupying Mexican army, then burnt down again as they left. Only the chapel remains, and that’s because the walls were built of limestone blocks four feet thick. They were too solid to tear down and couldn’t be burnt.
It's not about simply not doing something illegal - we all regularly commit crimes that we could be charged with if we piss off the wrong people. When a company does it, it's "disrupting" and heavily rewarded if the company has enough funding or revenue. When people like AS do it, they get destroyed. Selective enforcement in order to maintain the status quo. The last few years have clearly shown that if you are wealthy enough, the rules do not apply to you.
This is the wrong website for writing with this tone.
You might want .INTERMEDIATE in that case.
I feel that much of the point of C is that it's easy to implement. Substantially increasing its scope doesn't seem like the best idea. Perhaps they could do something akin to Scheme and have a "small" and "large" version of the specification.
Yeah there could be parts of the training set with 1611 being explicitly called the official and 1622 being explicitly called the most common answer. But it can also have access to search results directly I think. Is there a way to know if it does or not?
Continued stress with China aside, there was de-escalation when it came to the EU, and not vocally and intermittently threatening our biggest trading partners--Canada and Mexico--is also important. The strength of any country's position in a trade-fight depends on whether they have options and can trade with somebody else for the things they need most.

In contrast, Trump's approach of having the US piss off our 4 biggest trading partners simultaneously is both terrible and terribly stupid. Even just the threats (or blathering trial-ballons of "very fine people are telling me I oughta") will still affect companies' choices of how and where to structure their supply-chains.
There's a section "hunt for new Lisp". It isn't explicitly stated in the requirements maybe because it can be inferred from there that being a Lisp is also one.
>Second, if the crime was the act of scraping then it’s directly comparable. But if the crime is publishing the data for free, that’s quite different from training AI to learn from the data while not being able to reproduce the exact content.

They often do reproduce the exact context; in fact it's quite a probable output

>“Probabilistic plagiarism” is not what’s happening or even aligned with the definition of plagiarism (which matters if we’re talking about legal consequences). What’s happening is that it’s learning patterns from the content that it can apply to future tasks.

That's what I think people wish would happen. Sometime they have been shown to learn procedural knowledge from the training data but mostly it's approximate retrieval.
https://news.ycombinator.com/item?id=42670938
I'm no expert, but I wouldn't be surprised if it's much, MUCH easier to get "non-critical" systems hooked up to new, better equipment as it would undergo far less checks and approvals.
It pairs really well with free speech

How does it pair well with free speech? If I think that you might be recording me without telling me, I'll stop talking.
As far as I can tell it's tautological: you're not the customer because you're not clicking the link because you're not the customer, etc.
For example

https://arxiv.org/abs/2006.10739
Which the client might be responsible for because the contractor might not be allowed to retain the IP
I'm guessing because things like bolt.new, v0 etc work a lot better when they have high quality building blocks to work with? Still seems a bit of a stretch.
You may have that right as long as you agree that others have the right to not care about your right when deciding to use "your" stuff however they want.
Although I agree, I think your analysis could be enhanced by asking "why" a couple of times to get to the root.

Why did PG "like" him?
MDs are also obsessed with calling each other “doctor”. It always comes across as imposed authority from people who are essentially body mechanics.
> Another example is jq. I use it occasionally, and ChatGPT handles the syntax pretty well. For me, learning it properly just isn’t worth the time or effort.

This resonates with me, I was in exactly the same position when I needed to do something with `kubectl` JSON output - just ask ChatGPT because I couldn't be bothered to learn the unintuitive syntax.

Interestingly I _can_ blame the tool, because I started using Nushell[1] which has built-in JSON manipulation that provides a MUCH simpler syntax, and I have learnt this properly because it was that easy.

1: https://www.nushell.sh/
>I don't think that's an accurate framing.

Maybe not in theory, but it is in practice.

Whereas, referring to the rest of your comment, it may sound right in theory, but doesn't work in practice.

Related replies by thefaux:

https://news.ycombinator.com/item?id=42652732

and ryandrake:

https://news.ycombinator.com/item?id=42652908

also agree with what I said.
It's still a 5-6 year degree, as opposed to a 3-4 year bachelor's.

I agree it's not a research degree though... But some master programs don't include writing a research thesis either.
Something like $2-3 a month would be worth the premium features to me personally.
I find this astounding given your contributions.
Feel free not to answer but how is this affecting businesses such as the one you work for? How is the rest of the Wordpress agency/consultancy community reacting to all this? It’s not a space I play in, despite having heavily built on Wordpress in the past (and since abandoned it after this debacle), but I am curious. Are agencies just pretending it isn’t happening? Making contingency plans?
I'll use it to find information , semi-reliably. Hallucinations are still a huge issue. But I can't help thinking that Stackoverflow and Google have self-enshittified to a point where it makes LLMs look better relative to the pinnacle of more conventional knowledge engines than they actually are.

If you take the evolution of those platforms from saying 2005-2015, and project forward ten years, we should be in a much better place than we are. Instead they've gone backwards as a result of enshittification and toxic management.
You would get a generic result probably.
"CodeSquish" in this article is a fictional example!

Edit: from a quick search, there is a SaaS company called "CodeSquish". I haven't checked if it's also an open source project.
File IO was extremely hard on the early home computers, so it was very unlikely to have the ability to save and load the tree. And with such short code, there's no way to balance the tree either.
Or the UK perspective where again it is becoming unaffordable to live on the striped, definitely so in London where I am doing my PhD.
Thanks a lot for your answer, I have another one, what languages or topics do you follow for inspiration regarding concepts ?
Great comment, replying to improve “reach”
It's been a term of art since 1959, and the title of a research journal since 1989: https://en.wikipedia.org/wiki/Machine_Learning_(journal)
Does Loopt count as a success? The exit was slightly more than the total investment, I guess. What about Worldcoin?

He's at least not someone I naturally associate with business success pre-OpenAI (and the jury's still out on OpenAI considering their financial situation) but I suppose depending on how you evaluate it his success rate isn't 0%.

You can say OpenAI is a "success" given their achievements in AI but those aren't Sam's work, he should mostly be credited with their business/financial performance and right now OpenAI-the-business is mostly a machine that burns electricity and operates in the red.
WhatsApp Meta Survey Contents
I got a popup to complete a survey inside WhatsApp itself. It seems like they're trying to keep the questions secret - when I tried to take screenshots they were blacked out. So I took a bunch of photos of the phone screen so that others could see the contents of the survey.
Great ideas are worth approx $0
Not to be rude, but one divorce could wipe out all that you had saved. Then burnout might be a better option for your kids when it comes time to filling out FAFSA.

I'm knocking on wood. I don't want what happened to me to happen to you.
Maps being unordered is an intentional "feature" to prevent one of these programming adages that every bit of behaviour, every API will become something developers rely on; if a map has to be ordered, you're restricted in what implementations you can use, or forced to keep an array with the element order alongside it, again limiting performance. Most use cases of map do not rely on insertion / iteration order.
I'd be curious about the results over 1000 years and 10,000 years. In the case of the latter I wonder if the concept of prices as we understand them today will even still be a thing.
The two halves of your statement contradict each other. What are you trying to say?
Your username represents a thing that can happen in a human brain which reproduces the perceptual content of a song.

Are earworms copyright infringement?

If I ask you what the lyrics were, and you answer, is that infringement, or fair use?

The legal and moral aspects are a lot more complex than simply the mechanical "what it's done" or "is it like a brain".
Last I checked, Julia actually compiled rather slowly, making development a lot less fluent than a Lisp.

Beyond that, wrapping C code from Julia is neither nicer nor worse than from CL. Wrapping C code is basically done everywhere except for a few outlier languages (Go comes to mind. It IS possible, but it means using cgo, which is its own world).

I liked Julia well enough, but the compile times were slow enough to be painful for me.
All the best though to Julia :)
> - people choose venues that maximises their chances of getting published (and pay for publication sometimes, I'm looking at you, APC);
>
> - little concern given to excellence, rigour, and impact;

It's because the kpis of assessment are built like this. Goodhard's law. I know lots of good researchers who get frustrated with the system and end up giving up and faltering to those 2 points. If within a uni 2 research groups are putting out research at different rate at different quality, the one with higher quality, lower frequency, and higher standard and ambition gets heavily penalized. Seen it in action.
> As a person that would be considered dysgenic, yes, I think eugenics is bad, I guess you got me there.

Implying that I support Eugenics because I want to listen to people and not pre-judge them is pretty much the exact thing I'm complaining about.
If you ask OpenAI to stop, using robots.txt, they actually will.

What Aaron was trying to achieve was great, how he want about it is what ruined his life.
5 km from infrastructure critical to Chilean science isn't really "nowhere".
The parent linked to a subsection showing usage for a particular object. If you click back into the root level for the document there is a header specifying ‘syntax’, and other more ‘package-level’ documentation
By US copyright law, OpenAI is engaged in illegal conduct. The fact that they haven't been punished for it doesn't mean it's magically not illegal.

It's possible copyright law will be revised to make it unambiguously legal to do what they've done, but that's not how the law works right now.
I don't like complaining linters. I do like auto fixing linters I can leave running in the background.
I'm one of the negative comments. It's just how it comes off. Putting on the front of the site that this will find you "market-validated ideas" just rubs me the wrong way.
I don’t understand how you don’t understand that that’s always an option. Rust source files are written in plaintext too.

There are a few people in this thread, including you, who claim that they vastly prefer the output of documentation to be plain text in a single file rather than linked HTML files OR reading the source in multiple plaintext files.

That’s a preference, so y’all can’t be wrong. But consider that if this preference was even slightly popular, cargo doc would probably get a —-text option that output everything in a single text file. The fact that it doesn’t have it tells me that this preference is very niche.
Location: Italy

Remote: Yes

Willing to relocate: Yes

Technologies: Typescript, Python (AI/LLM), Node, React, Scala, Next.js/Remix, Kubernetes, Docker, Postgres

Résumé/CV: https://www.matteopellegrino.dev/cv

Email: matteo.pelle.pellegrino@gmail.com

---

I’m a Product-minded Software Engineer specialized in Fullstack Development; currently focusing on integrating AI into traditional Software Engineering.

4.5 YoE in designing and implementing web applications from reqs gathering to deploy, from bootstrap to production.

I am a generalist who loves building digital products, looking for startups or medium-tech to expand my area of impact through more meaningful projects.
> While I'm still not wild about the community attitude of "just build that yourself"

I kinda like it; the Node community showed what happens if every triviality ends up in a library, and optimizing dependency management is one of the primary goals of Go. It's not even a language feature - there's nothing stopping anyone from creating 1000+ github repos with trivial utility functions.

That said, there will be a library at this point for anything nontrivial.
I also like what Dyson had to say about the PhD

Can't find it now
It is code of honour - those that break it have no honour and lose any standing in these places.
This interface already exists. It's called RSS. Simply make feed titled "reposts" and add entries linking to other websites. I already have such a thing on my own website with the precise hope that others will copy it.
Excuse me, but speaking as a WriteFreely supporter I don't understand which features it supports that WriteFreely doesn't, why it wouldn't support some, or how it could be better organized or governed (in terms of monetization, relationship to the community, etc.) than my blogging platform of choice (respectively my own idea of the technical, cultural, and institutional layers of free software development).

I'm not saying this to dismiss this new blogging solution, I don't know the answers yet.

I mean to say however that in order not to EEE WriteFreely or get its own revenue drained by the WriteFreely niche, it would need (at first glance) to reach new niches, to provide a different (or more specific) features set, and/or to provide different workflows, that could be tailored for more specific target audiences.

As a reminder, WriteFreely supports both email publishing, a Ghost integration, and a publishing API that's already integrated into several IDEs like Emacs, which is what I'm using as a daily driver, so I wonder how not supporting them could improve the UX. (I'm sure it could, I just wonder how and I'd be delighted to see improvements in the minimal blogging landscape.) Similarly, Mataora provides an API with a necessity-made-virtue focus on minimalism.
Nah. Just don’t want to work with negative Nancy. You bring everyone down.

Are you aware that your attitude also affects everyone in a negative way (and you just don't care?), or are you oblivious to the damage you do to people?

Or maybe for you it's all about the output and how good your numbers look, and damaging people is just a price to pay?
>The point is to be conservative enough that you stick to packages in distro repos, so that you don't need to pull in externally managed code.

Yes, that's the idea. And it's fine for power users, not so much for developers.

And yes, of course developers have easy access to doing things the right way for developers. But a lot of people who are just starting out as developers seem to really resent the fact that they might have to actually learn something at this step. It gets even worse once they're asked to make a choice of tooling, and to have the knowledge necessary to make an informed choice based on their needs and preferences.

I don't have a lot of sympathy for that attitude, as I covered on my blog (https://zahlman.github.io/posts/2024/12/24/python-packaging-...).
The author mentions that copy-pasting code by itself is not a bad thing. The problem with the phenomena they describe is that people copy-paste files around because they _don't understand it_, and end up with stuff that works, but is inefficient and hard to debug.
Not that taboo —- the Speaker of the House declined to apologize for saying same sex marriage would destroy the Republic.
be certain it does at the moment of claim denial. parallel construction for the win
did you miss the "not" in the sentence?
What do you exactly mean with „stolen“? Honest question.