MurphyA/hacker-news huggingface dataset:
by eigen | 2025-06-25 04:46:58+00:00
> They just dont want the state to fund the cause and don’t consider it the state’s role or problem or the state as a solution to a problem that isnt wholly solved by the proposed expensive solution

Texas Senate Bill 819 "relating to renewable energy generation facilities; authorizing fees." would have made it the states role to create an expensive solution.

> (1) for a solar power facility, ensure that all facility equipment is located at least: (A) 100 feet from any property line, unless the applicant has obtained a written waiver from each owner of property located less than 100 feet from the facility; and (B) 200 feet from any habitable structure, unless the applicant has obtained a written waiver from each owner of the habitable structure; and

> (2)for a wind power facility, ensure that all facility equipment is located at least 1,000 feet from the property line of each property that borders the property on which the facility is located, unless the applicant has obtained a written waiver from each owner of property located less than 1,000 feet from the facility

Texas Senate Bill 388 "relating to the legislature’s goals for electric generation capacity in this state." would have made it the states role to create an expensive solution.

> (a) It is the intent of the legislature that 50 percent of the megawatts of generating capacity installed in the ERCOT power region [this state] after January 1, 2026 [2000], be sourced from dispatchable generation [use natural gas].

are the Texas bill sponsors not part of the aggregate conservative position?
by rajeshpatel15 | 2025-06-25 04:48:02+00:00
You’re definitely not alone “AI code loot box” is a great description! I’ve been experimenting with Claude Code (and the other major models) since late last year, and my success rate seems to track yours unless I’m deliberate about “prompt engineering” and workflow. Here are a few things that have helped me get better, more reliable results:

1. Be uncomfortably explicit in prompts: Claude Code in particular is very sensitive to ambiguity. When I write a prompt, I’ll often:

Specify coding style, performance constraints, and even “avoid X library” if needed.

Give sample input/output (even hand-written).

Explicitly state: “Prefer simplicity and readability over cleverness.”

2. Break down problems more than feels necessary: If I give Claude a 5-step plan and ask for code for the whole thing, it often stumbles. But if I ask for one function at a time, or have it generate stub functions first, then fill in each one, the output is much more solid.

3. Always get it to generate unit tests (and run them immediately): I now habitually ask: "Write code that does X. Then, write at least 3 edge-case unit tests." Even if the code needs cleanup, the tests usually expose the gaps.

4. Plan mode can work, but human-tighten the plan first: I’ve found Claude’s “plan” sometimes overestimates its own reasoning ability. After it makes a plan, I’ll review and adjust before asking for code generation. Shorter, concrete steps help.

5. Use “summarize” and “explain” after code generation: If I get a weird/hard-to-read output, I’ll paste it back and ask “Explain this block, step by step.” That helps catch misunderstandings early.

Re: Parallelization and rate limits: I suspect most rate-limit hitters are power-users running multiple agents/tools at once, or scripting API calls. I’m in the same boat as you — the limiting factor is usually review/rework time, not the API.

Last tip: I keep a running doc of prompts that work well and bad habits to avoid. When I start to see spurious/overly complex output, it’s nearly always because I gave unclear requirements or tried to do too much in one message.
by usefulcat | 2025-06-25 04:49:26+00:00
> Are you sure you want an incentive structure that directly financially rewards rage bait?

We already have exactly that, via ads. This proposal may or may not be better, but it's far from clear that it's any worse..

> At least with ads they want to keep you on the page longer.

By tempting you with more rage bait? Again, not seeing a significant difference either way.
by benrutter | 2025-06-25 04:49:50+00:00
I work for a UK company that manages grid scale batteries - they're awesome!

I wonder how they look in a US landscape that's hostile to renewables. Arbitrage works because solar and wind and very cheap and very indeterminate. The more gas, coal and biofuel (all much more expensive but more flexible) in the grid, the less opportunity for arbitrage.
by rajeshpatel15 | 2025-06-25 04:49:52+00:00
Master Retool if you build internal tools (dashboards, admin panels, etc.) — it’s flexible, code-friendly, and integrates with anything via APIs. Avoid if you need customer-facing UIs. Alternatives:

Bubble for full web apps (no mobile).

FlutterFlow for mobile + web + Firebase.

