MurphyA/hacker-news huggingface dataset:
by josephg | 2025-05-02 13:02:19+00:00
I bought GoodNotes 5 and love it. One time purchase, and a great little app. Now GoodNotes 6 is out. Their “most popular plan” is an annual subscription. I just tried to look up how expensive it is - but their pricing page[1] lists a bunch of different plans available. It doesn’t list the actual prices. (Why on earth does a notes app have multiple usage plans? Horrible.)

They have a “one time payment” option. But I thought that’s what I already bought from the App Store when I bought it a couple years ago. I guess not. My totally fine, currently working version (v5) will probably randomly stop working at some point in the future and I’ll lose all my notes, because I suppose breaking totally working software is good business.

Wtf.

https://www.goodnotes.com/pricing
by infecto | 2025-05-02 13:02:27+00:00
You're misrepresenting my point.

This isn’t about protecting "middlemen" for the sake of it, it's about applying consistent rules across different channels of commerce. If a domestic retailer has to pay duties to bring in inventory from abroad, but a foreign seller can ship the same item directly to a U.S. consumer with no duty via de minimis, that's a structural arbitrage opportunity, and yes, that does distort the market.

Whether the intermediary adds value or not is a fair debate, but the real issue is the system favoring one pathway over another based on a technicality, not merit. If you want to argue for a globalized market with no tariffs or friction, I’m sympathetic to that. But that’s not what we have, and pretending that eliminating de minimis while raising punitive tariffs are the same problem is a conflation.

I’m with you on criticizing high tariffs — retaliatory or otherwise, especially when they become a blunt weapon. But de minimis wasn't a free-market policy, it was an exploit. Fixing it doesn’t mean embracing protectionism, it means closing a loophole that had gotten too large to ignore.
by api | 2025-05-02 13:02:32+00:00
Yeah, it's mobile, so it's not all games with loot boxes and escalating pay to play. Some of it is infinite slop addictionware, brain rot, gambling, payday loan apps, shovelware, and spyware.

Apple sucks for their monopoly tactics, but it's very hard for me to have any sympathy for the rest of the mobile ecosystem. It's probably the most exploitative toxic software ecosystem.
by nozzlegear | 2025-05-02 13:02:36+00:00
> This is going to save us all money. It’s a good thing for everyone but Apple.

Is it? I was forced to sign up for Disney Plus using their website last week instead of subscribing through the App Store. Now I have to use their website to cancel my subscription when I finish Andor. Maybe Disney's subscription cancelation process is easy, but how many of my subscriptions are going to dark pattern and gaslight me into thinking I don't want to cancel now?

If Apple had some kind of integration for third party devs to add subscriptions/payments into the App Store so users can cancel them or ask for refunds, and then required devs to use it without regulators getting in the way, I'd be less annoyed.
by palata | 2025-05-02 13:02:39+00:00
> Large companies using their scales to compete is a feature of capitalism, not a bug.

Large companies using their dominant position to compete is not a feature of capitalism. Antitrust laws prevent that. It's just that the US ignores them.

> AWS only gets to compete using their source code because they opened it in the first place. The competition was explicitly invited.

This part I agree with: if you build a permissively-licenced project, you don't get to whine when competitors use it in their own proprietary alternatives.
by fatchan | 2025-05-02 13:03:20+00:00
Hey, funny to see my project mentioned here also. Yes, similar in concept.

Some differences:

- Uses HAProxy (duh)

- Proof of work can be either sha256 or argon2

- Optional recaptcha/hcaptcha in addition to the proof of work

- Includes a script for your page that will re-solve the challenge in the background before the cookie expires

There's also a control panel, dns server, etc. I kinda built my own everything because I refused to use bunny/cloudflare/whatever.

