MurphyA/hacker-news huggingface dataset:
by jarofgreen | 2025-12-30 08:43:55+00:00
Hello,

So I've gone to FOSDEM once in person before COVID started and a few times virtually since.

They go to great efforts to provide good live streams, it's really appreciated.

So it's always seemed to me like an omission that their website only lets you browse events in the local Brussels timezone.

So I created this listings website that lets you browse in any timezone you want. Also, make and share lists.

It's a static website, all the work happens in Javascript. Thanks Luxon! https://moment.github.io/luxon/#/

All lists stored in local storage for privacy.

Feedback welcome!

James
by oefrha | 2025-12-30 08:44:04+00:00
Manus attempted to ride the wave of DeepSeek and hired an army of influencers inside and outside of China, especially inside, to hype it up as the second coming of DeepSeek, even though they didn’t target the Chinese domestic market (as you correctly pointed out). IIRC it quickly became a joke in about two weeks after it became obvious that they were a thin layer on top of Claude and all marketing. I don’t know how they maneuvered into the current acquisition (feasting on Zuck’s fomo?), but saying “they always have great reputation in the AI industry” is laughable. This kind of garbage damages your reputation by loose association, you should be mad at them, not commenters.

Edit: Actually, the announcement doesn’t say anything about valuation, so it’s not even clear it’s a successful exit.
by eviks | 2025-12-30 08:44:45+00:00
Consider reality instead, you can make any fantasy case you want:

C. You didn't pirate, but played because your friends were deeply into it, so you skipped buying lunch to save money and pay for the game (pirating was hard for this specific DRM). You bought it at a discount on sale (remember, the price isn't fixed?). That feeling of overcoming hardship and friendship fused into a very positive experience, making it 10 times more likely for you to buy the next version than in A. or B. The overall likelihood still was tiny because now you have a family and don't have time to play, so that and

D. Considering the amount of uncertainty (your game company will go out of business in 25 years) the value of your "more likely" is $0
by joistef | 2025-12-30 08:45:01+00:00
For Drive and Photos, Relica can do this. Full disclosure: I develop the software.

It uses restic under the hood (so you get deduplication, encryption, immutable snapshots) and rclone for cloud connectivity. Backs up to your NAS or multiple destinations, runs on a schedule, GUI instead of cron jobs and scripts. $5/month for the software, storage is yours.

Gmail is harder. It's not a filesystem so restic/rclone-based tools don't handle it. Your best bet there is probably Google Takeout on a schedule (annoying but works), or something like gmvault if you're comfortable with Python scripts.

The lockout fear is real. One option: backup Google Drive → your NAS → a second cloud provider that isn't Google (Or Relica Cloud for managed redundancy). Relica can chain those so you upload once and it replicates. Check relicabackup.com
by reidrac | 2025-12-30 08:45:34+00:00
> unburdened by how things were before.

What burden are you talking about? Using LLMs isn't that hard, we have done harder things before.

Sure, there will be people that refuses to "let go" and want to keep doing things the way the like them, but hey! I've been productive with vim (now neovim) for 25 years and I work with engineers that haven't mastered their IDEs at the same level. Not even close!

Sure, they have have never been "burdened" by knowing other editors before those IDEs existed, but claiming that I would have it harder to use any of those because I've mastered other tools before is ridiculous.
by okushigue | 2025-12-30 08:46:22+00:00
Abstract
Deep space radiation poses critical challenges for long-duration human missions beyond Earth's magnetosphere.
Traditional aluminum shielding is mass-inefficient and generates harmful secondary particles. We present a novel hybrid
radiation shielding system utilizing recycled polyethylene terephthalate (PET) bottles as structural containment combined
with water as the primary hydrogenous shielding material. This "PET-Water Walls" system achieves 72-76% solar particle
event (SPE) dose reduction and 36-40% galactic cosmic ray (GCR) attenuation at 45 g/cm² areal density, comparable to
high-density polyethylene (HDPE) systems but with significantly reduced operational complexity and cost. For a
reference habitat of 2,500 m² surface area, the system requires approximately 133 metric tons total mass (60,000-80,000
recycled 2L PET bottles + 100 m³ water), achievable within 6-9 months using only internally generated waste streams at
a crew size of 100. The modular honeycomb architecture enables rapid deployment, in-situ repair, and progressive
expansion without specialized manufacturing equipment. Cost analysis indicates 85-92% reduction versus traditional
shielding approaches (80-100M), while maintaining Technology Readiness Level (TRL) pathway to 6-7
through near-term ISS demonstration. This work establishes PET-Water Walls as a viable, sustainable solution for
radiation protection in next-generation space stations, lunar habitats, and Mars transit vehicles.
by kkarpkkarp | 2025-12-30 08:46:36+00:00
try cursor maybe. While I still try to provide as big as possible starting prompt when I try to introduce a new feature, I found for debugging it just works perfect. I almost never need to provide a big context.

