MurphyA/hacker-news huggingface dataset:
by dns_snek | 2025-07-21 06:21:36+00:00
As a more general approach for making any air conditioner "smarter", there is a SmartIR integration [1] for Home Assistant. It requires an IR blaster and a configuration file that defines IR code sequences for every possible AC state (temperature + fan speed + swing + etc) that you might want to use. Many models are already configured or you can try a few models from the same manufacturer and sometimes the codes are similar enough that you'll find one that works.

Once it's set up you get a nice climate control in Home Assistant, the only drawback is that the state displayed in HA will go out of sync if you use the physical remote.

[1] https://github.com/smartHomeHub/SmartIR/blob/master/docs/CLI...
by kmarc | 2025-07-21 06:21:42+00:00
FWIW I only ever saw zsh at colleagues screen(share) with Oh-My-Zsh

1. Utterly slow and cluttered

2. Colleagues leverage a tenth of its power than what they could achieve with pure bare bones bash

Therefore, never bothered to even try (but had to fix some one liners so that they work on their fancy setup). Also, was surprised that macos switched to it as its default.

I guess I never jumped on the oh-my-it's-so-slow-zsh bandwagon. OTOH, fish+starship combo /that was also recommended here/ seems interesting
by muzani | 2025-07-21 06:23:10+00:00
Sounds about right. I used to consult. The briefing was that we were a bulletproof vest. We hired a ton of people. I didn't know what they did, but the boss told us that their jobs was mainly seat filling.

I remember Saudi cutting funding for consultants though: https://dgagroup.com/insight/asg-analysis-saudi-arabia-issue...

