MurphyA/hacker-news huggingface dataset:
by salviati | 2025-07-18 07:51:54+00:00
> The reality is that for the vast majority of people, even the simplest desktop Linux distributions are simply too high a learning curve to be useful outside the very basics

I have decades of experience in being "the computer guy" with some friends and family. My reality is different. My reality is that people find Linux easier to use than Windows. In my reality people are not happy to see the UI change radically across versions. With Linux I can always find a DE that is similar to what they used to have (see cynnamon, for example).

> The problem is that when things go wrong, problems rapidly begin to require levels of knowledge far outside what a layperson can reasonably acquire

I have the opposite experience: I had some acquintances go through forum posts and apply the solutions suggested there, all on their own, to my great surprise. Instead, when someone says to me they have a problem with their Windows computer, I answer that they're too complicated: I don't know how to put my hands on them. If I search online it's very hard to wade through the vague suggestions, the "reinstall", "reboot" that never give you any additional knowledge after you've solved the problem. In my reality your sentence applies to Windows, not to Linux.

> A missing driver, updates that need to be installed, configuration problems - these all run rampant on Linux to degrees far beyond what one experiences with a machine designed for Windows.

What are you comparing? "A machine designed for windows" vs what? I believe you meant "windows". New hardware on Linux is way easier than Windows. New printer? You connect it and it just works. Wifi dongle? Same. The way you talk about it sounds like 1999 Linux to me.

> There is no legal or ethical reason not to just run Windows 11 on technically unsupported hardware to keep it alive. I think that's the best way to go.

My main reason is this: GNU/Linux is built for the user. You as the user are the master. Windows is built to extract value from people using computers. Sometimes they (Microsoft) decide you're not in charge; for instance when you tell the computer to shut down, and the computer replies with "I'm installing updates, don't shut me down". And maybe it's a laptop. And maybe I'm off to take a train, and I'm about to be late.

I even read that windows embeds ads. In the OS. How is this remotely acceptable?

I recently went to an open event where researchers were showing their work to people/kids, and I noticed how they all use windows. That made me sad. I think misinformation is the main thing holding Linux back. I believe you're believing and spreading misinformation in good faith.
by lmm | 2025-07-18 07:53:53+00:00
> five years down the line, when documentation is badly outdated, there is no organizational memory left behind that component, original developers have transitioned to either different teams/departments or left the company altogether, the component is still well isolated, analyzable and possible to work on.

This will be far more true for an external dependency - even one that's no longer actively developed - than for an internally developed component, IME. Just at the most basic level an external dependency has to have some level of documentation and at least be usable by someone other than the original author to even get picked up.

> Introduction of external dependency(-ies) carry two inherent business risks: either support for dependency will be dropped, meaning you will have to either absorb maintenance burden yourself or switch dependencies, or it will introduce breaking changes, meaning you have to stick to unmaintained version or update your product code. Both situations will eventually impact your feature flow, whatever it is.

Sure, you need stay up to date, potentially even take over maintenance yourself, or accept the risk of not doing so, and none of that is free. But writing an internal implementation basically puts you in the worst-case scenario by default - you have to maintain the code yourself, and it's probably less maintainable than an external codebase.
by cloudbonsai | 2025-07-18 07:54:56+00:00
> At the end of all things, when evolution has reached its inevitable end, all that will be left is a war between ant eaters and crabs.

From reading the aritcle, it seems that ants are really crappy as an energy source:

One thing myrmecophages share is an almost insatiable appetite — ants and termites are so low in energy that even a small animal like the numbat must eat about 20,000 termites a day

I think this explains why Anteaters spend most of their day doing nothing but sleep -- they barely get enough calories from eating ants.
by allentown521 | 2025-07-18 07:55:03+00:00
With our scalable and production-ready Next.js SaaS starter kit you can focus on building your product and ship faster than the competition. Save endless hours of development time and focus on what's important for your customers.

How is ShipTing different from other starter kits or boilerplates?

