MurphyA/hacker-news huggingface dataset:
by Imustaskforhelp | 2025-12-17 07:24:57+00:00
Well this actually proves my point even further because the end users just care about price sometimes and since other competition with less investment can drive the company who created the software in the first place by undercutting them

This shows that, Companies shouldn't create open source software itself if people have such mindset since creating open source software/software in general takes sometime and it sucks if I create something, then someone grabs it and undercuts me.

This is the reason why people create source available licenses/use them. Time to create software isnt free in my opinion and we shouldnt treat it as such

Plus, what I am saying is that these licenses dont allow you to not self host, they allow you to self host, they are basically like MIT except with one clause that doesnt allow the vps providers/datacenters/other companies to compete directly against you.

Its the best of both worlds in a way.

You get money which can allow you to work full time on the project

Most people can audit the code/still run it locally/on their own VPS

People who want to rent your open source software basically by having infrastructure/undercutting you etc. actively harming you and both the community etc. are unable to bypass the intricacies of licenses.
by RHSeeger | 2025-12-17 07:25:28+00:00
Nearly every right is limited in some way "for the good of society". You can't take pictures of the entire contents of a book and publish it. You can't run into an airport and yell that you've got a bomb. We, as a society, put limits on what we allow people to do because doing so is better for society as a whole.

I expect there are plenty of cases where you can't publish your video feed.
by yetistudio | 2025-12-17 07:25:31+00:00
With more than 7 years of excellence in innovative digital operations, we provide human-centric solutions to help your business thrive.

Our Services Branding & Identity: Differentiate your business with compelling and connected branding strategies that speak to your target markets. Digital Marketing: Extend the reach of your brand by developing and implementing effective digital marketing strategies across all digital platforms. E-commerce Website Development: We will convert your e-commerce into an interactive digital experience. We design eCommerce sites that look great and user-friendly. Graphics & Motion Design: Design captivating graphics, create memorable brand identities, and develop motion graphics that will elevate your brand. Mobile Application Design & Development: Launch innovative mobile apps for iOS and Android to provide a seamless user experience. Search Engine Optimization: We create a solid online presence for your business with optimized content. We help your website rank at the top of the search engine results page to help gain organic traffic to your business. Website Development: Develop responsive, user-friendly, and visually engaging websites for your users that are fully optimized for Search Engine rankings. UI/UX Designs: We focus on usability, developing continuously refined designs for the needs of our clients.

What we've Achieved Site of Day at CSS Nectar Site of Day at Top CSS Gallery Award Winner UX/UI Design/WordPress/ReactJs in Nepal by Techbehemoths Top Rated Agency in Sortlist Top Design Company in Nepal by Clutch

Why Yeti Studio?

We create complete digital solutions to help businesses grow and make a statement. Our creative rockstars specialize in UI/UX Design, Website and Mobile App Development, Digital Marketing, Graphic Design, Branding, E-commerce Development, SEO, and Content Writing everything you need to create and scale your digital presence.

Yeti Studio USPs Collaborative Team, Shared Vision Creative Solutions Through Partnership Active Team Interaction on Every Project Unified Approach to Digital Projects Client-Centric Collaboration Trusted Partner for Startups and Brands

Want to transform your ideas into digital experiences?

We would love to assist you along the way every step of the process from strategy to execution. Just lie back, relax, and watch it happen. It can be that easy with Yeti Studio. Write us an email at hello@yetistudio.co to collaborate on your project or give us a call or WhatsApp.
Ask HN: How Do You Prepare for Research Internship Interviews?
by earaujo | 2025-12-17 07:26:17+00:00
Hi HN, I’m getting ready for research internship interviews (ML / CV / multimodal learning) and looking for prep material that goes beyond LeetCode-style questions. I’m especially curious how these interviews tend to work and what people actually get asked, like discussing papers, experiments, or past research. Any blog posts, notes, or personal experiences from places like FAANG, etc. would be really helpful.
by teiferer | 2025-12-17 07:28:17+00:00
> In my experience, the more information is encoded in the type system, the more effort is required to change code.

