News for hackers. Stuff that matters.

pcarbonn

In fact, one approach could be to sell a premium version with collaborative tools (such as sharing workspaces with colleagues).
Thanks! I'll certainly give it a try. Not sure what the business model should be, though.

You may want to take some inspiration from prezi.com. One could write prezi-like HS workspaces to document some particular workflows. You would want the possibility to add text to the canvas (outside of the code editors), and allow zooming in/out from editors. This could be a premium feature that large companies want to pay for.

Re:The risk of doing what we love on Friday February 16, 2024 @12:06PM (#39399797)
I found this page interesting.
Re:[video] IDP-Z3: A truly declarative approach to programming on Wednesday November 22, 2023 @04:35AM (#38377046)
Following a HN post on the IDP-Z3 knowledge base system yesterday, you might be interested in a talk I gave at Fosdem earlier this year.
Re:The IDP Knowledge Base System on Tuesday November 21, 2023 @06:28AM (#38362241)
Yes. It uses a more convenient language than SMT-Lib to express "knowledge", and offers more functionality.
Re:The IDP Knowledge Base System on Tuesday November 21, 2023 @06:25AM (#38362212)
Thanks for the feedback. We'll see how we can improve the communication.

Quick response: with pypi, you can only install the reasoning engine. By cloning the repository, you get the full suite of tools, including the "interactive consultant".

Re:The IDP Knowledge Base System on Tuesday November 21, 2023 @06:19AM (#38362167)
Hi, I'm one of the main devs. TLA+ is useful to prove properties of programs. By contrast, IDP-Z3 is a reasoning engine that can be used as a module in a program. It is closer to a constraint solver, but offers more functionality than a traditional CSP solver. For example, it can compute what are relevant questions, given some inputs. This is useful to build "interactive consultants".

For example, you give IDP-Z3 the formula that links a tax-free amount, a tax rate and a tax-included amount, and the values of any two of its parameters, and it will compute the missing parameter. You do not need to write 3 different formula, one for each case. If you give him only one parameter, it will say that the other two parameters are relevant.

You are missing the complaint he filed because he was a victim of retaliation. This is first hand evidence that the inspector general of the intelligence community found credible and urgent, and the main point of the story.
Re:Cvc5: Versatile and Industrial-Strength SMT Solver [pdf] on Saturday March 05, 2022 @04:43PM (#30572203)
Surely you are not using neural networks ! They are quite magical too !
Re:Yet another alternative to floating-point numbers on Sunday November 01, 2020 @03:32AM (#24958047)
What do you mean, 'they get hairy really fast' ?
Re:TeXMe Self-rendering Markdown and LaTeX documents on Sunday September 20, 2020 @02:07AM (#24532203)
Does it support linking to another file in the same directory ?
Re:TIOBE Index March 2018 – Ruby replaces Delphi in top 10 on Thursday March 08, 2018 @01:46PM (#16546577)
Alternative ranking : the [PYPL index](http://pypl.github.io/PYPL.html)

Disclosure: I maintain it.

Re:Debunking the tragedy of the commons (2008) on Monday January 15, 2018 @10:38AM (#16151107)
Elinor Ostrom would agree. She received the Nobel prize in Economics in 2009 (after OP's article) for her work on "Common Pool Resources" and the institutions that successfully manage common resources.

Noticing that commons are not always managed to tragedy, as noticed by OP's article, her motto was "A resource arrangement that works in practice can work in theory".

See also problog : https://dtai.cs.kuleuven.be/problog/

ProbLog2 is our second generation engine to reason with the ProbLog language. The current engine builds on logic programming, knowledge compilation, the distribution semantics and probabilistic, graphical models. It allows you to:

- Compute marginal probabilities of any number of ground atoms in the presence of evidence.

- Learn the parameters of the ProbLog program from partial interpretations.

-Sample from a ProbLog program.

-Solve decision theoretic problems

Re:Making math more Lego-like on Saturday March 04, 2017 @05:29AM (#13790271)
This reminds me of the effort by Sussman to teach physics by programming : Functional differential geometry [1] was discussed on hacker news before [2].

[1] https://mitpress.mit.edu/books/functional-differential-geome... [2] https://news.ycombinator.com/item?id=7884551

Ask HN: Legality of web app with encrypted database?

For a Web App, I'd like to encrypt user entries on the client side before sending them to the server (and decrypt them after receiving them from the server). The encryption salt (chosen by the user) would be saved in the session on the client-side, NOT on the server.The benefit for the user is that his data is fully protected in case of a server breach. Also, I would have no way to see his...

( Read More... | 1 comment | on HN )
Re:Project Jacquard on Friday May 29, 2015 @04:39PM (#9627211)
Best application of this tissue : a head cover with electrodes to do electro encephalograms and read your thoughts. What a powerful source of info to target ads...
Logic programming, the third programming paradigm, will come to the rescue...
Yes, but making it part of the language would bring clear error messages in case of misuse, and would allow the use of a different token, e.g. ":", as in smalltalk
I agree. I wish python had the capability to infix functions. Maybe the topic for a new PEP ?
Re:C# is the language of the year, Python of the decade on Tuesday January 01, 2013 @12:00PM (#4993036)
Not really. The language of year is the one with the largest growth of "popularity share". C# has gone from 8.2% to 10.5% this year, while your presumed language would go from 0% to 0.0000001 % : not a big increase, really.