MurphyA/hacker-news huggingface dataset:
by techblueberry | 2025-10-08 14:01:58+00:00
https://www.theverge.com/business/793525/bari-weiss-cbs-news...

I fucking hate the free press, but in an odd bit of nuance, I actually predict Bari Weiss will be decent on CBS, but I also predict that she won't be able to overcome the move away from broadcast news and television in general.

I would assume that part of the strategy would be heavily digital. It has to be, otherwise, what are we even doing here. But I suppose my datapoint is, and it's an awkward data point but Douglas Murray documentary on "America's Drug Crisis"

https://www.youtube.com/watch?v=cW5tcKngfZc

It's really good. It's objective, it's nuanced, it discusses both sides pretty well, and this all despite the fact that I think that Douglass Murray is a partisan hack wrapped in a very-well read moderate-conservative costume. I think if they can avoid the trap of becoming a right-wing propaganda machine, and attack a large group of issues, I think the nature of TV is such that they might be able to sort gloss over the rough edges of what bugs me about the free press.

That all being said. It's a precarious position. Are they allowed to critisize the Trump administration? Big Tech? I imagine a lot of their bias will be of the "story choice" variety, simply choosing to ignore certain big stories, while perhaps being pretty fair for a certain large swath of stories (outside of maybe Israel)

I do think this is a natural extension of the NYTimes audience, and I think there's a big part of America that wants Bari Weiss' sort of "above the fray" news style (Which I could go into a whole mess of problems with it but I digress)

So in summary, I think there will be the appearance that she is doing a good job, under pressure not to criticize the president and people affiliated with the company she works for, but ultimately won't be able to overcome the death of broadcast news (if I'm wrong, I suspect it's because she converts CBS news into a successful digital product)
Show HN: Build a back end in VS Code using Snapser MCP Server [video]
by avlaho | 2025-10-08 14:02:14+00:00
We've been making enhancements to our MCP Server.

Now, you can build a backend completely out of VS Code, in agent mode (or tools like Cursor, Windsurf, Cline, Claude) connected to Snapser's MCP server. I've linked a video showing a demo of this. We're working on being able to have the agent actually integrate the backend SDK endpoints into an app's client code. We'll demo that in a future part 2 video.

If you're interested in trying this out, you can sign up for a free account at snapser.com. Instructions to get this setup are on our documentation page.
by coherentpony | 2025-10-08 14:02:48+00:00
> Texas loses power one time for a week and the redditors will never let it go. Wild how this is still a cringe joke so many years later.

Texas had the most number of power outages between 2019 and 2023 [1].

It wasn't one time. And it's not a joke. Infrastructure weatherization is a very real overlooked (and expensive) investment that still has not taken place.

[1]: https://www.congress.gov/118/meeting/house/116952/documents/...
by ben_w | 2025-10-08 14:03:22+00:00
In addition to what the other's comments have said, I think you're missing two things here:

(1) The comment you're replying to didn't say autocrats were "good", they said they were "fast".

(2) Authoritarian failures are also present in capitalism, because most corporations within capitalism are top-down organisation, "my way or the highway" from whoever your manager is, and most corporations fail quickly. The reason this works anyway is that society benefits because of the out-sized benefit of the few which succeed wildly; on a global scale there's something similar, with ~200 experiments called "nations" rather than "corporations", and right now the world is mainly getting richer and cleaner because of the outsized success from China — because the economic policies of China happen to be the ones which work, not because China's the most free.
by mb2100 | 2025-10-08 14:03:28+00:00
You're saying each tool solves a problem. That's true. But is it a problem that you have? And is the pain of that problem larger than the pain of introducing another tool that you need to debug when things go wrong?

Also, browsers have really stepped up their game. Now there is native CSS nesting[0], cross-document view transitions[1] and much more. So the above calculus is continuously shifting. So much that I think it's best to start with a really simple stack nowadays.[2]

[0]: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_nesting...

[1]: https://webkit.org/blog/16967/two-lines-of-cross-document-vi...

[2]: https://mastrojs.github.io/
by cube2222 | 2025-10-08 14:04:20+00:00
Hey everyone, Kuba from Spacelift here!