I would tend to disagree. All that information encoded in the type system makes explicit what is needed in any case and is otherwise only carried informally in peoples' heads by convention. Maybe in some poorly updated doc or code comment where nobody finds it. Making it explicit and compiler-enforced is a good thing. It might feel like a burden at first, but you're otherwise just closing your eyes and ignoring what can end up important. Changed assumptions are immediately visible. Formal verification just pushes the boundary of that.
by niyoseris | 2025-12-17 07:29:34+00:00
Hello everyone,

Meet my project: DailyBoard.xyz

It's another message board, but with a unique queue system that ensures all messages are seen by others.

You join the queue to get your message displayed on the homepage. Only 3 messages are published daily there, while others wait in line.

Every user must activate their message at least once a day; otherwise, it loses its position. This encourages users to revisit the site and view the homepage messages.

looking forward for your feedback.
by kazinator | 2025-12-17 07:29:44+00:00
Sure, and in a Japanese song, "sensei" can yield four beats or notes SE/N/SE/I.

But spelling out and singing aren't normal speech. Spelling/singing can break apart diphthongs, like NAI becomes NA-I.

生 is not written with い due to the /e:/ having a different sound from that one in from おねえさん. It does not (when you aren't spelling). It is written the way it is for ancient historic reasons.

> Similarly, the OU in 東京 (toukyou) and the OO in 大きな (ookina) are different

No, they are't.

> I hope this helps.

こう言うバカな戯言は少しも誰にも役に立つはずないんだぜ。
by scoot | 2025-12-17 07:31:23+00:00
> An unstyled text input doesn't look like a nearly invisible thin light gray rectangle.

Correct – it doesn't. It would bode you well to actually try the thing you're commenting on.

> Vague ad hominem attacks

Then let me be explicit – it's pretty clear that you only came here to troll, because nothing you've said has any basis in fact. Please don't do that here.
by AnthonyMouse | 2025-12-17 07:32:32+00:00
The only truly scarce things are time and energy/matter. Everything else can be made from those.

Labor is essentially the sale of time. If labor becomes cheaper then energy/matter becomes the bottleneck. Except that there is actually quite a bit of energy and matter in the universe and the main bottleneck on collecting more of it is labor, so if labor gets cheaper then so does energy and matter.

The things you're pointing to are the things that are artificially scarce. How expensive is a housing unit if you can build a 100 story building on any lot and the labor to do that is cheap? Now how expensive is it if building tall buildings is banned and there is an intentional regulatory bottleneck on more people getting trade licenses?

If you still need human labor to build housing then people can get jobs building housing until housing gets cheap. If you don't need human labor to build housing then housing would already be cheap. Unless you have the government artificially constraining the housing supply, in which case you need to fix that. And the same thing for medicine and education.
by SirHumphrey | 2025-12-17 07:33:42+00:00
By M series and amd strix halo. You don't actually need a gpu, if the manufacturer knows that the use case will be running transformer models a more specialized NPU coupled with higher memory bandwidth of on the package RAM.

This will not result in locally running SOTA sized models, but it could result in a percentage of people running 100B - 200B models, which are large enough to do some useful things.
by nylonstrung | 2025-12-17 07:34:01+00:00
This has quickly become my favorite TUI text editor, even though it seemed like "yet another editor" when I first came across it

As someone who doesn't like modal options I used nano, micro, and ox in that order but Flow is a much nicer product than those 3

If you like helix it can also just us the modal editing and keybinds from it as well
by theologic | 2025-12-17 07:34:43+00:00
It's almost comical isn't it, but it actually turns out that this is a big foundation behind behavioral economics. In essence you can get trapped in an upper level heuristic and never stop for a moment and thinks things through.

Another one of my favorite examples is that there is some research out of Harvard that basically suggested that if people would take and spend 15 minutes a day reviewing what they had done and what was important, they increased their productivity 22%. Now you would think that this is so obvious and so dramatic you would have variety of Fortune 500 companies saying "oh my goodness we want all of our workers to be 22% more productive" and so they would simply send out a memo or an email or some sort of process to force people to do some reflecting.

I would also suggest that Microsoft had a unique advantage based out of the idea that people should have their own enclosed workspace to do coding. This was deeply entrenched when Bill was running the company day-to-day. And I'm sure as somebody that was a coding phenomenon, it simply made sense to him. But academically, it also makes sense.

Microsoft has reversed this policy, but as far as I can tell, it doesn't have anything to do with the research. It has to do with statements about working together efficiently. or AI productivity. If there's real research then it's great.

My problem is it just doesn't appear to be any real research behind it. Yet I'm sure many managers at Microsoft thinks that it's very efficient. Of course, if you do know anybody at Microsoft that codes, they have their own opinion, and rather than me repeating hearsay, it would be fantastic to have somebody anonymously post what's really going on here. I'll betcha a nickel that 90% of them are not reporting that they feel a lot more effective.
by pppppiiiiiuuuuu | 2025-12-17 07:34:49+00:00
Nearly all of the photos of her I can find are of her walking to and from a car. The others (which were very few and only one of which I thought was a good photo) seem like social media pics that news agencies probably couldn't publish. That does make more challenging to get a good picture of her, but I have a hard time believing they couldn't have done better that the one at the top of the article. It's particularly bad.
by carderne | 2025-12-17 07:36:31+00:00
Users of a library will generally instruct their type-checker not to check the library.

So only the outer API surface of the library matters. That’s mostly explicitly typed functions and classes so the room for different interpretations is lower (but not gone).

This is obviously out the window for libraries like Pydantic, Django etc with type semantics that aren’t really covered by the spec.
by lukan | 2025-12-17 07:36:49+00:00
"In my experience, the more information is encoded in the type system, the more effort is required to change code."

Have you seen large js codebases? Good luck changing anything in it, unless they are really, really well written, which is very rare. (My own js code is often a mess)

When you can change types on the fly somewhere hidden in code ... then this leads to the opposite of clarity for me. And so lots of effort required to change something in a proper way, that does not lead to more mess.
by yamsasson | 2025-12-17 07:36:52+00:00
Hi everyone,

I’ve been working on UG-3: Particle Synth, an interactive simulation based on the classic Primordial Particle Systems concepts (originally by Jeffrey Ventrella and Tom Mohr).

My goal was to create a "biological synthesizer”-allowing real-time manipulation of the attraction/repulsion matrix ($N \times N$) to hunt for emergent lifelike structures.

The Tech: * Stack: React, TypeScript, and WebGPU. * Optimization: Implemented a GPU-based spatial grid * Performance: Uses Web Workers to keep the UI responsive while the GPU handles the physics step. WDYT?
by lovich | 2025-12-17 07:36:53+00:00
> >It has the same odds as any other specific configuration of randomly assigned dots

> Nope, it's also the fact that it is ONE configuration, whereas all the rest are much much larger number.

That is the human pattern overactive pattern matching at play. I compared the single configuration of all dots on one location to any other specific configuration. You are not comparing to to _every other configuration_ because they are not the same

You are assigning specific importance to a single valid set of randomly selected data, because it seems significant to our brains.

If I asked you to give me an array of 1 million items containing an x, and y coordinate, what are the odds that any single specific set of items are returned?

Based on your answer to that, what are the odds for a set being return with all the same exact x and y coordinates, and a set with different x, and y coordinates?

if you answer anything other than it being the same chance, then you either don't think the selection mechanism is random, or you are falling to the standard fallacies around randomness
by Terr_ | 2025-12-17 07:37:02+00:00
I'd wager there's 95% of the benefit for 0.1% of the CPU cycles just by having a "search transcript for term" feature, since in most of those cases I've already got a clear agenda for what kind of information I'm seeking.

Many years ago I make a little proof-of-concept for displaying the transcript (closed captions) of a YouTube video as text, and highlighting a word would navigate to that timestamp and vice-versa. Such a thing might be valuable as a browser extension, now that I think of it.
SWE Career Advice
by analogwatcher | 2025-12-17 07:37:23+00:00
Hi all,

I've been following along the posts on this space for a while and am grateful for all the information being shared on here.

I'm a mid level SWE (~4YOE) and I joined the field because I loved solving problems and making impact in whatever little way I can. I was stuck in a bad office politics situation that I just got out of it a little bit earlier and I feel like its set me back quite a bit. With the advances in AI and the constant doom posting in various forums about SWE roles going extinct, I wanted to seek some advice but also just share and hopefully see a path forward.

My experience made me a bit disillusioned to with the role and I felt stuck also because I have some personal factors that didn't allow for mobility to outside of the company in my current location. I had some ML exposure through courses before I started in the industry and am trying to incorporate these tooling in my everyday work to stay up to date. But at this point it feels like the chance to make a shift if needed is quickly closing. I'm contemplating the following:

1) Switching to a new problem space: Although I got out of the situation, the new problem space feels a bit uninteresting now after having worked on it for it. I'm wondering if I should make a switch and what would be an appropriate time period for it.

