MurphyA/hacker-news huggingface dataset:
by dezzadk | 2025-04-03 20:38:05+00:00
>There's certainly cause to celebrate Wine's accomplishments reverse-engineering Win32. But it's far from the only thing required to get games running, and I think you've oversold it's importance.

Thats like saying you think I've oversold Chromium because Brave has done the heavy lifting (I bet you use Brave too, I sure don't nor ever will).. You sound incredibly confirming to the gamer-stupidity that revolves around the Steamdeck community.. You literally discredit Wine a decades old project to shine on a fork that is a few years old. You're exactly the type I'm talking about- get a grip.
by TeMPOraL | 2025-04-03 20:38:25+00:00
> backend devs can't or won't produce something people can use.

Where by people you mean management and sales, and by produce you mean add 150 different tracker scripts? :).

Snark aside, contempt for frontend dev and contempt for users are two different things; the latter has thoroughly infected the fields of UI/UX. It's most visible in webdev, because that's where most UI work happens. Second to that is mobile app dev, where it's just as bad.

Also, there are actually two somewhat distinct types of contempt for the user:

1) Paternalism - "users are idiots and need to be babysit at every step, or else they hurt themselves (or make us spend money on support)"; this one is pretty overt in UI/UX.

2) Exploitation - "users are livestock, the purpose of the site/app is to milk them as much as we can - whether it's taking their data, money, or both; the design must guide users to allow extracting maximum value from them before eventually discarding them"; this one is less talked about, even though it underpins many UI/UX patterns (not all of them known as "dark patterns").
by techjosh | 2025-04-03 20:38:28+00:00
Hey, I’m Josh, founder of Obserra!

I’m thrilled to introduce Obserra – the first browser extension that gives you complete control over your YouTube experience so you can truly unlock your productivity.

What is Obserra? Obserra is a powerful extension that empowers you to manage your YouTube usage by setting customized limits. Whether it’s setting daily watch limits, taking timely breaks, or even restricting certain channels and genres, Obserra tailors your YouTube time to your personal goals. Plus, our advanced insights provide a detailed breakdown of your viewing habits so you can understand and optimize your online behavior.

What Makes Us Unique?

Daily Limits: Keep your daily YouTube time in check. Custom Breaks: Schedule breaks that suit your productivity flow. Video Genre Limits & Channel Limits: Limit specific types of content that might stop your focus. Deep Insights: Track your watch habits to see where your time is spent on YouTube.

On average, our users save 1.5 hours per day — imagine what you could do with that extra time!

Stay Connected: For more demo videos and in-depth discussions on productivity, subscribe to our YouTube channel youtube.com/@ObserraApp.

Join the conversation in the comments—we’d love to hear your thoughts, questions, or any ideas you have for making your YouTube experience more productive. Let’s start a YouTube productivity revolution together!
by evanelias | 2025-04-03 20:39:17+00:00
> This implies somebody with admin rights makes alterations in ad-hoc way without first doing it in test env.

Not necessarily. With a large team/org using the same database schema, it can just mean multiple people were trying to make changes to an environment around the same time, e.g. the migrations were applied in a different order in staging vs prod.

Some migration tools provide extra checks for strict ordering, but many do not. There's often no guarantee that the migration file naming scheme ordering, Git commit ordering, and actual DB apply ordering line up -- that's 3 different possible sources of truth, or more since the DB state varies by environment (dev/stage/prod etc).

Late-night hot-fixes (to solve an emergency outage) can be another source of inconsistencies / drift.

> If they continue with adhoc stuff, then it means auto auto-generated migrations will be different in test vs prod

That depends on the declarative tool and whether it fully syncs the schema each time, or just generates migrations which are frozen into a plan which is executed as-is in all environments. Not that full-sync is bad, but yes in that case it will generate different things in each env. Although the end result is that it will solve the drift, and give you the same end state in all environments. And that's likely what you want to happen: after running the tool, the database state will match the desired state which was expressed by the CREATE statements in your schema repo.

