MurphyA/hacker-news huggingface dataset:
by donhardman | 2025-06-10 09:48:32+00:00
Hey everyone!

After bouncing between ChatGPT, Claude, and countless VS Code extensions for months, I got frustrated with the constant context switching and re-explaining my codebase to AI. So we built *Octomind* - an open-source AI assistant that actually understands your project and remembers what you've worked on.

## What's different?

*No more copy-pasting code snippets.* Octomind has semantic search built-in, so when you ask "how does auth work here?" it finds the relevant files automatically. When you say "add error handling to the login function," it knows exactly where that is.

*Built-in memory system.* It remembers your architectural decisions, bug fixes, and coding patterns. No more explaining the same context over and over.

*Real cost tracking.* Shows exactly what each conversation costs across OpenAI, Claude, OpenRouter, etc. I was shocked to see I was spending $40/month on random API calls before this.

*Multimodal support.* Drop in screenshots of error messages or UI mockups - works across all providers.

## The workflow that sold me:

``` > "Why is this React component re-rendering so much?" [Finds component, analyzes dependencies, explains the issue]

> "Fix it" [Implements useMemo, shows the diff, explains the change]

> /report [Shows: $0.03 spent, 2 API calls, 15 seconds total] ```

One conversation, problem solved, cost tracked.

## Looking for feedback on:

- *Does this solve a real pain point for you?* Or are you happy with your current AI workflow? - *What's missing?* We're thinking about adding team collaboration features - *Performance concerns?* It's built in Rust, but curious about your experience

The whole thing is Apache 2.0 licensed on GitHub. Would love to hear what you think - especially if you try it and it doesn't work as expected.

*Try it:* `curl -fsSL https://raw.githubusercontent.com/muvon/octomind/main/instal... | bash`

*Repo:* https://github.com/muvon/octomind

Really curious to hear your thoughts. What would make this actually useful for your daily coding?
by rollcat | 2025-06-10 09:50:01+00:00
> All this said, my above "gut feelings" don't explain why Apple would have bothered spending their time making this when Orbstack, Docker, etc. already meet the needs of the developers on Mac who actually need and use containers.

Before Orbstack, running Docker on Macs was a total pain - the official desktop app is so awful, I doubt anyone at Docker is actually using it. Nevertheless, it was still too useful to let it pass. It was time either Docker or Apple stepped up, but they are both 10 years late to this party. Orbstack fixed the problem.

It would be interesting to see the reaction from Danny Lee, he's hanging out on HN sometimes. I hope this framework ends up being a building block, rather than outright competition.
by _vere | 2025-06-10 09:50:05+00:00
There was a court case here a while ago because the feds wanted access to someone's emails. They won the case and forced tuta to build them a way into their system that allows them to get at non end to end encrypted emails before they get at-rest-encrypted. German article https://www.heise.de/news/Gericht-zwingt-Mailprovider-Tutano... English article about the same topic https://hackread.com/encrypted-email-provider-tutanota-backd... This essentially means they are forced to save a copy of the non encrypted emails somewhere, at least for german customers. You can argue its not a "backdoor" in the typical sense, since end to end encryption is still in place, but like, come on
by Imustaskforhelp | 2025-06-10 09:50:40+00:00
First of all kudos for making elixir.

And secondly, Like you are saying of "xyz programming", then to my understanding let's say I searched "elixir programming" on amazon, and then earlier there were not much books so it was (padded?) but once it reached 20-30 books, it wasn't padded but then how does it have an impact on search ranking. I still can't comprehend how having more books can have a negative impact on a popularity index and if such an index like TIOBE is doing so, then its clearly messed up.
by mort96 | 2025-06-10 09:50:45+00:00
Do you think Google has fewer than 750 people dedicated to their browser? Not just developers but supporting positions like managers, HR, product managers, designers, etc etc. I mean Google has almost 200 000 employees, if even 0.5% of Google's employees are involved with Chrome in some way they have more manpower dedicated to Chrome than the foundation's 750 employees.

Or does the Foundation not employ Firefox developers? The relationship between the Corporation and the Foundation isn't entirely clear to me.
by Hendrikto | 2025-06-10 09:51:15+00:00
> Because I provided evidence?