Sometimes I get the whole wordpress site with ~20 plugins installed from customer, so it is huge codebase. But if customer tells me "i need to fix this button not sending this or that" that all what I copy to cursor and I have the fix on the first try almost every time.

I don't need to inform AI about anything more. Cursor figures it out itself: that it is wordpress, which plugins it has, which plugin is responsible for that button and how to fix it (mostly as filter/action to be added to the theme, sometimes creates custom tiny plugin)

The is also debug mode in cursor but I don't need it in that case. It is helpful when you are working on a new feature but at some point cursor stucks and can't produce what you ask. Then I switch to debug mode and wait when it fix it.
by viccis | 2025-12-30 08:46:40+00:00
Maybe that's true, but I will say that one of the reasons I recommend his Python ML videos to people is not just the ML content but also his Python is good and idiomatic. So I would not agree; I think his programming is a well practiced skill.

FWIW though I think his predicted worldview will render it very difficult to acquire this skill, as people grow reliant on gen AI for programming rudiments.
by ben_w | 2025-12-30 08:46:46+00:00
Likewise, but those were
famously slow. Might have been expandable into other delivery vehicles, but neither the
batteries nor the motors were up to being commuter vehicles… well, possibly electric bicycles back then, the European Blue Banana* was better positioned than much of the world to commute by bike, but not much more than that in performance or geography until much more recently.

* https://en.wikipedia.org/wiki/Blue_Banana
by the_why_of_y | 2025-12-30 08:46:55+00:00
This article doesn't report the facts correctly; the search warrant was issued for posting an anti-semitic Nazi meme.

(Just for the record, I believe that a well-known politician should just have to live with being insulted.)

> The Bavaria resident is also accused of posting Nazi-era imagery and language earlier in 2024. According to prosecutors, this post may have violated German laws against the incitement of ethnic or religious hatred.

> The man was arrested on Thursday as part of nationwide police operations against suspected antisemitic hate speech online.

https://www.dw.com/en/germany-greens-habeck-presses-charges-...

This article is more informative:

Translated (with DeepL.com):

> The public prosecutor's office in Bamberg has now announced: The search had already been requested before the Green politician himself filed a criminal complaint in the case.

> Habeck only filed a criminal complaint in the case more than a month after the search warrant had been requested.

> According to the public prosecutor's office, the suspect is also facing another charge: According to this, in spring 2024, he allegedly uploaded a picture on X with a reference to the Nazi dictatorship, which could potentially constitute the criminal offense of incitement to hatred. According to the investigators, it shows an SS or SA man with the poster and the words “Germans don't buy from Jews” and the additional text “True democrats! We've had it all before!”.

https://www.spiegel.de/politik/deutschland/schwachkopf-belei...

