MurphyA/hacker-news huggingface dataset:
by lutusp | 2025-04-23 06:53:08+00:00
> So is there something like a purely current protector that doesn't change the voltage much?

First, in a regulated power supply, you control the current by (a) monitoring current, and (b) adjusting voltage.

Second, a switching power supply can easily be designed to regulate load current, which is what you want for an LED load, because the voltage across the LED changes with both current and temperature. The point of a switching design is that very little power is dissipated by anything except the load.

In your present circuit, the 22 ohm resistor is dissipating at least half the available power, all to protect the LED from overcurrent. I should add that, in any LED driving circuit, a way must be provided to limit the LED's current, or it may experience thermal runaway and failure. A switching power supply is an ideal way to do this, but only if it senses current in the load, not voltage.

Apropos, I designed switching power supplies for the NASA Space Shuttle. They were about 90% efficient, in spite of the fact that they had to deliver widely varying voltages and currents.
by andsoitis | 2025-04-23 06:53:14+00:00
A good partner discusses startegy and shared interest first, negotiates terms of engagement, tradeoffs, shared roadmaps, etc.

Instead we get a pretty arrogant and presumptive interaction from the Apple crew.

It should be noted that Apple is struggling with visionOS and Pro adoption amongst consumers and developers, so their arrogance is unwarranted and they cannot rely on market power.
by globular-toast | 2025-04-23 06:53:39+00:00
I hated biology in school too. I wasn't interested in any of the memory tests. Still got the top grade, but dropped it when I could.

Later I got a job in bioinformatics. I worked on virus genomics. Definitely recommend viruses (specifically RNA viruses) because it's all the cool stuff without memorising bits of a flower etc.

Biology is a huge field, though. I can't criticise the way it was taught because I have no idea how to do it better. Not everyone is into genomics.
by marcus_holmes | 2025-04-23 06:57:47+00:00
I recently encountered this in a sailing class when the teacher was explaining how "pull-mode" works in sailing, where the wind is coming from ahead of the vessel and pulls the sails rather than pushing them. I knew this theory to be debunked and yet couldn't work out the answer from non-debunked physics (and certainly didn't want to disrupt the class by arguing physics with someone who's been sailing for 50+ years - if it worked for him, it'll probably work for me, even if debunked).

Modern sailing vessels always sail into the wind, because they're always going faster than the wind blows. I do find the physics of this fascinating.
by dguest | 2025-04-23 06:59:06+00:00
Glad to see this posted more!

I was asking about this 9 months ago and it started quite a thread [1]. I remember learning about this in grade school, finding it pretty confusing, and wondering why a simple "newton's third law" wouldn't suffice. That's incomplete but at least not wrong.

[1]: https://news.ycombinator.com/item?id=40835223
by beeflet | 2025-04-23 06:59:12+00:00
I get like 7-8 spam texts and calls a day from numbers within my own state.