No, you provided an anecdote. And then you interpreted a lot into very little.

> I don't see how laying out logically like this makes me the "Reddit Expert", sort of the opposite.

Selling anecdotes as evidence and flimsy interpretations as facts, and making unfounded statements like

> The only 2 things in the universe that know that 6 is the maximum white flag emojis for jokes, and then might be modified by plus signs is ...

> My brain, and that digital instance of Claude AI

is exactly my definition of a Reddit Expert.
Show HN: Logverz Observability 2.0 is here
by LogLeads | 2025-06-10 09:51:30+00:00
Logverz 2.0 is here! One platform. Real-time insights. Multi-cloud ready.

Now you can: Collect logs from AWS and Azure in one streamlined platform Monitor key metrics, set thresholds & get alerts Schedule SQL queries using AWS Lambda Keep data secure — no need to move it out of your cloud Plug into Power BI, Tableau, Excel and more with ease

Built to scale. Built for action. Now recognised as an AWS Qualified Software Logs Like That The Missing Link in Log Analysis by Logverz | Smart & Simple, Clean & Flat https://www.youtube.com/watch?v=rcHJyzelBGY&ab_channel=LogLe...

Real-time data processing made simple with Logverz Continuous Collection https://www.youtube.com/watch?v=AzYY4vYJpmU&ab_channel=LogLe... Smarter monitoring. Lower overhead. This is Logverz 2.0. Start free → https://www.logverz.io/
by nalekberov | 2025-06-10 09:52:10+00:00
I always found Tuta's exaggerated reaction ridiculous. What makes their stand even more questionable when I visit their EU alternatives [1] webpage, first category they list is 'Email', under this category only "eligible" alternative is Tuta Mail.

Now, out of all alternative EU email providers they list only themselves as an alternative and expect alternative seekers to trust them?

1. https://tuta.com/blog/boycott-us-choose-european-products
by chongli | 2025-06-10 09:52:39+00:00
Unless you’re talking about an elite private school where 5 student class sizes are the norm, no, a discrete math course is not appropriate for high school students.

I took an intro discrete math course in second year of university (at a school which is easily top 5 in math and engineering in my country) and I along with most of my peers struggled intensely with it, despite all of us having completed the proof-heavy courses in first year.

On the other hand, I routinely work with high school students who are unable to multiply a pair of single digit numbers without a calculator.
by JumpCrisscross | 2025-06-10 09:52:42+00:00
> The President has authority to do so under the Insurrection Act of 1807. Note that President Eisenhower did the same thing when he forced desegregation in Little Rock, Arkansas in 1957

Super unclear.

Governor Wallace of Alabama was overtly rejecting a court order to desegregate. There was a law passed by the Congress. A U.S. court making an order. And the U.S. President enforcing it, including with the military. Wallace was defying the U.S., not just President Eisenhower.

The facts and circumstances here are different. The immigration laws being enforced are clear. But the Marines aren't being deployed against illegal immigrants, they're being deployed against mostly-American protesters. There have been zero court actions specific to these protests. This is being entirely done by the President. Moreover, neither Newsom nor Bass are interfering with ICE. So it's a bit ridiculous to compare a former Confederate state's governor personally blocking a U.S. court decision to mostly-peaceful protesters (and where not, being processed by local and state law enforcement) exercising their Constutional rights to speech and assembly while ICE continues to do what it does relatively unimpeded.
Show HN: Simple macOS utility to adjust the screenshot preview delay
by marctuinier | 2025-06-10 09:54:13+00:00
Always got half a panic attack when I screenshotted something on my mac and frantically switching between browsers to see where i'd drop it because i didn't want to clog my downloads. Put it on Github 2 years ago, only now got to making a .dmg. Hope to save you some stress too.
by hiq | 2025-06-10 09:54:15+00:00
> Your average PC build will be completely outdated after ~5 years, suffer some type of hardware failure, or have nearly all of it's software (BIOS, OS, drivers) dead and unsupported by then. It is then only usable by enthusiasts / developers, and ends up in a landfill otherwise.