ShipTing is a full-featured starter kit that includes all the common functionality and tools you need to build a SaaS app. Compared to other starter kits, ShipTing is not only meant for building fast MVPs, but giving you a starting point that enables you to build a production-ready and scalable SaaS. It is built with the following core pricinples:

Modular: ShipTing is built with a modular architecture that allows you to easily add or remove features.

Scalable: ShipTing is built with scalability in mind. It uses a serverless architecture to ensure your app can scale with your business.

Production-ready: ShipTing includes all the common functionality and tools you need to build a SaaS app. It is built with best practices in mind and is fully type-safe.

Customizable: ShipTing is fully customizable. You can easily add your own features, change the design, or integrate with other services.
by dtkav | 2025-07-18 07:55:04+00:00
Yeah, we use yjs and a fork of y-sweet [0]. We have a custom-built control plane that allows us to support many different types of relay server configurations (including self hosting, multi-tenant, per-relay, per-document) and optimize for cost.

Your project looks cool -- especially sub-document support -- thanks for sharing

[0] https://github.com/no-instructions/y-sweet
by FirmwareBurner | 2025-07-18 07:55:16+00:00
>if had I taken DS&A class, it'd have taken me all of 2 seconds to choose between BFS and DFS

"Hey ChatGPT, explain me how BFS and DFS work, their differences, pros and cons, and which one fits my use case better."

A bit more than 2 seconds, but not an afternoon.
by tsimionescu | 2025-07-18 07:55:18+00:00
I am aware that people, including women, used to use this misoginostic argument. The thing I take issue with is the OP's claim that it's "a good argument", to quote them directly.

I also very much doubt your claim that most anti-suffragists were women. Especially since women had no power to decide something like this at the time - since only men voted, and only men could hold positions of authority, it was only men who could prevent women from being allowed to vote.
by yusuf-yildirim | 2025-07-18 07:55:39+00:00
Hi everyone! My name is Yusuf Yıldırım and im a 13 years-old student from Turkey. Let me introduce myself first!

Electronics was my hobby since i was 4. My journey just started from basic Arduino stuff, and i have improved myself completely from home, using 0 paid-courses until now (thanks to open-source community of course!).

Now, i have more than 6 start-ups about my hobby, some even made sales like VirtualGSMS, while nobody knows some of them.

I have also participated on many tech festivals here and got some awards about my projects.

So now we can talk about AgenticCore :)

This year was my exam year, i had a big exam and wanted to free my mind this summer with my methods: doing projects :) I had this idea long time ago, AI-implemented operating systems. Maybe others have also thought about this, because its kinda simple-looking idea for me. But on reality, AgenticCore is the first agentic operating system ever, which does tasks for you!

It have started as a weekend project and it took almost 2 weeks now! But still, i enjoyed making it so much and it helped me to free my mind.

So basically, its based on Tiny Core Linux and it has 2 versions. Local and Gemini API.

Local version uses Llama.cpp to run your desired .GGUF AI model. Gemini API version uses Gemini API of course :)

To be honest, its still not perfect, espicially when running smaller models like Qwen 2.5 0.5B on local version. Because of they are like "dumber" they dont care about the system messages sometimes and generated script isnt being detected. But its rare, so it even works with a small model with 0.5B parameters. Best thing is: you can choose any model, smaller or smarter, it doesnt matter :) Just download and choose it from file manager.

Gemini API works as expected though, and only thing you need is internet connection! It comes with WiFi program as well, so if you are going to try on a real machine, its easy to connect to wifi!

You can simply ask AI what to do, it generates the bash script to do that and the program detects the script, you can show/hide the script and run it with just a click of a button!

Of course its just a "concept" yet, you shouldnt expect it to work flawless for now :( But still, it works :)

Also, both versions are less than 100MB and light, so it should work well on old devices as well. You can try it out now on a virtual machine or a real machine! Just keep in mind that UEFI isn’t supported for now :/

Thank you so much for reading! If you are interested, you can check out the website.

If you have questions, feel free to ask! Lastly, English is not my main language and i wrote this myself, sorry for any typos etc. if there is, thanks again!
by thih9 | 2025-07-18 07:56:40+00:00
Parent link looks incorrect, this one seems to work: https://old.reddit.com/r/iOSProgramming/comments/1m14px0/jus...

