MurphyA/hacker-news huggingface dataset:
by glenstein | 2025-11-06 14:08:12+00:00
I'm sorry, but somehow this manages to be the most incorrect comment in the entire thread so far, a textbook case of missing the forest for the trees.

For starters, numbers I've seen suggest something day ahead prices are something like 10% to 30% of the overall energy supply because most of it's sold outside of that context via things like regulated utility pricing, forward and futures markets which sell weeks to years ahead, and long-term bilateral contracts such as power purchase agreements. So most energy is not purchased this way over the short term.

Moreover, for goodness sake, inelasticity at the margin doesn't make something not a market, that's simply not what inelasticity means, and none of these considerations have anything to do with whether solar power in particular can be profitably offered to customers. (Again, why would it be just applying uniquely and exclusively to solar power but not other forms of energy?)

Investments of various kind occur over horizons of days, months, and years where these market dynamics unfold. Every energy source on offer whether it be solar panel, gas turbine and storage facility is financed built and dispatched based on the expectations of cost and profit. Demand is quite elastic over the horizon of months and years, and demand inelasticity is sometimes a feature of markets not something that identifies any specific phenomena that prevents solar power in particular from entering markets.

Solar power rises and falls throughout the day in a manner that conveniently aligns with actual energy consumption patterns, and its net effect on the grid is de-stressing peaking infrastructure.

So it's certainly true that there are day ahead markets but if you think the upshot of that is that it somehow means solar can't be provided at a price point affordable to consumers that simultaneously profitable to the companies providing it, well, the phrase "missing the forest for the trees" was practically invented for moments like this.
by fzwang | 2025-11-06 14:08:37+00:00
Location: Toronto, Canada

Remote: Yes

Willing to relocate: No

Technologies: N/A

Website: www.divepod.to

Email: frank@divepod.to

I'm building out a new comp sci education program based on an advisory model. It is intended to complement instructor-lead models (like traditional schools/universities), with more emphasis on self-direction and real-world exposure. Part of the motivation is to address talent development problems in startups when I worked in VC and in hiring for projects for my own company. These issues are exacerbated nowadays with AI.

I'm the lead advisor and currently looking to recruit students to work with personally, ideally those who are in HS or university but is bored and/or feel like they are not learning useful/interesting things. Bonus if they have an interest in exploring entrepreneurship. I have a background in data engineering, VC, and ML R&D.
by LeafItAlone | 2025-11-06 14:08:39+00:00
Their new smart plugs finally seem reasonably sized. I love IKEA’s smart home products, but their smart plugs (and many of their device power plugs) are comically sized in the US. Their original US version of the TRÅDFRI plugs wouldn’t even allow for two to be plugged into the same (standard size) dual wall outlet. Their more recent TRETAKT is much better, but still larger than competitors.
by whitehexagon | 2025-11-06 14:10:16+00:00
Although I have been trying to only buy 'needs' not 'wants' recently, I did stockpile a few IKEA ZigBee gadgets before they retired them. One of the few product lines their MBA's hadn't destroyed.

I was working on some Golang code, talking to them via the very open ConBee II ZigBee gateway. Great fun, and very fast once I got subscribe vs polling working. So now I get an SMS for door access, but kinda hopefully never for a water leak.

No interest in yet another 'standard', especially since Matter seems to mandate PKI device attestation. ZigBee just feels more open to me, and I have enough eWaste devices with expired certificates.
by noirscape | 2025-11-06 14:10:23+00:00
A cache can help even for small stuff if there's something time-consuming to do on a small server.

Redis/valkey is definitely overkill though. A slightly modified memcached config (only so it accepts larger keys; server responses larger than 1MB aren't always avoidable) is a far simpler solution that provides 99% of what you need in practice. Unlike redis/valkey, it's also explicitly a volatile cache that can't do persistence, meaning you are disincentivized from bad software design patterns where the cache becomes state your application assumes any level of consistency of (including it's existence). If you aren't serving millions of users, stateful cache is a pattern best avoided.

DB caches aren't very good mostly because of speed; they have to read from the filesystem (and have network overhead), while a cache reads from memory and can often just live on the same server as the rest of the service.
by broken-kebab | 2025-11-06 14:11:02+00:00
You ate it in a hearty soup, likely made on pork bone broth, with a boiled egg, and sour cream added. It makes a lot of difference for culinary experience :) The other commenter probably just tried to add it to some rice, or as a "side green". On itself nettle is more or less like spinach, but with weaker taste
Ask HN: How do you develop large complex software
by Rick76 | 2025-11-06 14:11:20+00:00
Hey HN. I'm a software developer of 4 years and have pretty good technical skills but where I struggle is medium to large projects where structure, organization and consistency is more important than the technicals.