This might have been true 20 years ago, it really no longer is. My main personal computer has a CPU that was released in 2014. I got it for free from a company that was getting rid of it, I guess they could justify getting better machines. I replaced the HDD with an SSD, but that's it. I don't know when the computer itself booted the first time since I'm not the first owner, but chances are that it's about 10 years old at this point.

I mostly use Debian, but Windows supports this computer just fine as well.

The main reason electronics become unusable these days is software bloat (e.g. going from Windows 10 to Windows 11), not the hardware, and a Windows PC still feels like it can last way longer than an iPad can.
by pembrook | 2025-06-10 09:54:34+00:00
Except the US doesn't really care about Europe that much. Having a government bureaucracy try to rebuild the entire US cloud software ecosystem because of one four year presidential term (which is already dramatically losing popularity in the US) sounds wildly silly to me.

Meanwhile turning away from the US means running into the arms of the Chinese for most things. And they are the much bigger threat to the EU economy given their superior manufacturing abilities -- which still today is the base of the EU's prosperity.

Once European industrial companies start losing to the Chinese, it's over for Europe's entire way of life and the social benefits systems all collapse. I'm sure they'll try USSR-style blanket protectionism before this happens, but will just lead to falling even further behind.
by JumpCrisscross | 2025-06-10 09:54:44+00:00
> China has famously not handled some of its major protests well and uh, calls in the military

Agreed. I'm saying if we're accepting this as precedent, a Presidential republic is not a stable system. We either reject the military being called in to quell protests. Or we accept it as precedent and revise our system of government to remove that power from the madness of crowds.
by dvh | 2025-06-10 09:54:59+00:00
I think they should cancel all those BS Firefox-the-browser unrelated project, and then use the resources to fork chromium while still developing Firefox as their main project. I would use Mozilla-maintained chromium fork (with manifest v2 and ublock origin) rather then using Google's Chrome. I tried FF but it's just too slow. I really want just chromium from trustworthy organisation.
by whywhywhywhy | 2025-06-10 09:55:01+00:00
> Mozilla-the-company is, in the end, mainly about Firefox

I'd be shocked if the executives spent more than 30 minutes a month thinking about Firefox instead of shilling VPN subs.

> So why does Mozilla need 750 employees?

Because it's not a browser company, it's a "non-profit" that happens to also own the codebase of a browser.
by KronisLV | 2025-06-10 09:55:17+00:00
It seems like people agree that EU alternatives are nice and that open source software is great... but even in software development the people making the choices still opt for databases like Oracle or SQL Server and the large US-centric cloud providers, or even communication apps like Teams/Slack instead of just self-hosting Mattermost/Zulip/whatever.

I don't think anyone is taking this seriously enough.
by joshstrange | 2025-06-10 09:55:56+00:00
Ahh yes, the massive number of people who bought a _Mac Pro_ in _2023_….

The only people buying a Mac Pro in 2023 are people who are buying it because they specifically need Intel and they know that Intel on the way out, but they just still need it for something.

If you purchased a Mac Pro in 2023 and didn’t realize this was happening you have no business buying a computer. No one in an Apple Store is gonna push you towards a Mac Pro, it’s a very niche product.
by Quarrel | 2025-06-10 09:55:57+00:00
I agree with the rest, that it is all manageable, but at least:

> The whole chips fab thing may be a bridge too far for now

for this case, ASML, being Dutch, and crucial to essentially all cutting semiconductor production, gives Europe leverage.

That said, a bit like Biden & Trump banning the export of certain tech to China, it is a slippery slope. Past a certain point they're just forced to develop the tech themselves. Hopefully Europe won't be as short-sighted or wilfully-ignorant, and will capitalise on their advantage here- as you are very correct to point out the ultimate vulnerability.
by lproven | 2025-06-10 09:56:09+00:00
> stops working as soon as you try to distribute software at scale.

I disagree – just make it read-only – but to illustrate my point, let me try to invert your point.

You're saying that the Lisp/Smalltalk software creation model doesn't scale and only mass-produced software can.

Instead of the traditional car analogy, let me use clothing instead. Even more people use clothes than cars.

"The idea of hand-making bespoke clothing stops working as soon as you try to distribute clothes at scale. There are billions of people and they're all slightly different sizes and shapes. You can't customise clothes for them all!