The king was supposedly pissed that the nation's leaders were not even taking responsibility for the economic plan. They'd say things like, "Here's a plan written by McKinsey." Which is a little odd because you'd think that they'd steal ideas and all that. It's easier to claim ownership. It's more cost-effective to fire the people who hire expensive consultants.
by tsimionescu | 2025-07-21 06:23:54+00:00
While I still stand by my sentiment to a small extent (it's often people who do care that actually oppose management initiatives, and proprietary business software can be superior to OSS alternatives, in certain areas), I was working under the mistaken impression that this was about replacing SAP, a German business solution, not SAS, the American company.

I should say that I think the real solution here would be to create an EU wide business software public company (or even EU agency), which would build and maintain business software products for EU governments, preferably open source. There is so much commonality in these areas that it's absurd to not build a common core, and later provide consultancy and support services to member states for deep customization, from experts who understand this common core. This is basically the IBM, Oracle, SAS, SAP, or even Microsoft B2B business model, so not some pie-in-the-sky idea.

I do believe that having some unified organization that can provide support and expertise on how others have solved similar problems would be much better than having every municipality and institute in the EU develop its own bespoke OSS-based solution, or, worse, buy from a private company that can just extract a profit from the massive cost savings of deploying substantially similar solutions for hundreds of customers, instead of passing on the cost savings.
by Lio | 2025-07-21 06:25:25+00:00
Well… part of what made Breaking Bad so good was the artful way it manipulated your feelings for Walter.

By the end I was back rooting for him.

I wanted his plan to rescue Jessie (and to an extent Skyler) to work. It felt like a partial atonement[1] and allowed to show wrap up satisfyingly.

I feel the same way the same way about Tony Soprano. A terrible person with terrible behaviour but I still root for him at the end.

1. Of course nothing would really atone for his actions in reality but narrative isn’t reality.
by zerocrates | 2025-07-21 06:25:38+00:00
Maybe you could get some savings from the codec by knowing if the range is full or limited, but probably the more useful thing is to just be able to flag the video correctly so it will play right, or to know that you need to convert it if you want, say, only limited-range output.

Also as an aside, "limited" is even more limited than 16-255, it's limited on the top end also: max white is 235, and the color components top out at 240.
by OhMeadhbh | 2025-07-21 06:26:01+00:00
I worked for several companies: DEC and DSCCC for Telephony, IBM for Nuke Plants, DEC again for steel mills, Skybox, Planet Labs and Kubos for satellite, RSADSI for ATMs. Once people know you have embedded on your resume it's easier to get the next embedded job. But embedded work is thin and I've done a bit of web plumbing (reverse proxies, net controls, "converged" communication, etc.)

I've been lucky to avoid the "web framework of the hour" grind... and for the most part work on heisenbugs in net plumbing. Fortunately that part of the stack will invest a little time to avoid serious problems. But their timelines are shrinking to "just long enough to sell the company and it's IP" or about 5 years.
by bapak | 2025-07-21 06:26:20+00:00
My most souring experience on SO was posting a comment below an answer pointing out that it did not answer the question and merely repeated it.

The comment was deleted, and deleted again when I posted it again.

Then the author of the answer went on meta and complained about my behavior, from which came a barrage of downvotes on my answer.

Now think which answer has 4 times as many votes as his answer, years later? Mine. But why delete the comment? Why not just reply? I don't get it. It wasn't even a mod, it was just someone with 3k points, much less than I have.
by rhavaeis | 2025-07-21 06:26:44+00:00
> This isn’t what a real production system even looks like. They’re using Claude Desktop. I mean I guess someone who doesn’t know better could connect Stripe and iMessage to Claude Desktop and then give the Stripe integration full permissions.

The core issue here is not whether or not people will connect stripe and iMessage at the same time or not. The issue is that as long as you connect iMessage, attackers can call any arbitrary tools and do what they want. It could be your Gmail, Calendar, or anything else. This is just showcasing that Claude can not distinguish between fabricated messages and real ones.
by ankit219 | 2025-07-21 06:27:17+00:00
This is not an NxM verifier hell. I explicitly talked about one way which is parallel generation + classifier. You can also use majority voting here. Both would give you the right answer at each step without having to write code or test cases, just a simple prompt. There are more ways to do the same, eg: verifier blocks, layering, backtracking search (end to end assertions and then see which step went wrong), simple generative verifiers with simpler prompts and so on.

For non software world, people use majority voting most of the time.
by atmavatar | 2025-07-21 06:27:45+00:00
In addition to that:

> She said she had called him into the room after she had a scan on Wednesday.

Part of me wonders why the wife felt empowered to invite her husband, who she knew was wearing a giant metal necklace, into the MRI room after her scan. The hospital would have been very clear with her about the dangers of wearing any metal in the room even when the scanner was not running especially because it's common for women to wear jewelry containing various metals and alloys.

Presumably, the husband would have been part of those conversations as well, and thus, should have refrained from joining her in the room anyway, so he isn't completely absolved of responsibility.

It seems there's plenty of blame to go around.
by kindkang2024 | 2025-07-21 06:27:49+00:00
> These RCSR guys dump thousands of pages of guidelines, making it impossible for any meaningful work to progress.

This always reminds me of Darwin’s discovery — survival of the fittest — especially in the ruthless and highly competitive world of commerce. Yet this truth is often misunderstood or even outright rejected by those with a so-called "woke" mindset.

In such a competitive world, the only inevitable outcome for a business that isn’t fit enough is failure and eventual disappearance. Always remember: no one can be forced to buy a product or service if they live in freedom. Deals won’t happen because of burdensome frameworks like "RCSR." Trade flows naturally toward what creates the greatest value for both parties — usually better products or services at lower costs. From a Darwinian perspective, this kind of trade helps make the parties involved more fit. So why wouldn’t they choose it?

Hope all come to recognize this natural/divine will with reverence — and try our best to align with it and stay fit (while helping to keep those we love fit as well). This can truly help foster a competitive market and benefits all.
by tzury | 2025-07-21 06:30:26+00:00
For me, getting Claude Code working properly two days in a row (12 -14 hours per day) is still a challenge.

Let it running in parallel "unwatched" will end up with nothing but a pile of code that will have to be re-written.

It was not that way at the beginning, when I started in May 24th (2 days post Sonnet/Opus 4 announcement), however, last 2 - 3 weeks, they've tweaked they system substantially (I mean I have no other explanation) and its behavior is despicable.

I have see a few on X complaining the same (along with far more about GPT o3 and 4o) but the culture of "opaque transparency" in the AI industry left us with nothing but guesses.
by throwawayqqq11 | 2025-07-21 06:30:36+00:00
Since one might read this and concludes "tolerance is impossible.". You cannot tolerate intolerance, thats the contradiction here and not tolerating intolerance is a fairly easy escape out of the dilemma, at least for me.

Edit: This dilemma arises whenever your ideal is dependent on the cooperation of others. Pacifism is another example. So you cant uphold your pacifistic ideal in the case of being attacked. Or you might loose the option to enforce peace when it only depends on you cooperating, upholding it. This is a perspective many people rejecting ukranian aid dont consider (but are eager to push out nazis because they are intolerant).
by __MatrixMan__ | 2025-07-21 06:30:46+00:00
I may have been a bit lazy there and imagined the distribution as Gaussian despite having seen charts that indicate otherwise. I'm glad you pointed that out.

But the question remains... Why do plants reflect light so well at the frequency where my cone sensitivities overlap? Mere coincidence would be believable, but it seems to also hint at something about the relationship between myself and those plants.
by noisem4ker | 2025-07-21 06:31:07+00:00
There's only BIOS on such an old motherboard. Windows 11 locks up or reboots (can't remember precisely) after it has been installed from media and it's supposed to boot on its own. Perhaps even after showing those cheesy "we're setting up things for you" messages. I did not bother trying safe mode. This was a few months ago, so version 24H2 I think.
by tgma | 2025-07-21 06:31:30+00:00
Programming terminology is in the same vein as "Linear Programming..."

