Hacker News new | past | comments | ask | show | jobs | submit | teabee89's comments login

Did they try to predict a person's thoughts ? That would be more compelling to me than 500ms delay between the model prediction and the spoken word.


Nice work! Too bad it's GPL v2 :(


When would that matter?


The underlying library that does most of the work is MIT.

https://github.com/landlock-lsm/go-landlock


haha, why!


About the inverse feature: it is not clear to me how code using it evaluates and how much faster it is. But I find it confusing when reading the sub_min[1] function and reminds me how much I value readability. I'm not convinced that feature should be exposed just because interaction nets allow you to flow time backwards. Better free parallelism is already a great improvement!

[1] https://vine.dev/docs/features/inverse


What are the differences with HVM?


There are many. One major difference is that HVM/Bend focus entirely on functional programming, whereas Vine supports both imperative and functional patterns, in a cohesive manner.


But that's just about how things look in the higher level language, right? Implementation wise, it's still interaction nets, so...?

I'm interested in a wider comparison, and understanding why you didn't go with HVM, especially as the low-level runtime.


Well, there have been several iterations of HVM, each extremely different from the last.

IVM is architecturally similar to HVM-64 (which I was the lead developer of). The most major difference is how they handle IO. IVM uses its extrinsic system, where all side effects are mediated through an IO handle, which provides a number of useful properties, and is greatly simpler to implement / use. Interactions with side effects are small and low-cost, and can happen in parallel with the rest of the program.

HVM-64 had built-in net definitions that had side-effects when expanded, which was very messy to use in practice. HVM2 has a monadic IO interface, which requires stopping the whole program on every single IO call. (And also requires writing things monadically.)

Using extrinsics for IO handles in IVM creates a very nice API for IO in Vine; side-effect-ful functions simply take a mutable reference to the IO handle. It's also very easy to support multiple 'threads' of parallel IO effects – simply duplicate the IO handles.


Collatz conjecture


I've been looking at that particular rabbit hole since a professor of mine mentioned it in 2003 or something. Once or twice a year, I'll read about some theorem or something and think it can be applied to Collatz somehow and dive back in.

I've actually proved it several times...except for the insignificant detail that I glossed over that didn't seem important but tanks the proof.

Someday I'll have to publish my "book of lemmas that don't prove the collatz conjecture."


A while ago I discovered the lesser known Tichy diff algorithm that seems to preserve more context and is better suited for big code refactors: https://www.researchgate.net/publication/220439403_The_Strin... via https://bryanpendleton.blogspot.com/2010/04/more-study-of-di...


Any current implementations?


“Tichy diff” pulls up a helluva lot of C. difficile links on DDG. Sheesh.


I was expecting this guy to come up actually: https://en.wikipedia.org/wiki/Ijon_Tichy


> C. difficile

Difficult C? :-)


Runny C.

> Clostridium difficile (C. diff) is a type of bacteria that can cause diarrhoea

https://www.nhs.uk/conditions/c-difficile/


Think of it as a highly runtime optimized diff.


It’s not diarrhea, it’s life changing diarrhea. People get hospitalized for that shit (pun not intended)


I cannot thank you enough. This was so needed! I'm gonna use it, hoping it's not gonna get killed.


Unless I am missing something, this must mean that Ilya voted Sam out and Greg down.


Researchers/scientists vs VCs seems to be the theme of what was going on behind the scenes, so that makes sense.


hope the scientists win, money men have made too much money off the ideas of others. They just pool money, hedge their bets and wait for a whale.


"Example GPTs are available today for ChatGPT Plus and Enterprise users to try out including Canva and Zapier AI Actions." and yet as a paying ChatGPT Plus customer, neither the Canva nor the Zapier AI Actions link work for me, I get a "GPT inaccessible or not found" error for Canva or Zapier.


I have the same issue, my guess is they are still rolling out.

Edit: here is the message I get:

Your access to custom GPTs isn’t ready yet. We’re rolling this feature out over the coming days. Check back soon.


OpenAI is a sane company. They do rollouts for new features.


No, they just lie in their marketing

> Example GPTs are available today for ChatGPT Plus

or

> Starting today, no more hopping between models; everything you need is in one place.

Neither of which are true. I'm a paying user and I have access to neither. They do this _all the time_. They announce something "available immediately" and it trickles out a week or more later. If they want to do gradual rollouts (which is smart) then they should say as much.


Are you sure? Both of those went live at 1 PM PST.


I (Plus subscriber, EU) tried https://chat.openai.com/gpts/editor (as linked from https://help.openai.com/en/articles/8554407-gpts-faq#h_86549... ) a minute ago and got a "You do not currently have access to this feature" toast notification on orange background top of pace, along with "chat.openai.com" in the URL bar. (Chrome on Android, but besides a responsive layout, I haven't noticed discrepancies with the desktop Chromium site/interface; sadly the native Android app still shows no signs of code interpreter mode.)

The announced (and a few days ago leaked) Omni prompt also doesn't show up in the model selector. And that despite the expanded context looking very promising for the REPL-feedback-augmented code generation abilities.


I don't have them either. I also get things on mobile and web days apart IIRC.


Not live for me in the UK 8am GMT... Ideally they'd be a bit more transparent about their rollout process/timeline


No, it’s 11:24 pm pst and not available for me.


I am sure, this happened to me


This will build tiny11, not tiny11 core.


Hmm, you might be right. NTDEV needs to do the git push dance, coulda swore he did already.


Where is the source for tiny11 core?


Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: