Hacker Newsnew | past | comments | ask | show | jobs | submit | kmarc's commentslogin

As a daily user of bitbucket, gitlab, and github, it's refreshing to see how insanely, extremely snappy this web ui is.

I hope all the best to succeed with this project, I'm sold!


Thank you! I hope the key shortcuts help too! I took that inspiration from npmx.dev :)

I'm a bit opponent of Apple's walled garden, but the build quality of this laptop is quite far away from a MacBook... Except the display, this OLED WXHQwhatever is stunning.

Source: I bought the same (with core i7, so it's performant, etc.).


Except... a million reasons where they will either not understand, or they should have not become a parent.

The problem with the "The Most Infuriating Answer" is that it entirely neglects facts, and only those say it who do have a good experience with it.

Happy for you, internet stranger. Just like I am happy for all of those around me: you all are the ones who do good parenting.

In case you also want to become a better person in general, I recommend to stop being condescending, and not to say this ever again to anyone. You hurt more than you think you are wise.


I don't see OP's comment as condescending but I'm also not in these "should have not become a parent" shoes to tell, for sure. Insensitive? Perhaps. On a discussion board, it is hard to know who you're talking to. OP likely assumed some "persona" (different to those that might find it hurtful) before they wrote the comment.

> You hurt more than you think you are wise

We are all fighting some demon or the other. I appreciate you for bringing forth the kind most of us are (fortunate enough to be) oblivious to. Ignorance is bliss.


I also dont think the OPs done was condescending.


> I recommend to stop being condescending

Said in perhaps, the most condescending way possible


The irony of this fact should be front and center to everyone and thus people saying it should have this forced to be capitalized with exclamation points.

Similar, all invocations of "calm down" should be in all caps with exclamation points. Never in history has telling someone whose upset to "calm down" actually led to them calming down.


Then you must be sad that the "AI slop" is a user friendly, working toy whereas the OSM data one is just a miserable static database-render.

Go and compare them. I love getting lost in data, and I was happy to see all the overloaded, very badly curated, non-dynamic OpenRailwayMap. I cannot click on a railway to get more info, the electrification map is just a mess of many similarly shaded colors. Not user friendly, even if it _has_ the data, it is unfriendly to the user, and makes exploration hard.

I say this as an OSM enthusiast and contributor.

Compare this to the "AI slop"; even though at first I ran into a misinformation (Zambia central links to London Central), it still made me stay on the page and explore some scenic routes. I obviously knew that this is NOT all the railways, but something fun to engage with and maybe even learn / explore some new things, hell maybe start planning my winter vacation.

I guess what I am saying is: your comment has no added value, just sourness, negativity.

I hope the author keeps iterating on this project, eventually make it more OSM-interconnected, fix the tiny bugs and focus on bringing joy to us who are interested. After all, this product is out in public now, whereas your miserable comment will get buried here for good.


https://openrailwaymap.app/ (the vector tiles version) is much better, I don't know why people keep recommending the older, raster tiles version.


I called it AI slop because the first thing I looked for (Tren Maya) is missing half it tracks. Maybe that's not AI's fault, but that was my first impression.

https://worldtrainmap.com/?route=tren-maya

https://www.openstreetmap.org/relation/13196595#map=7/19.237...


I my mind it's mostly corporate socio-political. Your management have no idea what a (rest) API is, but they saw MCP in countless LinkedIn slop and therefore you are allowed to work on one / use an upstream solution to connect the agents to your 23 year old monolithic unmaintained homebrew CRM that only runs because overcompensated Frank is still willing to pet it manually.


Essentially I'm running everything on flash now inside pi. With the correct set of MCP servers, context reducer tooling and skills it can implement any task I throw at it. Some sessions take 30+ turns, but it's fast and cheap; all this in an hour, with ~$0.5 cost.

(TBH though, in my multi-subagent workflow I do use other, more expensive models for planning, reviewing, oracle-ing)

I haven't used our slow opus subscription for weeks.

(Also set up an OpenWebUi self-hosted chat that works from my phone, has some mcp and skills. fully replaced perplexity. Monthly cost ~$18 for hosting and subscriptions)


I want to second this, I use the same setup (pi + deepseek, with lots of custom tools for tracking TODOs, doing things with less tokens, etc, and with a SOTA model for very difficult tasks) and it's all I need it to be.


Do you have any recommendations of such extensions for pi?


Recommendation? No. Just go with the passive-aggressive advice "let pi build it for you". :-)

