skysight-inc/HackerNews huggingface dataset:
Thank you for noticing the similarity! I understand why you'd see parallels between the two sites, as they both focus on mood-based movie recommendations.
MoodieMovie is actually my first side project, and I built it as a learning experience. While the core concept of mood-based recommendations exists in other places (great minds think alike!), my implementation is quite different technically. I used deepseek AI to generate mood tags for each movie in my database, creating a unique mapping system between emotions and film characteristics.
I've also added curated collections like the Top250 and Top100 movie lists to help users discover cinema classics beyond just mood-based browsing. These magazine-style sections are something I'm particularly proud of as they showcase essential films in a visually engaging way.
As someone new to development, this project has been an incredible learning journey for me. I'd love to hear what aspects you think work well or could be improved!
Do you have any favorite mood-based recommendation systems or features you'd like to see in future updates?
The job of a CTO is strategy. The last thing you want is a manager that codes. They always end up either being shitty managers who don’t do the things that I need from a manager - making sure the team gets the resources we need, prioritization, big picture, etc - or they end up being shitty developers because they can’t keep their commitments because of management responsibilities.

Development is not a “super power”. Developers are a dime a dozen and if you look at the leveling guidelines of every well known tech company, how well you code only makes a difference up to the mid level.

Knowing what to develop, knowing how to deal with business, how to lead an implementation, managing trade offs, “dealing with ambiguity”, etc is the differentiator.
Where performance is paramount, developer convenience takes a backseat. Moreover, C++ has evolved significantly in recent years and is now quite enjoyable to use. We’re also discussing a tool in this thread whose performance is critical for developers. Over-simplifying code will ultimately lead to programmers using such solutions being replaced by AI, while the software itself will demand enormous computational power. That’s not the way forward.
This won’t happen overnight, of course – in the meantime they’ll have to try and be leaner (which isn’t a bad thing, if you ask me).

Basically, I think that’s the only way Firefox even has a fighting chance: the alternatives are (1) always be the 5% browser Google wants it to be or (2) come crashing into the ground if the DOJ does go through with the search payment ban.
How good is Gemma at structured output generation, JSON schema compliance and tool use? Particularly the smaller versions, particularly in foreign languages?

We will run our internal evals on it for sure, but just wanted to ask whether that's even a use case that the team considered and trained for.
It could be just courtesy (a personal way to actually thank the personnel) that people from the "tipping" culture may like to use. Just don't do it in places where it is offensive - e.g. Japan.
Concur with Gemma2 being underwhelming, I dismissed it pretty quickly but gemma3:27b is looking pretty good atm.

BTW mistral-small:24b is also worth mentioning (IMO best local model) and phi4:14b is also pretty strong for its size.

mistral-small was my previous local goto model, testing now to see if gemma3 can replace it.
Much easier with the account holder's consent, it's probably in the "data download" thing you can request. And probably available by subpoena. It's like phone records.

I don't mean "date modified" in the file metadata when it's uploaded (of course that could easily be spoofed before upload) but the actual "date uploaded". You know something must have been made before a certain time.
Are some of your customers buying the product as their business? Because if they put it in their expenses the record is there. If then for some reason somebody starts to dig you would be liable for all those taxes going back.

Sorry but these are laws those customers countries set and its not just EU. Every other country is now considering similar system because digital products is huge outflow of unpayed taxes.

Btw “not your problem” it would be if you were not doing bussiness with those countries. Nobody stops you to not sell to EU. Imagine you were buying physical product from EU. Would you also expect not paying taxes on it just because they are from abroad?
The UX of tools like these is largely constrained by how good they are with constructing a complete context of what you are trying to do. Micromanaging context can be frustrating.

I played with aider a few days ago. Pretty frustrating experience. It kept telling me to "add files" that are in the damn directory that I opened it in. "Add them yourself" was my response. Didn't work; it couldn't do it somehow. Probably once you dial that in, it starts working better. But I had a rough time with it creating commits with broken code, not picking up manual file changes, etc. It all felt a bit flaky and brittle. Half the problem seems to be simple cache coherence issues and me having to tell it things that it should be figuring out by itself.