We’ve built Spacelift Intent to make it much easier to build ad-hoc cloud infrastructure with AI. It’s an MCP server that uses Terraform/OpenTofu providers under the hood to talk directly to your cloud provider, and lets your AI agent create and modify cloud resources.

You can either use the open-source version which is just a binary, or the Spacelift-hosted version[0] as a remote MCP server (there you also get stuff like policies, audit history, and credential management).

Compared to clickops/raw cloud cli invocations it also keeps track of all managed resources. This is especially useful across e.g. Claude Code sessions, as even though the conversation context is gone, the assistant can easily read the current state of managed resources, and you can pick up where you left off. This also makes it easy to later dump it all into a tf config + statefile.

Hope you will give it a try, and curious to hear your thoughts!

[0]: https://spacelift.io/intent
by kapone | 2025-10-08 14:04:30+00:00
Your experience with SFPs does not translate to hard drives. Hard drives are very, very, very standardized. SFPs are not. Yes, all SFPs have a standard hardware interface, but the optics coding varies wildly.

Remember all those switch vendors (especially the money grubbing ones like HP, Dell...)? Their switches won't work with optics that are not coded for THEIR hardware, even though...an SFP is an SFP... I mean look at fs.com and the gazillion choices they offer for optics coding.

HDDs on the other hand are vendor agnostic. They HAVE to work in "anything" as long as the hardware interfaces (i.e. SATA/SAS/NVME etc) are matched.

Calling a spade a spade is a good thing. Synology got greedy, tried to fuck over their customers and the customers told them "Go fuck yourself, you aint that unique".
by avs733 | 2025-10-08 14:04:41+00:00
I interpreted the comment as worrying about drift across many contracts not one contract changing.

Imagine I create a new agreement with a customer once a week. I’m no lawyer so might not notice the impact of small wording changes on the meaning or interpretation of each sequential contract.

Can I try and prompt engineer this out? Yeah sure. Do I as a non lawyer know I have fixed it - not to a high level of confidence.
by rpdillon | 2025-10-08 14:04:56+00:00
I'm no stranger to building boxes or running servers, but I've run a couple of different Synology NAS over the past 15 years. My estimate is that if I were to put together my own system, it would probably take several days and cost about the same as if I were to buy Synology. I'm not familiar with building NAS systems specifically, so that might be part of the issue. But saying you can do it in one hour seems like hyperbole.
by leetharris | 2025-10-08 14:05:03+00:00
What you talked about is not a Texas grid problem, but a local problem. The Texas grid itself is very reliable.

> Also in 2021 210 people died. This is a huge deal. This wasn't just a little outage.

Yes, a rare storm knocked out power and people died. It is a big deal and a lot of things changed after the event.

But I want to put it into perspective. In 2024, ~62,800 people in Europe died to heat-related events.
by dspillett | 2025-10-08 14:05:41+00:00
The problem is that markdown has no real standard. Well, it does, but not everything follows it because many things existed before the formal standard and many created since are made to be compatible with something that pre-dates the standard. Some optimise for matching stylistic intent (bold, italic, underscore) and others prefer to be more abstract (emphasis, sting emphasis), and yet more try to support both but that requires compromise and they don't all compromise the same way.

Many interpreters will accept underscores for italic, though they still generally (but not always) require two asterisks for bold.

I just accept it as a general idea, not a standard, and lookup the local conventions for whatever tool I'm using at the time. Or if I'm writing a translator, I prioritise converting things written how I personally prefer to write plain text documentation.
by mholt | 2025-10-08 14:06:19+00:00
> Interesting. But this seems to be limited to the supported data-sources?

Data sources are extensible, they basically just need to implement 2 methods: https://pkg.go.dev/github.com/timelinize/timelinize@v0.0.24/...

> No generic format to build your own sources?

I'm designing an import API that will let any script or program push data to the timeline.

> Also, why the focus on a timeline?

Seemed to make the most sense.

> Not all personal data or tasks are time-related.

Probably true. Do you have examples of what you're thinking of?

> If you want to have collaboration on this, maybe think about splitting it into backend and frontends. With the backend being the storage, and it's import-mechanism, and the frontend being open for anyone to put their own view onto the data, and maybe work with them.

That's how it is right now; it's a client-server architecture. It has a CLI and a JSON API so you can build your own front-ends.

> Maintaining personal data has demand here, but so far there is no real unified project catering to a broad range of services and different types of data. So there is a space to fill and a community to build IMHO.

I agree, this is a huge void that needs to be filled!
by iamnothere | 2025-10-08 14:06:24+00:00
> Chat controls, government controls - are coming.

Not if the people continue to fight off each attempt. Looks like we may be winning this round. Each time we win this battle, the opposition becomes better organized/funded and citizens become more aware of what is going on. Each subsequent push will have less chance of success once we pass a key threshold; it seems to me that this may be the last big push, if we win here then the public won’t back future attempts. Then your only option to pass this will be removing democracy altogether.
Show HN: Step-by-step instructions to build your first ChatGPT Apps SDK app
by filearts | 2025-10-08 14:08:13+00:00
I built a ChatGPT App using the new Apps SDK and wrote down all the steps so that you can follow along and do it yourself. It's definitely a game-changer to have rich UI experiences and the power of MCP right in the king of AI Chat apps.

This tutorial should tell you everything you need to get started. HMU or send PRs if you have ideas to improve the walkthrough.

Some observations in putting this together:

* ChatGPT seems to cache tool definitions and resources *

Every time I changed my code, I had to:

1. Update the resource URI to cache-bust it. 2. Manually refresh my tools list in the Connectors UI.

The system's backend currently is a bit slow so the cycle time suffers.

* There is a docs gap in handling tool vs. UI lifecycle *

Because there is a consent screen to submit tool inputs and call the tool, the HTML is rendered long before the tool output is available.

This doesn't seem to be reflected in the docs yet, so heads-up.

I found that you can listen on the window-level `openai:set_globals` event and defer handling of tool output until that time.
Show HN: I'm building an open-source online activity aggregator
by bartx | 2025-10-08 14:08:26+00:00
Hey HN - I wanted to share something I’ve been building and using in my day-to-day life, in case it resonates with others here.

A few problems I’ve always had:

- it’s hard to follow more niche updates (e.g. specific tech standards like MCP) because the activity happens across different platforms — releases and discussions on GitHub, community feedback on Reddit/HN, tips on Twitter, etc.

- I struggle to keep up with activity across platforms. Sometimes I only check Reddit and miss interesting stuff on HN or GitHub. It’s just hard to visit every forum or app daily.

- often I don’t want to dive deep into every topic — I just want a quick, ELI5-style summary.

- social platforms like Twitter can have useful content, but their algorithms are tuned for engagement and doomscrolling, which can waste a lot of your time.

Defeed is my attempt to solve this - a single feed/app that gives you all the updates you need.

Things that already work:

- aggregates activity from multiple 3rd-party sources (not just RSS)

- content-based recommendations using embedding similarity search

- short and long AI-generated summaries for each item (still improving)

- added some public example feeds (LMK if you want access to create custom feeds, or register for early access on the website)

I’d love your feedback on:

- What kinds of feeds would you find most valuable? (I can share example public feeds based on that.)

- Would you find it useful to include more personal or sensitive data (like emails) if the architecture allowed you to self-host those feeds privately (on your own infra)?

GitHub: https://github.com/defeedco/defeed Demo feeds: https://defeed.co
by vixen99 | 2025-10-08 14:08:57+00:00
From the UK: Seems to me that very few people except those with very direct interests, support the Keir Starmer Government and his Finance Minister - Reeves who is universally regarded as a disaster (armed with an Oxford PPE degree & yet driving businesses down and out in the UK). My point: 'so willing to give ... power' ? We have three more years of this administration and meanwhile seem unable to do anything to prevent them creating the Britain of their fantasies.
by rzwitserloot | 2025-10-08 14:09:17+00:00
That sounds like "the leg amputation operation was a success, other than the fact that the patient died on the operating table". That "except" is doing rather a lot of heavy lifting.

