MurphyA/hacker-news huggingface dataset:
by cyberax | 2026-01-28 22:56:22+00:00
I think a lot of developers were willing to let it slide when App Store was a luxury market. You could just ignore it and make regular webapps and/or desktop software.

But now iOS is the most popular computing platform in the US. We no longer _have_ an option to ignore it.

And 30% is just crazy. And it's _on_ _top_ of all other expenses: Apple hardware that you need to buy to develop for iOS, $100 per year subscription fee, overhead of using Apple's shitty tools, etc.
by pwg | 2026-01-28 22:56:37+00:00
This is an interesting goal, but we know the outcome. The local politicians, already drunk beyond belief on the property tax revenue stream, will simply find another way to satiate their thirst and simply tax out the same revenue stream from everyone via some other tax.

So in the end, you won't pay $3,000 [1] per year in property taxes, but you'll still be out $3,000 per year in other taxes elsewhere.

[1] that figure was quoted in the article for one person who was interviewed
by CGMthrowaway | 2026-01-28 22:56:37+00:00
No real 747 flew this. It was a prank using impossible flight data via ADS-B spoofing. Ground-based “software-defined radios” (SDRs) broadcast fake transponder signals to trick ADS-B Exchange. This works because both the ADS-B & AIS systems use unencrypted, unauthenticated data.
by bigstrat2003 | 2026-01-28 22:56:57+00:00
> There is no domain of life which is not intrinsically political.

There are a great many such domains, and the insistence that everything is political is one of the chief problems with modern society. We can, and should, be able to enjoy some things together without bringing up bickering and strife. If you drag politics into a politics free zone you aren't taking responsibility for anything, you are just being a jerk.
by borroka | 2026-01-28 22:57:05+00:00
The problem is that you are talking about your experience, and not about the distribution of experience of people, which is why I wrote "at the population level".

For the more intellectually sophisticated person (does not mean "better" person, to be clear), "entertainment type" is not fungible (movies as art, advertisement as investigation into the psychology of the masses, etc.) but for the vast majority of people, it is just a way to spend time.

You are referring to critically acclaimed movies and tv shows, but for the majority of people, leisure time in front of the tv is not spent bouncing between Fellini, Von Trier, PTA, Kubrick, et similia, but binge-watching the latest terrible Netflix tv show.

It is the same with food: we like to think that what prevents the masses from enjoying fine dining is the cost of the experience, but in reality, to many (myself included, most of the time), French fries with mayonnaise, a burger, and some ice cream is just a better proposition.

I disagree myself wiht the statement that paper is inferior, entertainment-wise, to tv, games, and tiktok--they all overstimulate me, I feel dirty after being on tiktok for 20 minutes and I feel as clean as a whistle after reading for 3 hours, in addition to the subtle intellectual stimulation I get from reading-- but in terms of choices made by people, books are certainly the losing party.
by h4kunamata | 2026-01-28 22:57:40+00:00
YouTube is the new news and TV replacement altogether.

It is not hard to filter out AI slop, stick with channels known for being true and unbiased, specially stick with independent journalists channel and known podcast.

Everything else is a lost cause, main stream media?? Suuuuuure

Social media, the more time spent at it, the more depressed and brain washed you get, just bad news after bad news.
Ditch those and follow YouTube to notice a positive response, you keep up to date without feeling like WW3 is happening tomorrow.
by jonas21 | 2026-01-28 22:58:33+00:00
You owe the same amount in taxes regardless of whether you're paid in stock or cash.

I think you're confusing stock-based compensation with the case where company founders or early employees own large amounts of stock that they received early on. They paid basically nothing in taxes on this stock when they received it because it was worth basically nothing at the time. Now it's worth a lot, so they have large unrealized gains on it -- but that certainly wasn't guaranteed.
by killingtime74 | 2026-01-28 22:59:19+00:00
Where else have you lived though? The cost of living is high, healthcare is problematic, crowded, bad weather, low economic growth prospects.

It's not even top 10 on most lists. Europe, Australia has way better cities.

E.g. https://www.forbes.com/sites/laurabegleybloom/2025/06/18/the...