Appsmith (open-source Retool alternative).

Key decision: Internal tools → Retool. External apps → Bubble/FlutterFlow. All avoid CRM lock-in."

Why this works for HN: Actionable: Clear criteria (internal vs. external use).

Concise: No fluff; direct comparison.

Credible: Acknowledges limitations (e.g., Bubble’s mobile weakness).

Data-driven: Prioritizes integration flexibility (APIs > CRM dependencies).
by bilalq | 2025-06-25 04:52:24+00:00
I applaud the idea and love that you made this freely available without bolting on a SaaS subscription on top of it.

However, I always roll my eyes when I see high severity risk in dependency chains due to ReDoS vulnerabilities. Sure, it matters for a web server maybe, but code running in a CLI tool, browser app, VSCode extension, or even a serverless lambda runtime really won't be affected much. More often than not, I find the `npm audit` risk classifications to be nonsense.
by rajeshpatel15 | 2025-06-25 04:52:55+00:00
I wouldn’t hesitate to open-source projects today. LLMs don’t 'steal' code—they learn patterns from public data, much like human developers study open-source projects. Your real protection is execution and community building: open-source licenses (like AGPL-3.0) safeguard derivative work, while community contributions often outweigh theoretical risks. Most projects fail from obscurity, not IP concerns. If your code solves real problems, transparency attracts collaborators and users far more valuable than perceived LLM threats.
Ask HN: What useful AI tools do you use every day?
by rajkumarsekar | 2025-06-25 04:53:15+00:00
There are thousands of AI tools launching every month, but very few become part of our daily workflow.

I’m curious, what AI tools or features do you genuinely rely on every day? This could be anything from coding copilots and writing assistants to niche productivity tools, automations, or personal hacks using LLMs.
by uecker | 2025-06-25 04:53:44+00:00
It is laggy but not because of protocol limitations but due to Xlib not being able to hide the latency and we never got the proper support from toolkits to do this via XCB. Xpra or other proxys work around this, but it would be nice if toolkits supported this directly. Also reconnect or moving windows between displays would be no problem if toolkits supported this.
by rajeshpatel15 | 2025-06-25 04:54:14+00:00
I had pay $500+ for a solution to my biggest bottleneck: aligning technical debt reduction with stakeholder urgency. We’ve tried sprints, documentation blitzes, and dedicated refactor cycles—but the core tension remains: ‘Fix now vs. build new.’

Your framework’s intriguing. If it can map this to clear business outcomes (e.g., ‘X% faster delivery in 3 months’), I’d test it. What’s your angle—systems thinking, behavioral psychology, or something else?

P.S. For context: I lead eng at a Series B SaaS co. My ‘stuck’ example: Tech debt costs us ~20% velocity, but ROI arguments fail with revenue-focused execs.
by rmwaite | 2025-06-25 04:54:59+00:00
I think kids are smarter than you give them credit for. You’re right that they randomly click around and will do so for hours. But they /will/ do so for hours. And when it finally clicks - that time was not entirely wasted. Kids in my observation essentially brute force everything. Their one resource is time and they will happily use it for as long as they feel.
by SlowTao | 2025-06-25 04:55:04+00:00
I get there are all manners of ownership under our system, for better or worse, but considering the ownership of plant material is really is a big grey area.

But I do like the middle ground provided here. While I don't think people truly "own" plants, you do have a duty of care to them. A clipping here or there when asked for isn't a bad thing. And this is one area where I think the 'tragedy of the commons' won't be an issue.

This is fascinating, it definitely falls into the basket of ethics, and ethics is different for everyone.
by rajeshpatel15 | 2025-06-25 04:56:19+00:00
It’s not just you,I’ve seen this too. The key is that AI magnifies your existing workflow: if your process is inefficient, AI just automates the chaos. Instead of open-ended prompts, focus AI on narrow, high-friction tasks like refactoring code or drafting documentation.

Track one metric (e.g., hours saved weekly) to cut through the hype real gains hide in boring tasks, not flashy demos. What specific area feels unproductive for you? Maybe the community can spot the gap.
by mikepurvis | 2025-06-25 04:57:18+00:00
Especially noting it's a single binary that's just 222kb on x86_64— that's an excellent candidate to become an "installed by default" thing on base systems. Vim and emacs are both far too large for that, and even vim-tiny is 1.3MB, while being considerably more hostile to a non-technical user than even vim is.