2) Should I take the plunge and go all in on AI and make a career switch? This may mean a location change with the current restrictions I'm under

3) Sit tight, not a whole lot I could do.

I know I'm probably better off than what some other folks are going through but it feels like something constantly weighing on me and making me less impactful than I could be. Appreciate any and all responses!
by gaigalas | 2025-12-17 07:37:26+00:00
What I (personally) consider insightful is irrelevant. It's about what mathematicians consider insightful.

Mathematicians are obviously not ignoring automated proofs. Terry's post is an evidence of that.

Consider LK99 instead of crackpot P vs NP proofs. That wasted a lot of academia time.

It seems that it could happen to math.
by solumunus | 2025-12-17 07:37:48+00:00
This. I’m able to be more productive for long hours more consistently than before. The occasions where I’m engineering for 8 solid hours are much more frequent now, and I’m certainly more tired. Almost all of my time is now dedicated to problem solving and planning, the LLM executes and I sit there thinking. Not everyone’s brain or project is well suited for this, but for me as a personality combined with the way my product is structured, it’s a total game changer.
Ask HN: Anyone else hitting Claude Code Pro limits after 1 or 2 prompts?
by lobito25 | 2025-12-17 07:38:19+00:00
We gave Claude Code a try on a 10,000 line Python codebase to chase a bug that Codex, and then Gemini, could not solve. Claude fixed it on the first try, which made us really happy.

Then we asked for a small improvement and hit the Pro usage limit halfway through the second prompt. Has anyone else seen limits kick in this fast? Any tips for avoiding this, or is this expected behavior?
by phyzix5761 | 2025-12-17 07:38:30+00:00
I agree but does the happiness report actually measure all of that with their single question:

Please imagine a ladder with steps numbered from zero at the bottom to ten at the top. Suppose we say that the top of the ladder represents the best possible life for you and the bottom of the ladder represents the worst possible life for you. If the top step is 10 and the bottom step is 0, on which step of the ladder do you feel you personally stand at the present time?
by makeitdouble | 2025-12-17 07:38:45+00:00
You're looking at the checks done by a human. And I'd argue those are already problematic enough, yes I've heard of first hand stories of people stuck at the airport explaining that the spelling on they passport and their reservation name being different. People pay attention on international flights now, but still fall for the other traps. I remember a guy buying concert tickets with the most common spelling and getting stuck at the gate as they had nothing on them matching it.

The worst part is the automated checks, and sure it's a huge PITA. I've spent 1h30 last weekend at a docomo shop to have my name recognized by their system, with the guy looking at the papers and not understanding why it wouldn't do it. That's with near perfect matching between the documents. Imagine having spellings mismatched.

Banks also have a different matching system (Katakana based, with a string length limit, for account matching, and another WTF system for card owner matching), which is screwed in its very own way. That's one of the main reasons for the debacle with the MyNumber Card bank account matching last year.

> uniquely identify a foreign resident

