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

> Oh and don't get me started on leadership adding random AI generated images to their emails just to show that they use AI

Feels like generated AI art like this is modern clipart


I still think Anthropic should've bought Clawdbot/OpenClaw. Feels like a missed business opportunity to expand your market share by capitalizing on the hype.


Why should they pay money for such crappy software?


This whole thread is people repeating wrong facts that have been clarified 100x in the previous threads on the same issue.

I wonder why conversation can never progress. When a stake goes in the ground, it never ever comes out.

FWIW OpenAI didn't buy OpenClaw.


"now at OpenAI" were my original words - they did the equivalent of an acqui-hire and "protected" OpenClaw in a foundation.

In the context of the seemingly aggressive machinations of Anthropic your hair-splitting without clarifying beyond "OpenAI didn't buy OpenClaw" seems itself misleading and rather counter to helping conversations progress.


And Nvidia didn't buy Groq.


When Peter gets tired of having a boss again, OpenAI will have zero OpenClaw.


Does your employer use Salesforce? Crappy software is practically the only software that anybody really pays for.


OpenClaw is underwhelming, and its founder is basically a hype machine.


If you click into the comments, it takes you to the real HN comments page with the real title


Yeah but I'd need to click each of them, thus the request for that feature.


I like how the current form is close to the real HN experience without onHover cruft.


I vibe coded the shit out of a Chrome extension that does that while waiting on CI/CD. Go read the content.js to make sure I'm not hacking your shit, download the repo to your computer, enable developer mode in chrome, "load unpacked", point it at the directory with those files, and enjoy your tool tips.

https://github.com/fragmede/honest-hn-tooltips

Edit: Took 18 minutes.


Two days ago I created HN new comments highlighter with hiding of old comments - took me 2 prompts and ~ 10 mins + some clean up. https://github.com/gala8y/hn-comments-highlighting-and-hidin...


The tmux usage referenced at the end of the article was fascinating to watch. I’d never considered using tmux as a way of getting more insight into how an agent is working through a problem. Or to watch it debug something


Unrelated but I really enjoyed the wavy text effect on “opinions” in the first paragraph


Thank you, it was the integral part of the whole post!


It was a turning point, but Star Trek lore also had Earth go through World War III before things actually got better


And the self-descriptive Eugenics Wars...



Sometimes you can get capacitance to be detected if you hover your finger just millimeters over the trackpad


Could you explain the difference?


A protocol defines a set of primitives and their interactions, along with prescriptions where necessary, but is otherwise pretty loose generally. Especially in a Postels law world. APIs tend to be highly prescriptive with a highly specific interface and a lot of black box.

Think of the difference between an IETF RFC on say SMTP vs an email API - the RFC describes how clients and servers for mail routing interact through an almost dialog, while a typical email API has highly structured interfaces. Another wat to cut it is an API can be tested as it has inputs and return values dependent on those, while a protocol you can generally only assert compliance with the specification of the protocol.

People often assert protocols have something to so with RPC of some sort but that’s not true. Many language support protocols, which can be very similar to interfaces, but don’t have anything to do with OOP, etc. In language protocols it’s slightly different than network/IPC protocols but the intent is similar.


I'm not the most knowledgeable, but a protocol talks to another process through a specific format.

I personally think its more powerful than writing a new process to replace and existing.

My favorite example is an X11 windows manager implementing in about 18 lines of python.

Obviously there's dependencies to talk to the X server, but the power of a protocol comes from any program written in any la gage communicate with existing code.


> My favorite example is an X11 windows manager implementing in about 18 lines of python.

Uh, do you happen to know where to find that project? Sounds pretty comprehensible for most people as an example.


Not sure about that Python project, but years ago I found this very minimal WM in a few hundred lines of C helpful: https://github.com/dylanaraps/sowm

Was a lot easier to understand for me than, say, dwm.


I created my own X11 window manager [1] at the start of this year in around 800 lines of C.

I had been using dwm (4000 lines of C) for many years and wished to write my own for a long time, but what made me take the leap was really steveWM [2] and TinyWM [3] which are both super small.

[1] - https://github.com/ChanderG/cellwm [2] - https://github.com/stodd1031/steveWM [3] - https://github.com/mackstann/tinywm


TinyWM was the starting-point for my wm in Ruby as well. It really drives home just how little you need to get started.


Sure!

https://github.com/mackstann/tinywm

I've run it once a long time ago and worked perfectly fine for me.


They're both poorly defined, but what I think GP meant is they want something that you use something like a socket instead of FFI to interface with. You need an extra data description layer for a 'protocol' in this context because you can't rely on something like the C data model and calling convention as a given.


A couple ways to look at it:

- Protocols are descriptive, APIs are prescriptive

- Protocols are implemented, APIs implement


A protocol is like the line at Subway where an api is a bar & restaurant.


Sorry, I don’t understand this analogy


Protocol = It defines the whole channe with data structures and commands.

API = how do you connect against.


The folks at SaySomethingIn, that originally started with Welsh and other Celtic languages, have recently expanded to Japanese. I haven’t tried it myself, but I’ve found some decent success with one of their other courses. It’s all about spaced repetition and focuses exclusively on listening and speaking.

https://www.saysomethingin.com/en/


Interesting. Learning a language means speaking it.


I think it’s not just the camera LED, but the indicators that appear on screen, like the amber, green, or blue dots that appear in the menu bar when the microphone, camera, or screen recording are accessed by apps.


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

Search: