skysight-inc/HackerNews huggingface dataset:
This is a great point and definitely something we're mindful of. That sentence actually ended with "and share these with the community" in the draft, but we can't make promises on behalf of the Next.js team.

Our hope is that the OpenNext initiative's growth and connections with the Next.js team is just a first step toward shifting some Next.js governance out to the open. The article calls out that the OpenNext members are hoping to contribute to public RFCs in the future, with Next.js core team collaboration.
If you claim someone is a shill and always talks favorably about X, and there's a big headline article where X is absolutely THRASHED, that falsifies the hypothesis.
Show HN: Tool to create and edit blogrolls, with newsletter support
I developed an editor for blogrolls, you can try it out here: https://lighthouseapp.io/tools/blogroll-editor

The basic idea is that you can create a list of blogs and newsletters (via email to RSS) and then export it to an OPML file, which you or others can use to import the list in their favorite feed reader.

Recently I’ve seen it more and more that people publish blogrolls on their website/blog, but if I want to add them I have to do it one by one.
OPML files are already used for exports of feed readers, but why not use them for sharing blogs too? That’s basically why I built it, to make sharing of blog lists easier.

I hope it’s valuable for you too. Any feedback or comments is very welcome of course!
There are plenty of D&D groups that are open to new players.
Full disclosure: I am the secretary of Belgian's largest D&D non-profit organization organizing weekly sessions for around 200 players a month.

We do everything we can to make new players feel welcome and have built a very warm and inclusive community that we can be proud of.

Playing with complete strangers can be scary, but I cannot describe the beauty of seeing a new face return every week and completely bloom open and make new friends. It's - pun not intended - magical.

I would argue that taking the dive and try it out is the best thing you can do. All we can do is make you as comfortable as possible.

All you need is a good community. Let's all make that possible!
I feel like top management and share holders don't really care about things that may happen ~30 years later. And even if they care, there are a lot more other issues that may ruin a company, e.g. the entire industry is replaced due to technological advancement.
> When doing the refactoring, they needed to provide new implementations for every opcode. Someone accidentally turned Math.abs() into the identity function for the super-optimized level. But nobody noticed because it almost never ran — and was right half of the time when it did.

That's the perfect optimization: extremely fast, and mostly right -- probably more often than 50% if there are more positive numbers than negative ones.
Seems like the 200k context window is a huge issue and it's summarization deletes important information leading it to revisit solved areas even when it's working properly or simply forget things it needs to progress.
It depends on the product, of course. Currently I typically recommend fly.io with a Dockerfile for getting something online quickly and cheaply, including the Dockerfile and the fly config in the git repo.

If the product gains traction you can either scale up at Fly, chose to move to a different cloud offering or even decide to self-host.
This capability exists in large part because large parts of heavy industry still run on software that only runs (right) on XP.
I need that on a shirt
pretty sure it's just a hash of some text they can reveal later, to prove that they had something at this point in time. not referring to any release or commit
Oops, sorry, I meant Air. Editing the question, thanks. But the Pro also rarely seems to emit sound of fan, unlike my earlier MacBooks (pre-2016), so something's changed for sure I think.
This is actually what keeps me out of the Ruby on Rails ecosystem unless I'm forced into it.

I was excited about Rails... Until I put a project down for a year, picked it up again, and discovered it wouldn't build because Rails had switched out its entire package management engine.

I simply don't have time for that much churn.
In all infinite scroll streaming apps algorithm have the power, I don't this will change that.
Oh no, don’t link United Nuclear! To paraphrase an xkcd: “it’s like rickrolling, but the victim’s stuck all day”
3 months later a showstopper occurs and heads are rolling. The poor release manager wants to pinpoint when this breaking change occurred, but the last test suite ran was almost 2 years ago. They didn't care until it was too late. As fitting for American culture.

Not saying you were wrong to drop, but multiple people dropped the BL there if there how they are treating their testing.
Meeting strangers is the first step to friendship.

A big issue now is that people don't know how to meet other people. It involves risk taking, building confidence and yes enduring some rejection. And that's ok.
Your rhetorical begs the question -- I can't think of anything more recent than the MIT license.

What DO we rely on that has come out of MIT this century? I'm having a real hard time thinking of examples.
The purpose of these institutions is to fund research, which is not necessarily profitable.

I'm pretty sure Rosenblatt was criticized back then for his non-tangible stupid ideas, and why the hell was his research was funded to begin with.
It is not "discussion" he is after but traffic to his website, what happens when HN submissions reach the front page and attract the most comments, so he can profit. He wants a large audience to attract sponsors.

https://daringfireball.net/feeds/sponsors/
There is already industry best-practice, in and out of self-driving cars, to avoid doing that.
The issue, as I see it, is that most of these companies do not have well designed system to begin with. They then attempt to slap on a AI chatbot to deal with their total lack of a coherent systems design.