The model quality seems less important than the plumbing to get the full context to the AI. And since large context windows are expensive, a lot of these tools are cutting corners all the time.

I think that's a short term problem. Not cutting those corners is valuable enough that a logical end state is tools that don't do that that cost a bit more. Just load the whole project. Yes it will make every question cost 2-3$ or something like that. That's expensive now but if it drops by 20x we won't care.

Basically large models that support huge context windows of millions/tens of millions of tokens cost something like the price of a small car and use a lot of energy. That's OK. Lots of people own small cars. Because they are kind of useful. AIs that have a complete, detailed context of all your code, requirements, intentions, etc. will be able to do a much better job that one that has to guess all of that from a few lines of text. That would be useful. And valuable to a lot of people.

Nvidia is rich because they have insane margins on their GPUs. They cost a fraction of what they sell them for. That means that price will crash over time. So, I'm optimistic that a lot of this stuff will improve rapidly.
Hey, I'm Ravin from the Gemma team. It's on ollama! Try `ollama run gemma3` to get it pulled locally
Vibe Coding and Complementary Goods
One more thing – I’ve started a petition to Mozilla to try to finally ditch Google: https://mozillapetition.com/

Discussion: https://news.ycombinator.com/item?id=43340948
I mean not only sex, but also swearing, drugs, violence, etc. Basically everything R-rated (but not illegal) which usually gets censored.
I had been using Cursor for a month until a day when my house got no internet, then i realized that i started forgetting how to write code properly
Hi echoangle,
Thanks for your feedback !
It's correct, the app's purpose is to define recurring and personalised reminders on your local device.
This information is only needed (therefore collected) if you want to subscribe to the newsletter, which is optional.
You can access the app without subscribing to the newsletter if not interested.
I hope this helps :)
This reply sounds majorly AI generated.
I was thinking the same thing about the receipt calculation: a warning that only tourists tip 18% in Switzerland would no doubt have been appreciated!
That's the fault of your manager who hasn't framed it correctly, or who is not keen to do it themself (perhaps it is required for them as well!)

For me the key to good 1:1s is to build trust and to make clear that there is no such thing as "what I want to hear". I want to hear what you think and how things are going generally. And if there is not much to discuss them let's have a coffee and chat about the weather and holiday plans, that's good as well.
>The risk of the model generating illegal sexual content and then the company getting bad PR from vultures in journalism simply outweighs any benefits of including this content in the training data.

This is completely unsubstantiated. The original Sydney (Bing AI) was violently unhinged and this only drew more users; I haven't met a single person who prefers the new Bing AI to the old Sydney, and for that matter I haven't even heard of anyone using Bing AI for ages now they toned it down. Trust in journalists is at an all-time low ( https://news.gallup.com/poll/651977/americans-trust-media-re... ) and America recently elected an extremely unorthodox president in big part due to the sheer hatred of the media shared by a large proportion of the population. Even the most hardcore social conservatives aren't calling for companies to censor the training of open source models so they don't produce adult textual content even when prompted to do so; it's not a political issue.
The argument is that it simply improves the product. For instance, Github Copilot is apparently refusing to do anything with variable names like "trans" and anything related to sex or gender, regardless of the intended meaning. That is a serious flaw and makes the product less useful.

See this: https://github.com/orgs/community/discussions/72603
I wish Happy Eyeballs worked better or let me absolutely prefer IPv4, because every time I set up a free v6 tunnel I get banned about 2 days layer for pushing a few terrabytes over it, when all I wanted was to be able to SSH into every one of my containers on a cheap VPS separately. Or the tunnel is so slow, I'm degrading my entire internet connectivity.
The claim of “strongest” (what does that even mean?) seems moot. I don’t think a multimodal model is the way to go to use on single, home, GPUs.

I would much rather have specific tailored models to use in different scenarios, that could be loaded into the GPU when needed. It’s a waste of parameters to have half of the VRAM loaded with parts of the model targeting image generation when all I want to do is write code.
The word "gay" mentioned in your link isn't nsfw content though.
I'm not here to predict the future, rather to reconsider old assumptions based on new evidence.

Of course, LLMs may stay as "autocomplete" forever. Or for decades. But my intuition is telling me that in the next 2-3 years they are going to increase in capability, especially for coding, at a pace greater than the last 2 years. The evidence that I have (by actually using them) seems to point in that direction.

I'm perfectly capable of writing programs in Perl, Python, JavaScript, C++, PHP, Java. Each of those languages (and more actually) I have used professionally in the past. I am confident I could write a perfectly good app in Go, Rust, Elixir, C, Ruby, Swift, Scala, etc.

If you asked me 6 months ago "what would you choose to write a basic CRUD web app" I probably would have said TypeScript. What I am questioning now is: why? What would lead me to choose TypeScript? Do the reasons I would have chosen TypeScript continue to make sense today?

There are no genies here, only questioning of assumptions. And my new assumptions include the assumption that any coding I would do will involve a code assisting LLM. That opens up new possibilities for me. Given LLM assistance, why wouldn't I write my web app layer in Rust or Zig?

Your assumptions about the present and near future will guide your own decisions. If you don't share the same intuitions you will come to different conclusions.
Planning to use any model that can provide us advantage on speed, accuracy and cost. Ocean is built with innovation in mind, we were the first in adopting Cerebras and adding features like Voice Assistant. Future plan is to enhance the system by adding support to more cool features like ORI.
Can't implants read from that nerve? Or the issue is that the "protocol" is hard to reverse?
It "seemed like" a straitjacket when they were younger but now that they recognise the plurality that actually exists around them it no longer seems like one.
Hi maniacwhat,
Thanks for your feedback!
Indeed, in this first version the user can only define a frequency in minutes. Technically, we could define a frequency in days but it would be less convenient as it is.
I keep in mind this feature for a future version!
Ocean is an AI search engine that sources data by combination of different technques - internet search or document querying
powerwall load capacity is significantly higher. pila could never come close to the sort of load that pw3 can sustain

meanwhile, i can find battery solutions that output 120v on aliexpress, for $700 for a 1.8kwh battery

anyways this show hn post is clearly an ad for a not particularly novel product. sorry plia!
MLOps... How do you integrate that in your AIgile process?
We believe in transparency hence we show the model details, planning to expose something similar when we switch to ORI, that will require integration with multiple models.
hahaha, yes, i'm a english starter. my english is not very good yet. So, I just write a draft and then let ai optimize it.
I’m trying to understand what the ‘spectral’ interpretation of IMM is: but perhaps I shouldn’t

https://sander.ai/2024/09/02/spectral-autoregression.html
At the same time, if anyone can make a language choice, it's him - the fact he didn't pick his own language is high praise for both himself and his neutrality, and the Go language.
Yeah, that was it. Thanks for the link, I'm gonna bookmark it now.
>You are just not their target group. Having this discussion every time no matter if the model released is censored or not is just insanit

Who is their target group for small local models that benchmark inferiorly to their proprietary solution (Gemini 2.0) then, if not hobbyists and researchers?
There are some fixes coming to uniformly speed up pulls. We've been testing that out but there are a lot of moving pieces with the new engine so it's not here quite yet.
it follows the historical trend of American puritanism:

nipple BAD.

exploding someone into bits GOOD.
I'm a) not a linguist and b) ESL - but I notice a stark different between Irish/Scottish/Texan (as a standin for a thick southern example) on the one hand and most Indian/African (both native) and French (as ESL) dialects on the other end. The former are doing a lot of different words, contractions and mostly different pronunciations, but the latter are often using the same words, no contractions but just speaking with a different stress on syllables and melody of the sentence and that's what makes it harder for me. But I am in no way disputing your "getting used to it" argument.

Also, and again I might be wrong, but I cannot for the life of me understand people from Glasgow but the rest of Scotland was pretty much fine when I was there. I know it's kinda different but lumping "Scottish" together is already weird. I'm from Bavaria, I know how it is - people who understand German can't understand us :P
>The Connector for Key Vaults is maybe the one with the highest impact.

Yeah, no joke. Considering how well protected Azure Key Vaults typically are, and what's in them (secrets, certificates etc) this is huge way to compromise a lot of other things. It's finding the keys to the doors.
> Even babysitting 2 checkouts is still better than employing 2 cashiers.

This assumes self-checkout is as efficient as a cashier? I'd say a good cashier is at least 5 times faster than I am, some discount store cashiers maybe even 10 times faster.
Trump's scrapping of corporate transparency will strengthen dictators
Myessaywriter.ai – AI Powered Essay Generator
I'm not sure how to make out of comments like this. Is SpaceX actually launching customer payloads under $50m or whatever? Because, unless they are, it won't be long before JAXA/MHI starts selling H3 at half the cost of H-IIA, which is already like 15t to LEO for $67m at 150 JPY/USD, which leaves F9 reusable barely competitive in price. I don't know what India or China charge for foreign customers, but is it really reasonable to expect worse deal than Mitsubishi from them? ...

Superheavy-Starship reusable launches at F9 price would completely destroy everything in space space, but so far the only things it had disrupted are itself and airline services under its flightpath. And even F9 is starting to show increasingly clear signs of repetitive "old space" scrubs as NASA gets more disrupted.

Is that really a meaningful statement that stands, or it that just hand wavy glance away one now?
Hi spapas82,
Thanks for your feedback.
Indeed, this feature could definitely be useful. We'll make sure to add it in a future version :)
> It allows your feature team to remain 100 percent focused on the future, undistracted by customer support work.

AKA "it allows your feature team to be completely oblivious to the horrors they unleash, and keep at it until the ship is solidly planted in the iceberg"

Not talking about the conflicts it creates for merging between sales-supported feature teams and customer rep-supported maintenance teams. Given that the "customer crew" is described as something you grow out of, there's no question who wins arbitrages.

> It provides another career path for individual engineers, especially junior engineers, to learn and level up on your team.

"Senior staff doesn't want to fix shit so we have juniors do it"
Those are certainly benefits, but it's most likely a prophylactic move.

LLMs will be (are?) a critical piece of infrastructure. Commoditizing that infrastructure ensures that firms like Google and Meta won't be dependent on any other (OpenAI) for access to that infrastructure.

Meta in particular has had this issue wrt Ads on iOS. And Google wrt paying Apple to be the default search engine.

See also: Joel Spoelsky's famous Strategy Letter V [0].

[0]: https://www.joelonsoftware.com/2002/06/12/strategy-letter-v/
Hi mino120,
Thank you!! :)
No I would not apply to another position at a company that ghosted me.
I too see it as a symptom of corporate dysfunction.
I wish meta will focus on development of vr and ar not ai. I think they dont have vision and goal about ai field
Sure, but this team's focus is on Typescript, not C# / cross-platform AOT; there's only so much time in a day. Others can pick it up I'm sure.