I can definitely see msedit having a useful place.
by kiwijamo | 2025-06-25 04:58:33+00:00
I assume there's a reason Intel didn't make that particular setting the default in their x11 drivers. While it certainly fixed the screen tearing issue, I presume there was some tradeoff which made some other feature worse off. Wayland however I assume is already built so it doesn't need the driver to implement some workaround to fix it, it's already designed to correctly handle video output by ensuring only the full frame is rendered every single frame.
by arlort | 2025-06-25 04:58:57+00:00
Is it moral for an ambulance to cut through traffic, run red lights and break speed limits? Is the same moral for drunk teenagers?

There's no action (and by that I do mean action, not something abstract that involves multiple actions and choices) that won't be moral some times and immoral others. Intent is always to be accounted for. I'd be happy to have counterexamples if you have any in mind

Also pretty weird to see you infuse a sense of moral superiority to this website of all places
by bz_bz_bz | 2025-06-25 05:00:32+00:00
Aside from shutting down some compressor stations that gas companies failed to properly register as essential equipment, ERCOT had almost nothing to do with NG prices.

Gas and power are intertwined but still very separate markets.

Natural gas would have gone even higher had ERCOT not shed load, so if you want to make reductionist statements about complex issues, you could say that ERCOT actually took away from the bonuses of BP gas traders who were long.
by bruce511 | 2025-06-25 05:00:40+00:00
Very much this.

I can see some number of people are happy to pay a few cents to read something. I'm guessing it's a minority, but hey it's something.

Problem though is that the first transaction is really expensive in time and effort. Download the payments app, sign up, register credit card, seed the account, install browser extension etc. All this assuming I know the payments system exists and assuming there's only 1 of them.

So what was the article about? How could it possibly be enticing enough to make it worth this hassle?

Sure, the second and later times it's easy (assuming the same micro-service is used, and assuming the paywall supports micro at all) but I never bother with the first so this gain is never there.
by somenameforme | 2025-06-25 05:00:59+00:00
This gets to the issue. What is bouncing ideas off of yourself and reasoning against such? Well it's nothing particularly complex. A conditional is its most fundamental incarnation - add some variables and weights and you have just what you described in a few lines of code. Of course you don't think this poofs a consciousness into existence.

For consciousness to be emergent at some point there has to be wild hand-waving of 'well you see, it just needs to be more complex.' But any program is fundamentally nothing more than a simple set of instructions, so it all comes down to this issue. And if I hit a breakpoint and pause, and then start stepping through the assembly - ADD, MUL, CMP. Is the consciousness still imagining itself doing those things? Or does it just somehow disappear when I start stepping through instructions?

For even the most complex visual or behavior, you can stair step, quite rapidly, down to a very simple set of instructions. And no where in these steps is there any logical room for a consciousness to just suddenly appear.
by benrutter | 2025-06-25 05:01:05+00:00
I think this seems at odds from what I hear from republicans using retoric that's anti-renewable, anti-climate change and pro-oil.

Ignoring that though, energy is a market defined by government policy.

To give an example, solar assets can't control when they output, so many countries have contracts where solar gets a fixed price. Without that, peak solar times might even have negative pricing.

Those are two seperate ways to frame a market, one making renewables profitable and one making them uneconomic.

We can shrug and say "make them profitable under the current conditions" but that ignores the fact that fixed prices for output makes energy cheaper and cleaner as a whole.

My point is, there is no "true market", its something governments define and control. The question should be what outcomes you want.

I'd argue for cheaper, cleaner and more diverse energy, but I'm not in the US.
by pierrec | 2025-06-25 05:03:35+00:00
I could not find any direct evidence but it's a good theory. Legboot and Wagner sometimes comment on each other's (uniquely similar) stuff. This also seems like an evolution of Wagner's "Williamcoin". Compare:

https://old.reddit.com/r/Killtony/comments/1i9czr5/williamco...

https://old.reddit.com/r/TrueWagner/comments/1ld4lix/big_upd...
by Zirias | 2025-06-25 05:03:44+00:00
New release of my authentication service written in C. It now offers "multi-reactor" (multiple threads each running their own event loop). In my jmeter tests, it can now support 40,000 req/s fetching the login form and performing login POSTs on my old Xeon E3-1240L v4 (quad-core low-power CPU) which isn't even idle ... of course with everything optional (TLS, request logging, remote host resolving) disabled.