If these companies had good design, good processes and clearly defined processes, they wouldn't need a chatbot. They could add one to make querying better/easier.

Let's say you go to your ISPs website, because your internet connection is down. Ideally their frontpage would have a direct link to "operational status", but let's be real, it doesn't. You eventually find the status page, it doesn't mention anything about outages. So you call or ask the chatbot, in neither case will you get an answer, because neither the person on the phone, nor the bot has ANY clue that you're internet connection is down. You then switch to a different ISP, who has procedures and systems in place and a link to their status page and they update it before you even think about contacting them. No amount of AI chatbots will fix the problems for the first ISP, because their internal systems suck and can not provide the bot with the required information anyway.

Most interactions with ChatBots and customer service could, and should, be solved with better processes and better systems. We're not even at the point where we can compare the well designed UI to the well designed chatbot, because most businesses can't provide the data and processes for either.
I suspect it's driven by the Olde School Linux / Free Software contingent of HN commenters / voters. Here is an example[1]:

"The #1 story on Hacker News at 2023:08:21T15:41Z is a 2021 discussion of Linux desktop packaging tools.
Hypothesis: HN story up-voters are heavily drawn from Free / Open Source Software folks interested in issues that were broadly discussed in "tech" two decades ago (Linux for the desktop!) and are much less broadly discussed today."

That anodyne observation garnered 5 downvotes. I mean, of course it was silly to treat Linux desktop packaging tools as the most important story in tech in 2023! Overall the dynamic feels like Wikipedia: people who participate are atypical, and nothing annoys them more than one's pointing out that they are atypical.

[1] https://news.ycombinator.com/item?id=37211129
> you might be stuck sheepishly asking the user to try again, because the sync control flow (including auth) starts from the user.

How does this actually work in practice? At some point you need to communicate the results of a successful or failed login attempt to the user (more generally, the initiating party) which means they're inherently waiting for something and will either see a success or a failure. A login as a precursor event to other kinds of actions feels inherently synchronous, because it's not a fire-and-forget action.
I’d read that blog post!
It’s very slowly starting to get a bit of traction outside of Apple now that the language has filled many gaps and Foundation is being re-written to be Swift-first and open source. I expect growth of adoption to continue to be slow for the time being though.
Titles on HN often get updated
There's also the still open question on how the pyramids of Egypt were built, and AFAIK NASA lost the knowledge how to build some stuff as well. And the recipe for Roman concrete was also long lost, with researchers being able to reverse-engineer what it likely was only a few years ago [1].

[1] https://news.mit.edu/2023/roman-concrete-durability-lime-cas...
As a guy who just came back from GaryCon, yes.
As an American, I literally have no idea what Voice of America is.
And - https://github.com/google/wuffs/blob/main/doc/std/image-deco... with a webp implementation.
For anyone wanting to read the specific document:

https://git-scm.com/docs/SubmittingPatches#describe-changes

To be clear, the document does lead with:

> Please note that this information is only relevant to you if you plan on contributing to the Git project itself. It is in no shape or form required reading for regular Git users.

In spite of that qualifier, I think that the directions offered do apply extremely well as general guide, too.

> Your code may be clearly written with in-code comment to sufficiently explain how it works with the surrounding code, but those who need to fix or enhance your code in the future will need to know why your code does what it does. [...] You do not have to say "Currently"---the status quo in the problem statement is about the code without your change ...
The video linked from that page is interesting, no mention of the Mac Pro or even Mac Studio. The series was edited on Mac mini, iMac and MacBook Pro.
AS far as risk, I cannot imagine using an MCP with write capabilities to a DB, the Supabase one is read-only, which is perfect.
The market has already decided. If it was important for people, companies that offered easier cancellation would out-compete with those who don't.
german automakers are experiencing this right now
The future has turned out to be even weirder that I could have imagined as a D&D obsessed 80s kid. I remember trying to explain to my father the benefits of role playing, engaging your creativity in world building, and that kids and adults can all enjoy this sort of thing together. My father's position was that adults who chose to spend their free time playing D&D with kids were losers who were trying to build a fantasy world to live in because they couldn't deal with the real world. He argued that while fantasy and escapism were useful recreations they can become dangerous if you allow them to take over your life, and you're better off spending your time trying to shape the real world into something that better suits you. I bet at that at that time, most adults would agree with my father, heck most kids too. I was widely derided for my D&D obsession by my peers.

Now days, the entire world seems to have shifted to the view I had in the 7th grade, and I find myself more and more aligned with the views of my father. This is a depressing state of affairs, and I can't help but feel that it's mostly just sour grapes. Please everyone, adults and kids alike, enjoy playing D&D without the stigma and derision. Hail Satan!
Worked at Netlify briefly, and the amount of plates they have to spin to keep all these integrations so smooth was super impressive. Some super impressive stuff under the hood. Also a lot of coordination between different projects. Shame to see Vercel not assisting with these efforts as other frameworks do.
Same, the best I could think of that they did since the 90s was MIT OpenCourseware
Ime it's not just being blindsided but also simply preferring to do research in other areas.
Tech's Worst Efficiency Trick: The Illusion of the 'Special' Rockstar Developer
Feels like marketing bs. The main thing that has driven the adoption of fanless designs is the improvement of the silicon process. The better the process gets, the more performance you can get out of the same watts. There are many fanless designs from other verndors as well.
You can run remote MCP servers and configure whatever client to use them. This should work even via OpenAI's API(perhaps not yet, but it's just another 'tool' to call)

https://blog.cloudflare.com/remote-model-context-protocol-se...
Elon Musk Is One of the Few Winners from Trump Auto Tariffs
Show HN: FourPancakeBot – Telegram bot to copy trade on PancakeSwap and Fourmeme
I've been working on FourPancakeBot, a Telegram bot designed to help users automate copy trading on the BNB Smart Chain (BSC).

