News for hackers. Stuff that matters.

telekid

Tell HN: Pivotal Tracker is being shut down

Just received the following email:To our Pivotal Tracker customers,The VMware Tanzu division is announcing the end-of-life (EOL) for the Pivotal Tracker offering, effective April 30, 2025.Customers with active Pivotal Tracker subscriptions may continue to use the offering through April 30, 2025, after which time the offering will sunset. You can export your data any time before April 30,...

( Read More... | 5 comments | 14 points | on HN )
Re:Leaving Rust gamedev after 3 years on Friday April 26, 2024 @02:18PM (#40172491)
This article describes almost exactly why I think gradual typing is actually a good thing. Type checkers shouldn't get in the way of your code compiling. Yes, the language has to be designed with this property from the beginning. Yes, you should always enforce complete checking in CI. But you should also be able to try half-baked ideas.
If you have never used QLab, I recommend downloading it and tinkering for a little while. It is probably the best-designed native macOS app that I’ve ever come across, finely tuned by a handful of developers for something like 15 years. It’s a great reminder of what apps _could_ feel like.
Re:`tar` creator/extractor in ~100 lines of Prolog on Wednesday January 18, 2023 @11:36AM (#34428968)
With great power comes great irresponsibility.
I don't have any idea what you're talking about, but I nevertheless found this very entertaining.
Re:Reactive Clojure: A web language on Thursday September 23, 2021 @05:33PM (#28635782)
Which ones? And ignored (and potentially irreconcilable) or deferred?
Re:JsonLogic on Thursday May 27, 2021 @02:42PM (#27306561)
That's a strange lisp...

A few other strategies for solving this problem include something along the lines of the Small Clojure Interpreter (1) and Defunctionalization (2, 3)

[1] https://github.com/borkdude/sci

[2] https://blog.sigplan.org/2019/12/30/defunctionalization-ever...

[3] https://www.cis.upenn.edu/~plclub/blog/2020-05-15-Defunction...

Re:Idempotence now prevents pain later on Thursday April 08, 2021 @06:15PM (#26744505)
In general, you should be thinking about the delivery semantics of the systems calling your code. Many very useful callers offer "at least once" delivery guarantees, implying that your system should behave idempotently to their calls.
Re:JSON with Commas and Comments on Tuesday February 23, 2021 @09:28AM (#26237612)
@borkdude’s sci actually seems like a nice contender for this as well.
Sad to hear of his passing - Glaser was prolific. I used to work fairly regularly with a company (Masque Sound) that provided audio equipment for Broadway shows. Milton arranged a beautiful illustration for their 75th anniversary. I still have a shirt with that drawing on it - it's a cherished possession.
This seems conceptually similar to differential dataflow.

https://github.com/timelydataflow/differential-dataflow/blob...

Re:Git alias for printing recently-used branches on Monday April 06, 2020 @05:47PM (#22798226)
What about just `git reflog`? Then, you get to see recent branches _and_ you get additional context about what you were doing at the time.
Re:I Don't Use Classes on Thursday March 12, 2020 @12:00PM (#22558159)
I believe you're looking for dependent types: https://en.wikipedia.org/wiki/Dependent_type
Re:Postwoman – a free alternative to Postman on Friday November 22, 2019 @03:14PM (#21609566)
If Postwoman doesn't tickle your fancy, I'd take a look at https://github.com/pashky/restclient.el. (I believe there's a vim equivalent, too.) You can save requests in a simple .http file, and check them into your codebase. Makes collaboration very simple.

Older »