HackerLangs
TopNewTrendsCommentsPastAskShowJobs

p2hari

no profile record

Submissions

Show HN: Pinblocks – Your Chats with Notion-Style Collaborative Blocks

pinblocks.io
1 points·by p2hari·10 месяцев назад·0 comments

comments

p2hari
·10 дней назад·discuss
Do we have something similar to McMaster-Carr in Europe. I am looking at maybe Germany, Denmark, Sweden , North Europe and Scandinavia?
p2hari
·в прошлом месяце·discuss
First, I have not read the book. You mentioned Novo Nordisk, but given the current context and so many changes that employees/company has undergone recently and the way it is performing, do you still think that it was a good example to include here. What factors played for it to suddenly undergo so much when you have mentioned they have been structured to resist gravity and thrive for decades -- or even centuries?
p2hari
·в прошлом месяце·discuss
This looks interesting. With auth and certs we might have something equivalent!
p2hari
·в прошлом месяце·discuss
+1 for this. Looking for something like exe.dev. self hosted . I tried using ionos cloud VPS , 4gig one could not handle even 3 basic web servers.
p2hari
·в прошлом месяце·discuss
My best on first attempt was 0.00% (Pure coincidence) . But was fun!
p2hari
·2 месяца назад·discuss
Maybe that's why I am not in your target audience, but love how the design looks. I have bookmarked it also. You show so many features and it is nice in the way it is being presented and is also mobile friendly. Also I too am a fan of neobrutalism. :)
p2hari
·3 месяца назад·discuss
unfortunately I do not have it anymore. I would say my ux was more producthunt approach with grids of creators and each detail page looked like github readme. A simple show of text and data that the creators had.
p2hari
·3 месяца назад·discuss
There goes my idea :). Time to sell my domain :) But nicely done. I had looked at official api's to get the most data and in my case I was doing more liked linkedTree. The creator themselves had to upload data and agree for that to being shared. As I did not want anybody to put in the handle and start using the data and me hitting the endpoints on their behalf. But scaling was problem for me. Also it was a challenge for me to entice users, but somewhere I thought, creators and influencers would be more willing to showcase their data and claim more if being shorted. Anyways best of luck. (Maybe I should get back to the drawing board, since it is on top of hn :))
p2hari
·3 месяца назад·discuss
Thanks for quick response. It started to work. I think it must be some caching issue. But it needs a trailing '/' . Maybe will raise the issue for this. Cool.
p2hari
·3 месяца назад·discuss
Nice idea. To test I ran a simple nextjs on port 3000. Added the service via the dashboard. However, when I visit the url, (using chrome latest version), https://{mygivenname}.numa/ I hit a DNS resolution fail error. If I do not use a trailing '/' then it is going to google search for {mygivenname}.numa and shows me some search results. Should I open an issue?
p2hari
·3 месяца назад·discuss
I cancelled my pro plan last month. I was using Claude as my daily driver. In fact had the API plan also and topped it with $20 more. So it was around $40 each month. Starting from December last year it has been like this. When sessions could last a couple of hours with some deep boilerplate and db queries etc. to architecture discussion and tool selection. Slowly the last two months it just gets over. One prompt and few discussions as to why this and not that and it is done.
p2hari
·4 месяца назад·discuss
I know I was not going for it. After I pasted I realized I should have put it in a Gist and linked here. I had already edited the code twice and still had issues. I could no longer edit it. I am also not seeing a delete option too.
p2hari
·4 месяца назад·discuss
I think there is too much customization and options. Maybe having a .*aml/json file would be good.

I have a few hammerspoon customization for me to choose and open the applications I have. I put those on different desktop but use this to open applications. Whereas for the tiling itself use either aerospace or Loop.

Here is the hammerspoon code for opening the apps using keyboard more like vim jump options.