The core idea is simple: many people try to follow the trades of successful or well-known wallets ("celebrity addresses" in the original text, like CZ's examples) on DEXs like PancakeSwap. Doing this manually is difficult and requires constant monitoring. This bot aims to automate the process.

Here's how it works:

Start: Interact with the bot on Telegram (https://t.me/FourPancakeBot).

Wallet: The bot generates a new BSC wallet for you upon starting. You need to fund it with BNB. Alternatively, you can import an existing wallet by providing its private key. (Security Note: Importing private keys into any third-party service carries inherent risks. The bot states keys are only visible to you, but proceed with extreme caution. Using the generated wallet with limited funds specifically for testing/use is likely the safer approach).

Track: Use /track to add BSC addresses you want to monitor.

Set Amount: Use /set_amount to define how much BNB you want the bot to use for each copied trade.

Automate: The bot then monitors the tracked addresses for trades on supported DEXs (primarily PancakeSwap mentioned) and automatically executes the same trade in your linked wallet near-instantly.
And I was just put off when he starts talking sports....

But seriously, that's a tough one. I get it that his audience are going to be interested in Apple stuff specifically, tech stuff generally, and not expect politics to creep into his blogs. And believe me, I do seek out havens free from the goings-on in the world as well.

But it is also hard for me to imagine having a public forum (as he and other bloggers do) and to simply carry on business as usual as if the world were not spinning out of control (and if you don't think we are living now in extraordinary times I don't know what to say.).

(Geerling guy, what planet do you live on? Oh, that's right, St. Louis.)

(My complete escape from the happenings in the world is to go back and read old computer magazines or electronics magazines on archive.org.)
That doesn't solve the core problem that untrusted data from an external source can compromise the system. Any person in your contacts can suffer from an exploit that lets an attacker target you. You don't want data from them to be whitelisted.
You're really missing the point. Leaving a will or trust is fine from from a purely legal perspective but doesn't solve anything for family relationships if the heirs are already on bad terms. Especially if they have emotional ties to certain assets.
https://archive.ph/cDEy8
Europe also seems to hand out PhDs like candy compared to the US (you can earn one faster, and you're less prepared for research), and there's a lot more priority put on master's degrees, which are largely a joke in the US outside a few fields like social work and fine arts.
Rebuilding is easy: Rethinking is hard
Dangit, from the title I was hoping this was like Spotify DJ for Apple Music, but with a bit more control. Like "Give me a Linkin Park mix, mostly older stuff, a good mix of hits and deep cuts" rather than whatever Spotify thinks I want at that moment. Anyone have a good suggestion for that?
Oh, I fully agree—like I said, legally they're not at fault, because you'd more or less have to be tailgating and/or inattentive to crash into them just for braking unexpectedly.

But if there's an existing system and culture of driving that has certain expectations built up over a century+ of collective behavior, and then you drop into that culture a new element that systematically brakes more suddenly and unexpectedly, regardless of whether the human drivers were doing the right thing beforehand, it is both reasonable and accurate to say that the introduction of the self-driving cars contributed significantly to the increase in crashes.

If they become ubiquitous, and retain this pattern, then over time, drivers will learn it. But it will take years—probably decades—and cause increased crashes due to this pattern during that time (assuming, again, that the pattern itself remains).
Show HN: YTS – Search YouTube from the CLI and watch videos in mpv
Not having the fuzzy zone on speed limits will make people go too slow and build traffic. You're meant to drive right up to the limit and anyone with an analog speedometer has to deal with some visual inaccuracy. It is ridiculous to punish people because the speed limit was 45 and someone is going 46 when 45 isn't even clearly marked on the speedometer for these cars.
Indians Spend a Trillion Hours on Phones, Pushing a $29.4B Media Industry
In Europe (or at least in Spain) a very common ocurrence while driving is getting to a crossroad of slow traffic where you have to yield.

But traffic is heavy and you have no room to, for example, turn right.

So it's common practice to advance, little by little, until you're basically an obstacle and some other driver has no alternative than letting you in.

Otherwise, you'll spend much time waiting. To make thigns worse, the drivers behind you won't take this unending wait lightly either, so they'd get nervous and try to overtake you and all things get messsy.

How do these systems face this situation?
if you put swears in the query it skips ai overviews
> Please everyone, adults and kids alike, enjoy playing D&D without the stigma and derision.

I could not disagree more

Play something else, Pathfinder, Shadowrun, Cyberpunk, Castles and Crusades

Please stop giving Wizards of the Coast your money, please start supporting other options in the TTRPG space

D&D is so huge in the hobby that it makes it impossible to find other people to play with and there are so many other games that are more fun out there!
One of the theories I read somewhere is that there may be a threshold number of user-flags before the title gets tagged as [flagged], but flagging that happens fewer than that threshold still serves to down-weight the article. So there could be a lot of user-flags burying the article before it shows up as [flagged].
It is in a sense, and I think it is highly related to the workforce mobility highly praised in the US, as people move after better opportunities their network degrades, but so does the network of their peers suffer their absence, so in a sense this is contagious. I think this effect is one of the significant cultural factors driving this phenomena, and this does also "contagious" for their family as well, eg. children are very badly effected by this.
> Is this not already possible?

It is, the anyhow crate does this, for example. It does require unsafe though.
Big Tech is back to doing what it does best: gobbling up startups for billions
Hi, I wrote this article and thought HN might be interested!

Google just inked its biggest deal ever, Nvidia reportedly bought Gretel, and Meta is chasing an AI chip startup — and that was just in the last week. The flurry of dealmaking could continue.
Could anyone comment on how its stems separation compares to VirtualDJ?
> Software costs are about to go to zero.

Not all software is like webshit boilerplate.
It's a piece of software, not a magical wand
The medical test paradox, and redesigning Bayes' rule (2021) [video]
Execution Is Everything or Nothing?
Well your father was right in a sense that too much escapism is bad if it takes over your life and dominates it.

But the issue today is that that kind of thing is more likely to happen from online gaming or tik tok or YouTube shorts or Netflix or Twitter and so on.

I would say that playing D&D in real life every now and then isn’t where that danger comes from nowadays
I would guess a change in HN audience (anyone want to throw in COVID-19?) and a decline in Apple's popularity in general.
Sweden (and I assume Denmark) has a lot of tax-dodging[1] (just like any other country). The tax code is complex (but not nearly US-complex) and gives plenty of ways to avoid paying tax[2].

But at least the tax agency seems quite keen on investigating abuses. I remember Klarna has to pay a huge fine for trying because of trying to abuse tax loopholes a few years ago.

[1] I define tax dodging as using legal tax loopholes in order to pay less tax. A lot of those tax rules are not even complicated, they were just set up with a specific type of person in mind to let them pay less tax.

[2] The most popular ones that middle class Swedes use are delaying paying property capital gains, 30% tax deduction on loan interest payments, special rules for private pension and using ISK investment accounts (which allow you to avoid capital gains). None of them are illegal, just heavily favor some demographics. It is not that hard for a upper middle class Swede to avoid the maximum 56% income tax rate and the 30% capital gains tax.
> Your banks are robbing you, and no one seems to care.

Actually I think they do care. That's why they are still using paper checks, because those are processed for free :)
https://news.mit.edu/2024/fifteen-lincoln-laboratory-technol... Here are a number of things we will rely on presently.
D&D is supposedly quite popular in prisons.
https://archive.ph/UtDgG
I wouldn't consider it to be a "dupe" unless it had already front paged. It's common for a good article to get submitted a few times before it gets lucky and gets visibility. This article deserves another chance.
This experience fits me as well. I'm older, no kids, don't spend a lot of time outside. The neighbor on one side is nice and friendly and he gets to have all the apples and plums off of my trees as he wishes. The neighbor two houses down gets red in the face angry at me if I wave at him as I drive by. Apparently, just keeping my lawn mowed regularly but not perfect is enough for him to hate my guts with a surprising amount of passion. The neighbor who shares a line of property with me (but lives on the street behind me) I've talked to twice the summer I moved in in '99. Both times he berated me about my lawn while I tried to just say "hey, I'm your new neighbor, nice to meet you!" He put up a fence high enough so he couldn't see my lawn before I managed to tame it back to the "not perfect, but not crazy" state it's normally in now.

It's amazing to me that not keeping my lawn looking like it's part of a fancy golf course is my biggest hurdle in making friends with my neighbors.