https://en.wikipedia.org/wiki/Global_Liveability_Index
by habinero | 2026-01-28 22:59:37+00:00
Yep. If you don't know the language, it's best not to pretend you do.

I've done this kind of thing, even if I think it's likely they speak English. It's just polite and you never know who's going to be reading it first.

> Google翻訳を使用しました。問題が発生した場合はお詫び申し上げます。貴社のウェブサイトにコンピュータセキュリティ上の問題が見つかりました。詳細は下記をご覧ください。ありがとうございます。

> I have found a computer security issue on your website. Here are details. Thank you.
by pessimizer | 2026-01-28 22:59:44+00:00
You seem to be judging business communications by weird middle-class aesthetics while the people writing the emails are just trying to be clear.

If you think that every language level is always sufficient for every task (a fluency truther?), then you should agree that somebody who writes an email in a language that they are not confident in, puts it through an LLM, and decides the results better explain the idea they were trying to convey than they had managed to do is always correct in that assessment. Why are you second guessing them and indirectly criticizing their language skills?
by fhennig | 2026-01-28 22:59:57+00:00
I live in a big continental European city that also has a start-up hub. The companies here are also small, creative, solving problems, but don't necessarily aim for an exit and growth at all costs, many of them want to create a sustainable business solving a need that people have.

I think, to the economist, these are just SMEs and a start-up is about making money, an IPO, an exit, the unicorns. And of course London as one of the largest financial hubs will be a good place to start such a business.

But I've always thought of these "SME"-type start-ups as belonging to the start-up category too; after all they "start up" a company and often have ambitious goals and creative, tech driven approaches to solving problems. This is how I've thought it would work when I was younger, and it is how I still think it'd be good to do today, and how I'd try to build a company if I have a good idea to pursue.

Anyways, the point I want to make re the article is that I think the definition is narrow, leaves out a bunch of interesting companies, and thus skews the picture towards London. There are plenty of innovative places around Europe, it's just a different model of doing start-ups. IMO this overly financially motivated view onto the start-up world is quite a bit less interesting than a the broader (maybe harder to quantify) picture.
by Imustaskforhelp | 2026-01-28 22:59:57+00:00
> not better for making money

I guess this is part of the problem. There is a term for this & it's called greed in such sense.

I will admit that I would love juicy returns on my investments as well but this doesn't make me not (admire?) the value set that Nintendo shareholders might have.