I have absolutely no idea what Russia was expecting from their three day special military operation, currently on 3 years, 7 months, and 2 weeks. But surely whatever they were thinking, if I could go back in time and paint them a picture of how the situation is today, they'd jump out the window (or be 'helped' out of them, as appears to be a popular pastime in Moscow this decade). This has to be on the levels quite near 'worst than our worst case scenario'.

I think Von clausewitz's revenge on the russian plan for Ukraine hasn't even begun yet. If Russia ends up wanting to turn lands they currently occupy in lands they annexed (a land that is productive and well on its way to just being culturally subsumed), the cost of that operation will be even larger than the astronomical cost they are paying to gain them: Their utter disregard for Clausewitzian planning means it'll be one heck of an insurgency.

Unfortunately, Russia is one of the most ruthless countries in this regard and will simply massively replace the population, starve it out, or otherwise eliminate any odds of low morale amongst the populace or active insurgency by simply replacing the entire population.

But that also destroys all inherent economic productivity other than natural resources. Russia already has plenty of land and plenty of resources; what they need is more people in general and productive, creative members of society in particular, neither of which you can make happen by starving a population that hates you for how you fought that war and still holds out hope they can drive you out.
by falcor84 | 2025-10-08 14:09:19+00:00
I'm all for "Be excellent to each other", but in war, the first and foremost consideration is whether the strategy is effective. I'm not a big Clausewitz scholar, but I can't imagine that he or any other general would accept a strategy that prioritises the well-being of the opposing side to the point of their own side admitting defeat.

As I see it, the only way that we can have "Rules of War" is by proving that a war can be won while maintaining them. Otherwise (and unless you have a magic wand to make humans non-aggressive), these rules are worse than useless, because they limit the more ethical side, while making them lose to the less ethical.
by delichon | 2025-10-08 14:09:19+00:00
And the TSA and DHS have consistently asserted authority and exercised power — legally or not — to blacklist and surveil travelers without needing any suspicion of criminality.

So the surveillance is a 4th amendment search violation and the blacklist is a 5th amendment due process violation. It would be nice to have a government agency to enforce those. And an electorate that cares about them.
by weeb | 2025-10-08 14:09:47+00:00
There are commonly used terms for different types of empathy[1] which makes these conversations a lot easier. People often generalise, or misinterpret a lower level of one type of empathy for another - for example, some autistic individuals have lower cognitive empathy but heightened levels of affective empathy. The definition in this blogpost focuses entirely on cognitive empathy, but I bet the people telling them to be "more empathetic" were talking more about compassionate empathy.

[1] https://embrace-autism.com/the-different-types-of-empathy/
by lossolo | 2025-10-08 14:10:26+00:00
Interesting, do you have a link to the study? Our experience is different, at least when reviewing LLM generated code, we find quite a few errors, especially beyond 200 LOC. It also depends on what you're reviewing, 200 LOC != 200 LOC. A boilerplate 200 LOC change? A security sensitive 200 LOC change? A purely algorithmic and complex 200 LOC change?
by Bender | 2025-10-08 14:10:42+00:00
That sounds like a management friendly business opportunity. Sell corporate accounts that allow uploading DLP data loss prevention rules. Someone uploads your company secrets ChatGPT makes a snarky reply to the person and sends the data to /dev/null. I could suggest even more dystopian measures like ChatGPT using an HR API to automate off-boarding after repeated incidents. Or companies could get their data-scientists big-data teams to write code in-house to do the same thing employees are trying to get ChatGPT to do for them.
by rco8786 | 2025-10-08 14:11:15+00:00
Oh dang every sentence of this had me relating more and more as I read it.

The last 10ish years of my life have been an emotional education journey, where previously I was a “logic above all else” kind of person. Like you, I feel like I can relate to other people now in a way I never thought possible. And also it’s brought about anxiety and self-doubt that was never here before.
by caminante | 2025-10-08 14:11:16+00:00
The irony is that the Levine article the parent provided argues that DE did the exact opposite of shareholder wishes!