This is not a new thing though, apple has been doing this for years, here is a similar report from 8 years ago: https://stackoverflow.com/questions/44105523/apple-rejected-...

Also, according to that link, section 3.2f is:

“You will not, directly or indirectly, commit any act intended to interfere with the Apple Software or Services, the intent of this Agreement, or Apple’s business practices including, but not limited to, taking actions that may hinder the performance or intended use of the App Store, B2B Program, or the Program.”
by pjmlp | 2025-07-18 07:57:25+00:00
> I even read that windows embeds ads. In the OS. How is this remotely acceptable?

The same way FOSS projects, and Linux distros happen to do, because they need the money.

https://github.com/standard/standard/issues/1381

https://www.reddit.com/media?url=https%3A%2F%2Fi.redd.it%2Fw...

https://linuxiac.com/ubuntu-once-again-angered-users-by-plac...
by TeMPOraL | 2025-07-18 07:57:27+00:00
$200 a month with Opus 4 and Sonnet 4 won't let you replace a $12.5k / month employee - but it's cheap enough that everyone, including you and even your employees, will want to see how much utility they can squeeze out of it.

This is a price to get people hooked up, yes, but also to get them to explore all kinds of weird tricks and wacky workflows, especially ones that are prohibitively costly when billed per token. In some sense, this is crowdsourcing R&D - and then when Opus 7 or whatever comes along to take advantage of best practices people worked out, and that turns out to be good enough to replace your $150k/yr / $12.5k/mo employee - then they'll jack up prices to $10k/month or whatever.
by justlikereddit | 2025-07-18 07:57:46+00:00
>the output is absolute garbage.

You can recognize garbage, not AI.

AI produced garbage have taken the place of human produced garbage.

Saying AI is useless shit because advertisement, spam and the slop industry have put it to work is the same as saying all Human writing is shit because you got a penis enlargement spam email written by a human and you could recognize it as spam email. Even an AI will recognize the flaw in your thinking.
by phil9370 | 2025-07-18 07:57:50+00:00
Forgive my terrible reading comprehension but: > "Other legal eagles fret about the tech’s impact on boring things such as data privacy and discrimination."

This doesn't read like sarcasm in context of the article and it's conclusions

> "Bureaucrats may refuse to implement necessary job cuts if doing so would put their friends out of work, for instance. Companies, especially large ones, may face similar problems."

> "The tyranny of the inefficient: Over time market forces should encourage more companies to make serious use of AI..."

This whole article makes it seem like corporate inefficiencies are the biggest hurdle against LLM adoption, and not the countless other concerns often mentioned by users, teams, and orgs.

Did Jack Welch write this?
by dijit | 2025-07-18 07:57:55+00:00
it's a chicken and egg problem.

People don't like uncertainty. Installing after-market operating systems will always be a hobbyist thing. Not entirely dissimilar to cars: some people will go into the details and even of those not many will customise their vehicle.

Because "the market" is so small, nobody bothers making things that you can buy off the shelf. And when I mean "off the shelf", I literally mean at a physical store you can actually go to and try things.

Having a "developer edition" or a drop down on a website isn't going to move the needle, because you have to know what you're looking for in order for that dropdown to be meaningful.

Once we have a handful of manufacturers actually selling Linux based laptops in stores I think we'll get more adoption, however you can see how strong the stranglehold that these giant companies have on the market when you merely compare AMD to Intel; even now AMD remains a niche CPU in stores despite absolutely trouncing Intel for the last half-decade, and seeing any market penetration in stores took years despite being clearly superior in performance, battery life and temperature - Linux, for many people is not "clearly superior" in such clear cut ways.
by lmm | 2025-07-18 07:58:00+00:00
> That's just a different type of automation. We can argue all day about determinism and repeatability, but at the end of tue day we are all in the business of automation. We are arguing about the specifics.

Why choose to use something unreliable instead of using or writing something reliable? Isn't reliability the whole point of automation in the first place?

