skysight-inc/HackerNews huggingface dataset:
I went recursive or meta or something and submitted the title and description of this submission itself. Some of the results:

cyberXplorer on Mon Aug 21 2023

Wow, this is such a cool idea! It's great that you're providing a platform to see AI-generated HN comments before posting. It could really help users get a sense of how their post might be received. Looking forward to trying it out!

TechNinja on Mon Aug 21 2023

This seems like an interesting concept, but I'm not sure how useful it would be in practice. AI-generated comments might not capture the nuances and insights of real HN users. Have you considered incorporating real comments into the system to improve its accuracy?

CodeBreaker on Mon Aug 21 2023

It's about time someone built something like this! It can be intimidating to post or comment on HN, especially for newcomers. This could be a valuable tool to build confidence and engage with the community. Kudos to you and Michael!
I've found that I'm more likely to laugh at stand-up comedy than at "comedy" movies or TV situation comedies.

I wonder if going to a live comedy club helps develop a sense of humor?
Hmm, the currency in euros, but the bureaucracy is American. So, you’re not the venture capitalist.
I agree with the spirit of this, but let's not kid ourselves, the women competing are complicit, as they should just quit until this is resolved. By taking part of these compromised competitions they are announcing that they are okay with it. So what's the issue? Should I care if they don't?
More in a parallel subthread's comment [1] than in this one.

[1] https://news.ycombinator.com/item?id=37203331
Cry yourself to sleep over? I see these pictures and they just make me sad for what has disappeared.
Depends on why you're a mac in the first place. For me it was iOS adjacent dev, and that meant upgrading the building stack every year, uncluding straight OS upgrades. And thus screwing my other dependencies every year.

After the third or fourth time, I switched to a VM that will stay stable basically whatever happens to the system.
The point is not that there hasn’t been progress. The point is that the alleged explosion of the economy has not fundamentally changed society, which seems to run counter to OP’s point.

I maintain that the lives of most people—while measurably better in many ways—are not fundamentally different than they were 100 years ago. In 1923, there were people in Queens who took the train into Manhattan to work at a pharmacy, saving up to buy a radio. Substitute laptop for radio and that story is still happening today. The economy is “bigger” but thanks to inflation, does it matter? So I reject OP’s premise that the “growth” of the economy is unsustainable or somehow alarming.
The "scary" thing from an advanced swimmer is that its that despite some comments here its not REALLY looking scary for anyone born close to such conditions.

I know its actually scary because I've seen some "countryside " swimmers get full panic for a third of that kinda waves.

There are levels to this and iron man organize should take that into account
Yes, and OP said they represented a mass hallucination. Which they're clearly not entirely.

I find it odd that every time this subject comes up people just bend over backwards to behave in the most smug ways possible.
you can hack up eval, map, and apply in c without too much headache. I'd recommend int char and some sort of string representation as primitive. I'd also recommend not garbage collecting, and just malloc everything. Like, a weekend of effort for a really really bad implementation. So much magic disappears. Well, I guess this sort of assumes you know what a pointer is. If not, it's going to be a tough slog regardless.

as a second pass, check out the later parts of sicp and expose some array type, and implement the gc in scheme.

also I'll never pass up an opportunity to reference 3imp. http://agl.cs.unm.edu/~williams/cs491/three-imp.pdf

I know, I know, scheme is a vespa and CL is a Ferrari. For someone who learns more bottom up, the bare minimum of scheme, but all the way is amazing.
> This rebranding would be a firing offense if the mastermind behind it didn’t own the company

It continues to amaze me how poor branding decisions get made when you could have easily predicted this.

I'm reminded of how poorly named the Go programming language is. So many people refer to it as "golang" since "go" is too common of a word.

If I name something I want people to search for, I'll definitely go with something more unique.
Poland has lower per capita CO2 emissions then germany. The map is per kilowatt, not per capita, so poland looks worse there.
My sense was these were prototype projects, and that once they're proven and fine-tuned they'll be expanded to larger scales.