> it is weird that Tesla’s management and board of directors and (a large majority of) shareholders all agreed that Musk should get paid $55.8 billion for creating $600 billion of shareholder value, and he did do that, and he got paid that, and a judge overruled that decision and ordered him to give back the money. I can see why Musk — and Tesla’s board, and its shareholders — would find that objectionable! They’re trying to run a company here.
by freeopinion | 2025-10-08 14:12:03+00:00
If you think the price is unreasonable, don't buy. You have listed what you seem to think are better options. I agree that there are better options. If somebody else wants to spend their money in different ways than I do, let them. If Arduino thinks they can make money this way, let them try. If it works, good for them, I guess. If it fails, I guess the joke will be on Qualcomm. Honestly, Arduino could slash their price to be $1 less than a Milk-V Duo and I'd still by the Duo. If the Arduino was $1 less than an ESP32, I'd still by the ESP32. So I'm not sure lowering prices wouldn't just hurt them.
by ryandrake | 2025-10-08 14:12:26+00:00
I feel like hot swap is great if you work in a datacenter, but in order to be a useful benefit in a home setting, you have to have new, replacement hard drives sitting around on a shelf somewhere. My RAID alarm went off about a year ago warning me that a drive was failing, and I had to place an order and wait a week. Plus, the amount of time it took for the HW RAID controller to rebuild the new drive, I probably could have restored from a full backup.
by mholt | 2025-10-08 14:12:47+00:00
Thank you for the great feedback!

> You might suggest to users the following use case. “If you want to create a Timelinize data store, but don’t feel that your own local systems are secure enough to safely hold a basket with a copy of every egg in your life, you might consider the following use case, which some of our customers implement. Once our twice a year, update the data store, but store it on an external disk. When the update is done, take the disk offline and keep it in a drawer or safe.”

Sure, I like that.

> I always wondered how cool it would be if I could tell some Spotify-like system, “I’m 20 miles away from the lake, we are going to stay in the cabins a week, just like we did 10 years ago. Play me the exact same songs now that played at every turn back then.”

It's inevitable for an LLM and other tooling like personal assistants to be integrated to this thing, so yeah that sounds like a great use case.

> For a name, how about: ChronEngine That name seems pretty free and clear from previous use, if you like it grab ChronEngine.com before some squatter does and thank me with a phone call, I would enjoy a quick chat with you. ... Oh and make a list of anybody that says they have done an elaborate something similar with Excel (like me and at least one other person in this thread) and maybe have a discussion with them some time, we/they might have some useful insights.

Not bad actually; and sure, we can chat either way. Feel free to book a time at https://matt.chat.

> Your web page might benefit from a grid that lists all the input sources you accept, with hotlinks next to the names that give a pop-up quick summary of what that source is about, and maybe some color coding that shows something like “green = rock solid lately”, “yellow = some users reporting problems”, “red = they just updated their format, it’s broken, we are working on it”. You will/are facing challenges similar to Trillian, a chat client from the early 2000s that would try to maintain ongoing connection compatibility with multiple other chat clients such as AIM/ICQ/MSN. Also, the grid could have a “suggested source sets” filter that helped people find what 5 (for example) input sources they might select for their use style.

I LOVED Trillian, thanks or the nostalgia. Oh man, they're still alive: https://trillian.im/ (I love the icon...)
by scarmig | 2025-10-08 14:12:56+00:00
A war with China will do massive damage to the European and world economies, though, even if Europe stays entirely out of it. China more or less stops exporting (and importing); the economies of South Korea and Japan immediately contract 25% or more; Russia faces massive and nearly infinite demand for its resources from China; oil states in the Middle East would face massive price volatility followed by a collapse in demand and a loss of 50% of their government revenues; and every two bit nation in the world would decide now is the time to pursue revanchist feuds since everyone who could object is otherwise occupied.
by manwe150 | 2025-10-08 14:13:16+00:00
I’m not sure that analogy contradicts ownership. Physical assists can be seized or stolen also (if Deloitte’s AI doesn’t like you) but it doesn’t negate the concept of ownership of those

Maybe possession would be a more accurate legal term? You can own something that isn’t in your possession (eg might have been loaned, stolen, etc) or possess something that you don’t own (eg the other side of the transaction)