To be more constructive, what I did (as an experiencd SWE but a complete noob to agentic coding): went to pi.dev's extension marketplace and looked into all the new shiny stuff. Subagents, mcps, context and memory optimizers, skills. Using the most popular ones (not necessarily the best ones)

It was like 15years ago learning the new mindset of vim (and spending a ton of time to customize it to my workflow). My understanding is that Claude and opencode doesn't give you this flexibility.

Learning all these stuff drove me to also set up openwebui, and it was such a successful private project that I implemented it at work (with jira/confluence/bazel query access) and management said "we need this by tomorrow".

I believe the models matter not that much anymore. The "harness" does. (unless you just want to vibe code. Thebn, throw crap at fable and call it a day)


I found that opencode absolutely lets you do everything that pi does. With a few niceties in the UI on top.


Opencode doesn't even allow providing your own system prompt.


Got it :-)


This is self promotional but I am working on making pi extremely enterprise ready with:

https://github.com/gitsense/pi-brains/tree/staging

The README is being worked on but the three videos should give you a good sense of what it can do. Pi is also what makes what I will demo in

https://github.com/gitsense/chat/tree/update-readme

possible. Since Pi exposes so much, it is very easy to build advanced tooling around it to help easily grok hundreds of tool calls to help you understand what they agent knows and what it has tried.


I've had a lot of fun with https://omp.sh/ - consider it like zsh -> ohmyzsh

Lots of sensible defaults and good tweaks/settings you just don't worry about.


Happy with oh-my-pi (omp)


I looked into it but, at least for me, it goes against the entire philosophy of pi :-)


the entire philosophy of pi is to be extensible


omp is not really pi. Its a very distant fork of it. And its philosophy is completely different, it includes everything you need except workflow skills. Personally, I think it is the best agent coding tool by far, and its what I settled on after trying 6+ different tools.


pi-role-model


Do you notice any improvements with this update?


Not sure, haven't tried it today.

Last night it single handedly implemented a feature after a grilling session, and came back with the red-yellow-green risk assessment points that I mostly saw with anthropic models. I had to check if I'm using the right model, but it was DS4Flash.

So maybe I was using it already?


Possibly depending on who's routing it, since Openrouter seems to have added a separate slug for this, and they don't have an alias router for the DS models yet, so it shouldn't have swapped over to it in case you use them for routing.

If you are directly using it through Deepseek, they do mention that the flash slug has migrated over


How can one set topp and temperature in pi?


You build it as an extension or create your own fork/copy of pi and add it. This basically goes for most things in pi, except the most basic stuff. It's basically meant for people who think "I'll just add that myself" rather than expecting it to be there out of the box or finding other's solution to it, for better or worse.


I got to the same conclusion. Installation was also painful; understandable, these platforms are clumsy.

The software itself is magic, kudos to all the developers and community.


> So much fun reading new reddit on your phone browser, to have it pop-up a "use our app" banner, that prevents you from interacting with the website anymore

Hmmm, I remember this from the past, but one of my adblock rules probably catches this one, I haven't experienced it for years.


I always surf in anon windows that forget all cookies. Works since 2010 without any plugins. :)


Works a treat, I reckon -until the moment comes when you actually want to interact and/or post.


I can highly recommend OpenCode Go.

I use it from pi.dev as well through the OpenCode Go $10 subscription ($5 first month).

Used more than 20M tokens at a cost of ~$20 (up to $60 is included in the $5 plan) Out of which deepseek pro had ~200 messages which is around 1.5M tokens (10+M cached)


BTW the quotas for Go have very recently changed, now only $15 for some models instead of $60. Which is not actually a difference for DS4 Pro, because they lowered the token pricing 4x at the same time (to match the change in official pricing from DeepSeek months ago)


It is great when the task is medium, but with complex tasks Opus 4.8 is better


After 18y of thinkpads, this year I bouth a Lenovo yoga for... Cheap (1000€).

32G RAM, nvme 1TB, core ultra 258V.

Looking at the prices now... Wow, was I lucky.

Tried some of the 7b models locally, more than usable, around 30token/sec, not with the NPU, but using the ARC integrated GPU.

I am a noob for this, but I guess it's time to experiment more with this local setup


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: