News for hackers. Stuff that matters.
Re:IRS’ 60-Year-Old IT System Failed on Tax Day Due to New H... by colechristensen on Monday April 30, 2018 @10:54PM (#16964273)
>How do we separate business logic in a self-contained way that can be independent of hardware and (from a certain level) software?

Come up with programming languages with limited domain specific functionality that don't allow you to do funny machine specific things. (or even ordinary things like pointers)

Use the restricted languages for business logic and have a second language to do the plumbing.

Or just target a generic x86_64 virtual machine.

Re:IRS’ 60-Year-Old IT System Failed on Tax Day Due to New H... by dx034 on Tuesday May 01, 2018 @09:21AM (#16966794)
So all critical software in Python or JS? Not so sure about that. I get the idea but think having strict code guidelines might be more effective than choosing a more restrictive language.
Re:IRS’ 60-Year-Old IT System Failed on Tax Day Due to New H... by colechristensen on Wednesday May 02, 2018 @12:57AM (#16974165)
No no, restricted, a programming language that can't do a lot of things. A language that can only do business logic kinds of things.