As per Wikipedia, that origin story is somewhat disputed:

"According to Russell and Norvig, the above story "cannot be strictly true, because his first paper using the term (Bellman, 1952) appeared before Wilson became Secretary of Defense in 1953." Also, Harold J. Kushner stated in a speech that, "On the other hand, when I asked [Bellman] the same question, he replied that he was trying to upstage Dantzig's linear programming by adding dynamic. Perhaps both motivations were true."
by csomar | 2025-07-21 06:31:42+00:00
Yeah, it’s not like this is a saas and you’d need back-end access to the repos. I suspect this is being run with business potential in mind. The OP would do better by making that clear. And if you are selling a self-hosted app, just charge a license fee. People on 100-200/month claude code subscription wouldn’t mind paying 10-30 bucks for this.
by future10se | 2025-07-21 06:31:45+00:00
Why would you need to retrain the model or update the SFT? You could just dynamically update the system prompt to include things it should advertise.

You could even have something like an MCP to which the LLM could pass "topics", and then it would return products/opinions which it should "subtly" integrate into its response.

The MCP could even be system-level/"invisible" (e.g. the user doesn't see the tool use for the ad server in the web UI for ChatGPT/Claude/Gemini.)
by weitendorf | 2025-07-21 06:33:09+00:00
I don't want to just stick to one or two little corners of the web, I want to peruse and find corners that interest me or have information/something that's useful to me. When too much of what I find is AI slop or part of some SEO-maxxed marketing funnel, I become less likely to search for stuff or take a chance on reading something in general.

Conversely, web operators generally feel differently about freely and openly serving actual human readers vs robots, both because of their differing motives (the robot might index me or just be learning from me, the human might actually talk to me or share me) and scale (I can afford to host a website serving all my real human readers but not all the robots on the Internet).

I actually think that gatekeepers benefit a lot from the erosion of trust in the web. They handle all the hard parts of keeping your shit up and accessible by real people without bots taking it down, and can actually verify that people are who they say they are.

Personally, to me the whole point of "the web" is that it's way bigger and more open than a little cozy corner of people I already trust, or a handful of walled gardens. And I think this problem is really quite hard to solve without just creating another walled garden.
by imtringued | 2025-07-21 06:33:15+00:00
>The price volatility seems like a red herring. If you're using it as a currency then you're not holding it for significant periods of time and the entire point is to make it an automated process, so you're buying some cryptocurrency for cash and then immediately spending it. How much volatility do you really expect in the timespan of a fraction of a second?

Steam used to accept Bitcoin, but they shut it down because volatility in combination with long transaction processing times lead to a payment shortfall, requiring you to send more money. In times of high transaction fees this meant that you would have to pay $20 in transaction fees to cover a $2 shortfall and if you didn't, steam would have refunded the bitcoin and deducted the transaction cost anyway. It was an incredibly poor experience so they shut it down.

http://steamcommunity.com/games/593110/announcements/detail/...
by csomar | 2025-07-21 06:34:58+00:00
Here is what worked for me.

1. Place all your repos inside a parent directory and name them accordingly (frontend, backend, devops, etc.)

2. Each repo has its own claude file.

3. The parent repo has a claude file that links these claude files.

I’ve had claude successfully navigate across these and uses services with back-end, setup terraform infra and then complete the implementation for the front-end.
by Booktrope | 2025-07-21 06:36:10+00:00
Yeah, and there seem to be at least two ways to measure heat death. One is to measure "excess deaths" meaning, increase in death rate as temperature increases or exceeds some statistical measure of base death rate. The other is to count deaths medically identified as heat-related (such as heat stroke or heat exhaustion, etc) So just by searching the web, you can also easily find studies that listed the EU death rate recently as much lower.
by hunglee2 | 2025-07-21 06:36:52+00:00
yes, I suspect a version of the GFW may emerge from EU red tape - a 'great thicket' perhaps? However, I suspect Trump will go ape and force the EU to back down, like they already have by dropping Digital Tax. I think EU Great Firewall can only happen inadvertently now, the governments are too dependent on the voting public (being democracies) and now also too dominated by the US. Permanent vassalage is the end point, though this time w/o any prospect of influence to the center
by isoprophlex | 2025-07-21 06:37:37+00:00
At the end, the green circle had a very intense grainy, hypersaturated quality for me. Not like the shimmering aura that shrinks with the red circle, but still there was something magical going on.

I looked away, and then back to the screen, and the effect was gone. It was only in my head. Wow.

A super fun, delightful experience indeed.
by snthpy | 2025-07-21 06:38:11+00:00
I was part of the hosting team at IOI 1997 in Cape Town and had similar conversations with the participants that you described and also learned about Dynamic Programming there. Your description of it as "recursion + storing results which you can sometimes do iteratively" is the best summary. Good example is iterative Fibonacci algorithm.

Another fun anecdote from that time is that we had to take special precautions with the scoring program which connected to the participants machine over the serial port. The previous year one participant had hacked the serial port interface to manipulate the results. :-)
by socalgal2 | 2025-07-21 06:39:52+00:00
Reddit has been 1000x worse than S.O. for me. (and S.O. sucks)