"The only way we can clothe billions of people is if they all wear the same thing. One-offs worked when we only had a small population and only the rich got a choice. There was no other way. But since then, we invented elastic and zips and belts.

This way we can give everyone a simple all-in-one coverall, a sort of jumpsuit, and using a few zips and elasticated bands and some straps to shorten or lengthen the arms and legs, it will fit everyone. At the worst we can make a few sizes and they will scale.

It's all about scale, and we have to make sacrifices if we want something that scales efficiently."
Heroku, OpenAI, Pipedrive and others are down or impacted by outage
by bartkappenburg | 2025-06-10 09:57:11+00:00
https://downdetector.com/status/heroku/ https://status.openai.com/incidents/01JXCAW3K3JAE0EP56AEZ7CBG3 https://status.pipedrive.com/
by Theodores | 2025-06-10 09:57:21+00:00
I wish Firefox existed in a world of 'perfect competition' where multiple independent browsers existed, with none of them able to out-compete the others, and with all of them implementing the HTML and CSS specs as quickly as possible, in order to escape 'perfect competition'.

But we went beyond 'perfect competition' and now have Chrome or Safari, with Firefox as this poor kid that we have to cater for too. The problem with Firefox is that they have just enough users to be a blocker on features such as scoped CSS, which we really should be implementing right now, as it is the way to go. However, Firefox are not planning to do scoped CSS urgently.

Without them then we could go back to the IE6 days of no innovation, and I think we have that with Safari, which is also slow to implement some cool things that have been in Chrome for a while.

I used to use Firefox but nowadays it is the IE6 of the browser world, it still has to be accommodated, even though the world has moved on.
by tecleandor | 2025-06-10 09:57:37+00:00
I remember talking to a guy I shared an office with like 10 or 15 years ago. He did 3D modeling for jewelry and dentists (as separate gigs, not jewelry on teeth ;) ) and he had access to 3D print titanium with a laser sintering device in the dentist practice.

What he told me is titanium is not expensive, but the problem is with the tooling. Expensive, hard to work with and energy intensive .
by rollcat | 2025-06-10 09:57:49+00:00
> As opposed to that, there's OrbStack, a venture-backed closed source application thriving off of user licenses, developed by a small team. As empathetic as I am with them, I know where I bet my money on in this race.

Orbstack started out as one kid with a passion for reducing the suffering of the masses, and from day 1 he was relentless about making the experience as smooth as possible, even for the weirdos like me (e.g. I have a very elaborate ssh config). He was very careful and thoughtful about choosing a monetisation model that wouldn't hinder people exactly like him - passionate hackers on a shoestring budget.

Yeah, it's now venture-backed. I'm not concerned, as long as Danny is in charge.
by defrost | 2025-06-10 09:59:02+00:00
Just for interest.

We covered part of this material to a similar level in high school in Australia in the early 1980s along with Calculus, probability and statistics.

In the math II/III streams ("advanced" for those wanting to do Enginering, Medicine, STEM, hard trades courses that need a grasp of math, etc).

This was a public high school in a remote area BTW, which I attended pretty much straight off an outback cattle station.

It's my understanding the US doesn't tackle any of this, nor Calculus, until undergraduate university.

Other countries address similar material (eg abstract algebra) in high school.

The full text is a bit OTT for high school (as I experienced it in Australia), but a good chunk wouldn't have been out of place, I and many of my peers would have happily read it as an extra curicular interest.
by jona777than | 2025-06-10 09:59:07+00:00
I find that orienting around results can help unlock whether positive or negative space (a goal or constraints set) is the better focus. In my experience, there are times when goals do not serve me, but rather hinder me. This is purely from regularly observing results. In those cases, pivoting to a focus on some well defined constraints has yielded better results. As long as the direction is the same between the two, that might still be considered proactive.
by sangeeth96 | 2025-06-10 09:59:24+00:00
> What exactly is wrong with it? I prefer KDE to either Windows or MacOS.