That said, the declarative tooling should have sufficient safety checks to ensure it doesn't do anything destructive in prod without very loudly telling you and requiring manual confirmation. That way, you won't be harmed when trying to synchronize an environment that had unexpected out-of-band changes.
by henryjcee | 2025-04-03 20:39:18+00:00
> How hard would it be to automate these iterations?

The fact that we're no closer to doing this than we were when chatgpt launched suggests that it's really hard. If anything I think it's _the_ hard bit vs. building something that generates plausible text.

Solving this for the general case is imo a completely different problem to being able to generate plausible text in the general case.
by runarberg | 2025-04-03 20:39:31+00:00
I‘m not so sure, unless you are playing a game of “name the character” you generally don‘t want Indiana Jones unless you explicitly mention Indiana Jones. Indiana Jones is a well known character, if you want a picture of Indiana Jones it is simple enough to just say: “Draw me a picture of Indiana Jones”. The fact that they didn’t say that, most likely means they don‘t want that.
by drowsspa | 2025-04-03 20:39:32+00:00
I don't have the internal monologue most people seem to have: with proper sentences, an accent, and so on. I mostly think by navigating a knowledge graph of sorts. Having to stop to translate this graph into sentences always feels kind of wasteful...

So I don't really get the fuzz about this chain of thought idea. To me, I feel like it should be better to just operate on the knowledge graph itself
by john_seattle9 | 2025-04-03 20:39:37+00:00
Adora AI | ML & AI Engineers | Full-time | Seattle, WA | ONSITE

We're building the next generation of brand-first advertising using Gen AI. Our platform helps marketers launch and optimize campaigns 10x faster than they do today.

We have 2 engineering roles open on our small team:

1. Senior ML Engineer to lead both our traditional ML and LLM models

2. Senior AI Engineer to use Generative AI to push the boundaries of what's possible in AI-driven product visualization

Why Adora:

- Backed by Village Global (Reid Hoffman, Jeff Bezos, Mark Zuckerberg, and other tech leaders)

- Founded by serial entrepreneurs who've built and sold companies

- Small, high-impact team where you'll own major technical decisions

- Competitive salary + meaningful equity (we want you to be an owner)

- Modern tech stack with freedom to experiment with new tools

- Real customers already using and loving our product

Tech Stack:

- Backend: Python, AWS

- Data: Big Query, Air Byte, DBT

We have a bias for action and ship fast. If you enjoy autonomy, technical challenges, and having direct impact on product and business outcomes, we'd love to chat.

Apply: https://jobs.lever.co/adora/
by XCSme | 2025-04-03 20:39:44+00:00
I agree, I was not even expecting it to handle the resize well. I just thought the landing page wanted me to resize my window to test responsiveness (before I noticed that the animation itself changes the content area size).

That being said, when resizing a window, the scrollbar should not reset/jump to top. At the very least, it should revert to what it was when going back to full size.
by trbleclef | 2025-04-03 20:39:45+00:00
Your comment will rattle a few cages here but I honestly think about this all the time, as one of the minority of music educators around HN. The blind spots (or perhaps a STEM vs STEAM upbringing) are unfortunate. We are possibly the only — or one of an incredibly small number of — species that even makes sounds solely for enjoyment and aesthetics. The humanities are what make us us.
by ElevenLathe | 2025-04-03 20:40:16+00:00
The emotional valence of a policy does actually matter, since you have to sell it to voters (or whoever is in charge in a society). Technocratic governance is not a stable way to run society, as the last 30 years have shown. Any political agenda with a hope of being enacted needs to stir the heart in order to have any hope competing against others. The fact that a policy is provably a good idea and would make everyone better off in a theoretical world where everyone went along with it, is not even necessary let alone sufficient for it to become a real policy.
by shadowgovt | 2025-04-03 20:40:31+00:00
> Obviously a horrible hideous theft machine.

I mean... If I go to Google right now and do an image search for "archeologist adventurer who wears a hat and uses a bullwhip," the first picture is a not-even-changed image of Indiana Jones. Which I will then copy and paste into whatever project I'm working on without clicking through to the source page (usually because the source page is an ad-ridden mess).

Perhaps the Internet itself is the hideous theft machine, and AI is just the most efficient permutation of user interface onto it.

(Incidentally, if you do that search, you will also, hilariously, turn up images of an older gentleman dressed in a brown coat and hat who is clearly meant to be "The Indiana Jones you got on Wish" from a photo-licensing site. The entire exercise of trying to extract wealth via exclusive access to memetic constructs is a fraught one).
by whilenot-dev | 2025-04-03 20:40:32+00:00
What's wrong with just calling them smart algorithmic models?

Being smart allows somewhat to be wrong, as long as that leads to a satisfying solution. Being intelligent on the other hand requires foundational correctness in concepts that aren't even defined yet.

EDIT: I also somewhat like the term imperative knowledge (models) [0]

[0]: https://en.wikipedia.org/wiki/Procedural_knowledge
by zimpenfish | 2025-04-03 20:41:48+00:00
Well, they've recently (afaict last September) nerfed the client API - my local updater used to fetch 5000 URLs at a time from the API (worked for ~9 years) but now it's 30 returned max per request with tighter rate limits and it'll also randomly just not bother to return any results or a 500 or a 404 regardless of rate limits.
by A4ET8a8uTh0_v2 | 2025-04-03 20:42:33+00:00
<< The Panama papers, the Double Irish sandwich, and the US government pressuring the EU not to tax American tech companies all say otherwise.

It is an interesting argument to make. Given current efforts to reshuffle existing system, those may no longer be available. Let me ask you a hypothetical instead: if those 'ways' are gone, is it automatically a given that new ones will emerge? If yes, why? If no, why?

<< Trump has proposed a green-card-inspired

I don't want to write too much of an obvious comment, but.. how is it different from existing pre-Trump green cards sold to interested parties ( with lower price tag, but I am not asking about the price )? Is the existence of the card proof that capital has no borders or of something else? Is it inherent? I am now genuinely curious about your internal world model.
by UncleMeat | 2025-04-03 20:42:44+00:00
Bostock applies to Title 7. The reasoning is that discrimination based on sexuality or gender identity is sex discrimination, which can be applied to other laws like the FHA but this is not established federally and the Trump administration is currently in legal fights explicitly in opposition to this position. So I do not think that it is fair to say that Bostock prevents renters from being evicted based on their gender identity or sexuality.

[Here](https://www.eeoc.gov/newsroom/removing-gender-ideology-and-r...) is an EEOC's "literal directive" pulling back on relevant cases. If you want specific cases then [this article](https://www.cbsnews.com/news/eeoc-transgender-discrimination...) references specific ongoing cases that have been dropped by the EEOC.

And I do think the ability to have consenting and private intercourse without being imprisoned is a human right. I did not expect that this would be controversial.
by SkyBelow | 2025-04-03 20:42:50+00:00
Don't we? Particle physics provides such a model. There is a bit of difficulty in scaling the calculations, but it is sort of like the basic back propagation in a neural network. How <insert modern AI functionality> arises from back propagation and similar seems compared to how human behavior arises from particle physics, in that neither our math nor models can predict any of it.
by metalman | 2025-04-03 20:43:18+00:00
the article ends with a FUD statement about certain products bieng no longer financialy viable in the world market due to them bieng priced out of the US, and insuficient demand, elsewhere. This can only be accepted if there is no question about the obscene profits generated by all large manufacturers, where "not financisly viable" means double digit profit and growth, rather than actualy unprofitable. If there is real demand, and no way for large established industrys to meet it, then this will spur the creation of countless small manufacturers.,..............everywhere. And that once it picks up speed, will be a good thing for comunitys worldwide. Globalisation, only works for the biggest players and sharpers, and for the smallest least developé countrys, there will still be the things they need on.the world market. But ,ha!, that just me trying to see a brite side, the whole thing could be just the first stage in something much much worse. early floyd...."Ive got a bike...you can ride it if you like" excellent sound track for this world now
by morepork | 2025-04-03 20:43:23+00:00
In many cases if you lose your physical wallet, someone else will find it and the cash will stay in circulation, but even if not, as physical currency is much more inflationary it's no big deal.

The second point is that most people keep a lot less money in a physical wallet, usually no more than say a few hundred dollars. Whereas a bitcoin wallet will often contain thousands or more so is more akin to a bank account.
by mppm | 2025-04-03 20:43:37+00:00
> What's the model supposed to do? It's just doing what many human artists would do, if they're not explicitly being paid to create new IP.

Not really? Why would a human artist create a faithful reproduction of Indiana Jones when asked to paint an archeologist? And besides, if they did, it would be considered clear IP infringement if the result were used commercially.

> If infringement is happening, it arguably doesn't happen when an infringing work product is generated (or regurgitated, or whatever you want to call it.) Much less when the model is trained. It's when the output is used commercially -- by a human -- that the liability should rightfully attach.

I agree. Release groups, torrent sites and seedbox operators should not be wrongly accused of pirating movies. Piracy only occurs in the act of actually watching a movie without paying, and should not be prosecuted without definitive proof of such (¬‿¬)
by tormeh | 2025-04-03 20:43:48+00:00
You also probably know this, but they don't really care about the console per se. What you buying the console means is that Nintendo gets to stand on the bridge between your console and game developers and demand 30% or whatever it is.

Also getting a Switch 2, if nothing else than for all the first-party Switch 1 games I haven't had legal access to.
by Timpy | 2025-04-03 20:44:10+00:00
The models outlined in the white paper have a training step that uses reinforcement learning _without human feedback_. They're referring to this as "outcome-based RL". These models (DeepSeek-R1, OpenAI o1/o3, etc) rely on the "chain of thought" process to get a correct answer, then they summarize it so you don't have to read the entire chain of thought. DeepSeek-R1 shows the chain of thought and the answer, OpenAI hides the chain of thought and only shows the answer. The paper is measuring how often the summary conflicts with the chain of thought, which is something you wouldn't be able to see if you were using an OpenAI model. As another commenter pointed out, this kind of feels like a jab at OpenAI for hiding the chain of thought.

The "chain of thought" is still just a vector of tokens. RL (without-human-feedback) is capable of generating novel vectors that wouldn't align with anything in its training data. If you train them for too long with RL they eventually learn to game the reward mechanism and the outcome becomes useless. Letting the user see the entire vector of tokens (and not just the tokens that are tagged as summary) will prevent situations where an answer may look or feel right, but it used some nonsense along the way. The article and paper are not asserting that seeing all the tokens will give insight to the internal process of the LLM.
by wesapien | 2025-04-03 20:44:25+00:00
https://x.com/_PeterRyan/status/1907879785151475801 Protectionism is like child rearing. You're trying to protect the young (industry) so they survive to adulthood. The tarrifs are too broad. How the hell are you going to sell goods from HCOL area to the rest of the less affluent world? Even if some countries could afford it, how are you going to get goods across burned bridges?
by AlexandrB | 2025-04-03 20:44:48+00:00
Or scales sub-linearly with hardware. When you're in the rising portion of an S-curve[1] you can't tell how much longer it will go on before plateauing.

A lot of this resembles post-war futurism that assumed we would all be flying around in spaceships and personal flying cars within a decade. Unfortunately the rapid pace of transportation innovation slowed due to physical and cost constraints and we've made little progress (beyond cost optimization) since.

[1] https://en.wikipedia.org/wiki/Sigmoid_function
by menziess | 2025-04-03 20:45:04+00:00
The link leads to the readthedocs. The library can be used to parallelize data processing. `AsyncIterables` can be used a data sources, and any `Callable` can be used as a sink. RocksDB is used to preserve state. Checkpoints are used to detect stream downtimes, which will pause dependent streams until the dependency streams have recovered and have caught up.
by alkonaut | 2025-04-03 20:45:16+00:00
This isn't surprising in any way is it? And it just goes to show that no model will ever be a box from which you can trust the output isn't tainted by copyrights, or that you don't inadvertently use someones' likeness. It's not a copyright laundering machine. Nor will it be used as one. "But I used an AI model" isn't some magic way to avoid legal trouble. You are in as much legal trouble using these images as you are using the "originals".
by LadyCailin | 2025-04-03 20:45:23+00:00
Yeah, the stopping drugs thing is just performative propaganda. It’s really about the money, and the attempt to punish China (which will in fact mostly hurt Americans as much or more, anyways). If it were about the drugs only, there wouldn’t be such punitive measures, and the press release wouldn’t mention the fact that China doesn’t have a de minimus exception.
by op00to | 2025-04-03 20:45:33+00:00
I’m glad that works for you and your family. For me, I thrive from taking breaks during the day with my family and having the ability to catch up and work when the ideas hit me. That’s what’s wonderful about remote work, both our styles can be accommodated, we can be there when our families need us, and we can both be our most effective selves.
by shadowgovt | 2025-04-03 20:45:34+00:00
I know of no other type of theft that results in more of something existing in the world. Stealing deprives someone of something; copying data (from training an AI all the way to pedestrian "YoU wOuLdN'T DoWnLoAd a cAr" early-aughts file-sharing) decreases scarcity, it doesn't increase it.
by yesfitz | 2025-04-03 20:45:48+00:00
Dairy products are the most easily replaceable in your diet, especially due to the ever increasing alternatives and availability thereof. If you can acknowledge that some part of the dairy industry might be cruel, you can do your part to stop it with very little effort.

Especially exciting for dairy enthusiasts are innovations like Bored Cow, https://tryboredcow.com/ (Dairy without the cow!)
by tubthumper8 | 2025-04-03 20:45:56+00:00
>that's what discriminated unions (aka product types aka algebraic data types)

Just an FYI, discriminated unions are not product types, they are sum types. It's named so because the total number of possibilities is the sum of the number of possibilities for each variant.

Ex. A sum type Color is a PrimaryColor (Red, Blue, Yellow) OR a SecondaryColor (Purple, Green, Orange), the total number of possibilities is 3 + 3 = 6.

For a product type, if a ColorPair is a PrimaryColor AND a SecondaryColor, the total number of possibilities is 3 * 3 = 9

Both sum types and product types are algebraic types, in the same way that algebra includes both sums and products.

For the standard library, I'm curious for the family of TryParse kind of functions, since those are well modeled by a sum type. Maybe adding an overload without an `out` argument would give you back a DU to `switch` on
by SkyBelow | 2025-04-03 20:46:01+00:00
It was, but I wonder to what extent it is based on the idea that a chain of thought in humans shows how we actually think. If you have chain of thought in your head, can you use it to modify what you are seeing, have it operate twice at once, or even have it operate somewhere else in the brain? It is something that exists, but the idea it shows us any insights into how the brain works seems somewhat premature.
by toomuchtodo | 2025-04-03 20:46:04+00:00
The politics are important, and that effort must continue, but also directly targeting conservative voters economically. When they have distressed assets to sell, farmland, homes, businesses, I am ready to buy at a substantial discount. I have prepared to lever up with access to debt for this opportunity, and I recommend others who can do so. I want to buy when there is blood in the streets (economically), but only taking from those who caused this.
by mrguyorama | 2025-04-03 20:46:05+00:00
>Robot labor could make ultra-low-cost manufacturing possible in the US, to the point that many things become cheaper to make locally than to ship from abroad, tariffs or or no tariffs.

That's not a solution to anything though. All it does is ensure your money goes to Mr. I-own-the-robots instead of to Foxcon's Mr I-own-the-people

That doesn't bring back any jobs
by lesuorac | 2025-04-03 20:46:45+00:00
> Those statements are offered as truism ( and they do sound true enough ),but are they anything more than a hopeful assertion?

For the US / Euro, yeah you can just digitally wire say $ 150 million no problem. You just can't physically fly out with a suitcase of $100 bills.

This is not true for something like China [1].

The counter-topic is usually Labor. You very much cannot just go to the US and work but you could from China invest in a US company. So Capital knows no borders while Labor does.

[1]: https://www.tradecommissioner.gc.ca/china-chine/control-cont...
by 9rx | 2025-04-03 20:47:42+00:00
> I don't think many people migrate for specific industries.

"Brain drain" is a always hot topic in my country. Many people from here move to the US for access to certain industries, tech included. They aren't going there to do whatever arbitrary work they can find.

Those in the US who love manufacturing aren't moving to China, but that's the issue: They, unless they have something really unique to offer, are going to find it difficult to. Hence why they want to see that work "brought home".