MurphyA/hacker-news huggingface dataset:
Show HN: I built berrylog.app after getting burned by every analytics tool
by lakshikag | 2025-09-01 15:11:38+00:00
The very first thing I do when starting a new project is add analytics. I want to know if anyone is actually using it and how.

The worst part about most analytics platforms is that even their free plans come with strings attached. Limited to just a few thousand events per month, or worse, your data gets wiped after 30 days. That’s useless if you care about long-term growth. Paid plans weren’t much better either because of capped projects, limited retention, and costs that quickly ballooned if you’re tracking multiple side projects.

I figured there had to be a better way, so I built my own. I wanted something where I didn’t pay per site and where I truly owned my data.

That’s how https://berrylog.app was born.

The idea is simple: you bring your own database (for now Berrylog supports Supabase). Every log, every event, every pageview from all your projects is stored directly in your Supabase database. You’re the sole owner of your data. That means unlimited, historical analytics across all your projects with no recurring fee just to access what’s already yours.

At first, I built it just for myself because I was tired of overspending on something so essential. But after using it for a while, I realized this isn’t just my problem, it’s something every indie hacker runs into.

So I’m opening it up to the community. Berrylog.app is an analytics platform built with indie hackers in mind: one-time payment, unlimited websites, unlimited events. No subscriptions, no artificial limits.

I’d love for you to give it a try and let me know what you think.
by fainpul | 2025-09-01 15:11:52+00:00
You try to make an analogy with the passport, but you achieve exactly the opposite: you make it obvious that they are not the same.

I don't "own" my passport. I'm not allowed to alter it in any way. I have to report it to the authorities if it gets lost or stolen. I'm not allowed to sell it or give it away. It's an official government document.

I do own my smartphone. I can put stickers on it. I can open it and modify the hardware (if I can work around the various roadblocks by the manufacturer). I don't have to tell anybody if I lose it. I can destroy it on purpose if I like. I can sell it, give it away, share it etc.

You mention IP. That has nothing to do with my use of the device. That concerns (as you mention) reverse engineering with the purpose to make money from it.
by visarga | 2025-09-01 15:12:06+00:00
What happens when AI helps you on a task? You usually use its outputs to do something, and if that works, you come back for further assistance. If it doesn't work, you come back to correct the model. Either way a signal from the real world gets captured in the chat logs.

When AI provides a response it is possible to judge that response in hindsight. You look at the next 20 messages or sessions from next days and judge based on what followed. The chat logs provide a way to do long range credit assignment.
by catlover76 | 2025-09-01 15:12:20+00:00
Location: Los Angeles/Remote

Remote: Yes

Willing to Relocate: No

Technologies: Python, Django, Postgres, LLMs, AWS, TypeScript, Kotlin, HuggingFace

Resume/CV: https://drive.google.com/file/d/1QWFuZvgG6jczcvVRXQoiFIE09xV...

Email: hire-ss@proton.me

Backend engineer with experience building agentic and RAG systems. At my previous job, I architected and wrote the LLM platform code powering a suite of LLM-based workflows used by major law firms.

At my current job, I built an LLM-powered document generation system (generating trusts, wills, etc.) and an agentic system for onboarding new clients. I am most productive in Python, but we have been switching to Kotlin at work and I think it's great. I have also been learning Rust and employing it in a side project (generating static sites based off of Google Maps info, also using LLMs).

I have a JD from a top law school and spent time in biglaw, so am particularly suited for building legal tech or adjacent products.

I have spent my entire career at early-stage startups and have had the experience of building from scratch multiple times. No strong preference in terms of size of company, industry, etc. Mostly looking for people who are easy to work with at a company that is building something reasonably useful.
by Cthulhu_ | 2025-09-01 15:12:22+00:00
> The types of legal action that stops this in the future would immediately be weaponized.

As it should; this is misinformation and/or slander. The disclaimer is not good enough. A few years ago, Google and most of the social media was united in fact checking and fighting "fake news". Now they push AI generated information that use authoritative language at the very top of e.g. search results.

The disclaimer is moot if people consider AI to be authoritative anyway.
by alephnerd | 2025-09-01 15:12:52+00:00
E-Waste recycling is a major pillar of India's Critical Minerals Strategy [0][1]

The Indian government explicitly exempted specific types of e-waste from import fees and provided additional subsidies such that such waste would come to India in order to be reprocessed [2]. Additionally, the Indian government is allocating around $200M in subsidies explicitly for companies to import, recycle, and process E-Waste within India [3][4] plus additional funding to add capacity.

These are the exact same steps China took in the 2000s as well with almost the exact same word-for-word criticism [5][6], yet it helped them solidify their REE and Green economy to what it is today.

And this is why rare earth processing left America - it is a VERY VERY VERY dirty industry with very low margins. There is no way to get around treating unskilled workers in this industry as expendables - even safety gear can destroy the margins in this industry.

You need to choose between whether you want sub-$10K EVs and low cost solar panels like in China and India OR strong worker protections in their upstream industries like REE processing. You can only choose one.

That said, for every abusive processor, you have less abusive one's as well [7][8]

[0] - https://mines.gov.in/admin/download/649d4212cceb01688027666....

[1] - https://primuspartners.in/docs/documents/Final%2020%20Aug_Ra...

[2] - https://www.pib.gov.in/PressReleaseIframePage.aspx?PRID=2112...

[3] - https://www.reuters.com/sustainability/land-use-biodiversity...

[4] - https://www.reuters.com/sustainability/boards-policy-regulat...

[5] - https://www.wilsoncenter.org/sites/default/files/media/docum...

[6] - https://www.nytimes.com/2007/11/18/world/asia/18iht-waste.1....

[7] - https://m.youtube.com/watch?v=oesZJxrVgeU&pp=0gcJCRsBo7VqN5t...

[8] - https://m.youtube.com/watch?v=xtj6yy4LIvQ
by dustanbower | 2025-09-01 15:12:56+00:00
SEEKING WORK - Remote, US-based

Remote: Yes (have worked exclusively remotely for past 14 years)

Willing to relocate: No

I've been doing backend work for the past 14 years, with Python, Django, and Django REST Framework. I'm intimately familiar with schema and data migrations, including migrations between Django projects. I've done a lot of full-stack work as well, with HTML, CSS, JavaScript/jQuery, and React.js. I've worked extensively with startups and I've worked with Twitter. I have a lot of experience working with distributed teams and am open to occasional travel. Available full (~32hrs) or part time. Interested in Python work or full-stack with Python.

Résumé: https://drive.google.com/file/d/0B8b4x4qzEFAOS0FFb1NhcDBOVkE...

LinkedIn: https://www.linkedin.com/in/dustan-bower-722331ba/

Email: dustan.bower at gmail
by mrtracy | 2025-09-01 15:13:01+00:00
Wonderful write-up of attempting to tackle this problem. I believe there must be a significant number of people who have played both Minecraft and Super Mario Galaxy, and had something like this sequence of thoughts - although you have followed it all the way to an actual demonstration, and written up your thoughts along the way so clearly.

The vertical distortion is the biggest issue IMO, there are a few reasonably satisfying ways to approach the horizontal tiling of each “shell”. For example, you can make your world a donut instead of a sphere, and now you have a perfect grid at each level! Of course, this introduces a level of distortion between the interior and exterior, so you also twist the donut once, and now you’ve both solved your distortion problem and invented the stellarator fusion device.
by thrilleratplay | 2025-09-01 15:13:05+00:00
I think I know what you are asking but it is complicated.

For safety, regulator, historical and frankly common sense reasons, a car is not one system. It is a system of system that communicate via a CAN BUS, https://en.wikipedia.org/wiki/CAN_bus. This is still true for electric cars. Can this be hacked? Like everything else, yes.

Can you side load a new ROM like an android device? Not that know of and hope that never becomes a reality because your phone crashing is different than you car crashing (figuratively and literally). Can you enable/disable features? Yes, usually through ECU hacking. On my P3 Volvo, I bought a cheap stripped down Chinese clone of Volvo's diagnostic tool called DiCE. Once the ECU is decrypted, which is done through brute force, you can use something like https://d5t5.com/article/vdash-volvo-diagnostic or P3Tool to change level settings like the theme of LED dash or engine tuning.