(Note the date on the last article - 5 days later than the one you linked - most likely the facts weren't known to the public before then)
by MagicMoonlight | 2025-12-30 08:47:55+00:00
Tesla had a ridiculous lead over everyone and they spaffed it.

No new features, no HUD, no dashboard. They want 60k for cars which have nothing in them. Other companies have now ripped the software and the iPad, so they have nothing unique.

All they had to do was continue to improve the product. They didn’t even try.
by ffffffu | 2025-12-30 08:48:15+00:00
NotXButY, going on irrelevant tangents, rules of three, I felt this was LLM slop and I looked into your posting history and saw you never used “” style quotes, only "", before this post. Yup, it's slop. Care to share what you are gaining from posting chatGPT slop that slurps elon here? were you paid for this?
by serf | 2025-12-30 08:48:34+00:00
>OK, but the model that Valve pioneered is the model that supports 90% of all commercial PC games made today, a higher percentage if you cut out MMOs and free to play games, which you certainly don't own.

OK, but this model deployed in other parts of essentially any industry is equally scummy and abusive, no matter how much <$company> is liked, no matter how well they deployed it, no matter how many buckeroos it made someone.

in fact it's scummy any time the concept of sales and ownership gets warped aggressively, and even more so when it's done so in such a way that the leasee doesn't realize what they are until they get screwed somehow.

also, REMINDER: steam doesn't solve piracy, it helped to solve distribution. anti-piracy was sold (and lobbied to devs by Valve) far after the fact when it became clear that Valve had to have enough benefits to shove devs and customers into this style of non-ownership. Same reason why Steam also tries to be a half-assed discord/social media outlet.

Yes it's wildly successful. A lot of scummy shit is.

Steering the world that way (by example of business success) is sure to end well. Isn't that what FernGully was about?
by CSSer | 2025-12-30 08:48:59+00:00
This post has aged like milk given the rollback. In the amount of time it's taken them to fix it, including lobbying xterm.js upstream and telling users "use a modern terminal emulator", you'd be hard-pressed to convince me they'd have burned more goodwill with paying customers than they already have if they'd quietly switched to alt-mode. It's a downright embarrassing bug for such a high-profile company.
by Shekelphile | 2025-12-30 08:49:15+00:00
tbh, it still isn't economically feasible. spacex 'cheated' to achieving reuse by just making the the entire plumbing and engine assembly bolt-on to the lower stage on F9 and they just replace that every time one is 'reused'. to my knowledge, they still haven't reused an engine without either replacing the nozzle, turbopumps or both, which are so expensive that reuse might actually cost them more money in the end for the benefit of faster turnaround times in years where launches are booked heavily.
by hoten | 2025-12-30 08:49:47+00:00
Check out Kenshi.

Wikipedia blurb:

> Kenshi is a real-time strategy action role-playing game developed and published by Lo-Fi Games for Windows. The game focuses on sandbox gameplay features that give the player freedom to do what they want in its world instead of focusing on a linear story.

https://youtu.be/_E4nKWxSG8o?si=t93p3FtBlh4Cxcvm
I built MCP Guard because giving AI agents direct database access terrified me
by pritahir | 2025-12-30 08:49:52+00:00
The Model Context Protocol is powerful, but connecting your production database to an AI agent without guardrails is terrifying.

I built MCP Guard (https://mcp-shield.vercel.app) because I wanted visibility into what my AI agents were actually doing, and control to block dangerous commands before they execute.

It's a hosted SaaS dashboard - no NPM packages, no local proxies to maintain. Just configure security rules through a browser and point your AI client to the secure endpoint.
by lmeyerov | 2025-12-30 08:50:34+00:00
Most of this rings true for us for the same reasons. We have been moving large old projects in this direction, and new ones start there. It's easier to do these via tool checks than trust skills files. I wouldn't say the resulting code is good, which folks are stumbling on, but it is rewarding better code - predictable, boring, tested, pure, and fast to iterate on, which are all indeed part of our SDLC principles.

Some of the advice is a bit more extreme, like I haven't found value in 100% code coverage, but 90% is fine. Others miss nuance like we have to work hard to prevent the AI from subverting the type checks, like by default it works around type errors by using getattr/cast/typeignore/Any everywhere.

One item I'm hoping is AI coders get better at is using static analysis tools and verification tools. My experiments here have been lukewarm/bad, like adding an Alloy model checker for some parts of GFQL (GPU graph query language) took a lot of prodding and found no bugs, but straight up asking codex to do test amplification on our unit test suite based on our code and past bugs works great. Likewise, it's easy to make it port conformance tests from standards and help with making our docs executable to help prevent drift.

A new area we are starting to look at is automatic bug patches based on production logs. This is practical for the areas we setup for vibe coding, which in turn are the areas we care about more and work most heavily on. We never trusted automated dependency update bots, but this kind of thing gets much more trustworthy & reviewable. Another thing we are eyeing is new 'teleport' modes so we can shift PRs to remote async development, which previously we didn't think worth supporting.
by taka-dev | 2025-12-30 08:50:37+00:00
One thing I’ve noticed is that trust in 2025 is less about branding and more about consistency over time.

Users seem to pay attention to:
- Whether a platform communicates clearly when something goes wrong
- If product changes are explained instead of silently pushed
- How support and moderation behave during edge cases

In regions like South Asia, I also see people relying more on community signals and word-of-mouth than ads.

Curious how others here see it evolving.
by drysart | 2025-12-30 08:51:25+00:00
That choice was made long before Scorsese made The Godfather; and so has virtually every other movie made over the past century.

Real artists understand the limits of the medium they're working in and shape their creations to exist within it. So even if there was no artistic or technical merit in the choice to standardize on 24 FPS, the choice to standardize on 24 FPS shaped the media that came after it. Which means it's gained merit it didn't have when it was initially standardized upon.
by scrollaway | 2025-12-30 08:51:29+00:00
I started watching YouTuber Evan Edinger recently and it’s been a breath of fresh air because he’s been saying things I understood to be true a long time ago, but never quite verified until now.

One of those being about American exceptionalism and how Americans will only ever make judgement about other countries (including the EU) from the highly deformed perspective of their local news. And they’ll do this, knowingly, with no remorse, because they’ve been taught all their life America is the best so there are no reasons to doubt or consider that things aren’t quite right.

You are a continent away, you have no idea what is going on over here. You don’t understand EU culture and you don’t understand how it relates to German culture. Fox News does not understand what exactly happened in that particular case you linked, let alone you who is reading a ragebait-fueled summary of it.

You also clearly don’t understand how the European Commission works and what it is able to actually do.

Should I bother correcting you? Of course not: you are most likely not interested otherwise we wouldn’t be in this situation. The information is available freely online if you so desire and if you are willing to get out of your comfortable bubbles that constantly prioritise the aforementioned American exceptionalism.
by shaky-carrousel | 2025-12-30 08:52:35+00:00
Yes, countries in EU prosecute crime. This may be a surprise to some people, but for a long time publicly insulting someone has been a crime in Germany.

In America they don't wait for you to commit a thought crime, they throw you into a gulag right after trying to enter the country: https://vancouver.citynews.ca/2025/03/13/bc-woman-us-detenti...

But they're practicing the thought crime part by requiring your social media history on entry.
Why does analytics usually stop right before action?
by Navaneeth_22 | 2025-12-30 08:52:45+00:00
I’ve been working on analytics systems for enterprise teams, and I keep seeing the same pattern.

Teams don’t struggle to see what’s happening. They open a dashboard, notice something off a spike, a drop, a trend change and the insight is usually obvious.

The slowdown happens immediately after.

People pause because the next step isn’t clear.

Is this worth acting on or just noise?
Who should handle it?
What’s the safest action to take?

The common response is exporting data, messaging someone, scheduling a meeting, or creating another report. The insight was instant, but execution takes days.

What’s interesting is that most analytics tools stop exactly at that boundary. They explain what happened, but they don’t help decide what should happen next or enable action directly.

I’m curious if others here have seen this gap.

Do dashboards actually slow teams down after insight?
Have you seen tools or patterns that close the insight → action loop well?

Would love to learn from how others are thinking about this.
by sfn42 | 2025-12-30 08:55:09+00:00
YouTube does this. When I open a video the quality is set to Auto by default. It'll also show the "actual" quality next to it, like "Auto 1080p". Complete lie. I see this and see the video looks like 480p, manually change to 1080p and it's instantly much better. The auto quality thing is a flat out lie.
by Shorel | 2025-12-30 08:55:59+00:00
This is mostly on the parents.

Children should and must be allowed to fail. In fact, failure is the default outcome most of the time.

I wish I had learned in childhood that doing my best was enough. Not being the best, just doing my best.

But no, this is a lesson I learned from sim racing, as an adult, during the COVID-19 quarantine, as there was not much else to do.

What did I learn from sim racing:

— If I make a mistake, and I keep thinking about that mistake, I will just make more mistakes. Mental recovery, and not punishing myself, is a must. I must go back to mental clarity as fast as possible, to avoid making another mistake.

— Sometimes, doing my best is not enough. It can even be worthless. Other people make mistakes and that will ruin your race. In a long season, this cam be offset by consistently good results. “It is possible to commit no mistakes and still lose. That is not a weakness; that is life.” — Jan Luc Picard

— I should not respect this driver because he has a famous last name or so. But I must respect that he did 600 laps preparing for the race. And my respect should be that I also practice as much. Preparation is important, we can't just go to a new track and expect to win. The winner is usually the best combination of general experience and event preparation.

— Nothing feels better than a victory that's hard-earned, against a talented group. Easy victories just feel cheap in comparison.
by jltsiren | 2025-12-30 08:56:06+00:00
It's more about the combat model. Everyone is a fanatic who fights until death, despite any casualties their friends and allies have suffered. And weapons and other attacks are mostly harmless. They deal limited damage measured in hit points, which does not affect the combat effectiveness of the target, heals quickly, and does not leave any lasting effects.

In a different combat model, an equally unbalanced monster would avoid unnecessary fights agains groups of armed opponents. Not because it's afraid it would lose, but due to the risk of permanent injuries. Determined defenders could then try to take advantage of that behavior to drive the monster away.
by dimitarbak | 2025-12-30 08:56:14+00:00
That assumes that outsourcing was all about coding/typing/manual work. I subscribe to the knowledge-centric perspective on software development,
treating knowledge as the fuel that drives the software development engine.

Central to this perspective is the concept of the 'knowledge gap' - the difference between what a developer knows and what they need to know to effectively complete tasks.

Thus, outsourcing is not about manual work but about buying knowledge from vendors.
by godelski | 2025-12-30 08:57:04+00:00
How I see things:

- User is a bit of a dick (bad)
- Engineer attempts to defuse situation (okay)
- user expands (good)
- CEO escalates situation (terrible)

Aiden definitely didn't begin the interaction the right way but it's also taking place over Twitter and the platform encourages refined points (would anyone have responded if his second response was his first?). The engineer got things going in the right direction but then the CEO turned it all around and made it far worse than had they just let Aiden yell into the void. It screamed arrogance and a disconnect from the users. Sorry, but the number of users a product has often doesn't correlate with its quality.

You need to also consider expectation and responsibility. Unfortunately there's no expectation or responsibility for a user to be well behaved. But that's not true for a business and especially a CEO. Yes, you can say it's unfair that responsibility doesn't go both ways but also recognize that there's a vastly different power dynamic.
by palmotea | 2025-12-30 08:57:13+00:00
> Which means there's less workers being paid, less taxes, less money to be spent on the economy, which means less money to pay workers, which means... the logical conclusion is "no economy at all". Taxes are the last thing to worry about then.

Assuming the hype pans out and we get AGI, the end result won't be "no economy at all," it'll be a really weird one that does nothing to satisfy the common man's needs (because they will be of no economic use to the owners of the technology).

All the world's resources will be harness to satisfy the whims of a very few trillionaires, and there will be no place for you (except perhaps as a cultish sycophant, if you're lucky)
by omnicognate | 2025-12-30 08:58:41+00:00
It would help if TV manufacturers would clearly document what these features do, and use consistent names that reflect that.

It seems they want to make these settings usable without specialist knowledge, but the end result of their opaque naming and vague descriptions is that anybody who actually cares about what they see and thinks they might benefit from some of the features has to either systematically try every possible combination of options or teach themselves video engineering and try to figure out for themselves what each one actually does.