KDE is my choice as well (Xfce #2) if I have to be stuck with a Linux distro for a long period but I'd rather not put myself in that position because it's still going to be a nightmare. My most recent install from this year of Kubuntu/KDE Fedora had strange bugs where applications froze and quitting them were more painful than macOS/Windows, or that software updates through their app store thingy end up in some weird state that won't reset no matter how many times I reboot, hard crashes and so on on a relatively modern PC (5900X, RTX 3080, 32G RAM). I had to figure out the commands to force reset/clean up things surrounding the package management in order to continue to install/update packages. This is the kind of thing I never face with Silicon macs or even Windows 10/11.

This is a dealbreaker for the vast majority of people but let's come to your more interesting take:

> If you find it hard to adjust to a Linux desktop you should not be developing software

And that sums up the vast majority of Linux users who still think every other year is the year of "Linux desktop". It's that deeply ignorant attitude instead of acknowledging all these years of clusterfuck after clusterfuck of GUIs, desktop envs, underlying tech changes (Xorg, Wayland) and myriads of confusing package distribution choices (debs, rpms, snaps, flatpaks, appimages and so on), that no sane person is ever going to embrace a Linux distro as their daily driver.

You need a reality reset if you think getting used to Linux is a qualifier to making great software.
by KronisLV | 2025-06-10 09:59:35+00:00
I'm in Riga, even here public transport is like 1.5 EUR for a ride and you can use a phone app to scan a QR code to register a ride, as well as buy a ticket right there in the app.

I also use Bolt (similar to Uber) for when I need to get somewhere quicker, though it can be way more expensive - yesterday I went to a software development seminar and the cost for the ride was just over 12 EUR for that.

Either way, I immensely appreciate that for the most part I can just walk to whatever stores and such I need, I don't like the idea of needing a car to just get my necessities (living in the countryside is more like that, when there's a bus to the nearby city where the stores are just a few times per day).

Wish they didn't close down a few train routes through the country, though.
by torginus | 2025-06-10 09:59:37+00:00
Just looked it up - and the answer is 'baloon drivers', which are special drivers loaded by the guest OS, which can request and return unused pages to the host hypervisor.

Apparently docker for Mac and Windows uses these, but in practice, docker containers tend to grow quite large in terms of memory, so not quite sure how well it works in practice, its certainly overallocates compared to running docker natively on a Linux host.
by earthnail | 2025-06-10 09:59:49+00:00
As an indie app developer, this design update discourages me massively. The previous, minimal design gave the impression of being a platform, even though it was always mostly Apple stuff in Apple land.

The new design is so visually overwhelming that I think the only way for users to deal with it is to reduce complexity. I read a statistic that said the average user had 21 apps on their phone. I think that will reduce to 15 now, or less.

As for my app, this basically throws my whole design system out the window. I don't want to add glass to all my UI elements. Remember the visual noise that translucent window borders introduced in Vista? Why would I do that to my UI?

I like the fact that the new design introduces a sense of hierarchy, and that it has more animations. I also like that transition animations are now interruptible by default (watch the "What's new in UIKit" video for that). But that could've happened without the glass nonsense.

It was hard to feel excited in previous WWDCs, but I just took it as a sign of platform maturity. This year, on the other hand, is outright discouraging.
by neepi | 2025-06-10 09:59:52+00:00
It's not that bad. My ex-partner has my old 2017 iMac and it is still supported with patches on Ventura. She's bought an M3 MBA that she hasn't set up yet because she can't be bothered.

As for Microsoft, much like the last few versions of windows, people will just continue to use it anyway. I am!
by zigzag312 | 2025-06-10 09:59:59+00:00
Your arguments are all over the place. The Mono project is practically dead. Official .NET runs on Linux without issues. It uses the modern CoreCLR runtime on Linux. Some other targets, like WASM, still use a runtime based on Mono, but CoreCLR has been used on Linux for nearly a decade. Best IDE for it is JetBrains Rider (by far) which runs on Linux. It uses JIT compiler, not interpreter. For CLI tools, AOT compilation is also supported, which compiles to machine code like Go/C++/Rust do. Also, .NET is open. The only issue is that primary development is done by a single corporation.
by rapnie | 2025-06-10 10:00:07+00:00
Drew Devault added this call to action in his urgent plea for unionization:

> Hey – if you want to get involved in labor organizing in the tech sector you should consider joining the new unitelabor.dev forum. Adding a head’s up here in case you don’t make it to the end of this very long blog post.

https://unitelabor.dev/