You may be interested in https://github.com/jaredthecoder/awesome-vehicle-security#re...
by pqtyw | 2025-09-01 15:13:17+00:00
> between the imperial might of Old Rome and its remnants in Italia

After more than a thousand years that's true.

But Rome remained the "universal [Christian] Empire" well into the middle ages. In a way didn't really matter if its capital was in Constantinople or Aachen or Rome. Or if its ruler spoke Latin, Greek or even German.

Its ~35 years since the the collapse of the USSR, its cultural identity has pretty much disappeared.
by jraph | 2025-09-01 15:13:27+00:00
It's always sad when someone removes their project from the free software world.

I'd like to comment further on the permissive license point:

> When I started building Bear I made the code available under an MIT license. I didn't give it much thought at the time

I suspect many people choosing permissive licenses do it in the same spirit. They don't give much thoughts about the license, they just want to share the code with others (which is very nice!), and there was a push some years ago to make permissive licenses the default in many ecosystems (this is not innocent, by the way).

For me, the first lesson from this blog post is: think hard about what you want to really allow.

Given what the author says later:

> It hurts to see something you've worked so hard on for so long get copied and distributed with only a few hours of modification

The permissive license was obviously a bad choice. Not blaming, of course, hindsight is 20/20.

Pick permissive licenses if you are okay to work for free for other entities, and if you are cool with the potential asymmetry of them not sharing their improvements.

I'll preach for my church: when you release something, please consider a strong copyleft license. If it's SaaS, consider AGPL. It still allows people to provide services with your work, but if they need to improve your code, they are required to redistribute the improvements to their users. I don't see many reasons, in most cases, to allow people to get your code and not do the same as you: provide the code to their users; that's unfair to both their users and yourself (a notable exception is if you want to push/promote a format or a standard - then you want to push adoption at "all" costs).

Most of the times, this means you can get these improvements back. By sharing free software under AGPL, it is still possible that you'll work for free for someone else. But at least, you'll be competing on more equal footing. They'll actually need to work to be better than you.

In both cases, your advantage over them is your expertise in your own stuff.

A side effect of the AGPL is that big corps are afraid of it, so you will likely not get competition from them (even though AGPL allows them to do so).
by rubidium | 2025-09-01 15:13:29+00:00
This is an engineering management hot take on how to motivate a team. It’s not realistically covering burnout, human psychology, or what makes us human and tick. It’s just giving management advice with a flashy title.

It’s not necessarily bad advice (setting and celebrating milestone goals on a long project is good). But it’s also not applicable to most cases of disengagement from the important things in life (aka burnout).
by indigodaddy | 2025-09-01 15:13:45+00:00
From their GitHub: Obviously you could self host it (and I guess plenty have figured out how to and even created competitors with the code if they are making this change?), but they discourage hobbyists from trying with this unhelpful statement. So what was the point of even being open source? Their whole statement kind of comes off as disingenuous to me because of this.

"Bear Blog has been built as a platform and not as an individual blog generator. It is more like Substack than Hugo. Due to this it isn't possible to individually self-host a Bear Blog."
by eugengeist | 2025-09-01 15:14:30+00:00
SEEKING WORK | Germany | Remote or Hybrid (Germany for onsites) CV: Full CV and details on request Email: hackernews (at) eugengeist.com LinkedIn: https://www.linkedin.com/in/eugen-geist/ Technologies & Skills: Software Engineering, Requirements Engineering, Data Modelling & Pipeline Design, Python, Golang, SQL, AWS, Azure, Kafka, DuckDB, Postgres, Airflow, PySpark, Clickhouse, API design (full list on request)

Experienced Engineer looking for Software / Data Engineering contracts.

I support you through all phases of the software development lifecycle - from planning and requirements engineering through development and testing until go live and maintenance.

8+ years experience in different industries (HFT, automotive, logistics, internet telecommunication technology, energy) helping customers to solve their problems.

As a seasoned software and data engineering expert, my extensive experience lies in developing and connecting software to various trading exchanges worldwide in different domains (inter alia XETRA, LSE, TSX, ASX, Binance, EPEX, Reuters,..).
Show HN: Introducing The Daily Baffle
by triword | 2025-09-01 15:14:34+00:00
Hey everyone, I built a new daily puzzles site with all original formats that I'm releasing today called The Daily Baffle. This is the successor project to my simple puzzle Triword from last year.