But I think it's also an indication that Typescript may be bigger and more important for Microsoft than C#/.NET is at this time. It's definitely much more used than C# is according to this non-representative survey of Stack Overflow (https://survey.stackoverflow.co/2024/technology).
Don't. AI just sounds like a bubbly idiot. Even broken English is much easier to understand, ironically enough.
The programming challenge does not require interfacing with actual SMS or to know or use any part of the SMS protocol.
You're telling us here on HN to swipe down but you've deliberately designed the screen so that it appears you can't skip it.
Lots to be excited about here - in particular new architecture that allows subquadratic scaling of memory needs for long context; looks like 128k+ context is officially now available on a local model. The charts make it look like if you have the RAM the model is pretty good out to 350k or so(!) with RoPE.

In addition, it flavor tests well on chat arena, ELO significantly above yesterday’s best open model, Qwen 2.5 72b, has some pretty interesting properties that indicate it has not spent much of its model weight space on memorization, hopefully implying that it has spent it on cognition and conceptual stuff.

And, oh also vision and 140 languages.

This seems like one worth downloading and keeping; Gemma models have at times not performed quite to benchmark, but I’d guess from all this that this will be a useful strong local model for some time. I’m curious about coding abilities and tool following, and about ease of fine tuning for those.

Thanks open sourcing this, DeepMind team! It looks great.
> The Gemma 3 models are multimodal—processing text and images—and feature a 128K context window with support for over 140 languages.