I suspect that something like hashcash or adding some small fee (like $1, that is returned to the spender if the recipient doesn't reply "STOP") would pretty much shut down these spam calls.

Please do not suggest these terrible solutions that make SMS/calls an unreliable transport, when it is just a sybil problem.
by nottorp | 2025-04-23 06:59:30+00:00
> they can get a decent replacement for $300 new

Presumably the "decent replacement" will also be too smart for their own good and there will be people who will pay extra on purchase for a "de-smarted" device.

Speaking of which, I shudder to think what will happen if my current TV ever breaks. Would getting a "smart" TV and physically removing the wifi help?
by constantcrying | 2025-04-23 06:59:52+00:00
They already are doing something. Google will warn about potential scams in their phone app, for example. Same for Gmail.

I think the most important issue is one of trust, which is one the scammers are trying to exploit. Do you trust Google saying "this might be a scam" over a person on your phone assuring you that there is some urgent need to do something? The answer depends obviously on how you view technology, generally older people tend to place less trust in technology and more trust in humans. That is why these scams work, they play on an inherent trust bias.

I don't see that Google or Apple really can't do that much more, as the issue really is a social one.
by genewitch | 2025-04-23 06:59:58+00:00
I have a finite amount of time on earth, I want to see the story in games but i no longer have the patience to learn every mechanic in every game. For idle games, speed up time. For survivors-likes I might hack up the meta currency a bit to get the game loop to plane out earlier (gold in vampire survivors, e.g.), for FPS unlimited ammo is usually enough. I've never cheated in an online game, going all the way back to warcraft and StarCraft on dialup. Never cheated at cards, either.

My point is, I am an ethical and moral person and I take umbrage with the link to other forms of cheating.

I have "finished" a lot of games, though. If I actually want the challenge I get the game on a console.
by akhisud | 2025-04-23 07:00:31+00:00
Thanks!

1. That's right - Rowboat's agent instructions are currently written in structured prompt blocks, and a lot of logic does live there (with @mentions for tools, other agents, and reusable prompts). We support oAI GPTs at the moment (we chose to start with the oAI Agents SDK), but we're actively working on expanding to other LLMs as well. One of our community contributors just created a fork for Rowboat + OpenRouter. Re: performance, we expect other closed LLMs to perform comparably, and (with good prompt hygiene + role instructions) open LLMs as well, if individual agent scope is kept precise.

2. We've been discussing both A2A and pydantic! Right now, Rowboat is designed to be prompt-first, but we’re integrating more typed interfaces. Design-wise, its likely that prompts might stay central - encoding part of the logic and also acting as the glue layer between more code-based components. Similar to how code has comments, config, and DSLs, agent systems could benefit from human-readable intent even when the core logic is more structured.

Does that make sense?
by discordance | 2025-04-23 07:01:21+00:00
Here's a recent counter example. An Australian who was heading to the US on vacation was due to take a cruise departing from Miami was detained and deported.

The reason given was that he took an "unusual route" from Australia via Asia. He mentions here that he took a premium economy fare that was cheapest with Cathay Pacific, hence the Asia stopover: https://archive.is/mCW2f
by dagmx | 2025-04-23 07:01:51+00:00
That’s what this PR is! It’s a first attempt to start that dialogue. You can even see the employee trying to address notes as they come in, and asking if there are better ways they should align with Godot.

Point to the arrogance involved. From all your comments I can see you have an intense distaste for Apple and I honestly feel it’s colouring your perception of this change.

The only person who seems upset is you. The Godot maintainers are positive, Miguel is positive.

Should contributors never open PRs until they’ve discussed it first? What if they want to get feedback on an idea in code form?
by raxxorraxor | 2025-04-23 07:02:01+00:00
I don't think it is nostalgia since I did grow up with more extroverted designs in my first OS.

I don't really see clutter here, it is as minimal is it can get. Perhaps you would disable some controls on the explorer, but aside from that everything is indeed more minimal than alternatives today.

Meanwhile my modern Windows start menu is more or less unusable. The search is decent and I might miss it. It is the only function the start menu provides for me. The modern explorer is cluttered with senseless shortcuts that tries to force certain behaviors. In this example I can probably disable the tool bar to have even more space.

Double or single clicking is supported either way. This probably provide an alternative with a context menu.

I cannot even begin to explain why the weaknesses of smartphone OS. We have a duopoly with all its negative effects and I am constantly supporting people here, far more than for Desktop PCs. That said, the use case is different.
by bigiain | 2025-04-23 07:02:30+00:00
> Now we should do a study of how many people, armed with this belief, still managed to keep their habit after 21 days.

Or perhaps better still, how many people didn't give up during the first or second week, since they now expect it to take 3 weeks.

(And similarly, whether there's a statistically significant number of people who give up ay 22+delta days now assuming they'd made it to 21 days and if the habit isn't formed then they've failed.)
by b112 | 2025-04-23 07:02:52+00:00
Compare this to the other trend I noticed the other day, JIT delivery beyond excess.

Was in Walgreens, and a woman was restocking the shelves. She had a series of reusable plastic boxes, but they were all labelled by isle. So she'd take the box to isle 5 or whatnot, and there'd be 5 products in it. Literally the products sold the day before. EG, one box of toothpaste, one brush, that sort of thing.

Asked her about it, and she loved it. Said before, she had to walk all over the store to restock, but not now. Later that week, I was in again and noticed a van unloading about 10 of the same reusable boxes.

Definitely a powerful way to keep stock levels down, even if not working towards a squeeze to close-out path. I wonder on the comparative on daily van delivery costs vs say.. a larger truck once a week, along with stock levels. Some very interesting math there, including regional supply depots stock levels, maintenance costs of larger trucks versus a van, and so on.
by edanm | 2025-04-23 07:03:08+00:00
> This possibly cannot be the most efficient way for finding new solutions and "disrupting" stale industries?

The thing is, the people with far more information than we have, and with actual money on the line, think this is a good use of their money. They're not always right, of course, but the industry as a whole is profitable and is innovative and "disruptive".

So, yes, this can be a good way for finding new solutions. The most efficient? IDK but it's the best we've come up with so far.
by monkeyfun | 2025-04-23 07:03:54+00:00
Aptly observed. I'm not even sure if it's what I believe is the case, but there's some serious merit in this line of thought.

It could make a lot of sense even if they have better means of access, and even with this attention risking the compromise of said access, simply because of how valuable even slight furthering of any division and political incoherence is right now both mid and long term.

Still wouldn't seem the more likely Plan A, as success would obviously be even better than such an apparently close failure, but I can see it being used to justify acting. Succeed at the intended plan and you win -- fail and you still win, just a little less so.
by jillesvangurp | 2025-04-23 07:04:40+00:00
AI translations are getting really usable lately. I'm using it a lot for legal translations between German and English. This went from barely usable ten years ago to basically flawless today. I also use it to localize our company website in German (from English). I've had some native speakers double check my work and while there are occasional mistakes that need fixing, it's basically good enough that I trust it enough at this point to publish and then fix things on an incidental basis rather than getting a manual review first. Just faster and easier. We've had zero comments on this from our German speaking audience. They don't seem to be aware.

I recently added French for some of our pages as we were getting some inbound from France. You still need to be careful but mostly it does the job. And I get a kick out of seeing my writing translated into what looks (to me) pretty elegant French. I have some dormant memories of high school French. Enough to appreciate it. I generally just use OpenAI's o4 model currently. I might experiment with 4.5 to see if it does a better/different job. I generally just paste markdown and let it translate the whole thing with the instruction to preserve the structure. Works well enough.

I'm guessing there are going to be a lot of AI assisted book translations in the near future. I appreciate that they might not be amazing but they are probably getting good enough. And increased context sizes and improved instruction following should also make it easier for translators to stay on top of and direct/oversee the quality; e.g. fine-tuning certain wording and stylistic touches.

Probably a bigger factor here is original authors gate-keeping quality here. They wouldn't necessarily want a low quality translation misrepresenting their work. However, I would expect that especially authors targeting relatively minor languages might have an incentive to self-publish their work in other languages targeting larger audiences (English, Spanish, etc.) and that a few successes with this might make them more confident. If you did the hard work writing the book and it's moderately successful, why not increase the potential audience by 10-20x? Of course publishers might pick up on this faster than starving authors.

And the standards for self publishing on e.g. Amazon are pretty low. Probably a lot of AI generated garbage there to begin with.
by SenHeng | 2025-04-23 07:05:59+00:00
I'm going to answer this using Firebase, which Supabase is supposed to be a copy of.

There are 2 parts to using Fireabse, the client SDK and the admin SDK.

The client SDK is what's loaded in the front end and used for 95% of use cases like what u/whstl mentions.

The adminSDK can't be used in the browser. It's server only and is what you can use inside a custom REST API. In your use case, the email verification loop has to happen on a backend somewhere. That backend could be a simple AWS lambda that only spins up when it gets such a verification request.

You're now using a hammer for the front end and a screw driver for the finer details.
by victorbjorklund | 2025-04-23 07:06:37+00:00
"It’s becoming clear that real-world agentic systems work best when multiple agents collaborate, rather than having one agent attempt to do everything."

In a recent episode of Practical AI with the people behind All Hands:

"...when the Open Hands project started out, we were kind of on this bandwagon of trying to create a big agentic framework that you could use with and define lots of different agents. You could have your debugging agent, you could have your software architect agent, you could have your browsing agent and all of these things like this. And we actually implemented a framework where you could have one agent delegate to another agent and then that agent would go off and do this task and things like this.

One somewhat surprising thing is how ineffective this paradigm ended up being from two perspectives. So the first perspective is it didn't really and this is specifically for the case of software engineering. There might be other cases where this would be useful. But the first is in terms of effectiveness, we found that having a single agent that just has all of the necessary context, it has the ability to write code, use a web browser to gather information and execute code. Ends up being able to do a pretty large swath of tasks without a lot of specific tooling and structuring around the problems."

https://practicalai.fm/310

Not saying it is wrong. But I don't think it is something that is "clear" and we can take for granted so some benchmarks/reasoning why would have been great.
by solatic | 2025-04-23 07:08:11+00:00
There are different personas in this space with different needs. It sounds like you're trying to reach the User who is currently doing ClickOps in cloud consoles to help set up their initial infrastructure and is subsequently getting lost.

Your risks include: (1) if the User is not proficient with Terraform and similar tools, will they appreciate being given Terraform code that they don't know how to deal with, and the additional overhead compared to just, well, ClickOps'ing their way through cloud consoles, particularly since ClickOps is a fundamentally free product? (2) If the User is proficient with Terraform, won't they already have some ideas in mind about how to modularize their codebase for long-term maintainability? How do you address the "too many resources take too long to plan" problem?

What you're describing is cool but I'm wondering who your target persona is, what value you provide above just ClickOps or running terraform plan locally, and whether that value solves enough of a pain point that people will be willing to pay?
by andsoitis | 2025-04-23 07:08:27+00:00
> VR development model where VR is an extension of an existing supported platform, not a platform in and off itself

This is the crux of the issue, both for Apple and for Godot.

In Apple’s case, they’re finding that their vision does not resonate with consumers or developers. So they’re searching for ways to expand chances of success but not entering with an equal partnership mentality. Thats their prerogative but I would argue the arrogance blinds them to reality.

From Godot’s perspective, the question is whether all this distraction is worth it for a platform that has for all intents and purposes failed to prove itself. There’s an opportunity cost and likely constraints that would flow from supporting Apple’s divergent and unproven vision.

In my books it seems clear that it would be a mistake for Godot to invest energy in supporting a niche, heretofore unsuccessful product that is not aligned with Godot’s technical and product roadmap.
by Nevermark | 2025-04-23 07:08:41+00:00
I would suspect since general relativity would break down that special relativity certainly would.

The “relativity” aspect will almost certainly still apply in some way, and still form an emergent basis for the special relativity effects you point out.

All of general relativity has to be emergent from the to-be-discovered laws of the underlying small scale structure of space.

(I.e. general relativity isn’t wrong, it is just not complete. Similar relationship as with Newton’s Law of Gravity, which was also correct, but breaks down beyond the conditions it covers well, because it was not complete.)

The smallest scale is also where we expect more “light” shed on the initial conditions of the universe and potentially the insides of black holes. Two other conditions where general relativity already breaks down.
by ryansolid | 2025-04-23 07:08:41+00:00
Low Commit count suggests nothing other than maybe lower traffic. I've been able to keep issues the main repo under 50 issues most of its life. I admit work towards the next major version has let this slip upwards. Also effort is split among multiple repos. Repos where I'm far from the biggest contributor. The core is small and manageable. Which is a good place to be 9 years in (7 of those open to the public).

Yeah exactly 7 years tomorrow. Wow time flies.
by nottorp | 2025-04-23 07:08:52+00:00
Can't emphasise that enough. Especially if you're into black clothing and have a black bike.

"This showed that for cars DRL reduces the number of daytime injury crashes by 3-12%. The effect on fatal crashes can be estimated as somewhat greater (-15%)."

https://swov.nl/system/files/publication-downloads/fs_drl_ar...

This is about cars/motorcycles and daytime, but it certainly applies to any moving vehicle at any time...

When driving, I love those bicyclists that have a blinking rear light btw. Can't overlook them.
by makeitdouble | 2025-04-23 07:09:04+00:00
This is very close to the traditional discussion of translation vs adaptation[0].

> Perhaps there is a larger prejudice here against scrutiny of translation as overly academic, an exercise in smug pedantry hampering creative freedom

Yes. And while the discussion is about literary work, I think this is an extension of the stance people have toward translation in general.

We see that with product designers demoing AI translation as "transparent", and something that allows users to not have to care about the language barriers anymore.

While being able to roughly understand foreign contents is better than nothing, too many people IMHO are assuming that auto-translation is good enough. It seldom is, and will probably never be if we care even a little about what people are really trying to say. You can survive with translation, but the bare minimum shouldn't be the end goal, or at it we should keep in mind the missing parts.

[0] https://acculing.com/difference-between-translation-and-adap...
by Sharlin | 2025-04-23 07:10:00+00:00
I mean, you don't need archeological evidence given that there's a vast amount of historical evidence of cats being kept for pest control as well as companionship. Even the Western world was largely agrarian just a hundred years ago! And farm cats are still a common thing. Free-roaming cats are also a massive threat to bird populations in many places – cats are just very effective predators and birds reproduce much slower than mice and voles.
by drooopy | 2025-04-23 07:10:43+00:00
Tiger 10.4 was such a breath of fresh air for someone like me, coming from Windows XP and some variety of Linux with Gnome 2.x back in 2005.

Twenty years later, I find Windows 11 and MacOS 15 to be in such a bad state, that I would rather use XP and Gnome 2 over them.
by listenallyall | 2025-04-23 07:11:28+00:00
How is he "riding for PE firms"? The writing was on the wall for Toys R Us (in the US at least) long before they went private. It had been surpassed by WalMart, speciality stores like GameStop were increasingly stealing valuable segments, the company's online presence failed, and online competition from Amazon and other retailers was just getting started. Meanwhile physical Toys R Us stores were the exact opposite of "comfortable" or "welcoming" - think Staples for toys. Nothing is impossible but their survival was really only feasible with a "burn it all down and start over again" strategy, not just small tweaks to the legacy Toys R Us model.
by IlPeach | 2025-04-23 07:12:31+00:00
Either this is written by AI or someone with a similar level of empathy. This said, there's little to be known about the methods they use to assess people, but if it follows the trend, it definitely isn't close to being fair, honest, transparent or even human-like. Even more so when it comes to helping managers by using an AI conversation tool to simulate scenarios. It is another corpo BS that is polished to look like they care about people (with respect to the local laws). But otherwise I'm pretty sure this won't help make MS some sort of high performing company.
by IshKebab | 2025-04-23 07:12:59+00:00
Definitely sounds like one of those "I don't want to do it because it's work, but I don't want to admit that so here's a spurious technical reason" excuses to me.

If spikes at midnight etc are an issue just automatically disabled parallel downloads around midnight. Or only use them when running in a terminal. I really doubt it is an issue for GitHub though.
by makeitdouble | 2025-04-23 07:13:29+00:00
We see this a lot in the manga/anime communities. Readers usually get used to the Japanese honorifics, name suffixes etc. and have a pretty good understanding of them.

An adaptator getting rid of them to have more natural English will come up with way worse phrasing, while losing a lot of the nuance and meaning of the original text.

In a way, the reader undertands that it all happens in a non-English country, so getting unnatural English phrasing isn't much of an issue.