There's a mix of different puzzles, done in the style of a classic newspaper games page. I think you'll especially like the Pathword, but all of my friends have different favorites. Come find yours!
by ezekg | 2025-09-01 15:14:38+00:00
Has the maintainer looked at fair source? [0] I believe it's superior to source-available (and open core), because it eventually becomes fully open source under DOSP [1], which is great for free and paid users, especially for a blog platform like Bear. There's an FCL [2] fair source license, which aligns pretty well with their current Bear Blog License (namely the non-compete and license key bits from the ELv2). All in all, the term "source-available" is pretty meaningless, because there are too many variables. Fair source tries to tighten that up.

It also aligns quite well with Bear's manifesto [3]. Even if Bear PTY LTD ceases to exist, Bear won't. This can be codified under DOSP.

Disclaimer: I'm involved with fair source and helped write the FCL.

[0]: https://fair.io

[1]: https://opensource.org/dosp

[2]: https://fcl.dev

[3]: https://herman.bearblog.dev/manifesto/
by dustanbower | 2025-09-01 15:15:00+00:00
Location: Virginia, United States

Remote: Yes (have worked exclusively remotely for past 14 years)

Willing to relocate: No

I've been doing backend work for the past 14 years, with Python, Django, and Django REST Framework. I'm intimately familiar with schema and data migrations, including migrations between Django projects. I've done a lot of full-stack work as well, with HTML, CSS, JavaScript/jQuery, and React.js. I've worked extensively with startups and I've worked with Twitter. I have a lot of experience working with distributed teams and am open to occasional travel. Available full (~32hrs) or part time. Interested in Python work or full-stack with Python.

Résumé: https://drive.google.com/file/d/0B8b4x4qzEFAOS0FFb1NhcDBOVkE...

LinkedIn: https://www.linkedin.com/in/dustan-bower-722331ba/

Technologies: Python, Django, Django REST Framework, migrations, JavaScript, React

Email: dustan.bower at gmail
by quantified | 2025-09-01 15:15:00+00:00
> This cross-language composition remains remarkably rare in modern development, where we typically force everything into a single language ecosystem and its assumptions.

I think IPC via HTTP, gRPC, Kafka, files, etc allows language decoupling pretty well. Intra-process communication is primarily single-language, though you can generally call from language X into C-language libs. Cross-process, I don't see where the assertion comes from.
by const_cast | 2025-09-01 15:15:04+00:00
dotnet is a batteries included framework... It has way more included than any other language, including JS and PHP.

> I want a C++, with Types, with memory safety, with garbage collection, with pointers, with a dev experience like dotnet, but we don’t have those things.

Dotnet, you want dotnet. Dotnet has all of those. Yes it has pointers.
by visarga | 2025-09-01 15:15:05+00:00
Question answering and learning are just a corner of LLM usage, but they have learning signals for the AI. Say a user asks about Pythagoras, the LLM provides an explanation, the user doesn't get it. The LLM tries again.

Repeat this loop a million times with diverse students and you get a distribution of what kind of explanations work. The model gets better at explaining through its own experience.
by adrian_b | 2025-09-01 15:15:11+00:00
The meteoritic iron has never been replicated until modern times because the ancients did not know that its good qualities are caused by its content of nickel and cobalt.

Even if they had known that, they would not have known which are the minerals that contain nickel or cobalt, despite the fact that minerals containing cobalt have been used for coloring glass for many millennia.

There have been several places, including China, where in ancient times alloys of copper and nickel have been made. Nevertheless, even in those places the smiths did not know that the nickel minerals contain another metal. They knew only that when adding nickel minerals to copper minerals, a better copper is obtained after smelting. This was similar to what the ancient Romans did, who knew very well to make brass, and who used zinc oxide for a lot of things, including in medicine, but who had no idea that brass and zinc oxide contain a distinct metal, zinc.

The metals nickel and cobalt have been discovered only during 18th century, at the start of modern chemistry, when people, especially in Sweden, have started to classify all the known chemical substances and minerals and to search for new minerals and substances. In the Sweden of the 18th century there was some kind of classification mania, which has been very useful for mankind, because its result was the start of the modernization of biology, chemistry and mineralogy.

