MurphyA/hacker-news huggingface dataset:
by toast0 | 2026-03-03 07:14:44+00:00
McDonald's trademark is not a copyright, so that's a different process. The trademark is appraisable too, but it's trickier because trademark doesn't expire and the stream of payments may not end. You can look at the history of franchise payments as one measure, and consumer revenues as another measure, but you'll need to discount for the actual product. The corporation broadly accounts for the value of the trademark and other things in Goodwill on the balance sheet.

For a copyrighted work, you would examine the work, find similar works, what were the stream of payments for similar works. Take into account age of the work, the artist's other works, etc.

McDonald's does hold copyright in many things. But many of those are unlikely to produce significant income; training videos, promotional materials, etc don't tend to sell for much if at all.

If you needed to appraise a new song by a popular artist, you could do a reasonable job by looking at the stream of payments generated by their average song, and projecting future payments based on the general trends of payments for songs over time. You might also consider current popularity of the artist/song and how that impacts longevity; songs don't acheive many sales initially often hit zero sales and never come back, whereas songs that chart tend to have continued, if meager, sales for a long time.
by zer0zzz | 2026-03-03 07:15:31+00:00
Yeah I really have to wonder how effective a camera and listening device like that is when that’s a big off switch on the side of it. I do kinda wish iOS could give permissions for an app like that to fetch photos off of the device but not be able to talk to the internet (the way it’d work if your data/wifi router were disabled but you’re pulling images off of the glasses).
by peteforde | 2026-03-03 07:15:38+00:00
I've had my own rollercoaster relationship with Unity over the past decade, but telling people to roll their own game engine so that they can finally make a game is almost universally terrible advice.

People who want to build game engines should build game engines; people who want to build games should absolutely use Unity, Unreal or Godot in no particular order.

It's no different than needing to build a web framework so that you can make a website. The people who do it are often not even aware that they are procrastinating.
by vasco | 2026-03-03 07:16:00+00:00
They're a random tech blog, the kind of website that is peak time waste slop, why would they have any standards? Even the new york times and the Washington post put up wrong things all the time without corrections. People need to realize journalists are just ad sellers, not some beacon of truth. They are there to sell ads, the same way a youtube video of a guy eating too much food in front of a camera is.

Journalism has devolved into content creation in the literal sense of the word, they are just there to put something inside the div with the id "content", to justify the ads around it.
by tl2do | 2026-03-03 07:17:08+00:00
I admire the de-Googled approach of GrapheneOS. As a lawyer, privacy concerns resonate with me too. I love the rebellious attitude of tech that presents an alternative choice in an overly duopolistic market.

That said, I wouldn't last 8.4 months like the author. Even though he admits to some Google app usage, I'm in too deep — I'd never be able to get out. But if I get the chance, I'd like to try it on a secondary phone. Those solid black icons are one reason. They look cool.
Show HN: A Calculator for Garden Horizons
by hugh1st | 2026-03-03 07:17:55+00:00
I built a specialized calculator for Garden Horizons, a farming simulation on Roblox that has a surprisingly non-linear economic system.

The Problem:
Most players struggle to decide when to harvest. The game uses a specific formula where crop value isn't linear to weight, but scales with its square:

$$Value = Base * (Weight)^2 * Maturity * Color * Mutations$$

What this tool does:

True ROI Calculation: It doesn't just show gross revenue; it subtracts seed costs to show the actual Net Profit.

Scaling Logic: It accurately models the "Lush" maturity states (1.0 to 3.0) and color multipliers (Silver x2, Gold x5, Rainbow).

Real-time Prediction: Uses sliders to simulate potential growth, helping players decide if they should harvest now or wait another 2 hours.

Tech Stack:
Kept it extremely lightweight for mobile-first use (since most players have the tool open on their phones while gaming). It’s a pure reactive frontend implementation to ensure the "sliding" experience is zero-latency.

URL: https://gardenhorizons.app/

I’m curious to hear from anyone who enjoys "min-maxing" game economies or has feedback on the UI for high-frequency utility tools.
by Andromxda | 2026-03-03 07:18:08+00:00
Definitely wouldn't be unheard of in the Fintech industry. But I don't know, because I don't use the service. My bank thankfully offers their own implementation of NFC payments within their own app, so I don't need to rely on any third-party services. Many banks in Europe actually do this. Here's a German article about Google-free mobile payments on GrapheneOS: https://www.kuketz-blog.de/nfc-datenschutzfreundlich-bezahle...
by KaelyrAT13 | 2026-03-03 07:18:25+00:00
I’ve been working on the "Lost Context" problem in LLM-based agentic workflows. We all know the ceiling: as the conversation grows, the prompt becomes a graveyard of lost tokens or a massive, expensive compute bill.
I’m open-sourcing the Memory Engine v3.1, a lightweight Python framework that implements Neural-Temporal Compression. Instead of just "summarizing" text, it treats data as a Hadamard Manifold, using a custom Tharyn Compression Scoring (TCS) system to decide what to persist and what to let decay.
The Core Tech:
Symbolic Tokenization: Hard-coded "Sacred Terms" (\phi, \psi) act as permanent anchors that bypass standard decay protocols.
The Decay Floor: A hard-coded 0.05 threshold ensures that "Ancient Wisdom" (root context) is never purged, regardless of session length.
TCS Grade Logic: A multi-weighted algorithm (0.45 Importance / 0.30 Efficiency / 0.25 Richness) that ranks memory by "Essence" rather than just keyword density.
Zero Dependencies: Pure Python. No NumPy required (though supported). Runs on a potato, a phone, or a server.
The result is a "Laminar Flow" of data where the engine "breathes" (Inhale/Exhale) to keep the memory footprint stable at roughly 190,000 tokens while retaining the "Soul" of the original interaction.
GitHub: https://github.com/andresuarus10-byte/memory-engine
Feedback on the Phase-Collapse Integrals and the Theme-Aware Boosting logic is much appreciated.
by Barbing | 2026-03-03 07:19:09+00:00
Their repeat emailers might win eventually!

Passing on some life advice to anyone who’d benefit, people are busy. Maybe they didn’t respond because you’re annoying?… no no, feel it out and text again a while later. Give them another shot, get to the top of their inbox or messages again.

After someone told me that I realized it’s true!
by dagss | 2026-03-03 07:20:18+00:00
It just happens that all recurring scheduled events we use in society is encoded to happen at "$globalDailyOffset + $eventTime".

Then a democratic decision was made to change $globalDailyOffset, that being the most expedient way to change 100000 calendar entries at once.

Everyone is ofc still free to change $eventTime to compensate should if they want to and have the mandate.

I don't see the mind prison...
by lucumo | 2026-03-03 07:20:23+00:00
> Perhaps if Sweden adopted a different policy it would have an even longer life expectancy!

The policy of being between 55 and 69 N? I'm not sure the world is ready for another viking age.

Joking aside, GPs point was that Sweden has long nights and long days. Based on the studies you'd expect life expectancy to be worse there than in more Southern parts, like most of Canada. It isn't.
by abustamam | 2026-03-03 07:20:53+00:00
Very few people email me except for endless newsletters that I accidentally signed up for. I try to un sub to a few every day but it seems never ending.

In the event that you actually do end up emailing me, it's contingent on me actually checking my personal email, which I never do when I'm not working, and only sometimes do during work hours.

If it's you asking me a favor that I'm not in the mental space for, I'll mark the message unread as a reminder to get to it later.

Maybe I just have weird email habits, but I can get away with this because email is not a heavy part of my job.

That being said, one guy was pitching me on something several times a month for several months. I just recently responded to him and apologized because of x y z. He said don't worry and we had a fruitful conversation later.

So, follow through is important!
by carefree-bob | 2026-03-03 07:21:03+00:00
I want to +1 every comment in this thread. Phones are too big now. I don't understand Apple's weird obsessions, first trying to make all the phone so thin you cut your hand holding it, and then making it too big to fit comfortably in your pocket unless you are walking around in camo pants.

You know what I would like? When I tap on the search and type the first few letters of an app on my phone, and the app appears, and I click on that -- I would like the app to open. Only happens about half the time now. UI is getting worse with every release.
by lyu07282 | 2026-03-03 07:21:07+00:00
Latest news I could find on it: https://www.businessinsider.com/amazon-data-centers-middle-e...

> Two facilities in the United Arab Emirates sustained direct hits, while a third facility in Bahrain was damaged by a drone strike "in close proximity,"