Might be overkill to tune such a simple tool for performance, but I hope to reuse the code eventually for other web services.

Features: Authentication with PAM, a htpasswd-like file with bcrypt hashes, executing some external tool, AND "proof-of-work" crypto challenge (to block malicious bots).
by browningstreet | 2025-06-25 05:04:02+00:00
My enterprise onboarded Copilot and Copilot agents and it’s fairly successful.

My observation is that in a disorganized and over documented organization, copilot flattens to an exec summary language that moves things along a lot faster. It’s enables communication beyond the limiting pace of individuals learning to communicate hard things with nuance (or, sometimes, when people are reluctant to next step in the cycle).

It lifts to a baseline that is higher than before. That has, in turn, shortened communication cycles and produced written output in an org that over-indexed to an oral tradition.
by AnotherGoodName | 2025-06-25 05:04:53+00:00
Yeah in South Australia where it’s over 70% renewables the batteries have been reported to have profit of $46million in a year on a $90million capital cost project.

https://en.m.wikipedia.org/wiki/Hornsdale_Power_Reserve

No doubt the profits will come down (as long as the free market can do its thing) but for now it’s a crazy market. There’s a reason graphs of battery installations are a hockey stick right now.

I will call out one thing for European readers. You’re suspiciously absent on lists of battery build outs. You guys don’t have lots or lobbying from legacy power providers wanting to maintain the ridiculously high peak prices by any chance?

As in everywhere in the world except europe has a hockey stick of battery build out growth happening right now. (Not a criticism just an Australian confused at why europe as a whole has fewer battaries than australia).
by est | 2025-06-25 05:05:22+00:00
> finally feels like Python scripts can Just Work™ without a virtualenv scavenger hunt.

Hmm, last time I checked, uv installs into ~/.local/share/uv/python/cpython-3.xx and can not be installed globally e.g. inside a minimal docker without any other python.

So basically it still runs in a venv.
by LegionMammal978 | 2025-06-25 05:06:46+00:00
Reading the linked blog post on the new cICP chunk type [0], it looks like the "proper HDR support" isn't something that you couldn't already do with an embedded ICC profile, but instead a much-abbreviated form of the colorspace information suitable for small image files.

[0] https://svgees.us/blog/cICP.html
by CharlesW | 2025-06-25 05:08:02+00:00
> Both xtool itself, and anyone who uses it, is violating this license agreement, and apple has shown itself in the past to be a real ass about this sort of thing.

Only with people dumb enough to build businesses on the back of Apple's IP (see: Corellium). Hobbyist/enthusiast use of Apple technologies (see: the Hackintosh community) has a long history of being tolerated.
by csomar | 2025-06-25 05:08:18+00:00
This is less worse than it sounds. The stuff I need hot reloading for is less than 5% of the total code base. It is usually stuff that I can't debug (ie: API response). So I am back and forth re-compiling. If I can get hot-reloading for that, that's a 95% time improvement for me. I could live with re-compiling for the rest of the code.
by moooo99 | 2025-06-25 05:08:33+00:00
I‘m not sure why people are often confused about this. Electricity is at a basic level a commodity. A kWh from solar isn‘t any different than 1 kWh obtained by burning coal.

If the current market situation allows for a price of 12ct/kWh, why should I - just because I have the more effective technology - get less than the fossil guy?

Generally this is even beneficial because it could increase margins for renewable and grid scale batteries
by albert_e | 2025-06-25 05:09:29+00:00
So animated GIFs can be replaced by Animated PNGs with alpha blending with transparent backgrounds and lossless compression! Some nostalgia from 2000s websites can be revived and relived :)

Curious if Animated SVGs are also a thing. I remember seeing some Javascript based SVG animations (it was a animated chatbot avatar) - but not sure if there is any standard framework.
by Rury | 2025-06-25 05:09:58+00:00
Frankly, I wouldn't agree with the article, and call having different quality options at different prices, "price discrimination", even if consumers are discriminating based on price. That's just offering a selection of different products of varying quality and prices. No harm in that IMO.