Reddit = Question asked 6 months to 5 years ago. Auto-closed because age. Answer is out of date. Ask again, get's closed as already asked.

Reddit has all the same mod problems as S.O. but it's worse because it's goal isn't to provide info, it's to be social media.
by throwawayqqq11 | 2025-07-21 06:40:26+00:00
Ignorance as a solution...

I dont want dominance, i wish people to be less ignorant, to eg. ponder large societal problems in all their complexity and not elevate migration as their top concern.

Dominance over all three governmental branches is what trump actually seeks. If you are ignoring that tiny detail too, you are part of the ignorant masses, part of the problem.
by esperent | 2025-07-21 06:41:33+00:00
> and it's not even certain that the quality is inferior since the brand names are also made in china

Well, even from the same factory, different levels of quality control are done, and different materials are used. For example, the last few days I've been researching a cordless drill. It seems that Total/Ingco are Chinese brands made in the same factory (they just change the plastic color and logo), and it also seems highly likely that the factory also makes DeWalt. However, while the DeWalt drills look very similar, they're also visibly higher quality plastic, and when I found a comparison video of the three, the DeWalt was also more powerful, had additional features and was just clearly the better choice.

On the other hand, it's about three times more expensive and the consensuses seems to be that Total/Ingco are not terrible - probably fine for a homeowner who does occasional handiwork. Personally I went with a DongChen drill and using it for a few jobs I think I made a good choice. It's strong, feels heavy and solid.

