MurphyA/hacker-news huggingface dataset:
by abustamam | 2026-01-26 21:25:41+00:00
I think it depends on how they were self taught. If they just went through a few tutorials on YouTube and learned how to make a CRUD app using the shiny tool of the week, then sure. (I acknowledge this is a reduction in self-teaching — I myself am self-taught).

But if they actually spent time trying to learn architecture and how to build stuff well, either by reading books or via good mentorship on the job, then they can often be better than the folks who went to school. Sometimes even they don't know how to make software reliable.

I'm firmly in the middle. Out of the 6 engineers I work with on a daily basis (including my CTO), only one of us has a degree in CS, and he's not the one in an architecture role.

I do agree that learning how to think and learn is its own valuable skill set, and many folks learn how to do that in different ways.
by throwforfeds | 2026-01-26 21:26:03+00:00
I'm surprised and also not. We're a long ways away from 90s hacker culture, and even then there were plenty of upper class kids that were just in it for good pay working for the giant tech corps. We like to romanticize everyone dropping acid and being part of the counter culture, myself included, but reality is different.

The saddest part to me is that the aesthetic of street art has been totally consumed by major corporations and spit back out on to the streets here in Brooklyn. I laugh to myself whenever I walk by a tourist taking a selfie in front of some mural that is really just some brand advertisement.
by storystarling | 2026-01-26 21:26:16+00:00
Does the MCP implementation make it easy to swap out the underlying image provider? I've found Gemini is still a bit hit or miss for actual print-on-demand products compared to Midjourney. Since MJ still doesn't have a real API I've been routing requests to Flux via Replicate for higher quality automated flows. Curious if I could plug that in here without too much friction.
by AshamedCaptain | 2026-01-26 21:26:37+00:00
But this is not "backwards compatibility". No one promises this type of "forward compatibility" that you are asking for . Even win32 only does it exceptionally... maybe today you can still build a win10 binary with a win11 toolchain, but you cannot build a win98 binary with it for sure.

And this has nothing to do with 1996, or 2004 glibc at all.
In fact, glibc makes this otherwise impossible task actually possible: you can force to link with older symbols, but that solves only a fraction of the problem of what you're trying to achieve. Statically linking / musl does not solve this either. At some point musl is going to use a newer syscall, or any other newer feature, and you're broke again.

Also, what is so hard about building your software in your "security updates only" server? Or a chroot of it at least ? As I was saying below, I have a Debian 2006-ish chroot for this purpose....
by tencentshill | 2026-01-26 21:27:07+00:00
You have to be somewhat insane to be a major SV investor. It's a lot of money with huge risks, and it doesn't pay off most of the time. For every A16Z or YC, there are 100 that burned all their raised cash on failures. It's like producing a movie. You put a lot of faith and money in the artists with a creative vision, as your own skills that raised billions of dollars don't translate to successful creative projects. Though drugs can dupe some into believing they have both.
by saidinesh5 | 2026-01-26 21:27:14+00:00
Typically appimage packaging excludes the .so files that are expected to be provided by the base distro.

Any .so from nvidia is supposed to be one of those things. Because it also depends on the drivers etc.. provided by nvidia.

Also on a side note, a lot of .so files also depends on other files in /usr/share , /etc etc...

I recommend using an AppImage only for the happy path application frameworks they support (eg. Qt, Electron etc...). Otherwise you'd have to manually verify all the libraries you're bundling will work on your user's distros.
by zozbot234 | 2026-01-26 21:27:21+00:00
> Yep this. Avoid lifestyle creep (when you get raises). Invest your money

