Preferences

pstoll
Joined 228 karma
Unix nerd. Glad Linux unified OSes after experiences on sys v, Solaris, SGI Irix, etc. Hopeful Risc V does the same for compute.

OCR @ Xerox, longtime Akamai, then startups, now engineering lead at $BigTech.


  1. Yes only on that page, not the rest of his blog. Guessing he ansible’d it to redirect ;)
  2. Neat idea à la regex golf.

    But doesn’t seem to do enough shell escaping or correctly. Also seems underspecified, ie “find 5 lines starting with ‘the” doesn’t require a pipe to head -5.

  3. I get what your saying but I think it’s not the best way to describe it - “GPL is property”? Hardly - it’s a societal common good that can be used by anyone interested in helping that common good.

    Are parks “proprietary”? I can’t run my car dealership from one, so it’s …proprietary? No. So using the terminology of “proprietary” doesn’t do justice to what it actually is.

  4. Lol I was hoping for that too
  5. It’s the “no longer evil” marketing without actually proving that “no longer evil.com” is in fact … from from evil.

    I was assuming that I could point the nest data stream & control UI to my own hosted thing on eg my local NAS or docker farm. That’s what I think would warrant the moniker “free from evil” in this kind of strong privacy preserving marketing.

  6. Proposal - every new thing needs a “here are the systems we consider and rejected” entry. I can’t find one on the docs here.

    Founders care to comment on if you evaluated if Tremor (https://github.com/tremor-rs/tremor-runtime) would suit what you needed?

    Seems to me that the lists of features (and use of rust) have a high degree of overlap.

  7. My first inclination too tbh.

    And then I saw Npm references and thought “in JavaScript?!” But at least it’s typescript.

  8. In TypeScript, interesting. Not the obvious choice IMO but trying to keep an open mind.

    Was that because of team expertise or particular aspects of TS you thought suited the domain?

  9. “Service Adverbs - like ‘route’ and ‘fanout’”

    Grammarians are going to be big angry here. Ain’t an adverb in sight.

  10. Upvoting the comment that the gitrepo would be way more self stand-alone if it had an intro of the DSL.
  11. I’d argue we aren’t solving those inverse kinematics / kinetics via “number crunching” - but rather that our neuromuscular systems are analog. Which I don’t usually call that “number crunching” in the sense current computers … compute.
  12. > I can practically see it playing out now: there is some huge incident of some kind, in some system or service with an MCP component somewhere, with some elaborate post-mortem revealing that some MCP server somewhere screwed up

    Already happening.

    https://www.infosecurity-magazine.com/news/atlassian-ai-agen...

  13. > Falling back to CPU only

    Patient: “Doctor, it hurts when I do this.”

    Doctor: “don’t do that”

  14. The other thing is that Microsoft does not own the copyright for any of the code they used. Facing their work on code they don’t own the copyright to is incredibly messy from an IP point of view.

    It’s why con contributor licenses agreements exist in most open source popular projects.

  15. Please tell me you are at least aware that tremor exists and that you rebuilt it on purpose?

    https://www.tremor.rs/

  16. > lol who is interested in this on hn?

    I’m guessing lots of people who are on HN. I’ll go with - me for one. Guessing I’m not alone.

    Remember - it’s a big world. Lots of POVs.

  17. It was and always will be timsort-ly yours. iykyk.
  18. Per second. Messages in the Kafka sense not the WhatsApp sense.
  19. Meta (we) process many billions of messages per second. Finding enough randomness is a thing at scale.
  20. Ah the "erlang = distributed" thing.

    The primitives of sending messages across a "cluster" are built in the language, yep. And lightweight processes with a per-process garbage collector is magic on minimizing global gc pauses.

    But all the hard work to make a distributed system work are not "batteries included" for Erlang. Back pressure on messages, etc. you end up havig to build it yourself.

    We hit a limit at around 200 physical servers in a cluster back in 2015. Maybe it's gotten better since then. shrug.

    As the author calls out, it was built for the 80s, when a million dollar switch shouldn't fail. It isn't built with https://en.wikipedia.org/wiki/STONITH in mind i.e. any node is trash, assume it will go away and maybe new ones will come back.

    Rock on, Erlang dude, rock on.

This user hasn’t submitted anything.

Keyboard Shortcuts

Story Lists

j
Next story
k
Previous story
Shift+j
Last story
Shift+k
First story
o Enter
Go to story URL
c
Go to comments
u
Go to author

Navigation

Shift+t
Go to top stories
Shift+n
Go to new stories
Shift+b
Go to best stories
Shift+a
Go to Ask HN
Shift+s
Go to Show HN

Miscellaneous

?
Show this modal