Uniquely being identified is the easy part. Being _properly_ identified is something else altogether.
by est | 2025-12-17 07:40:17+00:00
> I'd still like to hear about the actual mechanism of this happening

I am not an expert on this, but the worst API I've seen is those with hidden states.

e.g. .toggle() API. Call it old number of times, it goes to one state, call it even number of times, it goes back.

And there's call A before you call B types of APIs, the client has to keep a strict call order (which itself is a state machine of some kind)
by skybrian | 2025-12-17 07:41:41+00:00
It seems like latency will be poor if you have to wait for a server-side round trip to an LLM to update the UI whenever you press a button?

In a context where you're chatting with an LLM, I suppose the user would expect some lag, but it would be unwelcome in regular apps.

This also means that a lot of other UI performance issues don't matter - form submission is going to be slow anyway, so just be transparent about the delay.
by wolvesechoes | 2025-12-17 07:42:08+00:00
Soon a lot of people will go out of the way and try to convince you that Rust is most productive language, functions having longer signatures than their bodies is actually a virtue, and putting .clone(), Rc<> or Arc<> everywhere to avoid borrow-checker complaints makes Rust easier and faster to write than languages that doesn't force you to do so.

Of course it is a hyperbole, but sadly not that large.
by SideburnsOfDoom | 2025-12-17 07:43:17+00:00
I just downloaded WaterFox, it looks nice.

When they say "AI browsers are proliferating." and "Their lunch is being eaten by AI browsers." what does that mean? What's an "AI Browser", and are they really gaining significant market share? For what?

I found this (1) that suggests that several "AI Browsers" exist, which is "proliferating" in a sense.

1) https://www.waterfox.com/blog/no-ai-here-response-to-mozilla...
by sho_hn | 2025-12-17 07:44:55+00:00
Please don't resin print at home, especially if you have kids, unless you really know what you are doing. And by that I mean professional experience handling hazardous materials and provisioning a work environment for them.

The internet is rife with influencer content that makes these look OK and "not that dangerous", along with people who want to believe that rather than face buyer's remorse.

It's more dangerous than you think. It's messier than you think. The process steps are more ennui than you think. If you don't respect it you will make unsafe mistakes out of lack of knowledge, or impatience, or lazyness.

This shouldn't really be consumer gear. You can also fuck up on health and safety with FDM printers, but the default beginner lane (printing PLA in common colors) is a lot less risky on zero knowledge entry.
by jacquesm | 2025-12-17 07:45:01+00:00
No, I'm not claiming it will kill someone, I'm claiming it may kill someone.

There is this thing called traffic law and according to that law you are required to signal your turns. If you obstinately refuse to do so you are endangering others and I frankly don't care one bit about how you justify this to yourself but you are not playing by the rules and if that's your position then you should simply not participate in traffic. Just like you stop for red lights when you think there is no other traffic. Right?

Again: it costs you nothing. You are not paying more attention to others on the road because you are not signalling your turns, that's just a nonsense story you tell yourself to justify your wilful non-compliance.
by onion2k | 2025-12-17 07:45:18+00:00
and demonstrate that the model doesn't completely change simple sentences

A nefarious model would work that way though. The owner wouldn't want it to be obvious. It'd only change the meaning of some sentences some of the time, but enough to nudge the user's understanding of the translated text to something that the model owner wants.

For example, imagine a model that detects the sentiment of text about Russian military action, and automatically translates it to something a more positive if it's especially negative, but only 20% of the time (maybe ramping up as the model ages). A user wouldn't know, and a someone testing the model for accuracy might assume it's just a poor translation. If such a model became popular it could easily shift the perception of the public a few percent in the owner's preferred direction. That'd be plenty to change world politics.

Likewise for a model translating contracts, or laws, or anything else where the language is complex and requires knowledge of both the language and the domain. Imagine a Chinese model that detects someone trying to translate a contract from Chinese to English, and deliberately modifies any clause about data privacy to change it to be more acceptable. That might be paranoia on my part, but it's entirely possible on a technical level.