```

----show all windows of the clicked application

local function showAppWindows(window) local app = window:application() local appWindows = app:allWindows() if #appWindows > 1 then hs.hints.windowHints(appWindows, function(selectedWindow) selectedWindow:focus() local frame = selectedWindow:frame() hs.mouse.setAbsolutePosition({ x = frame.x + frame.w / 2, y = frame.y + frame.h / 2 }) end) else window:focus() local frame = window:frame() hs.mouse.setAbsolutePosition({ x = frame.x + frame.w / 2, y = frame.y + frame.h / 2 }) end end

hs.hotkey.bind({ "cmd", "ctrl", "alt", "shift" }, "p", function() hs.hints.windowHints(nil, showAppWindows) end)

----window search modal

local function createWindowSearchModal() local allWindows = hs.window.allWindows() local windowChoices = {}

    for i, window in ipairs(allWindows) do
        if window:title() and window:title() ~= "" then
            local app = window:application()
            local appName = app and app:name() or "Unknown"
            table.insert(windowChoices, {
                text = appName .. " - " .. window:title(),
                subText = "Window " .. i,
                window = window,
                id = i
            })
        end
    end

    local chooser = hs.chooser.new(function(choice)
        if choice and choice.window then
            choice.window:focus()
            local frame = choice.window:frame()
            hs.mouse.absolutePosition({ x = frame.x + frame.w / 2, y = frame.y + frame.h / 2 })
        end
    end)

    chooser:choices(windowChoices)
    chooser:searchSubText(true)
    chooser:show()
end

hs.hotkey.bind({ "cmd", "ctrl", "alt", "shift" }, "o", function() createWindowSearchModal() end)

---- window search modal for active application only

local function createActiveAppWindowSearchModal()

local frontmostApp = hs.application.frontmostApplication() if not frontmostApp then hs.alert.show("No active application detected") return end local appWindows = frontmostApp:allWindows() local windowChoices = {} for i, window in ipairs(appWindows) do if window:title() and window:title() ~= "" then table.insert(windowChoices, { text = window:title(), subText = "Window " .. i, window = window, id = i }) end end if #windowChoices == 0 then hs.alert.show("No windows found for active application") return end local chooser = hs.chooser.new(function(choice) if choice and choice.window then choice.window:focus() local frame = choice.window:frame() hs.mouse.absolutePosition({ x = frame.x + frame.w / 2, y = frame.y + frame.h / 2 }) end end) chooser:choices(windowChoices) chooser:searchSubText(true) chooser:show() end

hs.hotkey.bind({ "cmd" }, "1", function() createActiveAppWindowSearchModal() end) ```
p2hari
·4 месяца назад·discuss
Super cool. We are also doing something similar but not open sourced (still thinking about it). We are doing e-commerce, pos, kitchen-screen etc. Both for product and services so from Yoga Studio/Salons to Take-away Restaurants or ecommerce shops. However focussed only in Europe. Since we are working with a Europe payment processor and early users are getting 0% in transaction fees. The live demo is still not working and we are onboarding on a case by case basis. https://storenu.com
p2hari
·5 месяцев назад·discuss
Somehow i had landed on your page sometime back and was just impressed with the quality of landing page and also the concept. Hope to use it in near time.
p2hari
·5 месяцев назад·discuss
I am working on a e-commerce and pos solution. More like shopify/saleor/woocommerce etc. with ready to start for small businesses selling physical and online and in-store products and services.

The platform itself is built on elysiajs/bun and tanstack and is completely hosted in EU and the payment processor is a EU based entity and we have an ISV partnership.
p2hari
·5 месяцев назад·discuss
I do not think so. I have been using both for a long time and with Claude I keep hitting the limits quickly and also most of the time arguing. The latest GPT is just getting things done and does it fast. I also agree with most of them that the limits are more generous. (context, do lot of web, backend development and mobile dev)
p2hari
·5 месяцев назад·discuss
This is one of the must have apps on my mac. Combined with hammerspoon or even Raycast, you can do quite a bit of things.
p2hari
·6 месяцев назад·discuss
The author mentions about it in the name change for edgeDb to gel. However, it could also have been added in the Acquisitions landscape. Gel joined vercel [1].

1. https://www.geldata.com/blog/gel-joins-vercel
p2hari
·7 месяцев назад·discuss
Normally, I hate to comment on things like license, trademark etc. as it is not what I understand deeply nor I think my comments would make any difference since I am not any Lawyer etc.

But really interested in maybe understanding this a little better.

sqllite is in Public domain. From their website 'All code authors, and representatives of the companies they work for, have signed affidavits dedicating their contributions to the public domain and originals of those signed affidavits are stored in a firesafe at the main offices of Hwaci.[1]'

Now if one of the authors is behind this or funding this, how can they still use the domain to a personal benefit? I do not understand that. Does that mean, if I hold on to a good domain hack of something that is highly regarded in public domain will it not be trademark infringement irrespective of whether somebody from that company is behind or not?

1.https://www.hwaci.com/