This is great advice anyway, even if you were born poor/working class. With the added proviso that you should be paying down your debt, highest interest rate first, since that will have far higher returns than your average investment. Also make sure that you have enough liquid cash set aside that you'll be able to deal quickly and completely with any issues that might come up; this makes a significant difference to your ability to live and work stress-free.
by nfriedly | 2026-01-26 21:27:48+00:00
I'm a big fan of Revanced, but I haven't heard of Morphie - do you have a link for it? (I tried searching, but all I'm coming up with are cosmetics, chargers, and an IRC app.)

Edit: found it: https://morphe.software/ - looks like it's sort of an offshoot of ReVanced that only supports Youtube at the moment.

And, for those who weren't aware of ReVanced, see https://revanced.app/ - it was originally just a tweaked version of the YouTube app called Vanced (an "advanced" YouTube app, but without the "ad"s ;) - but now it's a tool that can patch a bunch of different apps.
by simfree | 2026-01-26 21:27:59+00:00
What was the last successful French software project in the Telecom or Conferencing space?

This project has been forced into the hands of 40k users, but likely due to a plethora of bugs and user experience issues they are picking a date far in the future for broad deployment.

Belledonne Communications has been actively breaking Linphone, conference calling broke back in August 2023 for example and remains broken to this day.

If we look to Québécoise in Canada, SFLPhone would crash after 2 dozen calls, and Jami (formerly GNU Ring) is still a beta quality product with some neat DHT concepts that I'd love to see work.

The French sphere has a software delivery and quality problem. The user rejection factor will remain high until they choose to fix the bugs that cause users to run away.
by Scoundreller | 2026-01-26 21:28:14+00:00
Sorta, it’s a mix of mixtures of molecules so you also need to consider the makeup of whatever compound it’s made with (but it’s probably something dumb like kerosene).

Reality is you’d want to make something with similar physical characteristics and call it a day. Kinda like how we don’t bother with hplc on gasoline, you just fill your car with something that meets the specs and get on with life
by darth_aardvark | 2026-01-26 21:28:16+00:00
> I don't think most companies can resist the allure of more free data as bitter as it may taste.

Mercor, Surge, Scale, and other data labelling firms have shown that's not true. Paid data for LLM training is in higher demand than ever for this exact reason: Model creators want to improve their models, and free data no longer cuts it.
by iamzoy | 2026-01-26 21:28:26+00:00
This is a fork of MinIO that keeps the admin console UI (which upstream removed after April 2025). The goal is to preserve the built-in web management experience while continuing to support newer releases and adding features for self-hosted usage.

Additional feature:
- Webhook-based object tagging for automation workflows (experiments welcome)

Work in progress:
- rebasing against new MinIO releases
- keeping console integrated
- preserving S3 compatibility
- exploring more admin features for self-hosting

Useful if you're running MinIO in a home-lab or small team environment and prefer web management over mc-only workflows.

Repo: https://github.com/IamZoY/minio
by Imustaskforhelp | 2026-01-26 21:28:28+00:00
Sadly I would consider now that America's just not an ideal position for immigration right now and this will remain a scar for America imo.

Many of people I know (or friends of friends/brothers) are migrating from America to either Europe or shifting back to India.

I don't think that America can particularly do something about it. Trust's pretty fragile.
by elevation | 2026-01-26 21:28:31+00:00
> but I do have a feeling of missing out on that shared connection lately

Mass media isolates individuals who don't have access to it. I grew up without a TV, and when TV was all my neighbors could talk about, I was left out, and everyone knew it.

While other children were in front of the television gaining "shared experience", I built forts in the woods with my siblings, explored the creek in home made boats, learned to solder, read old books, wrote basic computer programs, launched model rockets, made up magic tricks. I had a great childhood, but I had a difficult time connecting with children whose only experiences were these shallow, shared experiences.

Now that media is no longer "shared", the fragmented content that people still consume has diminishing social value -- which in many cases was the only value it had. Which means there are fewer social consequences for people like me who choose not to partake.
by zahlman | 2026-01-26 21:28:46+00:00
> I thought we hated tone policing here?

The guidelines read clearly to me like tone policing is expected:

> Be kind. Don't be snarky. Converse curiously; don't cross-examine. Edit out swipes.

> Comments should get more thoughtful and substantive, not less, as a topic gets more divisive.

> When disagreeing, please reply to the argument instead of calling names. "That is idiotic; 1 + 1 is 2, not 3" can be shortened to "1 + 1 is 2, not 3."

> Don't be curmudgeonly. Thoughtful criticism is fine, but please don't be rigidly or generically negative.

> Please don't fulminate. Please don't sneer, including at the rest of the community.
by westurner | 2026-01-26 21:29:17+00:00
Instead of banning datacenters, maybe:

Must be Zero Water (you can fill up like a pool and then have normal water use)

May have purple pipe water for community reuse

Must be Zero Emissions

Maximum decibels at property boundary

Must be zoned datacenter/industrial

Maximum kWh/acre, kWh/m^2 and/or bring your own energy with approval
by CamJN | 2026-01-26 21:29:18+00:00
it's this part: "The top SKU has a similar performance and efficiency profile to the base M5 processor along with faster graphics performance." that is naive, this has been the standard lie told by intel as long as Apple silicon has existed, "Ignore everything we've ever done or promised before, our NEXT gen will be as fast and power efficient as apple! We promise this time!". It has never been true, and honestly I don't think it CAN be true when they have to give over a full third of their transistor budget just to decoding the abomination that is x86_64.
by kamranjon | 2026-01-26 21:30:13+00:00
Asahi is one of the projects I support monetarily cause I really hope that one day I can run linux natively on my M4 max with GPU acceleration. They did an amazing job with M1 and M2 - great to see they are still pushing forward after the departure of Alyssa Rosenzweig, who did a lot of the work on the GPU support for those.

Edit:
Here is their donation page if you're interested in chipping in as well: https://opencollective.com/asahilinux
Ask HN: Is it advisable to run two Go-to-Market strategies?
by bitlad | 2026-01-26 21:30:13+00:00
Building was become faster ever than before.

My question is - Is it advisable to run GTM motions of multiple hypothesis at same time for different products that belongs to the same companies?

If no, then what would be the best approach to validate multiple GTMs.

If yes, then what are the typical pitfalls of running them in parallel.

Thank you.
by gcanyon | 2026-01-26 21:30:37+00:00
The interesting question (to me) is how directly a line can be drawn from the original invention to what we in modern times think of as “the thing”?

As an example, the Wright brothers built a biplane that had wing warping instead of ailerons and a canard design. That bears little resemblance to most modern airplanes, but people have little trouble crediting it as “the invention of the airplane” —- questions of whether the Wrights were first or not notwithstanding.

Can ”TV” be thus simplified so that an electromechanical device with spinning discs qualifies?
by arseniibr | 2026-01-26 21:30:43+00:00
I agree that fixing the pipeline is indeed the correct decision, but I've created this tool to provide the detection.

In a complex environment, you often don't control the upstream ingestion methods used by every team. They might use git lfs, wget, huggingface-cli, or custom caching layers.

Relying solely on the hope that every downstream consumer correctly handles Git LFS is dangerous. This tool acts as a detector to catch those inevitable human or tooling errors before they crash the production.
by zerkten | 2026-01-26 21:30:54+00:00
It's not just about the language. The good money for these low-code tools is larger organizations which are have deployment/hosting/compliance/maintenance concerns which have to be accounted for. You can knock out as many apps in whatever platform you want, but they don't want these at the IT gatekeeper level.

They want a tool that makes this file share talk to this SharePoint site which updates this ERP tool over there. The LLM approach is great for the departmental person (if they can still host shadow IT) but falls down at the organizational level. The nature of this work is fundamentally different, crappier, and less interesting than what any person on HN wants to be doing which is a contributor to misunderstanding of the market.
by skeletal88 | 2026-01-26 21:30:54+00:00
No. The US does not want an independent EU.
It wants an EU that lets any US company do here whatever it wants.
It wants the EU to split up so it can force bad trade deals on our countries.
We don't want a trade deal that lets you sell chlorinated chicken or other stuff that is currently banned here.

The US wants us to spend more on military but not on our own weapons but to spend all our money buying US made stuff.
Now what the president of the US achieved is that we want to spend more to develop our own local alternatives and improve them, not buy more from the US. Why would we buy from you if your president threatens to invade Greenland?

Also - military spending was increased not because Trump bullied us into it doing it. It was seen as necessary because of russian attack on Ukraine. Trump was not some genius diplomacy mastermind. He is a man child that is pissed of for not getting the Nobel peace price. How childish is that? This is not some person who can be taken seriously in any way.

Regulation is good, Micro-USB and USB-C for phones and computer chargers is better than the dozens of different chargers that was before. Only Apple was unhappy and didn't want it.
We don't want big US tech companies to steal our personal data and do whatever they want wit it.

Also - now trump is pissed off at Canada for trying to get a trade deal with China, when it was he himself who first said Canada should become a part of the US, started with random bs tariffs on canadian goods, etc. What else can you expect from Canada, why should they not try to find a more reliable trade partner? How can it be rational, what Trump is doing?
by muwtyhg | 2026-01-26 21:31:07+00:00
Even worse, the subreddit they are using as their example of common "conservative thought" is a subreddit where only verified Conservative users can post, and any dissenting opinion is met with bans and post deletion. You have to go to their Discord and provide enough proof your are conservative (MAGA) before they will let you post.

It's not indicative of how people feel in general. It's a very specific, coaxed and managed image.

I am not lying when I say the front page of the Conservative subreddit is run by less than 10 accounts. You can go there now and see that most of the submissions on the front page of the subreddit is split between the same 3-4 users at any given time.
by square_usual | 2026-01-26 21:31:47+00:00
Did you read the comment that started this thread? Let me repeat that, ICYMI:

> "So I agree this isn't just wiring up of dependencies, and neither is it copied from existing implementations: it's a uniquely bad design that could never support anything resembling a real-world web engine."

It didn't use Servo, and it wasn't just calling dependencies. It was terribly slow and stupid, but your comment is more of a mischaracterization than anything the Cursor people have said.
by shagie | 2026-01-26 21:32:03+00:00
One of the issues of YouTube is there is "discovery" vs "what I want to watch". https://www.youtube.com is ok for discovery and pulls a lot of the "this is what I've subscribed to" in there too. Doing a subscribe to channels that give you consistent media that you want to watch and then going to https://www.youtube.com/feed/subscriptions as the "this is where I want to be when on YouTube" gives a completely different experience.

(I'm also quite free with the "don't recommend this channel to me" option if something disappoints me)
by graypegg | 2026-01-26 21:32:03+00:00
100% anecdata, but I think YouTube nudges your ad profile towards some averaged out cosign product of everyone’s ad profile at regular intervals.

I’ll discover something new, then get pushed a ton of things related to it, which is really good! After a very long break of ~4 years, I started playing oldschool RuneScape again, and that interest weaved its way into my recommended feed perfectly for a month. Felt like I was picking up where I left off, new folks making OSRS video essays, folks I remembered from a long time ago that I had unsubscribed from, exactly what I want out of an algorithmic feed when I’m freshly into something.

Then BAM, gaming content. Some sort of threshold gets hit and now I’m being pushed hyper popular gaming content regardless of RuneScape-y-ness. There’s still a nudge towards it, but I got placed in some “gaming” cohort and it totally crowds out my recommended feed. I don’t really do much gaming outside of this stupid old MMO!

All that’s to say: it might have been a year since you last had one of these inflection points where YouTube will let your ad profile exist as an outlier for a bit.
Show HN: Pinecone DB Explorer
by arsentjev | 2026-01-26 21:32:19+00:00
2 weeks ago, I posted chroma-exploter here: https://news.ycombinator.com/item?id=46624731 and it received a lot of positive feedback. So I decided to build a similar tool for Pinecone.

While both being vector databases, Pinecone is more enterprise grade and a lot more functionally rich than Chroma, hence a separate app.

This Mac native app makes it easier to work with Pinecone data, with all types of indexes (dense, sparse and hybird) and supports reranking.
by cfreksen | 2026-01-26 21:32:51+00:00
I haven't really looked at the fastrender project to say how much of a browser it implements itself, but it does depend on at least one servo crate: cssparser (https://github.com/servo/rust-cssparser).

Maybe there is a main servo crate as well out there, and fastrender doesn't depend on that crate, but at least in my mind fastrender depends on some servo browser functionality.

EDIT: fastrender also includes the servo HTML parser: html5ever (https://github.com/servo/html5ever).
by pepinator | 2026-01-26 21:33:30+00:00
I'm not saying humanity is impossible to describe (on the contrary!). your physics example is too different to what happens in social sciences, it's not a good analogy. you can largely control the conditions under which you throw the balls, while if you're, for instance, studying the recent socio political events in the USA, things are given and then you need to rely on similar past event to understand current ones. even in fields like psychology it's too difficult to even measure initial conditions and outputs. that's why you rely on qualitative analysis.
by digiown | 2026-01-26 21:33:36+00:00
Depends on the how you formulate the goal in the totalitarianism olympics. The goal of totalitarian regimes is not really to completely prevent the flow of information to motivated people. It simply needs to raise the motivation bar high enough so that all but the select few is fed only government-approved propaganda. The few that retain access is tolerated as long as they don't raise a stink. In this view, the efforts of China or Iran is fairly successful.

The UK has a different flavor of authoritarianism centered on surveillance to (ineffectively) improve "safety", and general paternalism at all levels. It doesn't really intend to prevent the flow of information all that much.
by jld | 2026-01-26 21:33:54+00:00
I saw a talk a long time ago about the structural aspects of runway design. The most interested fact I remember was that the stresses on the runway generated by departures was higher than those of arrivals, as departures repeatedly stress the same part of the runway, while jets land on a much more distributed area of the runway.

Plus jets weigh a lot less at arrival than at departure.
by stevenwoo | 2026-01-26 21:35:07+00:00
For others who don't know, this is detailed in this podcast. A change in the way new power generation is funded is starting to happen so the datacenters are more responsible for the costs of the added power plants so they cannot just pull out willy nilly, but in lieu of that, existing customers have had to pay for the power plants in spite of not benefiting in the slightest
https://www.npr.org/2025/12/19/nx-s1-5649814/ai-data-center-...
by DontBreakAlex | 2026-01-26 21:36:04+00:00
Looks cool, I think you should try to target it towards the elderly. My 99 year old grandpa is capable of using a computer and browsing the web, but struggles whenever he gets out of the "usual flow" (accidentally removes the chrome icon from his taskbar, whenever the crappy web-based email he insists on using over thunderbird moves the add attachment button). I end up having to do teamviewer to show him what I can't explain over the phone. He would very much use an assistant that shows him what to do, especially if he can speak to it.
by cobolexpert | 2026-01-26 21:36:11+00:00
I was also thinking this some days ago. The scaffolding that static languages provide is a good fit for LLMs in general.

Interestingly, since we are talking about Go specifically, I never found that I was spending too much typing... types. Obviously more than with a Python script, but never at a level where I would consider it a problem. And now with newer Python projects using type annotations, the difference got smaller.
by mekdoonggi | 2026-01-26 21:36:16+00:00
For a few years I've been drinking some pretty cheap regular joe coffee from a cheap drip coffee maker. I drink it black, brewed with a lot of grounds so it's thick.

I've had good espresso, but I don't think I will ever shake this habit. Something about a big cup of joe, drinking silently in bed before the sun and my family is up.
by tiagod | 2026-01-26 21:36:27+00:00
I've been using this app for years. A couple months I needed to use forwarding, which is a Pro feature.

I thought I already bought it years ago, but the app asked me to pay so I bought it again. It instantly locked me out of the whole app. Later I checked and I had bought pro already in 2014 (for 5€, and I paid 30€ this time). Absolutely no answer to my emails.

Thanks for the instructions.
by mgaunard | 2026-01-26 21:36:29+00:00
Static linking is also an optimization barrier.

LTO is really a different thing, where you recompile when you link. You could technically do that as part of the dynamic linker too, but I don't think anyone is doing it.

There is a surprisingly high number of software development houses that don't (or can't) use LTO, either because of secrecy, scalability issues or simply not having good enough build processes to ensure they don't breach the ODR.