One thing I will say though, is that proof-of-work alone isn't a solution for ddos mitigation and bot protection! I've seen attackers using a mass of proxies and headless browsers to solve the challenge, or even writing code to extract and solve the challenge directly (https://github.com/lizthegrey/tor-fetcher). To adequately protect against more targeted attacks, you need additional acl and heuristics, browser fingerprinting, tls fingerprinting, ip reputation, etc. I do offer the whole thing setup as a commercial service, but will refrain from too much shilling.

It's fun, and I love seeing similar softwares help fight the horde of AI scrapers :^)
by morkalork | 2025-05-02 13:03:23+00:00
There's the argument that if clothes were more expensive, manufacturers would be forced to compete on quality instead of volume, fast fashion would die to ye olde good days where people had fewer but better quality clothing and the environment would be be better off.

Culturally, I don't think we're going back to that. And if you talk to any boomer or older person who remembers what that was like when they were kids they'd hated it.
by Retric | 2025-05-02 13:03:34+00:00
Again it’s a question of scale. There’s a bunch of countries with higher levels of wealth inequality than the US like Zambia and Russia so it’s the result of lots of forces.

Wealth inequality can increase from trends which are net positive but that doesn’t change the fact it’s a net negative. Thus, changes to the tax code specifically designed to increase wealth inequality working shouldn’t be surprising even if other factors are also in play.
by infecto | 2025-05-02 13:03:41+00:00
It’s not that a level playing field is more important than every other consideration, it’s that you can’t have a functional or fair market without one.

If one group has to follow the rules and bear the costs, while another gets a free pass because of a legal loophole, you're not fostering innovation or accessibility, you're just subsidizing arbitrage. That’s not sustainable, and it warps both pricing and incentives.

I’m all for lowering costs and increasing access to STEM tools. But if the policy that does that relies on systematically undercutting domestic importers and eroding trade enforcement, then we should be honest about the tradeoffs. Let’s push for smarter, broader reforms (like targeted STEM subsidies or tariff carve-outs for educational goods) instead of defending a workaround that happened to benefit us temporarily.
by Arkhadia | 2025-05-02 13:04:25+00:00
Noticed yesterday Verizon is offering a price lock also. I feel like this is just a rebranding of a way to punish you for switching companies but maybe I’m wrong? Either way, each state has different taxes and fees and sometimes even cities, burrows do too. I don’t think there is a way that could easily be fully transparent. Not defending their actions because I can’t stand all these companies who get big enough to, to your point, become overtly anti capitalist.
by hombre_fatal | 2025-05-02 13:04:29+00:00
Returning to Houston after living abroad for 10 years, the biggest culture shock was that everyone runs red lights.

Every time the light turns green for you, you can expect 1-3 cars to keep rolling through until you can go. I've almost been rear ended by not running a light that just turned red because the person behind me also wants to floor it through. Yakety sax shit.

Then I found out in 2019, the Texas legislature outlawed the use of red-light cameras.

Muh freedum.
by manwe150 | 2025-05-02 13:04:33+00:00
You have to enter them on every boot before the OS will be able to decrypt the drive. On windows, the key is loaded into memory automatically almost all of the time, and only if it thinks something goes wrong does it suddenly stop working. Or in the case of my colleague, because windows changed his recovery key without notifying him that his backup key was no longer valid. (It deleted it because it thought his key escrow policy had changed, and since that requires generating a new key, it has to delete the old key. Unfortunately escrow policy hadn’t actually changed, so all backup unlocking sources all still had the old key)
by fkyoureadthedoc | 2025-05-02 13:04:49+00:00
Depends how much cheaper.

If my Shonen Jump subscription goes from $2 to $1.70, I'd rather pay the 30 cents than have to click and type for 2 minutes, and then have to solve a mystery to cancel it later.

If my ChatGPT Pro (hypothetical, I don't pay for that) went from $200 to $170, maybe worth it.
by minraws | 2025-05-02 13:04:51+00:00
The biggest benefit over all these for me has been Rust is a more native and arguably easier to use across your stack, you can write a 1000 line lib in Rust with a C API and it will be almost no extra performance cost.

F# is even simpler but you have the entire C# and CLR complexity that you need to grok to read it.

Same with Scala, Kotlin and others... I find for people coming from not CLR or JVM or etc Rust has less to worry about.

I do agree all this also means a high intial learning curve but I just find myself liking the language more than others.

Honestly OCaml's ppx and multicore churn scared me away. And for performance focused stuff Rust is the best ML-curious language around, atleast for me and a lot of other people.

I personally like F# a lot too it might be the better language if only Microsoft invested in it more.

Kotlin and Scala on the other than are just imho too tightly coupled with JVM. I have seen AoT attempts for both but man are they not good enough.

Personally I just like the ethos of Rust more for some reason. The idea of safety through type system while ensuring we don't have any significant loss of performance is just awesome to me.

And I like to think a lot of people share that opinion.

I might be wrong, and so can a lot of other people but I just want to see the idea of Rust succeed.

To be clear I write a lot of Go and like Zig and Haskell as well but Rust just feels more practical. I am not sure what it is...

And I have checked I am not any less productive in Rust than in Go. Or anything else including C#
by bredren | 2025-05-02 13:05:32+00:00
The name change and push were at least in part a way to change the narrative away from Facebook’s lack of data privacy, misinformation and platform harm.

Facebook was to Phillip-Moris as Meta is to Altria Group.

Part was a strategic realignment toward something zuck perceived as bigger, sure. And this kind of spend goes beyond what would have been needed to accomplish a rebrand.
by _QrE | 2025-05-02 13:05:57+00:00
It's not really that much harder, if at all, for dynamic languages, because you can use type hints in some cases (i.e. Python), and a different language (typescript) in case of Javascript; there's plenty of tools that'll tell you if you're not respecting those type hints, and you can feed the output to the LLM.

But yeah, if we get better & faster models, then hopefully we might get to a point where we can let the LLM manage its own context itself, and then we can see what it can do with large codebases.
by thomashlvt | 2025-05-02 13:06:36+00:00
Converge (YC S23) | Founding Product Engineer | NYC ONSITE | Full Time | 220k + 0.8%

We're a small team of 4, but scaled to $1M+ in ARR across ~200 customers and recently raised $5.6M from YC and the founders of Posthog, Algolia, Showpad, Shipbob, etc.

We're building the entire data stack of a marketeer in-house and deeply integrated. This offers them a 10x better product experience to understand where they're acquiring customers from.

Our infra processes ~4000 jobs/s and billions of $ in e-commerce transactions. We're building realtime data pipelines and complex data analysis tools -- lots of interesting challenges.

Have a look here for more info - jobs.gem.com/converge/am9icG9zdDreA6I3WJ4ZJ1Yx_WHS5zKP
by a13x57 | 2025-05-02 13:06:54+00:00
Location: Atlanta, GA USA Remote: Yes Willing to relocate: No Technologies: Typescript, JavaScript, Vue, React, Tailwind, Astro, NextJS, Node.js, Postgresql, Docker, AWS, Linux, HTML, CSS, Figma, Electron Résumé/CV: http://alexstubbs.com/resume - https://www.linkedin.com/in/alexanderstubbs Email: hialex [at] duck.com - http://alexstubbs.com

I am a Full Stack Developer with a Front End Focus of over 15 years of experience with Leadership abilities. I started designing and developing websites way back in 1997 on a Sega Saturn Netlink. Without a keyboard in hand, I hand-wrote my table based HTML markup in old notebooks to transcribe into CGI web editors utilizing an on-screen keyboard and controller, and of course, all while collaborating over IRC.

I have since worked on countless projects from interesting startups in various spaces, to enterprise level applications, government funded incentivized data applications, as well as multiple personal and collaborative projects. You have most likely seen some of my work on the market for large brand name designs, applications, and products.

http://alexstubbs.com
by erk__ | 2025-05-02 13:07:02+00:00
Brady Haran of Numberphile and a whole bunch of other channels visited the observatory some years back and made some videos and interviews.

The Pope's Astronomer - Interview with Brother Guy: https://www.youtube.com/watch?v=Z0DAKaR16cY

The Pope's Telescopes - A tour of the observatory: https://www.youtube.com/watch?v=ccoGKAL6Qas

The Pope's Space Rocks - A look at their collection: https://www.youtube.com/watch?v=5OI4wb2XIZc
by incomingpain | 2025-05-02 13:07:14+00:00
>Not sure what your point is. The AfD is not the first extreme right party to gain a sizeable number of seats.

Firstly I get the nazi thing and the laws are set to prevent another instance.

AFD obviously still exists so a court has not banned them. Innocent until proven guilty.

The flipside problem is that these anti-nazi measures can be abused, false positive type situation. The measures would of course need to be biased toward false-postives to prevent future false negatives.

>Until that happens, they are beholden to the law like any other political party. They do not appear to be singled out because they happen to be the opposition.

I guess that's where i disagree. It looks like to me that the politicians are abusing powers. That the afd growth of doubling their power since last election and AFD is now polling in first place.

So to win the next election they need to essentially remove AFD from being an option; or lose.
by Kuyawa | 2025-05-02 13:07:15+00:00
Location: Maracaibo, Venezuela Remote: Yes Willing to relocate: Yes Technologies: Node, Typescript, React, Next, PostgreSQL, MongoDB, Solidity, Python, Golang, Swift, Java, PHP Résumé/CV: https://kuyawa.net/resume Email: georgenava@gmail.com Repos: https://github.com/kuyawa Portfolio: https://kuyawa.net

Blockchain, fullstack, backend, frontend, mobile apps, databases, APIs, browser extensions, I've done it all in over 30 years of experience. 10X programmer at 1/10 the market rate delivering results instantly and effectively

My latest creation at https://my.adminix.app/demo
by h2zizzle | 2025-05-02 13:07:22+00:00
If they'd taken that $60 billion and doled it out in free headsets to high schools and colleges (stripped of cynical phone-home functions and opened up for tinkering), plus a substantial number of no-strings-attached $10k grants, they'd have 50 killer apps by now. I know that they did smaller scale versions of this, but most funding must have gone to dead-end in-house initiatives like their "metaverse" offerings; Zuckerberg's lust for control will be his undoing.

Also, screw them for trying to co-opt the term "metaverse".
by coldcode | 2025-05-02 13:07:29+00:00
Exporting to the US is 15% of Chinese exports. Even if that goes to 0% it will not devastate Chinese businesses. It will hurt some there, but if your US business imports a larger percentage of its raw materials or parts from China, you are out of business as there are few alternates. China can sell to any other country to make up some of the loss.
by xyst | 2025-05-02 13:07:50+00:00
Loyalty means absolutely nothing anymore.

I have pondered switching but I feel it’s just the same shit, different company.

In the US, you don’t have many options. Primary carriers are ATT, T-Mobile, and Verizon. Sure you can go with an MVNO, but they use the same networks as the big three.

Plus I manage my families lines and migrating is just a pain in the ass
by torsi0n | 2025-05-02 13:08:07+00:00
Location: Oslo, Norway

Remote: Yes, preferred. Flexible with EU and US time zones.

Willing to relocate: Yes

Technologies: machine learning, deep learning, Python, PyTorch, NumPy/Pandas, flask, SQL, Docker, Rust

Industries/domain expertise: PhD in mathematics (statistical methods/modeling, topological data analysis, representation theory), master's theses in finance and neuroscience, application of machine learning/deep learning to banking/finance for risk evaluation and fraud prediction

Résumé/CV: available on request

Expertise in data science and development of ML/DL models across domains (in banking/finance, for domain-specific image analysis and for neuroscience); 6+ years professionally working with Python and machine learning I'm actively exploring remote opportunities where I can apply my unique combination of skills coming from a math and developer background

Open to freelance/contract work. I have my own company for billing. Open for US work.

E-mail: hn [at-symbol] vixe [dot] re
by IMTDb | 2025-05-02 13:08:32+00:00
On me it had the opposite effect of what was intended:

I opened the website on non anonymous session safari: it asked my name. Then I opened another new non anonymous window on the same browser: it showed my name as expected. I then opened the same browser in incognito mode: it asked my name again. I then opened chrome (non anonymous) and again it asked my name.

Exactly what I expected to see; everything seems to be working as intended. Anonymization online seems to be working perfectly fine.
by Tuna-Fish | 2025-05-02 13:08:54+00:00
Yes, 30ns means it's in cache. But bloom filters are surprisingly fast for the amount of lookups they do, because they all happen in parallel and there is a lot of parallelism in modern memory subsystems, so that you essentially only pay the cost of a single random read for the entire lookup. If using 1GB pages, you can still realistically talk about <100ns lookups.
by chasd00 | 2025-05-02 13:09:03+00:00
> HN isn’t a single person or hive mind.

i really beg to differ on the "hive mind" phrase. Try to run counter to the the thoughts/beliefs de jour in any conversation on economic/government policy and you'll find out how much of hive mind HN really is. Recall the discussions during Covid of Sweden's approach to lockdowns. The rejection was swift and harsh to the idea of even discussing the topic.
by rayiner | 2025-05-02 13:09:03+00:00
> The only trade deficits that matter are ones that create security dependency

Most of the trade deficits create a security dependency, because you need to secure the entire supply and skill chain. Prior to World War II, the U.S. had largely demobilized its military. But the U.S. built the world’s largest military virtually overnight thanks to its industrial capacity. At one point a Ford factory was churning out one B24 bomber every hour: https://www.assemblymag.com/articles/94614-how-fords-willow-....

Doing something like that requires a depth of capability the U.S. no longer possesses, but China does. To build warplanes you need, for example, aluminum and titanium machinists. Where are they? In China making Macbook cases.

China has 230 times the shipbuilding capacity of the U.S.: https://www.csis.org/analysis/threat-chinas-shipbuilding-emp.... Or if you think the future of warfare is drones instead of planes and ships, guess who makes all the drones?
by derbOac | 2025-05-02 13:09:21+00:00
I guess my reactions are:

1. I guess I think mechanisms for regulating goods entering the country should be based on specific articulated harms, and targeted through law enforcement or tariffs with a specific harm reduction goal. It's a bit absurd to me that China is being hit with a giant tariff based solely on source of product, and things like tainted Indian generic drugs continue to be an ongoing issue with actual medical harms.

2. I'm not sure why US consumers should be paying a middleman. If you can buy a product direct from the source, why not? The gains from a middleman should be intrinsic to what the middleman can bring, like savings through bulk purchases or shipping. Maybe more directly, I think tariffs should be eliminated completely, not just de minimis (except for those targeting a specific aim, with articulated goals and endpoint conditions).

3. These discussions have gotten so bizarre to me at some level because the US constitution specifically empowers Congress, not the president, with tariff powers. I don't think they should be allowed to shift those powers to another branch. Grievances about tariffs established by an executive were one of the reasons for the establishment of the US as a separate country to begin with, and just because Congress screwed up one time with tariffs doesn't mean they should be able to abdicate their responsibilities. I think having tariff powers reside with a large distributed body increases the burden of establishing a tariff probably. But this is an entirely different issue from the focus of the article.
by lolinder | 2025-05-02 13:09:25+00:00
> The reason it's viewed as bad is because that behavior undermines the community at large. Participants need to contribute back proportional to their benefit when realistically able lest the community decline over time.

Why? No one has been able to articulate this for me. Why does Amazon using the software cause the community to decline? Doesn't it make the software more popular with broader reach?

When you give software away for free, you've given it away for free. You're producing it with the intention of it being used. Why does that suddenly become a problem when it gets used on a large scale?
by amrocha | 2025-05-02 13:09:34+00:00
Look, in principle I don’t disagree with anything you said.

However, I think OSS is a net positive to the industry, and would like to see it remain that way.

The classic way to monetize OSS has been to provide hosting and support for a price.

Now the internet giants are taking that entire pie for themselves.

If we agree that we want OSS to be a viable option going forward, and we agree that you need money to hire devs to maintain a successful large scale OSS project, then what do you suggest be done?
by lapcat | 2025-05-02 13:09:38+00:00
> When Apple controlled the payment system, Apple could be sued in your home country.

Have any App Store consumers sued Apple? And were they successful?

Apple does refuse App Store refunds all the time. Apple also closes consumer Apple accounts all the time, for some reason or no reason, often refusing to tell the consumer the reason, alleging some kind of fraud, in which case the consumer loses everything they've ever purchased. One of the reasons, though, is consumers doing a chargeback on their credit card, which Apple hates and punishes severely.
by foobarian | 2025-05-02 13:09:45+00:00
I found I am not highly sensitive to the VR disconnect but still found that there are a particular type of scenarios that get me nauseous in seconds - similar to yours but more narrowly isolated to motion that doesn't match balance sensations. I am fine with games where you run or float as long as it's in the forward direction. But I played some racing simulator the other day with rapid turns and sideways motion against the biological direction that took me an hour to recover from after having the headset on for a few minutes. Pretty big range of response out there.