But I do feel like the fact that such options exist where pure capitalist greed can operate is the issue in the first place because if you have this option, then it becomes too lucrative for many to ignore not realizing the inner costs (like currently the AI bubble weights but also before that the moral and social implications of something like amazon let's say where workers had to pee in bottles and were so anti against Union that people were shocked when its videos were released in Youtube and effectively has really impacted all the local shops in your local communities impacting the income of members of your local community.

I guess some sort of regulatory action should be called out on but the govt. is lobbied by these mega-corps again as well so :/

Although that being said, Nintendo's really price jacking and becoming EA. and unironically EA is having a turnover and (actually listening to users?)
by DamnInteresting | 2026-01-28 23:01:40+00:00
I've made a few games over the years[1], but so far I only Show HN'd one of them[2]. When my next one is done (it's already in progress), I plan to post it here again, because the feedback on Omiword was great, and I implemented a lot of requested features.

[1] https://alanbellows.com/websites/

[2] https://news.ycombinator.com/item?id=43654350
by kburman | 2026-01-28 23:01:55+00:00
I get the fear, but look at it from the investor's perspective. The US market is tapped out, Amazon is already everywhere it can be.

Amazon isn't expanding in India out of love for the country or a desire to see it grow. They are doing it because Wall Street demands infinite growth every single year. Amazon India went from zero to a market leader in a decade not because of charity, but because that is where the new money is.

To keep the valuation climbing (which sustains everyone's RSUs), they have to capture these emerging markets. If they don't, the stock stagnates, and the compensation model for US tech workers falls apart.
by londons_explore | 2026-01-28 23:01:56+00:00
In the messaging game, there is every incentive to be seen as the secure-est one.

If you can have an e2e chat between two iphones locked in a big glass box with a sign that says "Anyone who can hack into this conversation gets $100M", that's a really good marketing campaign.

If you can make the app use secure enclaves or whatever to take the ~100k people who write the source code of the libraries, app and OS out of the attack surface, that $100M becomes much safer.
by chongli | 2026-01-28 23:02:18+00:00
Why do you have to do merch fulfillment on a daily basis? Just inform people before signup that you only send out membership cards on the first of the month and if they sign up at any other time they'll have to wait until the first of the next month to get their card sent in the mail.

Alternatively, they could show up at the nightclub in person and bring their phone with proof of purchase and the bouncer could hand them a membership card and cross their name off a list.
by tessela | 2026-01-28 23:02:33+00:00
I remember writing apps for PalmOS (long time ago) distributors like PalmGear took over 60% from international developers like me, plus they held your earnings until you hit a minimum payout threshold. Add bank fees on top of that, and it was basically not worth developing for the platform. 30% felt like a godsend in comparison. (I'm not defending the Apple / Google tax)
by wolvoleo | 2026-01-28 23:03:26+00:00
> It’s is a big tragedy and people are reluctant to talk about it because those who are committing this massacre are MUSLIMS and support PALESTINE so this is a moral dilemma for the left lovers! because they see Mullah’s regime as one of their biggest allies when it comes to attack West/Israel/Free market

Sorry this is BS. I'm very left wing but nobody I know on the left has any time for murderers.

The left is very principled. We don't have this loyalty thing that the right has. Loyalty to the party line no matter how insane. We don't have leaders that tell us what to think.

Yes I think Israel is very bad for what they're still doing in Gaza. Yes I think the Palestinian people deserve their own country. And really theirs, not that stupid resort Trump wants to make of it (where there seems to be no place for Palestinians except maybe as humble servants for the rich tourists)

But NO, I have no time for the mullahs and their security services and not for hamas either for that matter. Nor for the Taliban. They are monsters too. They are not our allies in any way and I'm hoping that Iran will become free. I even have nothing against Israelis, just their government/army

We measure people by our principles. Not by whatever side of some narratives they happen to be on. And there is no 'side' anyway. On the left we're more like an unorganized collection of people whose opinions happen to align.

I don't even support the party I vote for on every topic. I don't have loyalty, if I'm aligned with a group or party it's never unconditional. It's more that my own values currently align with theirs.

The problem with Iran is, protesting here on the streets is a bit pointless. With the gaza situation it puts pressure on our governments to sanction Israel. Like stopping doing business with them.

Protesting against the Iranian massacre won't do anything. Our governments already do no business there. The only thing it might accomplish is pissing the Iranian regime off but they won't give a crap what we think. There have been protests but yeah what can we do really?
by WorldMaker | 2026-01-28 23:03:31+00:00
"Reply to this email" might not be a bad idea for some basic "making an explicit action" check.

Arguably if the question is mail delivery, email already has a complex system of delivery failure reporting. Just trust that, like email programs have been doing since email was invented? "No failure is a success," doesn't have an explicit acknowledgement action from a user, but it is still a meaningful criteria.
by svggrfgovgf | 2026-01-28 23:03:34+00:00
Here's a service in a medium sized town of Colorado:

"Large or Complex Projects - extensive curb modifications or custom installations can cost $1,200-$3,000 or more. These projects often involve additional planning, permits, or structural considerations, which can increase overall costs. Many jobs are completed within the lower part of this range.

Full Replacement - complete curb or sidewalk replacements typically start around $3,000 and can exceed $5,000 for larger, more involved projects. These are less common and usually reserved for significant repairs or upgrades, with most projects falling into the lower to mid portions of this range."

https://getcurbcutting.com/curb-cutting-longmont-co
by embedding-shape | 2026-01-28 23:03:43+00:00
> that any agent worth its Salt should read before touching a codebase and warn the user that their contributions might not be accepted

Are you talking about some agent that is specific for writing FOSS code or something? Otherwise I don't see why we'd want all agents to act like this.

As always, it's the responsibility of the contributor to understand both the code base and contributing process, before they attempt to contribute. If they don't, then you might receive push-back, or have your contribution deleted, and that's pretty much expected, as you're essentially spamming if you don't understand what you're trying to "help".

That someone understands this before contributing, is part of understanding how FOSS works when it's about collaborating on projects. Some projects have very strict guidelines, others very lax, and it's up to you to figure out what exactly they expect from contributors.
by general1465 | 2026-01-28 23:04:03+00:00
They do curse EU, but then they will avoid talking to EU. I believe they do that because negotiation with EU would mean recognition that EU is a power. And by Russian logic powers have spheres of influence. So now by Russian logic, EU could have a legitimate claim on Ukraine, Kaliningrad and Belarus as they are in the EU's sphere of influence. So let's close our eyes and pretend that EU does not exist.

See below Peskov from few days ago:

"Russia will never discuss anything with EU Foreign Policy chief Kaja Kallas and so Moscow will simply wait for her to leave her post, Kremlin spokesman Dmitry Peskov said."

https://english.alarabiya.net/News/world/2026/01/25/russia-w...
by observationist | 2026-01-28 23:04:17+00:00
Some software - what I take issue with is the notion that all software must be continuously updated, regardless. There are a whole lot of chunks of code that never get touched. There are apps and daemons and widgets that do simple things well, and going back to poke at them over and over for no better reason than "they need updates" is garbage.

There's the whole testing paradigm issue, driven by enshittification, incentivizing surveillance in the guise of telemetry, numbing people to the casual intrusion on their privacy. The midwit UX and UI "engineers" who constantly adjust and tweak and move shit around in pursuit of arbitrary metrics, inflicting A/B testing for no better reason than to make a number go up on a spreadsheet be it engagement, or number of clicks, or time spent on page, or whatever. Or my absolute favorite "but the users are too dumb to do things correctly, so we will infantilize by default and assume they're far too incompetent and lack the agency to know what they want."

Continuous development isn't necessary for everything. I use an app daily that was written over 10 years ago - it does a mathematical calculation and displays the result. It doesn't have any networking, no fancy UI, everything is sleek and minimal and inline, there aren't dependencies that open up a potential vulnerability. This app, by nearly every way in which modern software gets assessed, is built entirely the wrong way, with no automatic updates mechanism, no links back to a website, to issue reporting menu items, no feature changelog, and yet it's one of the absolute best applications I use, and to change it would be a travesty.

Maybe you could convince me that some software needs to be built in the way modern apps are foisted off on us, but when you dig down to the reasons justifying these things, there are far better, more responsible, user respecting ways to do things. Artificial Incompetence is a walled garden dark pattern.

It's shocking how much development happens simply so that developers and their management can justify continued employment, as opposed to anything any user has ever actually wanted. The wasteful, meaningless flood of CI slop, the updates for the sake of updates, the updates because they need control, or subscriptions, or some other way of squeezing every last possible drop of profit out of our pockets, regardless of any actual value for the user - that stuff bugs the crap out of me.
by Johanx64 | 2026-01-28 23:04:24+00:00
Depending on MCU, you can chain DMA transfers together, so you can have many small writes without extra CPU involvement per DMA transfer. DMA channels are a limited resource however.

There's quite a few ways to do this, you can do a DMA transfer per horizontal/vertical screen line (not enough memory for a fullscreen buffer, but usually enough memory for 2 fullscreen lines), with an interrupt which fills in the next line to be transfered, etc.

> displays are rarely more than 8 bit

Backing memory in these color TFT SPI displays is often 18bits per pixel, often transfered as RGB565 (2bytes) per pixel.

For SSD1306 its 1bit per pixel, and even the weakest MCUs usually have enough memory for a second buffer.

All this is completely ass-backwards thinking though.
The crucial question is - does the end-user/customer want to see smooth lines or prefers "hacker-man" TUI aesthetics.

I'd say you generally speaking users want normal smooth lines graph instead of hackerman aesthetics.

So preferring implementation simplicity (TUI) might be another case where substandard programmers prioritize their convenience over the end-user needs/preferences.
Show HN: Frame – Managing projects, tasks, and context for Claude Code
by kozhan | 2026-01-28 23:04:24+00:00
I built Frame to better manage the projects I develop with Claude Code, to bring a standard to my Claude Code projects, to improve project and task planning, and to reduce context and memory loss. In its current state, Frame works entirely locally. You don’t need to enter any API keys or anything like that. You can run Claude Code directly using the terminal inside Frame.

Why am I not using existing IDEs? Simply because, for me, I no longer need them. What I need is an interface centered around the terminal, not a code editor. I initially built something that allowed me to place terminals in a grid layout, but then I decided to take it further. I realized I also needed to manage my projects and preserve context.

I’m still at a very early stage, but even being able to build the initial pieces I had in mind within 5–6 days—using Claude Code itself—feels kind of crazy.

What can you do with Frame?

You can start a brand-new project or turn an existing one into a Frame project. For this, Frame creates a set of Markdown and JSON files with rules I defined. These files exist mainly to manage tasks and preserve context.

You can manually add project-related tasks through the UI. I haven’t had the chance to test very complex or long-running scenarios yet, but from what I’ve seen, Claude Code often asks questions like:
“Should I add this as a task to tasks.json?” or
“Should we update project_notes.md after this project decision?”
I recommend saying yes to these.

I also created a JSON file that keeps track of the project structure, down to function-level details. This part is still very raw. In the future, I plan to experiment with different data structures to help AI understand the project more quickly and effectively.

As mentioned, you can open your terminals in either a grid or tab view. I added options up to a 3×3 grid. Since the project is open source, you can modify it based on your own needs.

I also added a panel where you can view and manage plugins.

For code files or other files, I included a very simple editor. This part is intentionally minimal and quite basic for now.

Based on my own testing, I haven’t encountered any major bugs, but there might be some. I apologize in advance if you run into any issues.

My core goal is to establish a standard for AI-assisted projects and make them easier to manage. I’m very open to your ideas, support, and feedback. You can see more details on GitHub : https://github.com/kaanozhan/Frame
by theshrike79 | 2026-01-28 23:04:42+00:00
The model is the engine, the framework is the rest of the car.

With Copilot Microsoft has basically put the meanest leanest triple-turbo'd V8 engine in a rickety 80's soviet car.

You can kinda drive it fast in a straight line if you're careful, but you can also crash and burn really hard.
by patchorang | 2026-01-28 23:04:46+00:00
I very much like the no LLM output in communication. Nothing is worse than getting huge body of text the sender clearly hasn't even read. Then you either have to ignore it or spend 15 minutes explaining why their text isn't even relevant to the conversation.

Sort of related, Plex doesn't have a desktop music app, and the PlexAmp iOS app is good but meh. So I spent the weekend vibe coding my own Plex music apps (macOS and iOs), and I have been absolutely blown away at what I was able to make. I'm sure code quality is terrible, and I'm not sure if a human would be able to jump in there and do anything, but they are already the apps I'm using day-to-day for music.
by hbarka | 2026-01-28 23:04:50+00:00
What is the AI analog for Tesla's level of robotaxi, where there's a "safety monitor" in the passenger seat or sans safety monitor there's a trailing guide car[1] and remote driver in Mumbai[2]?

[1] https://electrek.co/2026/01/22/tesla-didnt-remove-the-robota...

[2] https://insideevs.com/news/760863/tesla-hiring-humans-to-con...
by scyzoryk_xyz | 2026-01-28 23:04:55+00:00
Had no idea about the history and the 15%/15% split but when the topic comes up I just remember how good the 30% seemed back in, what, 2008?

It made perfect sense that this shiny new iOS platform would take 30% of a cheap app to ensure that it matches the high quality of iOS. These were little productivity apps and games at the time.

This however - I just don't understand what the need is for an app at all for Patreon. Isn't this a website/platform kind of thing? Wouldn't an app just be an additional window into the Patreon platform?

What's next - 30% of my pizza price goes to Apple because I ordered it on my phone?