I am for the first time the main developer on a large project at work, I don't feel like what they are asking is unreasonable. I’m saying that in case people believe that they are setting me up for failure.

I'm managing adjustments to a large database and a large codebase of 2 APIs, and a WebApp. I find myself confused and spend more time cleaning my code then actually developing.

.NET and blazor if that matters

Any Tips?
by tomdekan | 2025-11-06 14:11:54+00:00
Xylitol reduces cavity‑causing bacteria and raises salivary flow, which can increase calcium and phosphate availability. That environment supports natural remineralisation and boosts the effect of fluoride or hydroxyapatite products, but xylitol itself doesn’t deposit minerals into enamel.

For actual mineral replacement, look to fluoride toothpaste/varnish, casein phosphopeptide‑amorphous calcium phosphate (CPP‑ACP), or nano‑hydroxyapatite formulations; xylitol gum is a useful adjunct.
by jeroenhd | 2025-11-06 14:12:06+00:00
The new Dirigera hub supports both for now (https://www.ikea.com/gb/en/customer-service/knowledge/articl...) so they'll probably slowly transition.

It depends on your setup how easy it would be, but the Zigbee stick I use for controlling Ikea stuff also has firmware available for using it with Matter. There's a good chance whatever IoT solution you use can be hooked up to Matter.
by MSFT_Edging | 2025-11-06 14:12:31+00:00
Would a parent be allowed to send their kid in with a pack of smokes, and expect their kid can smoke them inside the school?

No?

Because it effects others and brings down the overall ability for the learning environment to succeed. Same deal with phones. If it makes the environment toxic to success, there should probably be some prohibition within those grounds. This isn't banning phones across the board, or banning them for kids. It's banning them within a location, like how firearms are banned inside courthouses.
by ModernMech | 2025-11-06 14:13:52+00:00
That's a good point! Some sort of widget framework is important for extensions. But I think my issue is that there are only a dozen included widgets, so very basic things are left to third parties. Most mature UI libraries would include all the basic things, and leave a widget interface for uncommon extensions, not rely on third parties for basic features.

With the path they've chosen, it may mean less version churn, but the other side is you've gotta wait for each widget author to upgrade their widgets when Ratatui upgrades. This can lead to a situation where some widgets upgrade, some don't, and you're left either on the lower version with unpatched issues, or the newer version missing widgets.

I much prefer the design of web-sys and js-sys, where all the features are included and gated behind feature flags.
by pta2002 | 2025-11-06 14:14:13+00:00
While you could do that, the hub needed to implement the logic to actually convert the different "APIs" that the products spoke. E.g. imagine an IKEA remote sends "button_on" to turn on the light, but the Philips remotes send "light_on" or something. Philips lights will work with their remotes but not with IKEA remotes, since they wouldn't know what to do with "button_on". Zigbee2mqtt and ZHA are great projects that implement a compatibility layer to all of this, but they do have to explicitly support every device (and they support basically _every_ device there is, thanks to a ton of community work, they're genuinely great projects and something that wouldn't really be possible without open source). You mention that you can pair between different vendor's products, but that's not quite the case - you can pair different vendor's products to the hub, and the hub can translate between them. But while you can pair an IKEA remote to an IKEA bulb without a hub, you can't really do that between different brands.

Matter simplifies this. It defines the API layer. You can use Thread without Matter, at which point you basically have Zigbee + IPv6, but the power comes with Matter since now every device is speaking the same language and can actually understand each other.
by cameron_b | 2025-11-06 14:14:42+00:00
This is a huge factor, and heavily influenced by the purveyors of the technologies involved. A factor I hadn't realized that is implicated in this transition is the shift from the Teacher-led classroom to the device-led classroom. The teacher is no longer seen as the expert, the interpreter, the model figure of the subject when the laptop or tablet is the delivery tool. Students learn that the teacher is a facilitator, likely not up to date on the latest changes to the app interface, and not an authority on the subject.

Device-delivery instead of teacher-delivery puts the student first, even when the student knows nothing, and has zero impulse control.

So instead of modelling a productive and enriching data accessing environment, we're actually just tearing down the walls of the school and asking teachers to babysit the mayhem.
by joshuablais | 2025-11-06 14:15:14+00:00
Some people want to just "do work" and not build a toolchest over the years. I think if I find myself doing something once, I will probably be doing it again, therefore the environment can help me greatly with achieving that goal in far less time. There is a diminishing return for some tasks, but some things I have written in emacs save me minutes of time each time they are run daily.
by surajrmal | 2025-11-06 14:15:15+00:00
Are you building in release or debug? Do you have lto enabled? Rust compile time is absolutely worse than c++, and I'm not sure many in the community would disagree. You need to aggressively split large crates up to make it sane. A lot of this comes down to the fact the crate is the compilation unit rather than individual files.
by realitydrift | 2025-11-06 14:16:13+00:00
That’s a really interesting way to frame it. Drift almost feels like the cultural version of genetic stasis. The system keeps optimizing the current pattern until it can’t adapt anymore. Mutation or some injection of variety becomes the only thing that restores texture. In living systems that happens automatically; in engineered systems it almost never does unless someone deliberately reintroduces friction, novelty, or unused pathways. Your point makes me wonder whether part of the problem is that we’ve built platforms that suppress mutation by default, as everything converges toward the safest, most rewarded output.
by mmsc | 2025-11-06 14:16:21+00:00
>First, the typical AI-powered reporter, especially one just pasting GPT output into a submission form, neither knows enough about the actual codebase being examined nor understands the security implications well enough to provide insight that projects need.

How ironic, considering every time I've reported a complicated issue to a program on HackerOne, the triggers have completely rejected them because they do not understand the complicated codebase that they are triaging for.

Also the curl examples given in TFA completely ignore recent developments, where curl's maintainers welcomed and fixed literally hundred of AI-found bugs: https://www.theregister.com/2025/10/02/curl_project_swamped_...
by realitydrift | 2025-11-06 14:17:01+00:00
If anyone wants the longer version of this pattern across platforms, AI systems, and culture, I tried to map it out here:

https://therealitydrift.substack.com/p/the-age-of-drift-why-...

One thing I keep returning to is how much of this seems tied to compression outrunning fidelity. Social feeds, news cycles, and even AI assistants optimize faster than context can stabilize, so the experience quality drops even while the metrics look better.

I’m genuinely curious how others on HN see it. Especially anyone who’s worked inside systems that had strong early texture and then gradually drifted.
by bee_rider | 2025-11-06 14:17:06+00:00
What I get from the article is that, proving that a company will stick around for a while after you’ve subscribed is hard now, because anybody can AI generate the general vibe of the marketing department of a big established player. This seems like it’ll be devastating for companies whose business model requires signing new users up for ongoing subscriptions.

Maybe it could lead to a resurgence of the business model where you buy a program and don’t have to get married to the company that supports it, though?

I’d love it if the business model of “buy our buggy product now, we’ll maybe patch it later” died.
by spicyroman | 2025-11-06 14:17:27+00:00
I've been using Vaadin with AI coding assistants (Claude, Copilot) and the experience is surprisingly smooth compared to typical React/Spring Boot setups.

The core insight: server-side rendering + pure Java stack eliminates a ton of friction when AI generates code. No mismatched API contracts, no TypeScript/Java type drift, no "generate backend, now generate frontend, now make them talk to each other."

The security model is cleaner too - business logic stays in the JVM by default, so you're not auditing AI-generated React components for accidental client-side auth checks or data exposure.

Curious if others have found similar patterns with other frameworks, or if there are better approaches to AI-assisted full-stack development I'm missing.
by realitydrift | 2025-11-06 14:17:52+00:00
I think you’re describing a deeper pattern that sits underneath the Drift Principle. Systems don’t fall apart all at once; they get smoother, safer, more predictable, and in that process they lose the qualities that made them meaningful. It’s a kind of entropy disguised as progress. What’s striking today is the speed. Cultural systems used to erode over decades, now they can drift noticeably within a single design cycle. Maybe the real risk isn’t that things fade, but that they fade before we can adapt or build anything to replace what was lost.
by zerosizedweasle | 2025-11-06 14:17:54+00:00
No, used my money to set myself up to go back to school. The worst investment in my life. I sas a self-taught software engineer, leveled to senior at a startup that ended up being acquired by a big tech company. I decided to get degree because I didn't want to be held back from doing what I wanted because I didn't have the paper. So I got into a top CS program at the exact worse time. When I started inflation was like sub 2 percent and funding myself seemed reasonable. I had a reasonable plan, but it wasn't reasonable when inflation jumped 9-11% during 2021-22. It changed everything, first it made loans very expensive. 2nd made it hard to get back into the labor force. But basically I've regretted my decision to go back to school, but it is what it is. I made a bad call I guess and now stuck with it and a life almost doesn't feel worth living. The rate increases didn't help, the overhearing in pandemic obviously destabilized the job market but the AI bubble has suffocated the economy. I think it popped I think things would been frozen in the economy. It's basically been going on for close to 3 years now and everything is frozen. I have a job thank god, but by virtue of having gone back to school at that moment I'm now making a lot less than I did before covid but I'm stuck with the student debt at high interest rate. I've gotten myself stuck in the underclass, the bottom of the K. Its hard to describe how stuck everything had become at the bottom of the economy. It's frozen over completely you can't move. There are no opportunities. Going back to school made sense in sub-2% inflation / interest rate environment. Not when inflation was high and interest rates are high.
by bob1029 | 2025-11-06 14:18:05+00:00
> how few things would have to get flipped on to have roughly the same thing in the united states?

I'd argue it's already been flipped on. Our system just works a little bit differently. Nothing is strictly prohibited via some grand theatrical firewall. Things that are "undesirable" simply meet an information theoretical death sooner than they otherwise should. We've got mountains of tools like DMCA that can precision strike anything naughty while still preserving an illusion of freedom.

Data hoarders are the American version of climbing over the GFW. The strategy of relying on entropy to kill off bad narratives seems to be quite effective. Social media platforms, cloud storage, et. al., are dramatically accelerating this pressure.
by thedougd | 2025-11-06 14:18:14+00:00
You're looking for a Thread border gateway. Lots of stuff already has it. Someone mentioned AppleTV and HomePod mini. Newer Google Nest speakers/displays have it as well.

But you can do it with just Home Assistant and a Thread radio: https://www.home-assistant.io/integrations/thread#turning-ho...

Personally, I pair my wifi and Thread matter devices to my Apple Home, as each Apple TV behaves as a redundant, ethernet connected gateway. I then do a secondary pairing to Home Assistant and Google Home. Local control and it works very well.
by latexr | 2025-11-06 14:18:16+00:00
> If Mozilla can raise some money independently of Google by selling merchandise, all the better!

Agreed, but did they need a new mascot to sell merchandise? It’s not like the old logo wasn’t already cool.

> And it's not like software engineers are spending time on this instead of working on Firefox.

But Mozilla is still spending money and resources on it. The issue isn’t this rebranding specifically, but that this is yet another distraction which won’t produce any real result.

> It's an effort that pays for itself

Is it? That’s not a given, and we definitely can’t say either way yet. Considering all of Mozilla’s past efforts, pretty much all of which they abandoned, I’d be very wary of calling this one a success so early on.
by Thorrez | 2025-11-06 14:19:06+00:00
>Where I've worked, they withhold the necessary number of shares from RSU's and it just gets taxed as W-2 income. Then, it shows up with the taxed cost basis in Fidelity so you don't get double taxed when selling shares.

The same as where I work (Schwab though for me, not Fidelity). However, they don't track wash sales for me. Do they track wash sales for you? From what I understand, federal law tells brokers to track wash sales for regular stock purchases and sales, but not for stock from vested RSUs, but still requires the stock holder to track wash sales for stock from vested RSUs.

>It doesn't appear like they have to factor in travel into that equation - that's only for your salary.

My employer also doesn't generally track travel for the purposes of taxes. But the state laws say I need to do it and file taxes based on my tracking.
by bluGill | 2025-11-06 14:19:49+00:00
Matter is now a standard not just a common spec. Everyone should demand all new smart home devices support matter. (it is okay if you use Zigbee or some other alternative to control it today but you should still demand matter for the day you switch - that day should come)

In particular note the bane of all smart homes: if you have to move the next owner won't have a clue what you did. In the worst case you have to hire an electrician (no DIY allowed since it isn't your house anymore) to rip that out so your house is livable. If you are using matter there is a chance they can start using your system in their own way. The more matter takes off the more likely this is. Also the more likely others will use it - perhaps you next house will have matter installed for you and so you can just automate it where you want to instead of rewiring the house first.
by jonathanlydall | 2025-11-06 14:20:04+00:00
I know you said this in jest, but I actually personally do try to not leave little pieces of food on my plate as it saves having to scrape it off later, but I've never even suggested to my wife that she do the same and even if my kids weren't only 3 and 5 years old, I don't think I'd bother asking them.
by delecti | 2025-11-06 14:20:16+00:00
It's not that complicated to get, some of them have useful features.

It's just a personal tradeoff between features, downsides, and risks. Most people don't consider the risks at all (implicitly down-weighting that factor), and the value assigned to the features and downsides varies by person. I have some smart lights, because I like the convenience of those lights being on voice control. My TV is "smart" but doesn't get internet because I don't consider the risk of ads acceptable.
by hombre_fatal | 2025-11-06 14:20:33+00:00
But you're raising the alarm over a standard expectation which suggests an unfamiliarity with the norms here. It's like you're confusing it with an anti-virus alert. They already know about the warning since that's what all software does on macOS until it's notarized.

For them to avoid that Gatekeeper warning, they would have to pay Apple $100 and then notarize their executable through Apple for their hobby project with 30 commits.

This isn't something we'd expect OP to do for this project.

Also the Gatekeeper warning is kind of a norm among developer tools. You can see it in much more popular projects. Just today `brew install --cask syncthing` triggered it when I went to open it. You're trying to be helpful but I hope you find this comment helpful as well.

Finally, all of that is beside the issue of digging up someone's linkedin profile and pseudonyms for the crime of sharing a tool with us that wasn't notarized with a $100 Apple permission slip.