However, I've also got a couple of small Total items like a current tester pen, and it's fine. Lasted a few years of occasional use so far.
by kmarc | 2025-07-21 06:42:04+00:00
Honestly, I'm quite OK with bash+liquidprompt. It is probably an order of magnitude slower than these fancy new stuff.

Even with a huge monorepo and git stats displayed after every press of return it's OK (I win time at other places), but it's intriguing to have the same fast prompt display that I would otherwise have outside local git clone's directories.

What seems sexy about fish/starship is that there is built-in performance check / benchmark for slowdowns.
AI-powered product visualization by Zolak
by liliafane | 2025-07-21 06:43:11+00:00
AI and 3D tools are making product visualization more dynamic—especially in furniture and home goods. Some platforms like Zolak combine AI-generated imagery, 3D configurators, and AR to let customers customize and preview products in their space. Seems promising for boosting engagement and reducing returns. Curious if others here have worked on or used similar tech. Any open frameworks or common challenges worth knowing about?
by xlii | 2025-07-21 06:44:20+00:00
Maybe it is (mine is for sure) but that's a "bitten by the dog once" case.

You got bitten and everyone around you assures you won't get bitten again, but the pain was real and you still have a scar from the event. Why bother or invest risking another bite if there are other places to be which had never bitten before.

Over my career I hated technology 3 times. First was PHP, second was Python during Python 2/3 fiasco and third was CoffeeScript.

Edit: till this day one of my favorite meme is titled "PHP: Training wheels without a bike"
by sureglymop | 2025-07-21 06:44:23+00:00
I first learned about Dynamic Programming in the algorithms and datastructures class in the first semester at uni. But the lecturer very quickly moved on to only ever refer to it as "DP". This makes me think he may have done that as to not confuse students.

Even though I knew it wasn't referring to programming I did wonder why it was called that, interesting!
by gitremote | 2025-07-21 06:45:06+00:00
Do you have a setting on that shifts the screen colors towards red in the evening to avoid blue light?

For the first question, I see a green halo.

For the second question, I see something in between what you and blincoln see. The halo I see is definitely orange, not red. During countdown, the outside of the circle became greenish-yellow, but I could distinguish between the circle and outside the circle.
by cheald | 2025-07-21 06:45:18+00:00
And it still requires assembly, is sensitive to tolerances, and is functionally a plastic zip gun - an inferior variant of what you could easily produce with nothing more than a trip to your local hardware store. A better comparison is the FGC-9, which is specifically designed to be manufacturable without access to any regulated parts, and even then there's quite a bit of specialized materials sourcing and assembly that has to be done (including rifling your own barrel out of hydraulic tubing using electrochemical machining). The story that people are just rolling fully-functioning firearms off of their 3D printer is a tale told to frighten hoplophobes.
by vjerancrnjak | 2025-07-21 06:45:48+00:00
I think it's the Wikipedia article.

https://en.wikipedia.org/wiki/Io_uring

Very easy to just quote that without any io_uring experience.

> In June 2023, Google's security team reported that 60% of the exploits submitted to their bug bounty program in 2022 were exploits of the Linux kernel's io_uring vulnerabilities. As a result, io_uring was disabled for apps in Android, and disabled entirely in ChromeOS as well as Google servers. Docker also consequently disabled io_uring from their default seccomp profile.