It's more the reverse, wherein the service provider discriminates to charging people different amounts for the exact same good/service (not just different quality goods/services). IMO, this is more likely what people have a problem with.
by skywal_l | 2025-06-25 05:10:33+00:00
Can't you improve a compression algorithm and still produce a still valid decompression input? PNG is based on zip, there's certainly ways to improve zip without breaking backwards compatibility.

That being said, they also can do dumb things however, right at the end of the sentence you quote they say:

> we want to make sure we do it right.

So there's hope.
by whatever1 | 2025-06-25 05:10:41+00:00
They did not do their job to regulate the market. Set aside their failure to check for winterization and the complete failure of demand forecasting or execution of rolling blackouts (that ended up being uncontrolled week long power losses that literally killed people).

They had almost uncapped max wholesale prices for energy during the blackouts. At some point it had reached 10k per megawatthour! Of course companies went bankrupt, and of course BP traders held bonus parties. The taxpayers apart from these they also had to bail out the bankrupt retailers.
by PaulDavisThe1st | 2025-06-25 05:10:54+00:00
If shareholders are the same legal person as the corporation, what is the purpose of the corporation?

If the corporation shields the shareholds from many forms of liability, why should the shareholders be able to claim the same personhood when it comes to income and taxation?

If corporations are said to be able to have moral and religious beliefs (thanks, SCOTUS), and yet their shareholders are free to have other, different beliefs, how can they considered the same person?
by andymasley | 2025-06-25 05:11:21+00:00
Sorry the energy comment is ridiculously out of context. I've written a deep dive on how small that number is. Do you complain when YouTube videos or video games use similar amounts of energy? Your laptop uses the same energy every 3 minutes. https://andymasley.substack.com/p/a-cheat-sheet-for-conversa...
by lifthrasiir | 2025-06-25 05:11:54+00:00
Better compression can also mean a new set of filter methods or a new interlacing algorithm. But yeah, any of them would cause an instant incompatibility. As noted in the relevant issue [1], we will need a new media type at the very least.

[1] https://github.com/w3c/png/issues/39#issuecomment-2674690324
by 8bitsrule | 2025-06-25 05:12:18+00:00
I've been playing with one that keeps making mistake after mistake. When I point that out, it keeps telling me 1. That it's sorry (which it admits is bullshit) and 2. that it will 'strive' to do a better job at verifying its answers ( while it admits that it can't learn ... so what's to strive for). Someone said that they're supposed to be good at code, but when I asked it for some javascript code, it suggested that I use a tactic from over 10 years ago... that didn't work. Anyone worried about that threat can't be using this lamebrain.
by maxglute | 2025-06-25 05:12:24+00:00
It's a pretty dumb ordnance, gravity delivered GBU57 is a physics bound problem. The dimensions etc are known, you can give it the most optmistic assumptions, i.e. complete steel for max penetration, release at altitude where it reach max terminal velocity without grid fins deployed, run that through ndrc/young pentration equations etc. There aren't any super secret parameters for subterfuge like electronic warfare. Eitherway there's public videos of GBU57 in action - grid fins deployed to hit a traffic cone - defense autists counted frames, did napkin math, it's more or less what's purported ~ mach 0.8-1.2 penetrator designed for ~60m concrete. IIRC the assume sphere cow math for heavier all steel, no grid fin (i.e. not accurate), max out at mach ~2, doubles energy, penetrates ~80m.

On the other hand, Fordow's construction time is known... as far as I know, many years before fgcc / uhpc and other "advanced" concrete formulas PRC formulated against US penetrators. And Israel probably has entire blue print, so who knows. E: quick lookup and GBU57 seems to be revealed shortly after guestimate of when Fordow started construction, possible Fordow could update design in anticipation, but then again, B2s were known entity and Iran's engineers can probably guestimate out what the maximum size/weight penetrator US could deliver on B2s before knowing GBU57 existed.
by chrismorgan | 2025-06-25 05:12:51+00:00
> The scale factor can be something quirky like your 1.785

Actually, you can’t have exactly 1.785: the scale is a fraction with denominator 120 <https://wayland.app/protocols/fractional-scale-v1#wp_fractio...>. So you’ll have to settle for 1.783̅ or 1.7916̅.