I'm curious as a multilingual person: would a single language (english/spanish/cantonese) allow for the model to be bigger and still fit in a single GPU?
Hey, I'm from the Gemma team. There's a couple of angles to your question

We do care about prompted instructions, like json schema, and it is something we eval for and encourage you to try. Here's an example from Gemma2 to guide folks looking to do what it sounds like you're interested in.

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

Multilinguality was a big focus in Gemma3. Give it a try

And for structured output Gemma works well with many structured output libraries, for example the one built into Ollama

https://github.com/ollama/ollama/blob/main/docs/api.md#struc...

In short you should have all the functionality you need!
Id never heard of them - for others they were a Neanderthal whose remains show signs of healing and treatment for various ailments, that could have killed them.

https://en.m.wikipedia.org/wiki/Shanidar_Cave
This goes beyond the Darwin awards.
They talked about support for multiple images as input.
And true wisdom is realising that. I have a lot of respect for this fellow and his decisions.
My point was multi-images and pan-and-scan. We haven't implemented those yet in Ollama, but soon!
CNC'ed out of a block of titanium
Brings an argument from nearly a decade ago ignores everything on google in the last four years. Ofc the „first“ rogue AI drew in more users because of the novelty of it… what a shit argument.
There are very few pro-porn voices in the corporate, tie-wearing environments that have the money to train new LLMs from scratch.

Oh, there are loads of porn enjoyers working in such companies - but traditional professionalism means you leave the porn at home during the work day. It is, after all, NSFW.

So at the meeting where censorship decisions were being made, even a weak argument for censoring explicit content will be accepted unopposed.
>> The press and decision makers without technical knowledge are the target group, it doesn’t matter if it’s used in production or not. They need a locally deployable model to keep up with enterprises that are to risk averse to put their data into the cloud and also don’t care that their shitty homegrown ChatGPT replacement barely works. It’s a checkbox.
i prefer to think of it as (public) infrastructure - like roads, for cars/buses/trucks or trains, including (to some extent) the cars themselves. Roads also decay - themselves or their supporting (eco)system shifts under them, be it dirt or water or tree-roots. And are public property, because has been deemed useful for the society to invest in them and let them be accessible and usable for free.

One may say that it is only the hardware (bare metal), or hardware plus virtualisation (IaC).. or even include OS in it.. but that would be up to road. You can walk on road - as end-user of that alone. Most people - end-users - would use a bus. Or train. Which is end-user software.

if the human society has entered the Information age, then these things that allow information to flow and to be entered or consumed, should become part of the society-funded infrastructure. Kind-a information (hardware+software)-tax, yes. With proper rules to spend that on proper topics.

Having roads is deemed strategic. Having communication-channels as well. So.. having information-level-fabric is too, no?

Edit: just saw this tangentially related: UN+OSI https://unite.un.org/news/osi-first-endorse-united-nations-o... https://news.ycombinator.com/item?id=43340682
You did not understand my original comment... Doom might be good code but its maintainability is horrendous in modern standards.