Also to add context: AWS has contracts with the US military: "The Joint Warfighting Cloud Capability (JWCC) contract enables AWS to continue providing Department of Defense (DoD) customers with secure, reliable, and mission-critical cloud services." https://aws.amazon.com/federal/defense/jwcc/
Making them a target for retaliation ofc.
by tavavex | 2026-03-03 07:21:11+00:00
It's weird, my opinion is the exact opposite from yours, but for the same reasons. When it's the morning, I haven't had the time to get tired yet. So I don't care yet, I don't require the sunlight at that time of the day. And it's always a better feeling when there's only a bit of darkness left before sunrise, when the alternative is feeling like the day was wasted as you step outside and it's already night out. Depending on your timing, you may also see the sunrise while commuting to work, which I find enjoyable.

In the evening I'm tired, so I want the extra sunlight to cancel that out a bit, and I want it so I have more opportunities to do things after work. No one is going to do anything for fun in the morning, so giving the light to that time period is wasting it. I want it after work, so I can go somewhere, enjoy the extra warmth, just be anywhere besides home and work.
by toast0 | 2026-03-03 07:21:14+00:00
If you never publish it, and it's never published after your death; objectively it produced no income and has a monetary value of $0.

With no offense to you or your novel; I would appraise an unpublished novel by an unknown author at something like $100, which might be too high. Some turn out to be worth much more, but most will be produce $0 or less for the author's estate.
by theshrike79 | 2026-03-03 07:23:24+00:00
I haven't made any "great" software ever in my life. With AI or without.

But with AI assistance I've made SO MANY "useful", "handy" and "nifty" tools that I would've never bothered to spend the time on.

Like just last night I had Claude make a shell script on a whim that lets me use fzf to choose a running tmux session - with a preview of what the session's screen looks like.

Could I make it by hand? Yep. Would I have bothered? Most likely no.

Now it got done and iterated on my second monitor while I was watching 21 Bridges on my main monitor and eating snacks. (Chadwick Boseman was great in it)
by input_sh | 2026-03-03 07:23:43+00:00
I want you to look at that summary you've posted again, specifically the TRIPS part of it. Trade-Related Aspects of Intellectual Property Rights only came into force in 1995. Is that not the evidence that the rest of the world was strongarmed into adopting similar laws? The EU, Japan and a few others definitely supported the US in this initiative, but it was the US that heavily lobbied for it. Before TRIPS came to be, copyright effectively didn't exist in most of the world (yes, Western Europe excluded).

You're not contradicting anything I'm saying, you're just saying the same thing with more words because you don't understand where my argument comes from. What I don't understand is why you would even want to take credit for such a broken system to begin with.
by peteforde | 2026-03-03 07:23:56+00:00
This 100%. After all, why do you think so many chefs feature "elevated X" items? Have you tried our take on the Taco Bell Chalupa made with A5 wagyu?

Also, they make their kids boxed Mac and Cheese because that's what they ask for.

Gotta love a good false dichotomy on late-night HN.
by ilaksh | 2026-03-03 07:24:22+00:00
Just to mention, I have a similar solution on GitHub under my username runvnc, repo mindroot with plugins from repos mr_sip (should work with any SIP vendor although only tested on Telynx), mr_eleven_stream or mr_pocket-tts (which is free since it runs on CPU), and an LLM plugin like ah_openrouter, ah_anthropic or mr_gemini.

I also have a setting in mr_sip to use gpt-realtime via plugin ah_openai, which is very low latency speech-to-speech but quite expensive.

But my client saw the Sesame demo page, and so now I am trying to fine tune PersonaPlex.
by VerifiedReports | 2026-03-03 07:24:44+00:00
Absolutely. I always hated the inverse color scheme that Windows defaulted to, but that was OK because Windows had its color-scheme editor that let anyone create a global scheme he liked. I created a charcoal-toned one that was right in line with today's "dark" themes, and used it throughout the '90s.

Then Microsoft buried and ultimately removed the color-scheme editor... just in time for people to realize that inverse schemes suck.

So now Microsoft and Apple have dribbled out hard-coded "dark" themes, which every application developer has had to cobble together support for separately. Windows had this problem solved more than 30 years ago. Think about it. But then they deleted the solution from their product.

At least Apple NEVER had a proper global color palette for its UI. The fact that Microsoft did, but shitcanned it, stands testament to its complete abandonment of anything resembling good design. Hell, you can't even select multiple PNGs in Explorer and say "Open with..." anymore. The option is just totally GONE. Windows is rife with regressions like this. It's unbelievable.