And I think it's fairly widely accepted that you shouldn't check compiled binaries or generated code into your source control, you should check in the configuration that generates it and work with that. (Of course this presupposes that your generator is reliable)
by exe34 | 2025-07-18 07:58:03+00:00
^This. For me, it's not my phone that's defective, it's the app. My phone runs my other ~10 apps that provide for my digital life perfectly fine, with the level of security I'm comfortable with (root access, firewall to block anything in/out that I don't specifically allow). If this is a problem for your app, your app is broken. I'll use something else.
by charlysl | 2025-07-18 07:58:14+00:00
I think that Cursor is doing the same. A couple of weeks ago they removed the 500 prime model requests limit per month in the $20 plan, it seemed like this was going to be good for users, in fact it's worse, my impression is that now the limit is effectively much lower, and you can't check anymore in your account's dashboard how many of these requests you've made over the last month.
by lormayna | 2025-07-18 07:58:29+00:00
Italian here. The title is a bit misleading: the raid was not ordered by the government but by justice system. They are two different entities.

Unfortunately, in Italy, we have a long tradition of situation like this one: in the early 90s, a police operation against software piracy (https://it.wikipedia.org/wiki/Italian_Crackdown) destroyed the whole BBS ecosystem, but at the end no guilty sentence.

I am betting an euro that the YouTuber will not get any penal consequence.
by DeMoD | 2025-07-18 07:59:44+00:00
DeMoD Secure Protocol is a low-latency, handshake-less communication development framework delivering data in under 10ms, originally for real-time DSP in audio apps like guitar effects. It enables resilient, secure P2P networks for critical uses like military drone swarms, tactical ops, and IoT, performing on modest hardware amid cyberattacks or weak signals. With dual-use potential in commercial sectors like smart agriculture, it's backed by an SBIR grant application, a provisional patent, and targets the growing military cyber-security market.
by mormegil | 2025-07-18 07:59:53+00:00
Which is strange because secure boot should be useful in _exactly_ the situation you don't have physical control of the HW, shouldn't it? I guess the threat model for a common not-that-important company does not include evil data center (and it's dubious if SecureBoot would protect you in reality), but wasn't that one of the motivations?
by input_sh | 2025-07-18 08:00:06+00:00
Not great by default, it just lists the files that were added or modified and "signs" itself at the bottom. I see no value in its commit messages compared to just scrolling down and seeing the actual diff.

You can make it somewhat better by adding instructions in CLAUDE.md, but I did notice those instructions getting ignored from time to time unless you "remind it".

See for yourself: https://github.com/search?utf8=%E2%9C%93&q=%F0%9F%A4%96+Gene...
by istari_ai | 2025-07-18 08:01:06+00:00
This is our third attempt to launch an accessible tool for automated market analysis (global coverage with 40 million companies). Using natural language and similarity searches, you can find companies worldwide and quickly create shortlists (market segmentation, competitor analysis, sales), which you can then automatically analyze using our “AI Column” and “Chat with Market” features. Just launched and therefore still free. An add-on will be available this month that allows you to enrich companies with relevant LinkedIn profiles.

App: https://markets.istari.ai

Docs: https://docs.istari.ai

Introductory video: https://youtu.be/sXcRuNtmung?si=b5gjX-d3q__I9sjV

Thanks in advance for your feedback :)
by sonderotis | 2025-07-18 08:01:21+00:00
This is somesort of a vague question but, I am in a third world country and I see posts on techcruch on how startups make lots of money is silicon valley. The funding literally competes with my countries national budget. I want to build such software that gets funded. I am sort of a solo dev with full stack skills. I want to start and buy into the software as a service deal so to say but I am lost and literally broke.
by mrkeen | 2025-07-18 08:02:06+00:00
Dozens of comments and no mention of DIP yet.

You should absolutely use dependencies, and your should be able to tear them out as soon as you don't like them anymore.

Including the dependency can even be part of your NIH if you're so inclined. Instantiate two copies of your code (dep/NIH) and test that they behave the same.
by hofrogs | 2025-07-18 08:02:30+00:00
There was a time (a few weeks/months, I think?) when I've been getting that "imgur is over capacity, try again later" every time I tried to open an image posted there. First few times I wondered if imgur is really down, but haven't seen anyone in related comment sections complain, eventually I figured out that they are just lying to you with a fake error message if they don't like your IP for whatever reason, and the situation made me really angry (just return a 403 and say that the address is banned, damn it! It helps nobody to give a wrong error message and googling it just shows that many people have the same problem, scrapers will not be fooled by that anyway). After a while, I stopped getting those errors.
by Zacharias030 | 2025-07-18 08:03:03+00:00
Not my area of expertise, but here you go.

I don’t know how much tool use there is these days of the llm „just“ calling image generation models, with a bunch of prompt reformulation for the text-to-image model which is most likely a „steerable“ diffusion model (really nice talks by Stefano Ermon on youtube!).

Actually multimodal models usually have a vision encoder submodel that translates image patches into tokens and then the pretrained llm and vision model are jointly finetuned. I think reading the reports about gemma or kimi VL will give a good idea here.
by pjmlp | 2025-07-18 08:03:19+00:00
Additionally, the netbooks wave proved the point that even when there are computers at the store with GNU/Linux pre-installed, it isn't a pure version of a well known distro, rather a customized OEM variant, as they have been doing since the early days of UNIX, CP/M, MS-DOS, because "differentiation and added value".

It is hardly any different from getting that IoT board, that only works with the snowflake distro that was made available on the release date, and nothing else.
by chubot | 2025-07-18 08:03:29+00:00
If it's about auth, then I'd say that's more about the "edges" / porcelain than the core. The claim about git is that you can re-implement the core data structures pretty easily, and they are stable

While new functionality can be implemented on top of this stable base. It doesn't surprise me that it's hard to re-implement all of git, including the network protocols, but that's a different thing than the core

This thread has some good info about the core, including the tree encoding issue brought up by bradfitz, but it still seems to be approximately true ... e.g. perhaps compared to hg

I also remember that JGit is a very complete re-implementation of git, done by a git core dev, and used in Android infrastructure, etc. This was well over 10 years ago at this point, maybe 15

https://github.com/eclipse-jgit/jgit
by mnky9800n | 2025-07-18 08:04:20+00:00
Yes and this also helps to highlight which problems I should be solving and which problems Claude code can solve. Like tbh building efficient data structures is not Claude’s thing he seems happy to just hack together some nonsense that leads to spaghetti being shot into all corners of your repo. But by iteratively building up plans and todo lists i find Claude is able to resist the temptation to hack everything all at once to solve the immediate problem in front of his face.
by keithplayer | 2025-07-18 08:06:06+00:00
The benefit of using a library directly is your 3rd party library checks will warn you when a CVE is found in the version you are using. If an LLM creates the same functionality from copying a version of a library, you might be getting a version that already has known vulnerabilities, and you probably won't be pulling in any fixes/improvements in future until you find them.
by blkhawk | 2025-07-18 08:06:48+00:00
Secure boot belongs to a class of security that while clearly giving a theoretical benefit in practice it falls far short of providing any benefit whatsoever at least to the user of a system. Its introduction was mostly part of a wider (probably partially defunct and failed regarding mobile x86) strategy to lock down the PC so the Microsoft store and purchased apps through it would be more secure from the end-user. Secondary was in my opinion better security for handheld phones and tablets running x86 but there the "App store" aspect is even more clear.

"attacker tampers with your system" does not happen at least in the way you think it does or it does not protect you against meaningful attack at all.
by whyoh | 2025-07-18 08:07:06+00:00
The Asus Zenfones were not compact phones. They were almost exactly the same size as the regular iPhones and Galaxy S phones at the time (slightly narrower but thicker). And expecting them to sell well against those two is unreasonable.

https://www.gsmarena.com/asus_zenfone_9-11656.php

https://www.gsmarena.com/samsung_galaxy_s22_5g-11253.php

https://www.gsmarena.com/apple_iphone_14-11861.php