"These hubs are going to help us prove out the potential of this game-changing technology so that others can follow in their footsteps," Granholm says.
Chapter 3 is Dirac formalism and its used for the remaining 9 chapters.

edit: I also like Sakurai, but I actually kind of like Weinberg’s non-dirac textbook better (I’ve only read the first edition)
I'm reminded of Jack Donaghy on 30 Rock giving away his prized cookie jar collection to Kenneth, the only person he found that would appreciate it.
This is great - I have a suspicion that large chunks of high-quality computer science Twitter content is posted while people are in the middle of coding, or doing some other project. Mobile-only was a small to medium barrier to posting good quality stuff (but a low barrier to posting bad quality stuff).

Unrelated though, I don't know why Threads' recommender system is so bad. It's like, the minute it exhausts posts from people I follow, it starts aggressively showing me either 1) "Threads vs Twitter" posts 2) some random political hot take or 3) some combination of the first two, any of which is a huge turn-off for me from the entire platform. It's always been a bit of a mystery to me why Facebook seems to be so bad at showing me relevant content when some of the smartest people in Machine Learning work there (in fact, I used to work on machine learning there and it was a mystery to me then as well). Maybe I just have very atypical usage patterns, or maybe I need to turn off my ad blocker, or maybe (my personal pet theory) the quality of ranking systems is hidden from leadership by many layers of people padding their PSCs in various ways...
Oh man, shocked. Sadly, never met her in personally, but have always admired her work in the field and for just generally being an inspiring person. Huge loss. My sincerest condolences to her family and friends :(
Took me an embarrassingly long time to figure out you could scroll that list
Contributor License Agreements (CLAs) impede modest contributions
No, because other people won't be able to block them either. Anything else would be unfair.
I would compare these metrics to draft rankings in professional sports. It is a beauty contest to identify a player/developer that looks the most like the player you admire.

What real teams and coaches do is say we have a specific way of doing things. Everyone has a role and a person in that role is expected to do X Y and Z. While a different role is expected to do U V and W.

This is what I object to the most to modern tech. It treats technology stacks and developers as interchangeable which is far from the truth. It is this factory mindset that I would argue is creating garbage software.
Seconded. I recently installed Debian 12 on my main desktop computer. So far it has worked well.
It depends on the open source project. Not all open source projects are community-driven or are controlled by benevolent dictators; there are some open source projects that are developed by companies selling products and services using those projects (e.g., Red Hat, various database companies before they started switching to non-FOSS source-available licenses), and there are open source projects that are supported by academic institutions and public-sector laboratories.

The open source world is not immune to economic pressures. Even the hobbyist donating code still needs to make a living. Thus it’s possible for some open source projects to still undergo “enshittification” if economic pressures influence the maintainers of these projects accordingly.
And some had the date in the photo
I don't think this license https://github.com/openchatai/OpenCopilot/blob/main/LICENSE is compatible with the tagline "Open source AI sidekick for everyone".

"The Licensee may not distribute, sublicense, sell, or resell the Software, in whole or in part, without explicit written permission from the Licensor"

I have no problem at all with non-open-source licenses, provided they make it clear that they're not open source licenses.

[ UPDATE: I noticed that the README doesn't claim to be open source - but the https://opencopilot.so/ website and the description field at the top right of the GitHub repository does. ]

Is that a known license? I couldn't tell where it came from - it ends with "please contact [Your Contact Information]" which suggests that it's a template from somewhere. But which template?

I tried using GitHub Code Search on strings from it but couldn't find any obvious duplicates.

This team's other project uses an open source MIT license: https://github.com/openchatai/OpenChat
>The crimes are not being witches. The crimes are crimes regardless.

Of course it is a crime regardless but it would be dishonest to the reader to not mention the connection to witchcraft which was the impetus.
Maybe read a little bit about the man first.

Atkinson invented double-clicking, the selection lasso, MacPaint, QuickDraw, and HyperCard. When Steve Jobs was asked how many man-years QuickDraw took to develop, he asked Atkinson how long it took him. Atkinson said, "four years" so Jobs responded to the reporter, "Twenty-four man-years." Yes, Jobs was a hype machine for the Mac team, but he (and everyone around him) also knew that one Atkinson year was the equivalent of six typical developer years.

https://www.folklore.org/StoryView.py?project=Macintosh&stor...
Yes, unfortunately the set of dead folks includes the murdered.
This is why the 70s look amazing. All those film recordings to be remastered over and over again and keep putting out. The 80s and 90s will forever be stuck in lousy low resolution.
I'm glad we're getting away from the paradigm that the only thing that matters is recall for the speed.

SOOOO much more matters than that! Any production database is going to have a huge medley of concerns and constraints. A reasonable recall at reasonable speed, but much easier to integrate and maintain, is going to be far far preferred. Not to mention a good retrieval system needs a broad range of features than just dense vector retrieval.

It's a sign the space is maturing away from being an academic/"benchmarking" competition space to one with actual industry concerns.
This is an incredible project, thanks for making this!

I realize right after saying that, my slight critique will be a bit ironic :D

I really like the variety of the comments, but some of them lean a bit towards being milquetoast and lack the edge that HN posters often seem to have. While there's often helpful posters who are clearly experts and offer encouragement, most HN posts will also include sharp, unnecessarily pointed critiques. There's also those comments which seem well-informed at first glance (and again, are usually negative), but which an expert would see through the jargon to see are empty of substance.

Adding a bit more of that will make the responses seem even more convincing. Again, great work!
For anyone who doesn't know, this is the same guy who did the Deus Ex soundtrack. He is a phenomenal electronic composer.
>You just said that you're happy with limitations if you can save some money.

>The article is about them imposing limitations so that you cannot get a cheaper flight. They will set the price and the route, and you do it.

How is this any different than the airlines selling tickets with two prices: the high one that allows you to get off at any point, and a discounted one that's conditional on you promising flying all the way to the final destination?
Look up "Earth ships". I have a pretty good book on them, but will have to get back to my library before I could tell you what its title is. I was researching these for awhile and honestly a lot of the reference material is going to be from the 70s. I bought a ton of books about passive solar and such and I think the vast majority were published during the oil crisis.

It's definitely a good option, but you're going to be pushing the boundaries of your local contractors and the materials you can source and or hire a crew to install. If you're motivated, there are any number of ways to construct these dwellings, but the most interesting and appealing method that I saw was one made like a commercial warehouse. It was in Virginia, maybe around Roanoke in the mountains, but the owner used steel warehouse trusses and a dexpan roof (poured concrete over a substrate like corrugated metal). Since it was a known method, he hired a commercial crew to do it and they didn't have a problem iirc other than getting the crane down his driveway. Istr I found this on the break time finehomebuilding forums...
Dan Luu’s point is the big players are in fact leaving 7+ figure optimizations on the table all the time, and not really caring when they get found. We’re of course free to disbelieve him, but it tracks with my experience.
As long as someone makes bookmarks for llms so I can toss in a catchphrase to skip to the exact prompt I want, then I’m in. And also figures out discoversbility - ie opening a menu/submenu to see what’s possible
As many as mentioned before, i think the authors is mixing a lot of concepts and might be trying to write rust in C++ ( or vice-versa).

From what i understand the key here is that authors seem to be mixing references and pointers.

What the author wants here (std::box) is a garbage collected/RAII'ed reference to a heap allocated object.

smart_pointers are pointers... which is to say their identity is distinct from pointed object.

I don't think std::box is missing as much as it doesn't really fit well in C++ current memory model, and distinction between references, pointer and ownership.
Maybe you just didn't find stuff that jives with you.

I've been known as a pretty funny guy, but also very eccentric--for the most part, almost nothing I have found funny and that has in turn informed my sense of humor has been stuff most people find funny. I don't watch popular comedy movies or sit coms, etc. Historically, the stuff I have found funniest has mostly been weird niche stuff on YouTube.
The first PC I built myself in the 90s had a Seagate hard drive. It developed a "click of death" after a few years, a repetitive clicking noise which corresponded with my PC freezing/crashing.

I discovered at some point that a few swift kicks to the front of the case would get it going again for a couple of days. This lasted for a good year or two before no amount of kicking would revive it.
@safe code prevents unaligned references from being generated, so it can assume the references are aligned.
Your analysis is silly. When home prices increase relative to local earnings, people are forced into homelessness on the margins. It’s a very simple effect.
Contextually, use of <this> and <that> as indicators of prior denoted subject and object, even in nested contexts makes a lot of sense. Speech without them would be incredibly stilted (which points in english to how normal it is. There. I just used one. "it" meaning... ), worse than police statements. But, just as highly stilted english is common in legal documents, the explicit ambiguity of "this" and "that" comes to the fore in problems: WHICH "this" was it referring to?

I find that when I see code with <self> in it, I have a frisson. Which <self> or <this> is it? Oh, there can only be one?

I am less sure "emerges" is a word I want to see here. The implicit meaning of "nobody put it there" worries me. Some structural phenomena made it sensible to use local variable references back to priors, "in the stack" so to speak. What that was, explicit or implicit, is good to study for sure.
If the country collapses in the next couple months we'll all know why.
There's a theory that it's not so much "intelligence" as "education" that creates at least some of what you're describing.

There was a science fiction book called "Brain Wave," in which some space phenomenon suddenly spontaneously increases the IQ of everything on earth. It's an interesting thought experiment...

Although someone once said that smart people may also be better at rationalizing their bad decisions to themselves. (And there are also people with high IQs but low empathy.)
Is that more or less efficient than a heat pump water heater driven by solar though? A quick search shows that the heat pump option can be upwards of 3x more efficient. Plus, you can use the extra electricity generated to power your fans or heat pump cooling system.
For reads and offloading front-end work, I think the article's approach should be good for your use case. Just make sure that your backend code is cleanly written. Create proper domain objects to represent pages that you will be serving as json. Pass all dependencies into these objects to construct them.

For writes, a typical rest approach as described in the grandparent is good.

Using specific actions such as `update_status` vs. allowing any fields to be supplied is… I think both can work. But it's not easy to cleanly organize the latter. It might be important to split different groups of related fields into separate logical paths, as though they were indeed supplied via separate endpoints. In Ruby/Rails I had success doing this via modules included into the model. The advantage of letting any fields be updated in any combination is that this would allow you to build different interfaces (i.e. admin UI, user UI, using REPL console if your language supports it) with different combinations of fields, and expect them all to work. You don't have to do that if you don't anticipate this need yet, but it's also true that splitting this logic into different urls is not all that different from splitting its handling under the hood, while allowing all fields submitted at once.
I wonder how fast it can disintegrate into rust. I still think he got a better deal then the guy who paid 100 million for a working 1950's mercedes.
Same,I like how clean it looks but it needs some visual indicator that it scrolls.
kid orchestration may end up becoming a bottleneck
A Comprehensive Guide to System on Module (SoM) Manufacturers: Types, Applications, and How to Choose the Right One
This is crazy, I’ve spent the majority of my life hearing in the news and online about the “save the bees” story. It’s been a recurring story for my entire adult consciousness, this is just so surprising to hear that it wasn’t actually very much of a problem the entire time. I feel kind of lied to.
Icicle Lemonade Recipe
It is time to revise my reliable rule for estimating software projects. It served me well for many years. But it does not cover all important cases.
The phrase "compiled language" doesn't mean anything. Python compilers exist.
The interesting thing is that it definitely feels different to me.

While the basic data structure is obviously identical to its counterparts, the way it interacts with the ecosystem as a whole makes it feel way more powerful. The interaction of hashes, symbols, and blocks lead to a language which feels like it is designed with DSLs as first-class citizens. This leads to things like Ruby on Rails, which at first glance feels like pure magic.

I get a somewhat similar feeling about lists in Python. Because of its very extensive list comprehension you start thinking in lists, leading to some very clean code which would be extremely awkward to implement in many other languages.
The only thing clear to me is they are on a Mac and want a dev environment of some unspecified kind.
I'm a little sad you're uncomfortable about being steamrolled by HN readers. I get it, it took me a long time to not get emotional about HN comments, and still I often fail, but I'd encourage you to join the conversation as much as you can. I find HN generally to be a very kind and loving community and on the whole people tend to be very thoughtful and constructive in their criticism. I have noticed over the last few years folks seem to be trending towards a confrontational tone over a kind one when penning thoughts, however, that's exactly why we need more people like you in the community. So: please do dive in! :)
Then what you wrote was very poorly constructed because that's exactly how I read it...
Overly complicated and hard to understand bullshit, but I guess this is what they specialize in.

I really believe on the team in general can be held accountable as a whole. The team knows who isn’t performing and can ask for them to be removed. If the whole team is not meeting deadlines it should be disbanded.
Tech's waste stream is a classic 'export the externalities' cost problem. That lead which we don't want in our water stream, is exported to poor countries who should be goddamn happy to de-solder our circuit boards for a Graham Cracker.

Removing lead helped. But the rest of the tech waste stream remains. If we mandated full cycle recovery the cost per unit would jack up. And, the refresh cycle would take longer as Apple and Dell worked out how to live with a standard component replacement model, and then their bottom line would take a hit as people kept aluminium chassis, and only replaced memory and the M[2,3,4...] chip.

Most waste isn't tech waste, but tech waste is a problem.

John McCarthy (LISP), on his keyboard libertarian warrior days on USENET would frequently say our future kids will thank us for all the amazing tantalum, germanium, lithium and like product we thoughtfully buried for them to find, rather than having to dig them from complex inorganic matricies elsewhere. ie, the best thing in his mind was to design better clay capped burial methods domestically in the US, and use them. I remain unsure if he was being ironic, sarcastic, or literal.
Why focus on criminalizing "witchcraft accusation" rather than simply focus on enforcing the already criminal associated activities (e.g., "lynching of people")?
Software engineering isn't a hard science, it's impossible to be 100% certain in one of these debates. You could be right and I could be wrong.

But I've been doing this for a long time, and that's what everyone says. I've heard this argument at least 100 times when someone is trying to defend their decision to build something overcomplicated. The number of times they ended up actually being justified is so small that I'm very suspicious of this argument.
GeoGuessr is for space, makes sense to make one for time!
Also, in some cases various types of obstructionism. I've heard several stories (including some from my home state) of wind farms being fought against tooth and nail, even in cases where the negative impact is somewhere between tiny and minimal (e.g. the only town nearby would see them as 1" tall on the horizon). Some of this is no doubt thanks to campaigns from incumbent energy providers and other underhanded methods like weaponization of environmental regulations.
No. You're referring to the part of the article where it mentions Peter Thiel as a backer of an environmental non-profit started by a Dutch teenager, correct?

If environmental non-profit startups count as big tech, then what doesn't?

Maybe you're thinking of the part of the article where it mentions Amazon: "We could force modern logistics giants like UPS and Amazon to take the lead on reusability"? (Given the title it's ironic that the author is proposing that big tech be given more responsibility for waste solutions.)
Also, Android and iOS both have good support for external password managers. Using 1Password is seamless for me on both platforms.

Chrome and Firefox extension aren’t as seamlesss but pretty smooth. This means can use 1Password where could never use Google or Apple.