Design is getting shittier and more ignorant daily. It's depressing.
by Woodi | 2026-03-03 07:25:00+00:00
Container ships passenger ? You mean as some form of bystander and not in the actual container ? ;)

> They found the isolation allowed them to focus on their tasks better

Isolation in that context is just form of work. But to focus / be productive on something you need to have a lot of expertise and also knowledge of concrete "domain", eg. knowledge of code base. So you need to learn a lot before you can be productive.

> since the internet was limited when away from port

So maybe management is constant and unneeded distraction for proficient workers those days ? Meetings was probably invented to destroy productivity...

Or just average Joe Worker is helpless versus Internet ? And that is the problem called "reality"... Moust peoples are not 1000x programmer that can be left alone for some time and then BOOM some magnificient piece materializes...

Workers just can't be proficient in extended isolation periods. Even management is needed for moust of us... "Work from home" actually is "work less from home". And all that assumes good worker intentions what is naive especially after longer periods of time.
by throawayonthe | 2026-03-03 07:25:42+00:00
you can use mostly google appsand still benefit (e.g. unlike google android, play services aren't privileged and are sandboxed like any other app) https://grapheneos.org/features#sandboxed-google-play

also you can restrict some apps network permissions, for example i use the google camera app with the network disabled :p
by Folabi9 | 2026-03-03 07:26:09+00:00
EnigmoFi | DevOps / SRE (Cloud & Infrastructure) | Remote | $192k + bonus

EnigmoFi is a crypto financial infrastructure startup building secure, scalable digital finance systems.

We’re hiring a senior DevOps / SRE to own and scale production cloud infrastructure.

Stack: AWS (primary), Kubernetes (EKS), Docker, Terraform (IaC), GitHub Actions, Prometheus/Grafana, Linux.

You’ll drive infrastructure automation, CI/CD, monitoring, incident response, and security best practices across environments.

Strong fit if you’ve operated high-availability infrastructure in crypto or digital asset environments (Coinbase, Paxos, Circle, Binance, OKX, Gemini, BitGo, Gnosis, The Graph, etc.).

mail: bayonleafolabi@enigmofi.com
by raincole | 2026-03-03 07:26:25+00:00
> Nobody's sharing their work, because they used AI.

Really. What a stupid statement. As if AI bros aren't screaming all over the internet telling people their vibe-coded projects.

I do use AI for code, but I really don't know why AI users seem to have some sort of victim mentality when there are literally billions of capital stacking on their side.
by russdill | 2026-03-03 07:27:21+00:00
This is more of a "Are all the windows closed upstairs?"

"The windows upstairs..."

"...are all closed except for the bedroom window"

The first portion of the response requires a couple of seconds to play but only a few tens of milliseconds to start streaming using a small model. Currently I just break the small model's response off at whatever point will produce about enough time to spin up the larger model.

But all responses spin up both models.
by derriz | 2026-03-03 07:27:25+00:00
Unrelated to the fundamental issue (a part of your pipeline generates invalid CSV), I would never store the name of the country like this. The country's name is "The Republic of Moldova" and I would store it like this.

Sure, the most common collation scheme for country names is to sort ignoring certain prefixes like "The Republic of", "The", "People's Democratic...", etc. but this is purely a presentation layer issue (how to order a list of countries to a user) that should be independent of your underlying data.

Sure "hacking" the name of the country like this to make the traditional alphabetical ordering match a particular ordering desired to aid human navigation has a lot of history (encyclopedia indexes, library indexes, record stores, etc.) but that was in the age of paper and physical filing systems.

Store the country name correctly and then provide a custom sort or multiple custom sorts where such functionality belongs - in the presentation layer.
by teleforce | 2026-03-03 07:27:37+00:00
Lewis Nicolle created his own game engine with D language for his new game Art of Reflection [1],[2]:

[1] Why D Programming Language?

https://www.youtube.com/watch?v=teWQbYvPBTg

[2] Art of Reflection:

https://store.steampowered.com/app/2290770/The_Art_of_Reflec...
by gquere | 2026-03-03 07:27:37+00:00
First I'd like to point out that "Decryptor" is an ill-chosen term: there's no encryption mechanism here, RDP is a software lock based on an internal flash state.

This dongle is very likely to be this original attack https://github.com/JohannesObermaier/f103-analysis/tree/mast... but now packaged. If you want to read more this repo has the best doc: https://github.com/CTXz/stm32f1-picopwner. It's a multi-step attack where a payload is executed from persisted SRAM (RDP1 means you can read/write to it) after a quick reset. The fact that they mention freezing the chip heavily weighs in that direction since it's needed for higher clock chips.
by iso1631 | 2026-03-03 07:27:46+00:00
I was ready to agree with you, as that was my belief. (I also agree it's a sign of a dangerous addition, but just like everyone in the 60s smoked, everyone today use phones)

Then I cam across this, showing about even split between laptop and phone

https://tgmstatbox.com/stats/united-kingdom-device-usage-bre...

I'd assumed it was more like 80% phone
by manavpanchal | 2026-03-03 07:29:01+00:00
Location: Edmonton, AB, Canada
Remote: Yes
Willing to relocate: Within AB, OK
Technologies: Python, Go, C/C++, Ruby, Elixir
Résumé/CV: https://www.linkedin.com/in/manavpanchal/
email: manavjig@ualberta.ca

Hi y'all. I am about to grad this May, I have experience working with Rails for a Laboratory QMS and some sysadmin/SRE/Azure experience while working in the Utilities sector. Looking for working solely in startups if possible. I am hungry.
by gquere | 2026-03-03 07:29:48+00:00
RDP2 has been cracked by glitching. You first need to downgrade RDP2 to RDP1 then do the RDP1 bootloader glitch. It's not exactly easy but it's well documented and can be done given enough time. Though the STM32F4 targets do have a high chance of bricking during this attack.
by xl0 | 2026-03-03 07:29:50+00:00
SEEKING WORK

Location: Nomadic, Colombia at the moment
Remote: Yes
Willing to relocate: depends
Technologies: PyTorch, Deep Learning, LLM, Diffusion models, NumPy, JAX (a bit), CUDA | SvelteKit, TypeScript, tailwind, drizzle | Linux (25 years), AWS, Docker, yada, yada, common sense
CV: https://alexey.work/cv?ref=47219697
Email: alexey.zaytsev@gmail.com

Open to both short/long-term contract or a full-time position if the chemistry is there.

I'd love to get back into Deep Lerning (torch, CUDA, etc, etc), but also cofortable with the usual "Agenetic AI", whatever you want it to mean, and :heart: SvelteKit.

In my past lives: Linux kernel development, Molecular Biology masters degree, Electronics engineering in Shenzhen.

https://alexey.work?ref=47219697

Some cool stuff:

https://github.com/xl0/lovely-tensors https://github.com/xl0/lovely-jax https://github.com/xl0/lovely-numpy

https://chat.congusto.ai/chat

https://lovely-docs.github.io

https://pelican.alexey.work/gallery
by bergheim | 2026-03-03 07:30:07+00:00
so use a card? there is always something. breaking free is never going to be without ANY inconveniences, it's how they build their moat after all. okay so once those two works works, one goes to the next thing on the list; "I wish I could switch but I can't use gboard on it and the swiping is 0.5% better than the stock keyboard so it's unusable to me"

(you can use gboard, that was just an example - but it's always these small inconveniences, just like in the chrome vs firefox threads)
by irjustin | 2026-03-03 07:30:25+00:00
> Is this done because of the error in weighing the smallest parts, so they have a margin for error by allowing for an extra 1 or 2?

This is a secondary benefit, the primary benefit is if the end user loses/breaks one. That part very well could be show stopper (Ikea 110630 anyone?). Now the end user is stuck - has to call, you have to ship, do you charge? do you give for free? they have to wait. they're annoyed, you're annoyed.

No one is happy.

The supply chain headaches for giving exact number of tiny parts is terribly expensive, relatively speaking. So you give spares because in the long run it's way cheaper.
by JumpCrisscross | 2026-03-03 07:31:03+00:00
> If Iran has stockpiles

And launchers.

> of those drones can be used to hit Oil Tankers ... if there are enough muntions, it will be bad

Not really. During the Iran-Iraq war hundreds of tankers were sunk, including in the Strait [1]. Iran's supposed 'nuclear' option was mining the Strait. But for whatever reason, they weren't able to or chose not to do that.

> this is going to be an interesting form of attrition on all sides

I'm sceptical of this read. With missiles, the launchers are the weak link. With drones, the factories. In the meantime, the U.S. gets to refine the anti-drone kit it's been working on (based on lessons from Ukraine and the attacks on the Houthis).

[1] https://en.wikipedia.org/wiki/Tanker_war