Before modern chemistry, the Europeans knew 7 metals in pure form, because the 8th metal, the adamant of the ancient Greeks and Romans had been forgotten (i.e. natural nuggets of Os-Ir alloy), while 2 other metals had been discovered and used by the natives of other parts of the world, i.e. zinc in Asia and platinum in South-America.

When not counting the semi-metals As, Sb and Bi (which are fragile, because they do not have a metallic crystal structure, even if they have free electrons), cobalt and nickel have been the first true metals discovered in modern times, after the 9 metals (7 + Zn + Pt) that had been in use for many centuries or millennia.
by jansper39 | 2025-09-01 15:15:25+00:00
Over the last year of being on the Agile tariff, my average weighted price per kWh is £0.12 with a total saving of £506 over the year (drive an EV with an average of 4500kWh usage over the year).

I'm happy to shoulder a very 40p peaks every so often as it's very often cheaper overall.
by pixodaros | 2025-09-01 15:15:32+00:00
You could do all of those on Typepad in 2008 except sending some posts only to paying subscribers https://everything.typepad.com/blog/2009/11/feedburner-typep... You had to wait until 2017 for that https://everything.typepad.com/blog/2017/07/making-money-wit...
by ramraj07 | 2025-09-01 15:16:14+00:00
Komodo Health | Applied AI Engineer | Full-Time | $200-$253k + equity... | SF/NY Once-a-month-few-days / Remote US. Can sponsor.

Healthcare in the U.S. is a mess. Komodo Health is fixing that—with data. We’ve mapped the patient journey across the country to build the most complete picture of disease burden and treatment gaps. Our customers are pharma, payers, and health systems who actually want to do something meaningful with that information.

We have an exciting product, marmot, that is AI-native, both in the interface as well as in development, and want to carefully grow high productivity teams around this offering. AI integrated with Komodo's data is giving some of the most unique, real world insights any of us has seen come out of the new LLM era. Our product was just featured on Times Sqaure too! https://www.linkedin.com/posts/komodo-health_last-week-our-d...

We are looking for highly independent individuals, who can work in a new, small, but empowered team. What will you be bringing? - Proven experience working on Agentic systems that solve real problems OR Some evidence you have the "instinct" Andrew Ng mentions as the differentiators of successful Agent builders. We also take full ownership of the product, so experience+readiness for fullstack development is a must. Core ML experience is not required and for this position, not relevant at all. The new LLM/Agent era is... different.

Perks will include annual conference trip, periodic travel to SF/NY for on-site, Executive Coaching, etc.

If this post sounds exciting, please apply at https://job-boards.greenhouse.io/komodohealth/jobs/806961600... (mention HN as the source). Please note, we can only consider applicants who are already in the US.

If you wish, please also email me at ramraj.velmurugan@komodohealth.com with an example of how you have figured out that instinct I mention above.
by margalabargala | 2025-09-01 15:16:33+00:00
You are right. It is okay to do whatever you want, as long as there is a sign stating it might happen.

Especially in an area you own, like your own website or property.

Want to dump toxic waste in your backyard? Just put up a sign so your neighbors know, then if they stick around it's on them, really, no right to complain.

Want to brake-check the person behind you on the highway? Bumper sticker that says "this vehicle may stop unexpectedly". Wow, just like that you're legally off the hook!

Want to hack someone's computer and steal all their files? Just put a disclaimer on the bottom of your website letting them know that by visiting the site they've given you permission to do so.
by phoronixrly | 2025-09-01 15:16:38+00:00
You shouldn't look a gift horse in its mouth. Anything being open-source does not entitle you to be able to easily run it yourself. You are given the source as-is with no warranty. It is up to you to be competent enough to do anything with it and not the responsibility of the authors of the code.

If this doesn't suit you (as in, if this is a project you can't run, let alone maintain yourself), then you should consider paying someone (preferably the authors) to do so. I know this is novel to many people here who are used to exploiting the free labour of open-source maintainers, but it's been a decider in tech choices I make lately.

'Can I/anyone else at the company debug an issue and create a bugfix for this cool new open-source tech I want to introduce?' If no, then we are not qualified to run it without external help.